在做一个 JSR 315 - servlet 规范 3.0 的报告时,我意识到理解异步 servlet 的一个关键点在于首先要理解 Java 中的异步处理机制。有因有果,很快我陷入了执行器(Executor)和执行器服务(ExecutorService)之中 - 因为它们是 Java 的异步处理的关键构件。在本博客中我将就这一主题我对掌握到的东西做一个总结。几个概念任务:定义为一个小的独立的活动,...
分类:
编程语言 时间:
2015-02-12 18:32:58
阅读次数:
159
欢迎大家阅读参考,如有错误或疑问请留言纠正,谢谢
Remove Duplicates from Sorted Array
Given a sorted array, remove the duplicates in place such that each element appear only once and return the new
length.
Do...
分类:
其他好文 时间:
2015-02-12 18:30:37
阅读次数:
113
欢迎大家阅读参考,如有错误或疑问请留言纠正,谢谢
Remove Element
Given an array and a value, remove all instances of that value in place and return the new length.
The order of elements can be changed. It doesn't...
分类:
其他好文 时间:
2015-02-12 18:30:54
阅读次数:
159
原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。
深蓝的blog:
正常建立dblink时需要目标端开启监听,源端配置tns,然后还需要查看目标端的数据库GLOBAL_NAMES相关配置,感觉比较繁琐,现整理一个简单的方式,使用手工的方式建立tns,自主命名连接名,所有都在一个模板里,sql如下所示:
create p...
分类:
数据库 时间:
2015-02-12 18:31:30
阅读次数:
166
问题现象
创建了一个mysql表,表中有一个字段是Date类型的,默认值时0000-00-00 00:00:00,查询的时候使用的是PrepareStatement,查询结果为ResultSet,从结果中取出Date字段使用的是ResultSet.getDate("XXXX"), 结果会抛出异常:java.sql.SQLException:Value
'0000-00-00' can not...
分类:
数据库 时间:
2015-02-12 18:31:11
阅读次数:
216
不曾考虑的赚钱:只认为我足够努力,足够勤劳。。。但却忘记了努力时的幼稚,勤奋中的方法,消费时的冲动。。。 更没有去想的,社会财富是怎么流转涨起来的 ,还记得不,初中政治学就说过:生产力+生产资料=社会财富。对于个人而言,如果您有了事业,有了家庭,你会清楚的知道财富怎么流转起来才会涨起来,每个人都有自己心目中的一个计算的方法,其结果也因人而不同。
不曾考虑的学习:只认为我考好了一个学校,...
分类:
其他好文 时间:
2015-02-12 18:29:18
阅读次数:
124
代码如下
- (void)viewDidLoad {
[super viewDidLoad];
UISearchBar * searchBar =[[UISearchBar alloc]initWithFrame:CGRectMake(0, 0, 320, 44)];
self.tableView.tableHeaderView=searchBar;
self...
分类:
其他好文 时间:
2015-02-12 18:31:29
阅读次数:
193
主要讨论在Centos5.6下通过Ambari进行Hadoop集群的安装(基于Hotonworks框架)...
分类:
其他好文 时间:
2015-02-12 18:30:33
阅读次数:
214
11.2.0.4 单实例的 db instance 启动的alert...
分类:
数据库 时间:
2015-02-12 18:28:57
阅读次数:
237
在单层运算的前提下:
将常量或非常量数据的地址赋给指向常量的指针是合法的:普通类型和const类型指针 -> const类型指针
const int array1[4] = {0,1,2,3};
int array2[4] = {0,1,2,3};
const int *pr = array1; //合法
pr = array2; //合法
可只有非常量数据的地址才可以赋给普通...
分类:
其他好文 时间:
2015-02-12 18:30:51
阅读次数:
140
如何使用C语言使一个文件的内容直接就清空了呢?
答案就在如下的程序代码中:
#include
#include
#include
#include
#include
#define PATHNAME "./test"
int main()
{
int ret = open(PATHNAME, O_WRONLY | O_TRUNC);...
分类:
编程语言 时间:
2015-02-12 18:28:22
阅读次数:
170
为了项目调试方便,并没有采用jar包方式引用,而是直接引用的项目;项目中用到了引用项目中的Servlet,项目启动也成功了,没有报任何的异常;但是只要一用到引用项目中的Servlet,就报下面的错误:java.lang.ClassNotFoundException: com.messagePush.core.LongPollingServlet
at org.apache.catalina....
分类:
Web程序 时间:
2015-02-12 18:30:55
阅读次数:
116
js 提交中午出现乱码的处理 encodeURI URLDecoder...
分类:
Web程序 时间:
2015-02-12 18:30:29
阅读次数:
164
<?php
/**
1. 概述
又称为发布-订阅(Publish-Subscribe)模式、模型-视图(Model-View)模式、源-监听(Source-Listener)模式、或从属者(Dependents)模式
2. 解决的问题
将一个系统分割成一个一些类相互协作的类有一个不好的副作用,那就是需要维护相关对象间的一致性。我们不希望为了维持一致性而使各类紧密耦合,这样...
分类:
Web程序 时间:
2015-02-12 18:28:19
阅读次数:
132
一、Java通过反射可以获取方法的参数名称吗?
不能!!!
二、测试示例代码:
import java.lang.reflect.Method;
class T {
public void print(String username) {
System.out.println(username);
}
}
public class Test {
public stat...
分类:
其他好文 时间:
2015-02-12 18:28:15
阅读次数:
146
AOP是一个概念,一个规范,本身并没有设定具体语言的实现,这实际上提供了非常广阔的发展的空间。AspectJ是AOP的一个很悠久的实现,它能够和Java 配合起来使用。
Aspectj是什么
“a seamless aspect-oriented extension to the Javatm programminglanguage”(一种基于Java平台的面向切面编程的语言)。Aspectj...
分类:
Web程序 时间:
2015-02-12 18:30:04
阅读次数:
183