本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
多线程 & 异步调用 的理解
最近做项目,高并发的情况比较常见,因此常常需要用到多线程。而之前一直对多线程处于一个比较模糊的状态,这次终于清晰了点儿。其实理解多线程可以和异步调用结合起来理解会比较好。
对于同步调用和异步调用,可以用以下伪代码来粗略的看一下:
同步调用:
public void test() {
//某段代码
//这里是入db的操作
this.saveData ...
String与StringBuffer的区别(相同点)
String 与 StringBuffer 区别
String:
String 是不可变对象,在进行 String 的相关操作的时候会产生许多临时的String对象。一般做为简单的字符串传递和其它操作,只不要改变字符串内容的操作,用 String 效率会高一些
StringBuffer :
StringBuffer适 ...
Spring3 MVC的最佳实践和理解(1)
个人学习参考所用,勿喷!
1.搭建一个基于Spring3的MVC应用。
1.1) 建立一个webapp,这里还是采用Maven构建,构建过程参考limingnihao的blog(写得相当的详细!!!):
使用Eclipse构建Maven的SpringMVC项目
。
1.2) 编辑pom.xml,添加Spring3 MVC所必须的jar包,除了Spring基本的 ...
关于objectiveC中的delegate的理解
需求是这样的:
A类要往B类传值
实现方法:delegate
sample:
1. 首先建一个delegate类如PassValueDelegate.m,已经存在的就忽略建立。然后在头文件PassValueDelegate.h里面定义一个protocol
@protocol PassValueDelegate
- (void)setValue:(NSString ...
java 3种工厂模式的快速,简易理解
1.简单工厂模式(Simple Factory)
就是专门负责将大量有共同接口的类实例化,而且不必事先知道每次是要实例化哪一个类的模式。它定义一个用于创建对象的接口,由子类决定实例化哪一个类。
//定义水果 接口
public interface Fruit {
void plantFruit();
void eatFruit();
}
//苹果实现水果接口
public c ...
二、Jforum核心类 Jforum
<!-- 核心servlet 处理全部请求 -->
<servlet>
<servlet-name>jforum</servlet-name>
<servlet-class>net.jforum.JForum</servlet-class>
<init-param>
< ...