- 浏览: 158677 次
- 性别:
- 来自: 杭州
最新评论
-
feihangchen:
spirngMVC,只需要在Controller类加上@Exc ...
[Playframework文档中文翻译] Play 框架概述 -
xunke515:
* firefox 31,不会hold,请求后服务器直接传输数 ...
下载功能,当用户点击下载,弹出“保存,取消”的框后,如果用户不做任何点击,此时,服务器servlet的out.write不会hold住 -
ccqqct:
IE更烂,他不是hold住了,他会向服务器发起两次请求,服务器 ...
下载功能,当用户点击下载,弹出“保存,取消”的框后,如果用户不做任何点击,此时,服务器servlet的out.write不会hold住 -
greatghoul:
对Play暂时保持观望态度,play和django很类似吧。
[转]Playing Play!系列之一:Play框架的暴力美学 -
boygirl:
源码可以发给我参考下吗?fj_edu#163.com
随拍涂鸦者(Fhoto)
文章列表
官网:http://slf4j.org/index.html,http://slf4j.org/manual.html#binding
The Simple Logging Facade for Java or (SLF4J) serves as a simple
facade or abstraction for various logging frameworks, e.g.
java.util.logging, log4j and logback, allowing the end user to plug
in the desired logging ...
前些天写了《全排列算法(Java实现)》,当时没考虑元素的重复情况。现在考虑重复元素的情况,再写一次。不同的只是这段代码:
//如果i和前面begin~i-1都没重复,才可以swap
boolean doubleSign = false;
for(int j = begin;j<i;j++){
if(array[j] == array[i]){
doubleSign = true;
...
前些时期,学习过线程阻塞,唤醒,时钟中断的一些知识,主要是从linux内核书籍中获取(资料在HttpClient技术基础之超时和keepalive.zip
),今天思考了一下,觉得应该猜测Java的interrupt和sleep做了什么。
interrupt():
(1) 将 ...
打印杨辉三角。
有2种方法.
第一种使用递归,方法简单,公式如下:
c(x,y)=
1 , (x=1或x=N+1)
c(x-1,y-1)+x(x-1,y) , (其他)
但是缺点是每个数都需要递归,存在很多重复的递归,浪费时间。
public class MakeYanghuiSanjiao {
public static void main(String[] args) {
// 打印N行的杨辉三角
int N = 10;
// 打印各行。m为行号,n为列号,从0开始。
for ( ...
要求:使用"*"画出空心圆。
public class MakeCircular {
/**
* 使用“*”画出空心圆 <br>
* pow(X - a) + pow(Y - b) = pow(r) <br>
* 定圆心在(0,0),那么a=0,b=0. <br>
* 再定r=10,即pow(X)+pow(Y)=100
*/
public static void main(String[] args) {
//半径
...
今天理解了如何利用图的深度优先算法生成迷宫。关键在于:DFS算法,选择邻结点时必须随机
void DFS(GRAPH g,int qidian,int mark[])
//从第qidian个点出发深度优先周游图g中能访问的各个顶点
{
int v1;
mark[qidian]=1;
printf("%c ",g.vexs[qidian]);
for(v1=0;v1<g.num;v1++)//此处,改造为随机,而不是顺序
{
if(g.arcs[qidian][v1]!=0&&mark[v1]==0)
D ...
public class testCos {
/**
* 画出y=cos(x1)和f(x1)=45*(y-1)+31的图;<br>
*
* x1取[0~2*pai],扩大100倍为[0,620];<br>
* y的范围是[-1,1],扩大100倍为[-100,100]
*/
public static void main(String[] args) {
int x1 = 0;
int x2 = 0;
int y = 1 ...
工作了1年多,大部分编程的时间都是在写Java代码,Java程序员总是从高的角度看问题,细节的事情总有轮子帮我们实现。我担心我会丧失基本编程的动手能力。
所以,今天起,我偶尔会做做一些C语言趣味算法方面的练习。
public class testCos {
/**
* 画出y=cos(x)的图;<br>
*
* x取[0~2*pai],扩大10倍为[0,62];<br>
* y的范围是[-1,1],扩大10倍为[-10,10]
*/
pub ...
AWT的事件模式:
OIO的Server:
使用线程池,没有连接池。
服务器有一个线程在accept,使用线程池作为work thread,处理accept的对应客户端的Socket。线程池初始为Min个,逐渐增加,如果线程池已达到Max,则停止accept, ...
### 此份配置同时适用于Windows(开发环境)和Linux(产品环境),依靠MPM的不同进行区分
##########################################################################################
#### 第一部分 全局配置 [这些指令的作用域含有"server config"但不 ...
其实这篇日志的作用在于测试Insert File for Windows Live Writer这个插件。。。
Observer观察者模式是著名的GoF设计模式中的一个。而Reactor模式是Libevent中使用的模式。这篇英文的文档就是解释这二者的区别的。
请点击这里下载这篇文档: 下载
版权声明
:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://webgisdev.blogbus.com/logs/66709004.html
java中哈希表的实现有多个,比如hashtable,hashmap,currenthashmap,也有其他公司实现的,如apache的
FashHashmap,google的mapmarker,high-lib的NonBlockingHashMap,其中差别是:
HashTable
:线程同步,比较慢
HashMap
:线程不同步,不同步时候读写最快(但是不 ...
昨晚心血来潮,想起全排列算法,但是忘记怎么实现,所以就自己再次试图编写代码实现。
晚上想不出来,想不到,一觉醒来后,一下子就写好了!
public class QuanPailie {
/** 统计总数 */
static int total = 0;
/** allRank调用次数 */
static int call = 0;
public static void swap(int[] array, int a, int b) {
if (a == b) {
return;
...