- 浏览: 161638 次
- 性别:
- 来自: 杭州
最新评论
-
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://jordy.easymorse.com/?p=340
以下复制文字内容过来:
Ubuntu安装配置Awstats工具
1. 安装Awstats工具
$ sudo apt-get install awstats
在安装awstats工具后,默认在系统中创建了一个cron任务,可以通过
sudo vi /etc/cron.d/awstats
...
// url中获取参数
// inputEncoding
String inputEncoding = "GBK";
String ie = request.getParameter("ie");
if (StringUtil.equalsIgnoreCase("UTF-8", ie) || StringUtil.equalsIgnoreCase("UTF8", ie)) {
inputEncoding ...
随拍涂鸦者(Fhoto)
是一款用于拍照,涂鸦照片的娱乐型android应用软件。使用方法非常简单,拍照,或选择一张本地图片,使用你的手指对照片进行涂鸦,然后就可以分享给你的好友了。
使用截图如下:
apk软件下载地址:
(来自 微盘
)
爱米吧软件商店:
(待填)
源代码地址:
(来自 bitbucket
权限暂不开放,有需要请联系atell.wu#gmail.com)
Menue应用开发赛事:
随拍涂鸦者(Fhoto)
Jetty 官网:http://jetty.codehaus.org/jetty/
Jetty 源码: http://dev.eclipse.org/svnroot/rt/org.eclipse.jetty/jetty/trunk
Jetty 文档:http://wiki.eclipse.org/Jetty/
Jetty相关的博文:http://blog.romebuilder.com/category/%E6%9C%8D%E5%8A%A1%E5%99%A8/jetty/
http://www.pusuo.net/2010-11-04/111301074.ht ...
samba的安装
gunzip
tar xvf
cd source
./configure --with-smbmount --prefix=/usr/local/samba
make
make install
vi /etc/ld.so.conf
/usr/local/samba3.4/lib
ldconfig
vi /etc/rc.d/rc.local
/usr/local/samba/sbin/smbd -D &
/usr/local/sam ...
1. toString
美化的toString方法,这样比使用eclipse自动生成toString方便。
public String toString() {
return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE);
}
2.String 和 InputStream互转
使用org.apache.commons.io.IOUtils
InputStream toInputStream(String input)
String toStr ...
简要
阻塞和非阻塞,异步和同步的原理,以及java和linux在这方面的实现原理。
非阻塞和阻塞
java io和nio涉及到阻塞和非阻塞,如select,read,write均存在阻塞和非阻塞的版本。
实现原理上,java依赖于低层linux的实现,所以原理是和linux的socket实现一致的,java只是封装。
在大部分c/c++程序员眼里,他们一定不明白为什么java要分为io和nio这2个包,因为他们熟悉的socket api,从一开始就有阻塞和非阻塞的概念,只是一个Socket选项的true和false的区别而已。
直 ...
PV统计
统计生产环境一台web服务器一天的access.log的行数
比如$ wc -l access.log
调用次数Top 10 URL
这个也是通过access.log的分析得出,可以采用以下脚本(基于你自己的access.log的format)
cat access.log | awk '{print $8}' | awk -F'?' '{print $1}' | sort | uniq -c | sort -nr | head -n 50
输出:
315179 /xxxxx.htm
143224 /xxxxx.htm
...统计单个URL的响 ...
(1) 所有web请求的参数的解析和验证,可以使用统一的ValidateService去做,每个方法和controller的每个方法一一对应,正确时返回解析后的输入参数,错误时抛出异常,带上错误原因的信息,如:
public User login(User user) {
//验证用户名和密码的合法性
if (user == null || StringUtils.isBlank(user.getUsername())
|| !validateUsername(user.getUsername()) || StringUti ...
今天发现tomcat对session的存储,在重新启动tomcat之后不会丢失,也就是说,是存放到磁盘的(也许是一些tmp文件)。那tomcat存放session的地方,是不是存放在应用的目录(war肯定是不行的)下面呢?比如是不是存放在A.war解压后的A文件夹里,答案也是似乎也是否定的,因为我更新了删除了A文件夹更新了war,在程序中以下代码还是能够获取到对象。
那结论就是:tomcat存放session数据在磁盘中,且不在XX应用的XX.war和XX文件夹里,不过,相信存放session的数据一定和XX.war这个名称有绑定关系。
//重新部署war,重启tomcat ...
uric = reserved | unreserved | escaped
(1) reserved = ";" | "/" | "?" | ":" | "@" | "&" | "=" | "+" |
"$" | ","
(2) unreserved = alphanum | mark
...
Java开发人员只要安装JDK即可,不需要特地安装JRE,JDK已经包含JRE了。
PS:如果您不是开发人员,而只是需要使用基于Java的产品,那么安装JRE即可,JRE不提供Develop Kit,JRE只提供运行命令java,没有编译命令javac等。
安装(安装JDK):
(1)下载JDK:写此文时最新是Java SE Development Kit 6u23,来自Oracle官网
。
或:
wget http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ ...
总结一下java获取路径几种途径- -
在写java程序时不可避免要获取文件的路径...总结一下,遗漏的随时补上
1.可以在servlet的init方法里
String path = getServletContext().getRealPath("/");
这将获取web项目的全路径
例如 :E:\eclipseM9\workspace\tree\
tree是我web项目的根目录
2.你也可以随时在任意的class里调用
this.getClass().getClassLoader().getResource("/"). ...
原题是这样的:
[常胜将军]
现有21根火柴,两人轮流取,每人每次可以取走1至4根,不可多取,也不能不取,谁取最后一楰火柴谁输。请编写一个程序进行人机对弈,要求人先取,计算机后取;计算机一方为“常胜将军”。
...
题目:一副扑克有52张牌,打桥牌时应将牌分给四个人。请设计一个程序完成自动发牌的工作。要求:黑桃用S(Spaces)表示;红桃用H(Hearts)表示;方块用D(Diamonds)表示;梅花用C(Clubs)表示。
解答:虽然比较简单,动手练习还是我的目的~
import java.util.Random;
/**
* 模拟随机发牌的过程。<br>
* 书中的思想:生成[1,52]的随机数,存到数组int[] faPais中,如果不存在,则存放,如果存在,则重新生成随机数。以上重复52遍。<br>
* 我的思想:定义存放1到52的数组A, ...