ONE:《D is for digital》 记得以前关注的某位博主也在博文中提到这本书。 确实一本科很好的科普类书籍,涉及到的知识不少,包括简单的计算机组成原理,编程,算法(二分查找、选择排序、快排、快排、NP难题),操作系统,通信技术(无线网络、简单的移动网络(蜂窝网络)和手机通信原理等),.....
分类:
其他好文 时间:
2015-05-23 15:24:48
阅读次数:
309
一、if条件语句示例:import java.util.Scanner;public class Test{ public static void main(String[] args){ Scanner in = new Scanner(System.in); ...
分类:
编程语言 时间:
2015-05-23 15:23:58
阅读次数:
132
很多用户在使用智能手机的时候很少会考虑到安全性和隐私保护的问题,即使有人考虑到App安全问题,也会认为开发者已经为他们做好防护了,但事实远远不是这样。目前,手机App存在的信息安全隐患主要有以下五个方面:1、不安全的数据存储 很多带支付功能的手机App都含有快捷支付功能,如在美国最流行的星巴克手机....
分类:
移动开发 时间:
2015-05-23 15:22:26
阅读次数:
217
1、添加async:false.即修改为同步了,什么意思?(按同事解释就是,这是等这个ajax有了返回值后才会执行下面的js。一语道破天机,怪不得以前很多ajax调用里面的赋值都不起作用)。这样等ajax给bol赋值完毕后,才执...
分类:
Web程序 时间:
2015-05-23 14:21:45
阅读次数:
143
/**<p>项目名:</p>
?*?<p>包名: com.zdb.module.test</p>
?*?<p>文件名:IdWorker.java</p>
?*?<p>版本信息:</p>
?*?<p>日期:2015-5-23-下午1:17:49</p>
?*?Copyright?(c)?2015singno公司-版权所...
分类:
编程语言 时间:
2015-05-23 14:21:39
阅读次数:
189
什么是JSTL
JSTL(JavaServerPages Standard Tag Library)JSP标准标签库
JSTL通常会与EL表达式合作实现JSP页面的编码
使用JSTL的步骤
创建Web工程,选择JSTL1.1
在JSP页面添加taglib指令
使用JSTL标签
……
……
通用标签的使用
set:设置指定范围内的变量值
ou...
分类:
Web程序 时间:
2015-05-23 14:21:42
阅读次数:
223
上回《大话设计模式C++版——简单工厂模式》中指出了简单工厂模式的缺陷,即违背了开发—封闭原则,其主要原因是由于switch的判断结构的使用,使修改或添加新的对象时需要改动简单工厂类的代码,如何改造switch结构,表驱动法就可以粉墨登场了。
表驱动法的介绍见《数据驱动编程之表驱动法》。
1、面向接口编程,先改造抽象接口类IOperation
class IOperation
{
p...
分类:
编程语言 时间:
2015-05-23 14:21:00
阅读次数:
430
一、病毒样本简述
初次拿到样本 KWSUpreport_感染.exe.v 文件,通过使用PE工具,并不能辨别出该样本是那种感染类型,使用了一个比较直接的方法,从网上查资料,获取到了该样本的正常EXE文件的一些信息,资料表明:KWSUpreport.exe
是2009年版金山网盾程序的一个上传用户报告的程序模块,因此从网上下载了该版本的金山网盾程序,获取到了正常的KWSUpreport....
分类:
其他好文 时间:
2015-05-23 14:21:11
阅读次数:
158
哈哈,第一次使用markdown,看着挺高大上的啊。如果顺手了,会直接切换默认为markdown。话说关于android事件分发的博客真的不在少数,基本都是基于源码分析+实例代码的形式讲解。今天的这篇博客呢,主要的侧重点并不是在事件分发上,而是在事件的转换上。为什么需要事件转换? 打个比方吧:
我们点击一个TextView的左上角,加入这个TextView在它老子的中间位置,那我们点击的x/y应...
分类:
移动开发 时间:
2015-05-23 14:19:38
阅读次数:
206
iOS8 模糊视图(毛玻璃效果) UIVisualEffectView...
分类:
移动开发 时间:
2015-05-23 14:20:39
阅读次数:
111
JavaBean在JSP中的局限
获取JavaBean属性必须要实例化
强制类型转化
<%
Employee employee = (Employee)request.getAttribute("employee");
Computer comp = employee.getComputer();
String manufacturer = comp.getMa...
分类:
Web程序 时间:
2015-05-23 14:19:39
阅读次数:
133
第一次打cf,感觉挺爽的,页面看着很爽,大概是因为这次的比较简单吧,这道题有点像FZU的最小花费,
就是移动的时候不必直接移动,可以相邻的移动。我刚开始写的数组开小了,被hack了。。。
思路:
先对这串数字排序,然后按开始遍历,如果同一个数字有好多,就往后面扩展就可以了,比如
1 1 4 4 5 就可以变成1 2 4 5 6 变成相邻的最小的数,记录一下增加多少就ok了。
代码:
...
分类:
其他好文 时间:
2015-05-23 14:19:50
阅读次数:
133
这道题目难度一般,重要的是想到以队列作为辅助来解决。 分析:因为按层打印的顺序决定了先打印的应该为根结点。为了接下来能够打印值为 8 的结点的两个子结点,应该在遍历到该结点时把值为 6 和 10 的两个结点保存到一个容器里,此时容器中含有 6 和 10 两个结点。按照从左到右的要求,先取出值为 6 的结点。打印出值 6 之后分别把 5 和 7 两个左右子结点放入容器 ,此时容器中的结点有三个...
分类:
其他好文 时间:
2015-05-23 14:20:56
阅读次数:
165
CentOs虚拟机可以互相ping通,但无法访问虚拟机web服务...
分类:
Web程序 时间:
2015-05-23 14:21:46
阅读次数:
388
实现线程的第二种方法
提供一个实现接口Runnable的类作为线程的目标对象,在初始化一个Thread类或Thread子类的线程对象时,把目标对象传递给这个线程实例,由该目标对象提供线程体。
代码示例:
public class Runnablempl implements Runnable {
public void run() {
for(int i=0;i
Sy...
分类:
编程语言 时间:
2015-05-23 14:21:03
阅读次数:
127
首先我们可以想到一种很简单的方法:将元素压入栈中,当第二个元素压栈的时候,与第一个元素进行比较,然后使较大的元素出栈,压栈结束后,栈中存留的便是最小的元素。但是,如果我们要想得到下一个最小的元素呢? 另一种方法:便是建立一个辅助栈来存放最小值。 例:首先在空的数据栈中压入数字3,3是此时的最小值,把3也同时压入辅助栈; 接下来向数据栈中压入数字4,由于4>3,因此仍然向辅...
分类:
其他好文 时间:
2015-05-23 14:19:07
阅读次数:
95