POJ 2262 Goldbach's Conjecture (求解素数的一般筛和线性筛)...
分类:
数据库 时间:
2015-08-04 00:45:51
阅读次数:
138
前言文章标题的两个概念也许对于许多同学们来说都相对比较陌生,都比较偏向于于理论方面的知识,但是这个算法非常的强大,在很多方面都会存在他的影子。2个概念,1个维特比算法,1个隐马尔可夫模型。你很难想象,输入法的设计也会用到其中的一些知识。HMM-隐马尔可夫模型隐马尔可夫模型如果真的要展开来讲,那短短的一篇文章当然无法阐述的清,所以我会以最简单的方式解释。隐马尔可夫模型简称HMM,根据百度百科中的描述...
分类:
编程语言 时间:
2015-08-04 00:47:26
阅读次数:
137
Order by按照字段值进行排序,默认升序(asc)。校对规则决定排序关系。
order by 字段 升序|降序(asc|desc),Order by允许多字段排序。
指的是,先按第一个字段排序,如果不能区分,才使用第二个字段,以此类推。create table test(
id int primary key not null auto_increment,
name varchar(10)...
分类:
数据库 时间:
2015-08-04 00:46:08
阅读次数:
196
继续上一篇securityoverridehacking challenge 解题思路汇总的工作,这次把Advanced给弄完了。这当中主要涉及到了关于php的一些攻击方法,可以以此为基础做一个深入的了解。
3 Advanced
3.1 PHP Sucks
利用PHP中==的跨类型比较而产生的漏洞。最终目的是要$input=="0000". 这个好办,php中,任何数字型字...
分类:
其他好文 时间:
2015-08-04 00:45:26
阅读次数:
123
前言:在 OC 中进行封装, 就是实现设置实例变量和获取实例变量数据的方法, 常常称为 setter 方法和 getter 方法. 或称为 get set 读写器.
1,setter
方法
setter 方法又叫设置器, 是为实例变量对外提供的统一访问规则, 用于设置实例变量的值. 一般在开发中, 禁止将实例变量直接暴露到外面. 通过 setter 方法可以为赋值操作进行必要的控制与...
分类:
其他好文 时间:
2015-08-04 00:44:36
阅读次数:
111
什么是AJAXAsynchronous Javascript And XML 取四个单词的首字母 AJAX,读作['eid?æks],汉译为阿贾克斯。
Asynchronous [ei’si?kr?n?s] adj. 异步的
async [??s??k] abbr. 异步
AJAX能做什么在不刷新整个页面的情况下,与服务器交互(发送与接收数据)。使用场景从上面的AJAX能做什么,应该能得到...
分类:
Web程序 时间:
2015-08-04 00:45:15
阅读次数:
94
对象与对象的关系
1、对象与对象的关系
依赖
关联
组合
常常讨论对象与对象关系时会提供两个属于:内聚性,耦合性
内聚一般指功能上的指向性
耦合一般指关联上的依赖性
2、依赖:
对象之间最弱的一种关联方式,是临时性的关联。代码中一般指由局部变量、函数参数、返回值建立的对于其他对象的调用关系。 依赖一般情况下是以下几种情况之一:
a、ClassA中某个方法的参数...
分类:
其他好文 时间:
2015-08-04 00:43:54
阅读次数:
110
功能:打印主机名和主机IP:
[root@iZ94gh8l046Z python]# cat socket1.py
#!/usr/bin/python
import socket
host_name = socket.gethostname()
print "hostname:%s" % host_name
print "IP address: %s" %socket.gethostbyna...
分类:
编程语言 时间:
2015-08-04 00:46:50
阅读次数:
155
各位看官们,大家好,上一回中咱们说的是选择排序的例子,这一回咱们说的例子是:快速排序。闲话休
提,言归正转。让我们一起talk C栗子吧!
快速排序的原理:选定一个关键字,使容器分为两部分,一部分中的任何元素都关键字大,另一部分中的
任何元素都比关键字小。然后分别对这两个部分进行排序。
快速排序的实现步骤:
1.选定一个关键字,我在代码里直接使用容器头部元素为关...
分类:
编程语言 时间:
2015-08-04 00:46:22
阅读次数:
110
优先队列利用堆实现,堆的实现在前面已经说过了,优先队列的一个重要的操作是:
1. heap_max O(1)
2. heap_extract_max O(lgn)
3. heap_increase_key O(lgn)
4, heap_insert O(lgn)
下面是C语言实现
#define MIN -100000
int heap_max(struct heap ...
分类:
编程语言 时间:
2015-08-04 00:44:11
阅读次数:
343
如今,基于Android平台的应用越来越多,不乏这样一些应用程序,这些应用可以多手机中的进程,内存和任务列表进行管理。Android系统中没有自带的应用程序对这些数据进行管理。大家不禁会说,Android的应用设置里面有这些功能啊!是的,虽然应用设置里面有,但是我们如果想看一下系统的进程,还要跑到系统设置里面去看吗?这样是不是很麻烦?是不是很挫呢?那获取Android系统的进程总数、内存、任务列表...
分类:
移动开发 时间:
2015-08-04 00:44:39
阅读次数:
230
在继承关系下实例化子类的时候会先实例化其父类,然后再实例化子类。
也就是说在new一个子类的时候,其实是需要先把父类new出来的,如果父类中还有父类,那么就会逐层进行,从最顶层的父类先实例化,最后才到当前的子类。...
分类:
其他好文 时间:
2015-08-04 00:43:50
阅读次数:
123
定义抽象节点类Node:
package cn.wzbrilliant.datastructure;
/**
* 节点
* @author ice
*
*/
public abstract class Node {
private Node next;
public Node(){
next=null;
}
public void setNext(Node next...
分类:
编程语言 时间:
2015-08-04 00:43:53
阅读次数:
133
Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。 它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。而Charisma是一套全功能的,免费,会员质量的响应式HTML5管理员界面模板,基于"Bootstrap...
分类:
其他好文 时间:
2015-08-04 00:42:39
阅读次数:
147
[root@iZ94gh8l046Z python]# python
Python 2.7.5 (default, Jun 17 2014, 18:11:42)
[GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux2
Type "help", "copyright", "credits" or "license" for more informatio...
分类:
编程语言 时间:
2015-08-04 00:43:46
阅读次数:
105