大概有4种方法: Dispatcher、异步委托、手动多线程、BackgroundWorker,另外还有一个DispatcherTimer,是定时器。 其中Dispatcher与DispatcherTimer相同,是利用在主线程进行任务优先级的排列来模拟多线程,因此其中实质是单线程 ,所以大负荷的运...
分类:
编程语言 时间:
2015-02-28 20:14:56
阅读次数:
225
第五章、软件过程中的形式化方法1、 广义上讲,形式化方法是指将离散数学中的方法用于解决软件工程领域的问题。 狭义上讲、形式化方法是运用形式化语言进行形式化的规格描述,模型推理和验证的方法。 形式化的方法运用于软件工程的目的主要是为了确保软件的正确性。
分类:
其他好文 时间:
2015-02-28 20:16:14
阅读次数:
161
作者:http://weibo.com/hellguard安卓图案密码穷举,秒破gesture.key。图案密码是明文的SHA1,明文取值范围是[00-08],不超过9字节,不重复出现,没有SALT。由于明文是不可打印字符,不能用常规在线SHA1穷举网站。不想用前面那个脚本的,可以用这个:http:...
分类:
移动开发 时间:
2015-02-28 20:15:14
阅读次数:
151
今天改代码修正完一个ajax请求后,调试发现出错进error方法,查看错误信息报语法错误,具体是调用parseJSON方法时出错,因为我是用json方式传递的参数,所以第一时间查看data参数是否正确,怎么看也没看出来data参数有问题,但是报的这个错误是客户端错误呀,这怎么搞?查别人遇到这种情.....
分类:
Web程序 时间:
2015-02-28 20:14:14
阅读次数:
138
题意:给出一个有向图,问是不是仙人掌图。仙人掌图:每个边只在一个普通环内的强连通图。解法:tarjan判断强连通分量是否为1个,记录找环的路径,在每找到一个环时遍历路径记录点出现的次数,如果出现有点被记录两次,则说明有边不只在一个环内。代码:#include#include#include#incl...
分类:
其他好文 时间:
2015-02-28 20:13:46
阅读次数:
152
在block和index都没有满的情况下,有如下报错:tail -f messagestail:cannot watch 'messages' : No space left on device解决方案:# vim/etc/sysctl.conf添加以下:fs.inotify.max_user_wa...
分类:
其他好文 时间:
2015-02-28 20:15:42
阅读次数:
150
int const i =5; //两者等价 const int i =5; int a = 5; int b = 6; int c = 7; int const *p = &a; //等价 const int *p = &a; 指向常整型数的指针// ...
分类:
其他好文 时间:
2015-02-28 20:12:42
阅读次数:
192
第十一章、软件演化1、基本特征 (1) 迭代:软件演化会促使软件进行持续和不断的改变,与传统的软件开发过程相比,许多活动会以更高的频率反复执行。(2) 并发:在软件演化的过程中有许多并发执行的活动,其并发行高于传统的软件开发过程。(3) 非确定性:对于一个足够复杂的软件过程而言,软件演化过程模型无法...
分类:
其他好文 时间:
2015-02-28 20:12:31
阅读次数:
109
Java内部类详解 说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本文的目录大纲: 一.内部类基础 二.深入理解内部类 三.内部类的使用场景...
分类:
编程语言 时间:
2015-02-28 20:12:31
阅读次数:
193
Cloud现在是一个热门的技术,Tomcat是学习Java的人一般都会接触的Web服务器,如果在Cloud环境下使用Tomcat,又当如何呢?不可避免的,要安装多个Tomcat了,这里称之为Tomcat实例,进而通过云平台来多Tomcat进行管理。 如何在一台机器上安装多个Tomcat实例呢?这个问...
分类:
其他好文 时间:
2015-02-28 20:15:00
阅读次数:
158
做了三年多的JavaEE开发了,在平时的JavaEE开发中,为了能够用最快的速度开发项目,一般都会选择使用Struts2,SpringMVC,Spring,Hibernate,MyBatis这些开源框架来开发项目,而这些框架一般不是单独使用的,经常是Struts2+Spring3+Hiberna.....
分类:
编程语言 时间:
2015-02-28 20:13:04
阅读次数:
229
1. 不涉及继承和多态的构造器初始化过程 当程序中出现new A a() , 或者使用了A类的静态方法等代码时(声明一个A类对象不算) java虚拟机会首先加载A类, 然后执行A的静态初始化, 静态初始化会先将所有的静态成员变量进行默认初始化, 也就是基本数据类型初始化为0, 引用数据类型初始化为....
分类:
编程语言 时间:
2015-02-28 20:12:21
阅读次数:
186
第二章:软件过程1、软件过程是指一套关于项目的阶段、状态、方法、技术和开发、维护软件的人员以及相关Artifacts(计划、文档、模型、编码、测试、手册等)组成。2、基本活动a、问题提出b、软件需求规格说明c、软件设计d、软件实现e、软件确认f、软件演化
分类:
其他好文 时间:
2015-02-28 20:14:07
阅读次数:
135
判断输入是否为空格:NSString *name=aPeople.name; name=[name stringByReplacingOccurrencesOfString:@" " withString:@""]; if([name isEqualToString:@""]) { NS...
分类:
其他好文 时间:
2015-02-28 20:14:17
阅读次数:
123
http://baike.baidu.com/link?url=KkOWkH_nMVJRbd4oj-aIHMVL4HR-s7fqm3i2brUcZzBinwUXjZgzPcYIWz5qFNNvjaitdMdG0w1HqoaScVFeT_http://ant.apache.org/http://en....
分类:
Web程序 时间:
2015-02-28 20:11:06
阅读次数:
118
我们现在描述的是:在Linux系统使用Jmeter执行性能测试。所以当执行完测试以后,就要计算一下测试结果,反馈给开发人员嘛。在Linux系统使用Jmeter执行性能测试都包含哪些步骤,来,回顾一下:[1]构建1个可供Linux使用的Jmeter测试脚本[2]在Linux执行性能测试[3] 在Lin...
分类:
系统相关 时间:
2015-02-28 20:12:17
阅读次数:
267
1 #include 2 #include 3 using namespace std; 4 5 void COUNTING_SORT(int *const A, const int &length,int &k){ 6 7 vector B(length, 0); 8 v...
分类:
编程语言 时间:
2015-02-28 20:10:56
阅读次数:
219