Counting Sundays
Problem 19
You are given the following information, but you may prefer to do some research for yourself.
1 Jan 1900 was a Monday.Thirty days has September,
April, June a...
分类:
编程语言 时间:
2015-04-16 10:27:29
阅读次数:
170
在C语言中,main()函数有三种形式。
1、无参数
#include
int main(void)
{
printf("Hello World!\n");
return 0;
}
2、有两个参数
习惯上第一个参数是整型argc,保存了外部调用命令的参数个数,第二个参数是指针数组或二级指针argv,以字符串形式保存了与argc对应的参数,如下例子:
#include
...
分类:
编程语言 时间:
2015-04-16 10:24:07
阅读次数:
204
0000_0000_0000_0101 PNChart-swift出现crash解决
Optional Swift 博客正式开张,团队成员:PMST、星夜暮晨、Jim、ICE。地址:optionalswift.cn。国外访问比较慢,你懂的。
这几天一直忙于项目的事情,由于要使用绘制折线图功能实现流量随时间的一个走势,因此我最后选用了PNChart-swfit。有两种方式可以使用:
Pod 安装。...
分类:
编程语言 时间:
2015-04-16 10:22:57
阅读次数:
144
闲来无事,学习Unity5练练手, 一个贪吃蛇小Demo简单的2D场景, 对象都是Sprite,需要设置前后的显示层级,从蛇头到蛇尾的Order in Layer 的值是1000 递减1,所以显示的效果是具有鳞片的层叠。蛇的每一节都有一个脚本 SnakePart.cs 记录这节的位置、方向包括计算值。蛇没吃一个苹果,就会实例化产生一节, 其中新产生的这节上有一个新脚本 NewSnakePart.c...
分类:
编程语言 时间:
2015-04-16 10:21:49
阅读次数:
203
在博文(1)和(2)里分别用了4中方式写一个素数筛选的算法,分别是javascript in browser、node.js、ruby和c;最终的结果是c最快,node.js其次,js in b虽然也不慢,但极不稳定,所以排在第三,ruby最慢。现在我们在linux64中用汇编语言重写sieve算法,看看动用最终的武器:汇编语言,我们能不能进一步优化素数筛选算法。如果忘了算法逻辑,不要紧,下面分别再...
分类:
编程语言 时间:
2015-04-16 10:21:35
阅读次数:
212
在阅读的过程中有任何问题,欢迎一起交流
邮箱:1494713801@qq.com
QQ:1494713801
◆查找html中对应条件字符串
Java代码
Pattern pattern = Pattern.compile("href=\"(.+?)\""); Matcher matcher = pattern.matcher("主页"); if(m...
分类:
编程语言 时间:
2015-04-16 10:18:49
阅读次数:
158
0x01三维数组中,选取其中的数据,重新组合 摘自SF上 记录下Code:-------$item) { $result[] = array($k=>$item); } foreach ($data as $k => $v) { $result2 = []; ...
分类:
编程语言 时间:
2015-04-16 10:18:13
阅读次数:
109
1.设置"source folder"与"output folder".* source folder:存放.java源文件的根目录; * output folder:.class编译输出的根目录; * 纯“java project”中,一般把"src"设置为source folder,把bin设置...
分类:
编程语言 时间:
2015-04-16 10:18:02
阅读次数:
129
========================================================左移 >1000 1111 >>1 右移一位:0100 0111CY=1;移出去的MSB跑到CY上,第一位补0;
分类:
编程语言 时间:
2015-04-16 10:17:02
阅读次数:
115
想必大家在使用MyEclipse时对这两个概念不去深究。只知道是Java EE类的基本都是Web项目,而Java应用程序就是Java项目。而且很多人都愿意使用MyEclipse作为开发工具,且不说大家费尽心思去破解这个 东西,而且那么多插件在启动时的加载速度和内存占用,你甘心这么玩嘛?不甘心?继续阅...
分类:
编程语言 时间:
2015-04-16 10:16:41
阅读次数:
121
Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。本文首先简要介绍从Java文件的编译到最终执行的过程,随后对JVM规格描述作一说明。 一.Java源文件的编译、下载 、解释和执行...
分类:
编程语言 时间:
2015-04-16 10:16:26
阅读次数:
150
这里和大家简单分享一下JAVA和JVM运行的原理,Java语言写的源程序通过Java编译器,编译成与平台无关的‘字节码程序’(.class文件,也就是0,1二进制程序),然后在OS之上的Java解释器中解释执行,而JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。1.Java...
分类:
编程语言 时间:
2015-04-16 10:14:44
阅读次数:
105
一、Propagation (事务的传播属性) Propagation : key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事...
分类:
编程语言 时间:
2015-04-16 09:14:03
阅读次数:
156
合并排序(0446)
Time limit(ms): 1000
Memory limit(kb): 65535
Submission: 1362
Accepted: 292
Accepted
这是一个很简单的排序题目.
为了锻炼大家对不同算法的了解,请大家用归并排序法对此题进行解答.
对一组整数数列A[1]...
分类:
编程语言 时间:
2015-04-16 09:11:03
阅读次数:
206
HTTP是一种无状态协议。也就是说,当一个客户向服务器发出请求,服务器接受请求,并返回后,该连接就被关闭了,此时服务器端不保留连接的有关信息,因此当下一次连接时,服务器已没有了以前的连接信息,此时将不能判断这一次连接和以前的连接是否是属于同意客户。为了弥补这一缺点,JSP提供了一个session对象,这样服务器和客户端之间的连接就会一直保持下去,但是在一定时间内(系统默认30min内),如果客户端...
分类:
编程语言 时间:
2015-04-16 09:11:34
阅读次数:
137
在java开发中,有时我们会进行流的操作,所以可能会经常遇到这样一段代码
out.flush();
out.close();有时我们只是大概看懂这些,却不知道其中的原理性东西,下面就来理解一下:
flush()这个函数是清空的意思,用于清空缓冲区的数据流,进行流的操作时,数据先被读到内存中,然后再用数据写到文件中,那么当你数据读完时,我们如果这时调用close()方法关闭读写流,这时就可能造成...
分类:
编程语言 时间:
2015-04-16 09:11:07
阅读次数:
188
在用二维数组名作为参数传递时容易出现Segmention Error。这是因为不能正确为二维数组中元素寻址的问题,正确的方法如下:
#include
#include
#define N 4
void testArray(int *a, int m, int n)
{
for(int i = 0; i < m; ++i)
for(...
分类:
编程语言 时间:
2015-04-16 09:11:14
阅读次数:
130