上一页 1 ··· 176 177 178 179 180 181 182 183 184 ··· 455 下一页
/// <summary> /// LineIndex 表示新的内容所在的行位置 /// </summary> /// <param name="sFileName"></param> /// <param name="sOrigionContent"></param> /// <param name="sNewLineContent"></param> /// <param name="LineIndex"> Read More
posted @ 2013-05-21 21:32 javawebsoa Views(778) Comments(0) Diggs(1)
描述:字符串有点大,直接用动规的话25000^2肯定会超时,所以需要动规+二分/哈希,我的代码是采用二分,这样的话,不超过2s就可以过了#include <cstdio>#include <cstdlib>#include <cstring>char str[25010][18];int v[25010];int n,sum;void dic(int x,char *p){ int first=x+1,last=n-1,t; while(first<=last) { t=(first+last)/2; if(strcmp(p,str[t])<0) Read More
posted @ 2013-05-21 21:28 javawebsoa Views(250) Comments(0) Diggs(0)
关联式容器共性:1 关联式容器包括:set multiset map multimap 2 关联式容器共性:关联式容器l除了可以使用标准容器共性外 还拥有以下关联容器共性:实质都是红黑树,都自动根据key排序 set<K> multiset<K> map<K,V> multimap<K,V> 查找: .find(key) 返回一个迭代器,指向找到的第一个元素 失败返回.end() 查找速度非常快 lgN 统计: .count(key) 统计 关键字等于key的元素 的个数 删除: .erase(key) 删除 关键字等于key的 所有元素 区间: Read More
posted @ 2013-05-21 21:24 javawebsoa Views(209) Comments(0) Diggs(0)
1. 复制字符串到剪贴板管理器 String text = "abcdefg";ClipboardManager cmb = (ClipboardManager) context .getSystemService(Context.CLIPBOARD_SERVICE);cmb.setText(text); 1. 由剪贴板管理器得到内容 ClipboardManager cmb = (ClipboardManager) context .getSystemService(Context.CLIPBOARD_SERVICE);String text =cmb.getText() Read More
posted @ 2013-05-21 21:21 javawebsoa Views(377) Comments(0) Diggs(0)
java动态代理(JDK和cglib)JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以分为两种。 静态代理:由程序员创建或特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了。 动态代理:在程序运行时,运用反射机制动态创建而成。首 Read More
posted @ 2013-05-21 21:17 javawebsoa Views(198) Comments(0) Diggs(0)
使用nginx服务器如果遇到timeou情况时可以如下设置参数,使用fastcgi:fastcgi_connect_timeout 75;fastcgi_read_timeout 600;fastcgi_send_timeout 600;这两个选项. fastcgi_read_timeout是指fastcgi进程向nginx进程发送response的整个过程的超时时间 fastcgi_send_timeout是指nginx进程向fastcgi进程发送request的整个过程的超时时间这两个选项默认都是秒(s),可以手动指定为分钟(m),小时(h)等 参考地址: http://wiki.ng.. Read More
posted @ 2013-05-21 21:13 javawebsoa Views(4131) Comments(0) Diggs(0)
两数a,b同余m,显然(a-b)%m=0.....若有m%p=0...那么(a-b)%p=0.... 将所有的(a[j]-a[i])记录下来...用c[1000000]的表来记...如果一个数p是N对数的同余..那么c[p]=N... 有了上面的处理,就可以方便的统计出对于当前枚举的md...会产生多少对同余的(将md所有的整数倍c[ ] 加起来)... 但产生了N对同余的..并不代表要去除N-1个数才行...比如... 3,6,9,10....(3,6),(3,9),(3,12),(6,9),(6,12),(9,12)...如果当前测试的md=3..那么会有6对同余3的....而实际上最.. Read More
posted @ 2013-05-21 21:09 javawebsoa Views(229) Comments(0) Diggs(0)
题目:Given an array of words and a length L, format the text such that each line has exactlyL characters and is fully (left and right) justified.You should pack your words in a greedy approach; that is, pack as many words as you can in each line. Pad extra spaces' ' when necessary so that each Read More
posted @ 2013-05-21 21:06 javawebsoa Views(138) Comments(0) Diggs(0)
大部分智能电视或者机顶盒中的文本框,对于键盘的处理都是这样的:获得焦点,不弹出键盘;按下遥控器的OK键,再呼出键盘。 而在小米盒子1.2版本中,或许是出于优化电视输入体验的考虑,将交互改为:文本框获得焦点即弹出软键盘。 这两种交互谈不上孰优孰劣,各家厂商对此有不同的理解。我个人比较赞同第一种方案,不喜欢小米的设计。 我们可以想一下在手机上的交互过程:用户点击文本框,同时文本框获得焦点时,才弹出软键盘。这个过程分为两步骤:1. 用户点击2.文本框获得焦点 所以当这种交互拿到智能电视的时候,理应也是两个步骤:1.文本框获得焦点2.用户点击 (当然在电视上的用户点击就是用户按下遥控器的OK键) 以. Read More
posted @ 2013-05-21 21:02 javawebsoa Views(492) Comments(0) Diggs(0)
相信很多人也遇到过这样的问题,测试人员认为每次更新包包含的文件越多,项目的风险的就越大,因此每次都让我们开发打每轮修改后更新包。以前都是靠手工整理这些修改的文件,然后合包!不过这样真的费时费力。后来通过在网上搜索和自己整理,最后终于成功实现了脚本,可以自动打更新包。每次只需要设置上次打包的时间和当前时间就可以了。脚本如下: <project basedir="." default="usage" name="xiangmu"> <target name="init"> <propert Read More
posted @ 2013-05-21 20:59 javawebsoa Views(233) Comments(0) Diggs(0)
上一页 1 ··· 176 177 178 179 180 181 182 183 184 ··· 455 下一页