1.
奇数偶数对于一个正整数的二进制,如果是偶数,那么最低位一定是0,相反如果是奇数,最低位一定是1。比如4(0100),3(0011)等等。因此通过对一个整数的二进制最低位的可以判断其是奇数还是偶数。对正整数a,判断奇偶可以通过(a&0x1)来判断,是1则是奇数,是0则是偶数。将一个奇数转成比他小...
分类:
其他好文 时间:
2014-05-08 13:31:25
阅读次数:
272
JVM
堆中几乎存放着java中所有的对象实例,在在垃圾回收前先要判断对象是否已死,这里对对象的判断主要有:1. 引用计数法
给对象中添加一个引用计数器,每当有一个地方引用他时,计数器就加1;当引用失效时,计数器就减1。任何时间计数器为0时,对象就不可能在次使用。2. 根搜索法
通过一系列的名为GC...
分类:
其他好文 时间:
2014-05-08 12:51:57
阅读次数:
316
问题:如何将一个数组循环左移或者右移k位?
在下面的解决方案中,我们以循环左移为例。 我们最容易想到的是,将前k个元素复制到一个临时的数组中,然后将剩下的n-k个元素向左移动k个位置,然后将之前的k个元素复制到剩下的位置。这种方法使用了k个额外的存储空间。我们想到到另一种方法是,只借助一个临时空间,每次只向左移动1位,循环k次。这种方法产生了多于的运行时间。前面一篇文章中用程序...
分类:
移动开发 时间:
2014-05-07 23:22:35
阅读次数:
410
第1部分 重新认识C语言C语言中的协议及单元测试示例 【文章摘要】 在实际的软件开发项目中,经常要实现多个模块之间的通信,这就需要大家约定好相互之间的通信协议,各自按照协议来收发和解析消息。 本文以实际的程序代码为例,详细介绍了如何用C语言来实现通信协议,并基于对协议字段的判断,说明了程序单元测试的过程,为相关的开发工作提供了有益的参考。【关键词】 软件开发 ...
分类:
其他好文 时间:
2014-05-07 22:39:34
阅读次数:
487
Given n points on a 2D plane, find the maximum
number of points that lie on the same straight line. 解题想法:
其实判断一个直线上最好的方法是判断斜率。如果在同一直线上,那么直线上一点与其他点的斜率相...
分类:
其他好文 时间:
2014-05-07 21:13:02
阅读次数:
323
1.在linux上可以找到哪些shell?哪个档案记录可用的shell?儿linux预设的shell是?
1./bin/bash,/bin/tcsh,/bin/csh 2./etc/shells
3.bash,亦即是/bin/bash2.在shell环境下,有个提示符(prompt),他可以修...
分类:
系统相关 时间:
2014-05-07 21:08:15
阅读次数:
720
//文件远程下载 WebClient client = new WebClient(); Uri
uri = new Uri(url); client.DownloadFile(Uri uri,String
filename);//文件一定得存在不然会报错所以在删除文件时先判断这个文件是否存...
分类:
其他好文 时间:
2014-05-07 21:07:37
阅读次数:
284
使用该控件,可以根据url,参数,加载html记录模板(包含json参数对应,以及具体记录位置Index根据参数描述加载对应的属性,并可以根据简单的判断分支加载对应html或者控件)至列表容器内(JQuery选择器字符串)注:
该控件在使用前需引入JQuery框架支持,使用该控件,可极大的减少Aja...
分类:
编程语言 时间:
2014-05-07 20:54:05
阅读次数:
501
兰州大学 2005 年数学分析参考解答1($10’$)判断下列命题是否正确.(1) 设数列
$\sed{x_n}$ 满足: $\dps{\forall\ p\in \bbN,\ \lim_{n\to\infty}(x_{n+p}-x_n)=0}$. 则
$\sed{x_n}$ 收敛.解答: 错! 比...
分类:
其他好文 时间:
2014-05-07 20:38:44
阅读次数:
411
使用findByPk()根据数据表主键查询的是对象,不需要使用foreach()循环出来但是使用findall()和find()查询的是对象类型的数组需要使用foreach()循环出来=======================================
public function...
分类:
其他好文 时间:
2014-05-07 20:32:35
阅读次数:
565