现在位置: 首页 > rapist发表的所有文章
  • 09月
  • 02日
综合 ⁄ 共 3138字 评论关闭
原地址:http://blog.csdn.net/damys/article/details/24363769 第一步:在网页代码的头部,加入一行viewport元标签 [html] view plaincopyprint? <meta name="viewport" content="width=device-width, initial-scale=1" />   viewport是网页默认的宽度和高度,上面这行代码的意思是:网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%。 所有主流浏览器都支持这个设置,包括IE9。对于那些老式浏览器(主要是IE6、7、8),需要......
阅读全文
  • 08月
  • 28日
综合 ⁄ 共 1632字 评论关闭
普通的 CListCtrl 在其数据达到10000以上时,拖动滚动条已卡,很不好。。 Virtual List Controls,虚拟列表,我认为是一种列表的显示方式。。 普通列表:所有的列表数据加载完成再显示。 虚拟列表:只加载当前指定的要显示的数据(当收到 LVN_GETDISPINFO 消息时,会刷新列表,只刷新要显示的部分 )。 很明显,当数据量大的时候,谁优谁劣。。 比起 MFC,我更喜欢轻量级 WTL,就用 WTL 做个例子吧。。 1、新建 WTL 工程: 2、拖出列表控件 List Control: 我设其 ID 为 IDC_LIST_LOVE,View 为 Report,Owner Data 为 True 3、......
阅读全文
  • 06月
  • 13日
