OO原则 1、封装变化 2、多用组合,少用继承 3、针对接口编程,不针对实现编程 4、为交互对象之间的松耦合设计而努力 ? OO模式 观察者模式(Observer pattern)——在对象之间定义一对多的依赖,这样一来,当一个...
分类:
其他好文 时间:
2014-12-26 20:28:16
阅读次数:
197
什么是撞库? 撞库是一个看起来很专业,但实际理解起来却很简单的名词。它其实就是黑客无聊的“恶作剧”。黑客首先会通过收集互联网已泄露的用户+密码信息,生成对应的字典表,然后再用字典中罗列的用户和密码...
分类:
其他好文 时间:
2014-12-26 20:26:16
阅读次数:
185
扩展入口Filter实现: package?lab.s2jh.core.web.sitemesh;
import?org.sitemesh.DecoratorSelector;
import?org.sitemesh.builder.SiteMeshFilterBuilder;
import?org.sitemesh.config.ConfigurableSiteM...
分类:
其他好文 时间:
2014-12-26 20:25:52
阅读次数:
161
在这篇链接http://blog.csdn.net/while0/article/details/26291855? 里看到这样的代码 const?char*?file_path?=?FileUtils::getInstance()->fullPathForFilename("hello.json").c_str();
log("external?fil...
分类:
其他好文 时间:
2014-12-26 20:26:44
阅读次数:
191
摘要:Hadoop使用了MapReduce编程范式,目前已经被公认为是分布式环境中分析大数据的标准框架。然而,它并不能很好的应用于大规模的计算几何处理。本文介绍的CG_Hadoop是一套可伸缩的和高效的MapReduce算法,用于处理各种基本计算几何问题,例如多边形合并、skyline(轮廓线)、convex hull(凸包)、farthest pair(最远相对)以及最近相对等,这些都是其它几何算法的基础。对于每一个计算几何操作,CG_Hadoop有两个版本,一个基于Apache Hadoop系统,一个基...
分类:
其他好文 时间:
2014-12-26 20:24:40
阅读次数:
227
使用Jmeter测试应用的浏览数的时候,起10个线程,同时执行浏览应用的API,本来预期应用的浏览次数增加10,结果始终达不到10。猜测这可能是个典型的并发案例。jmeter操作截图如下:
于是我尝试在程序中打日志,确定一下我的猜想:
日志表明,总有几个线程是在同一时刻操作数据库的,造成浏览次数遗漏!
请问,这种情况,我应该怎么做并发控制?我用的mysql数据库。...
分类:
数据库 时间:
2014-12-26 20:23:51
阅读次数:
249
(1)整理项目需求,编写Api需求文档,包括Api返回结果,查询参数等等。
(2)编写RestFul Api接口。
(3)测试RestFul Api接口。
(4)编写Api说明文档,包括Api的名称,路径,Http方法,请求参数,功能模板,返回结果等等,方便各模块研发人员和测试人员使用。
(5)测试人员测试Api,主要测试系统性能,还有一些特出场景测试,例如多线程,并发操作。编写Api测试...
这题做的我好蛋疼蛋疼。。WA了4次。。考虑了很多情况,终于AC了。。挺有意思的一道题。。顺便计算了下,自己是星期一出生的。。。。...
分类:
其他好文 时间:
2014-12-26 20:24:36
阅读次数:
174
搭建环境:centos7
(1)安装rvm
单用户安装:
#\curl -L https://get.rvm.io | bash -s stable --ruby
或者:
#\curl -sSL https://get.rvm.io | bash -s stable
多用户安装:
#\curl -L https://get.rvm.io |sudo bash -s sta...
分类:
其他好文 时间:
2014-12-26 20:25:58
阅读次数:
223
题目:字符串压缩
通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。
压缩规则:
1. 仅压缩连续重复出现的字符。比如字符串"abcbc"由于无连续重复字符,压缩后的字符串还是"abcbc".
2. 压缩字段的格式为"字符重复的次数+字符"。例如:字符串"xxxyyyyyyz"压缩后就成...
分类:
其他好文 时间:
2014-12-26 20:25:32
阅读次数:
241
效果:
C#语法整型转字符串
C#转换有如下方法:
1. int num = Convert.ToInt32(字符串); string str= Convert.ToString(数字);
(没有必要,不要用这种方法)
2.intnum = (int)字符串; string str = (string)数字;
3.就是你自己写的方法!
inti=01232456...
类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃、损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们的问题的解决方法 续集...
分类:
其他好文 时间:
2014-12-26 20:23:04
阅读次数:
257
在eclipse中创建android项目,src目录和layout目录下为空,现在开始解决这个问题(这只是一个开始)。
在网上查找答案,说是eclipse版本和adt版本不兼容。
第一步;查看eclipse的版本号。
Help-->About Eclipse--->选择eclipse的logo图标
第二步:查看adt插件的版本号
Help->Ab...
分类:
移动开发 时间:
2014-12-26 20:24:11
阅读次数:
284
今天遇到的问题是数据是投影的wgs84,wkid为3785,但是需要转成地理的wgs84坐标系,wkid为4326.数据量挺大,改坐标系挺麻烦的。请教了大神,在发布服务时可以定义自己的坐标系,发布出来的服务就是自己想要的,并且对原始数据没有影响。
具体步骤如下:
选中视图->数据框属性
变换坐标系
选中自己需要的进行变换即可。
变换完之后可以发布服务,原始...
分类:
其他好文 时间:
2014-12-26 20:25:01
阅读次数:
304
Javascript变量属于弱类型,即声明一个变量的时候无需指定类型,并且之后可以将任何类型的数值复制给它。...
分类:
编程语言 时间:
2014-12-26 20:22:32
阅读次数:
238
题意:
在while(x=a;x!=b;x+=c) statement;中,问statement会被执行多少次,计算在2^k下进行。
思路:
等价于计算同余式a+c*x=b(mod2^k)用扩展欧几里得算法。设g=gcd(a,b)在计算a*x+b*y=g过程中,x的结果可以用b/g调整,y的结果可以用a/g调整,因为a*(b/g)==b*(a/g)。
代码:
//poj 2115
//s...
分类:
其他好文 时间:
2014-12-26 20:23:01
阅读次数:
256
1. logcat Base
ADB logcat 过滤方法(抓取日志)
2. 1 logcat tool
在《ADB logcat 过滤方法(抓取日志) 》这篇文章中提到了过滤log的一些方法,
但是这并不代表不输出日志,只是没有显示出来。
此外在某些情况下需要对log设置开关,不少人都是通过添加一条条的判断语句,这有些太低效,所以自己就搞了一个工具类.
2.2 ...
分类:
数据库 时间:
2014-12-26 20:23:23
阅读次数:
309