简述:在java中我们经常使用static关键字,该关键字就相当于是全局变量(静态变量或者是类变量)。 ?????????? (1)当在类中的方法或者是变量前加上static时,那么这个方法或者变量只有‘一份’...
分类:
编程语言 时间:
2015-01-08 02:11:13
阅读次数:
201
和分治思想的第一次相遇
当问题的规模是可以划分的时候,分治的算法往往是很有效的:
不断分割问题的规模,直到子问题的规模足够小便直接求解,之后不断整合子问题的解得到更大规模的解,最后得到完全解。
归并排序就是分治算法的一个简单的例子。
可能有人觉得快速排序也是属于分治算法,但我不这么觉得,因为快速排序是先得到大问题的解的一部分,再靠子问题来完成解,
并没有整合子问题这一步,所以硬要说的...
分类:
编程语言 时间:
2015-01-08 02:09:41
阅读次数:
290
c下实现线程池
#include
#include
#include
#include
#include
#include
typedef struct worker {
void *(*process) (void *arg);
void *arg;
struct worker *next;
} CThread_worker;
typedef struc...
分类:
编程语言 时间:
2015-01-08 02:08:20
阅读次数:
231
此网站整理的2014年值得一学的pytho项目,http://pycoders.com/2014/
项目资源都在github上,python程序员进阶必备。
就当作2015年的计划吧。先列表,再对号
Projects
1. robobrowser
A library for web scraping built on Requests and BeautifulSou...
分类:
编程语言 时间:
2015-01-08 02:07:30
阅读次数:
301
$goods_id = (int)$goods_id; // 先从COOKIE中取出这前浏览过的商品 $goods = cookie('beforeViewGoods'); // 1,2,3,4,5 $goods = explode(',', $goods)...
分类:
编程语言 时间:
2015-01-08 02:06:55
阅读次数:
168
第六章 一维数组1数组初始化语法 array initializer2for each loop3off-by-one error 通常是在循环中该使用<的地方使用了<=4复制数组:1.for 2.System.arraycopy 3.clone5arraycopy(sourceArray, src...
分类:
编程语言 时间:
2015-01-08 02:05:40
阅读次数:
252
##Effective C++ Notes### Part I. Accustoming Yourself to C++####1. View C++ as a federation of languages- C++ is a multi-paradigm programming language...
分类:
编程语言 时间:
2015-01-08 02:06:23
阅读次数:
329
1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5...
分类:
编程语言 时间:
2015-01-08 02:01:47
阅读次数:
203
出现这种问题原因在于老的JSP 1.2 声明. 如果你用的jsp1.2版本的 web.xml 的 DTD 定义如下 <!DOCTYPE web-app PUBLIC ?"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" ?"http://java.sun.com/dtd/...
分类:
编程语言 时间:
2015-01-08 01:01:52
阅读次数:
194
1. array_merge
函数把两个或多个数组合并成一个数组。如果键名有重复,该键的键值为最后一个键名对应的值。
验证代码:
echo 'array_merge函数合并多个数组';
$v=array("name"=>"TOM");
$k=array("age"=>32);
$s=array("city"=>"BJ");
$vv=array("name"=>"LUCY");
var...
分类:
编程语言 时间:
2015-01-08 00:58:03
阅读次数:
183
在本系列的上一篇文章中,我们看到了一个典型的事务处理失败的案例,其主要原因在于,service层和各个DAO所使用的Connection是不一样的,而JDBC中事务处理的作用对象正是Connection对象,所以不同DAO中的操作不在同一个事务里面,从而导致事务失败。从中我们得出了教训:要避免这种失...
分类:
编程语言 时间:
2015-01-08 00:55:45
阅读次数:
290
[http://blog.csdn.net/menglei8625/article/details/7721746]SMTP (Simple Mail Transfer Protocol) 邮件传送代理 (Mail Transfer Agent,MTA) 程序使用SMTP协议来发送电邮到接收者的邮....
分类:
编程语言 时间:
2015-01-08 00:54:12
阅读次数:
328
Java中的事务处理有多简单?在使用EJB时,事务在我们几乎察觉不到的情况下发挥着作用;而在使用Spring时,也只需要配置一个TransactionManager,然后在需要事务的方法上加上Transactional注解就行了。Java的事务处理之所以这么简单是因为框架在背后为我们做了太多的工作。...
分类:
编程语言 时间:
2015-01-08 00:55:48
阅读次数:
216
1 概述学过一段时间的同学一定会觉得Java学习最头疼的不是语法结构的繁杂,而是Java本身体系结构的庞大。以至于自己不知道接下去该学什么,或者什么样的知识才会对后续的学习有帮助。本节内容将让大家对Java学习的路线有个宏观的把握。在与市场接轨的前提下,我们会推荐给各位同学相关学习的方向和技术,以及...
分类:
编程语言 时间:
2015-01-08 00:55:05
阅读次数:
176
在本系列的上一篇文章中,我们讲到了Java事务处理的基本问题,并且讲到了Service层和DAO层,在本篇文章中,我们将以BankService为例学习一个事务处理失败的案例。BankService的功能为:某个用户有两个账户,分别为银行账户和保险账户,并且有各自的账户号,BankService的t...
分类:
编程语言 时间:
2015-01-08 00:54:52
阅读次数:
295
在本系列的上一篇文章中,我们讲到了使用TransactionManger和ConnectionHolder完成线程安全的事务管理,在本篇中,我们将在此基础上引入Template模式进行事务管理。Template模式大家应该都很熟悉,比如Spring就提供了许多Template,像JdbcTempla...
分类:
编程语言 时间:
2015-01-08 00:51:33
阅读次数:
277