- 浏览: 89788 次
- 性别:
- 来自: 北京
-
最新评论
-
bzq19881115:
刚调试了下,很好!最近在学习swt 给份API 谢谢
SWT 滚动条 -
xgj1988:
...
ant macrodef example -
yajie:
现在的suspend(),stop(),resume(),d ...
java Thread
文章列表
1,指定时间内给下面成员输出成果的展示
好处:
a,给定成员工作目标,使其在这一时间段内目标明确。
b,规避风险,通过成果展示,使其工作在预定的过程之中。
2,如果遇到员工们经常换同一错误,可采取具体的措施规避,而不是重复地指出或指责。
实用负载均衡技术网站性能优化攻略
- 博客分类:
- 负载均衡
缓存
基于浏览器的缓存
http1.0 基于时间使用IF-MODIFIED-SINCE条件请求
http1.1 基于唯一标识使用e-tag
web代理
浏览器向代理发送请求,代理向服务器发送请求,浏览器雨代理速度很快,代理与服务器速度很快。squid代理服务器,每 ...
内连接
等值连接
select * from T_student s,T_class c where s.classId = c.classId
select * from T_student s inner join T_class c on s.classId = c.classId
不等连接
select * from T_student s inner join T_class c on s.classId <> c.classId
自然连接
概念:连接条件和等值连接相同,但是会删除连接表中的重复列。
select s.*,c.className fro ...
http session cookie
- 博客分类:
- web
1)、访问*.html的静态资源因为不会被编译为Servlet,也就不涉及session的问题。
2)、当JSP页面没有显式禁止session的时候,在打开浏览器第一次请求该jsp的时候,服务器会自动为其创建一个session,并赋予其一个sessionID,发送给客 ...
Jax-ws 客户端
- 博客分类:
- 技术框架
生产客户端代码
wsimport -d bin -s src -p com.qugl.shop.buy.stub http://127.0.0.1:8080/shop/buy?wsdl
与Spring集成
<bean id="buyService" class="org.springframework.remoting.jaxws.JaxWsPortProxyFactoryBean">
<property name="serviceInterface" value="com.qugl.shop ...
1. 当要决定是采用checked exception还是Unchecked exception的时候,你要问自己一个问题,"如果这种异常一旦抛出,客户端会做怎样的补救?"如果客户端可以通过其他的方法恢复异常,那么这种异常就是checked exception;如果客户端对出现的这种异常无能为力,那么这种异常就是Unchecked exception;从使用上讲,当异常出现的时候要做一些试图恢复它的动作而不要仅仅的打印它的信息,
2. 越接近客户端的地方,越应该处理uncheckedException异常。给用户一个友好的界面。
3. 只在要会抛出异常的地方进行异 ...
User_Account
User_Func
User_Group
User_Group_Join_Func
User_Join_Bet_Account
Bet_Account
Bet_Account_Group
JAX-WS 与 Spring 集成
- 博客分类:
- webservice
本文介绍的webservice是建立在与spring集成的条件下【jdk自带的webservices会占用一个独立的端口,通过这个方法配置不需要】
1、修改WEB.XML文件,在spring的监听器配置之后加上如下内容
<servlet>
<servlet-name>JAXWSServlet</servlet-name
Java NIO: Channels and Buffers(通道和缓冲区)
标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffer)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。
Java NIO: Asynchronous IO(异步IO)
Java NIO可以让你异步的使用IO,例如:当线程从通道读取数据到缓冲区时,线程还是可以进行其他事情。当数据被写入到缓冲区时,线程可以继续处理它。从缓冲区写入通道也类似。缓冲区与通道之间的交互,程序可以不用管,这就是异步的基础。
Java NIO: Selectors(选择器)
...
jdk各个版本新特性
- 博客分类:
- jdk
jdk1.0 1995年5月23日诞生,Oak语言改名为Java,并提出“Write Once ,Run anywhere";
jdk1.2 1999年6月发布,将java划分为J2SE,J2ME,J2EE三大平台;
jdk1.4 主要是性能提升,在2000年时候JAVA成为世界上最流行的电脑语言,跟这个版本离不开关系,估计国内还有大量的java应用是运行在此版本上;
jdk1.5新特性 1.泛型 2.foreach 3.自动拆箱装箱 4.枚举 5.静态导入(Static import) 6.元数据(Metadata) 7.
@Scheduled
- 博客分类:
- spring
参考文档
http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/scheduling.html
命名空间
xmlns:task="http://www.springframework.org/schema/task"
注解定义
<task:annotation-driven scheduler="myScheduler"/>
<task:scheduler id="myScheduler" ...
命名空间
xmlns:task="http://www.springframework.org/schema/task"
启用@Async注解
<task:annotation-driven executor="myExecutor"/>//启用async注解
<task:executor id="myExecutor" pool-size="5"/>
注解应用
@Async
void doSomething(String s) {
// t ...
ThreadPoolTaskExecutor
- 博客分类:
- spring
参考文档
http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/scheduling.html
引入namespace
xmlns:task="http://www.springframework.org/schema/task"
定义TaskExecutor
<bean id="checkTaskExecutor"
class="org.springframework.scheduling.concurrent.Thre ...
参考文档
http://docs.spring.io/spring/docs/3.0.x/reference/aop.html
http://www.360doc.com/content/10/1215/11/4957029_78291485.shtml
http://yangfei520.blog.51cto.com/1041581/1273069
AOP理解
AOP(Aspect-Oriented Programming)其实是OOP(Object-Oriented Programing)思想的补充和完善。我们知道,OOP引进"抽象"、"封装 ...