`
atell
  • 浏览: 158677 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论
文章列表
安装 参考: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, ...
Global site tag (gtag.js) - Google Analytics