数据库 ⁄ 共 1618字 评论关闭
一、IN 与EXISTS 1、理解 IN的执行流程 SELECT * FROM T1 WHERE X IN (SELECT Y FROM T2) 事实上可以理解为: SELECT * FROM T1, (SELECT DISTINCT Y FROM T2) T2 WHERE T1.X =T2.Y 从这里可以看出,IN需要先处理T2表,然后再和T1进行关联 EXISTS的执行流程 SELECT *FROM T1 WHEREEXISTS (SELECT NULLFROM T2 WHEREY = X) --可以理解为: for xin (select * fromt1 ) LOOP     if( exists ( selectnull from t2where y =x.x )THEN         OUTPUTTHE RECORD     endif end loop 从这里看出,EXISXTS会先查询T1表,......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 6629字 评论关闭
由于最近的做的一个小项目中涉及到数据的传输, 因为xml非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。为了保证数据传输的效率和正确性我们选择了使用xml格式来进行文件的传输,所以其中存在xml文件的生成与解析,下来后就看了一些关与libxml2的知识,再次总结一下。(有不足之处,还请多多指教) 1、Libxml2是个C语言的XML程式库,能简单方便的提供对XML文件的各种操作,并且支持XPATH查询,及部分的支持XSLT转换等功能。 最简单的安装方法 #sudo apt-get install libxml2 #sudo apt-get i......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 4307字 评论关闭
题目链接~~> UVA 10617 Again Palindrome 做题感悟:这题自己开始按照矩阵连乘的思路画了一个表然后就找到规律了。 解题思路:首先我们设 dp[ i ] [ j ] 为 从i 到 j 最多有多少回文串。s[ i ] 与s[ j ] 相等或者不相等,                      (1)、如果s[ i ] != s[ j ] ,那么如果去掉第 j 个字符回文数为 dp [ i ] [ j-1] ,如果去掉第 i 个字符回文数为dp [ i +1 ] [ j ] ,但是这样重复了区间 i+1 ,j -1 ,so~> dp [ i ] [ j ] = dp [ i ] [ j-1 ] + dp [ i+1 ] [ j ] - dp [ i+1 ] [ j-1 ] ;                       (2)......
阅读全文
在使用mysql导入sql文件的时候出错了。 我机器上mysql重装了N次,数据文件已经达到了400MB之多,可能以前曾经导入过源表,再次导入的时候发现这个错误: ERROR 1005 (HY000) at line 3: Can't create table '.\test\test.frm' (errno: 121) google baidu了一番,果然和数据文件没有删干净有关。 我很NXX的直接把数据文件删了……结果再装MYSQL起不来了。 只好重新删干净mysql,再装一遍…… ------------------------------------------------------------------------------------------------------------------------------ 另有一......
阅读全文
  • 10月
  • 16日
编程语言 ⁄ 共 903字 评论关闭
 imadjust在数字图像处理中用于进行图像的灰度变换(调节灰度图像的亮度或彩色图像的颜色矩阵)。 J = imadjust(I) 将灰度图像 I 中的亮度值映射到 J 中的新值并使 1% 的数据是在低高强度和饱和,这增加了输出图像 J 的对比度值。此用法相当于 imadjust(I,stretchlim(I)) J = imadjust(I,[low_in; high_in],[low_out; high_out]) 将图像I中的亮度值映射到J中的新值,即将low_in至high_in之间的值映射到low_out至high_out之间的值。low_in 以下与 high_in 以上的值被剪切掉了,也就是说,low_in 以下的值映射到 low_out,high......
阅读全文
  • 05月
  • 20日
综合 ⁄ 共 429字 评论关闭
例如:     parser:           while(token != null) {                 //Code omitted here           }     通过给一个语句加标签,就可以给这个语句起一个名字,这样在程序的任何地方都可以使用这个名字来引用它,可以标记任何语句, 但是被标记的语句通常是那些循环语句,即while、do/while、for和for/in语句,通常给循环命名,就可以使用break语句和continue语句来 退出循环或者循环的某一次迭代。 如    <script type="text/javascript"> outerloop: for (var i = 0; i < 10; i++) { innerloop: ......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 4651字 评论关闭
建表数据: mysql> show create table t_user \G; *************************** 1. row ***************************        Table: t_user Create Table: CREATE TABLE `t_user` (   `id` int(11) NOT NULL auto_increment,   `name` varchar(20) default NULL,   `phone` varchar(20) default NULL,   `email` varchar(20) default NULL,   `qq` varchar(20) default NULL,   PRIMARY KEY  (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 1 row in set (0.01 sec) User实体类: package com.poi.tom; public class User { pri......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 1549字 评论关闭
#include<bits/stdc++.h> using namespace std; const int maxn = 1000001; inline int read() { int x = 0, f = 1; char ch = getchar(); while (ch < '0' || ch > '9') { if (ch == '-')f = -1; ch = getchar(); } while (ch >= '0' && ch <= '9') { x = x * 10 + ch - '0'; ch = getchar(); } return x*f; } int n, m, next[maxn], c[maxn][2], fa[maxn], size[maxn], st[maxn]; bool rev[maxn]; inline bool isroot(int k) { r......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 405字 评论关闭
ExtJS2.0提供了多种语言的本地化功能: 以简体中文为例:在/source/下找到一个/locale/ 文件夹,里面有个ext-lang-zh_CN.js 文件,把这个js文件引用到你的页面上:<script type="text/javascript" src="ExtJs/source/locale/ext-lang-zh_CN.js"></script> 注意:1.上面这行要放在 <script type="text/javascript" src="ExtJs/ext-all.js"></script> 之后。       2.jsp页面的字符集编码一定要是 UTF-8.否则无法显示本地化的字符集,显示的还是英文.        3.在eclipse中,编辑的js文本一定要用utf8的编码,否......
阅读全文
  • 02月
  • 05日
综合 ⁄ 共 8119字 评论关闭
数据代理proxy是进行数据读写的主要途径,通过代理操作数据的CRUD 每一步操作全会得到唯一的Ext.data.Operation实例,它包含了所有的请求参数, 数据代理proxy目录结构 Ext.data.proxy.Proxy  代理类的根类(它分为客户端(client)代理和服务器代理(Server))       Ext.data.proxy.Client 客户端代理             Ext.data.proxy.Memory  普通的内存代理             Ext.data.proxy.WebStorage   浏览器客户端存储代理                   Ext.data.proxy.SessionStorage  浏览器级别代理                   Ext.data.proxy.Lo......
阅读全文