`
文章列表
一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法和一些具体的业务实现了。当你需要再开发另一个相近的项目时,你以前的抽象层说不定还可以再次利用 呢,面对对象的设计,复用的重点其实应该是抽象层的复用,而不是具体某一个代码块的复用,是不是一下子感觉自己对复用理解的高度又上升了一层?^_^   说到了抽象,我就不能不提到曾让我头痛的Java接口和Java抽象类了,这也是本文我想说的重点。   既然面向对象设计的重点在于抽象,那Java接口和Java抽象类就 ...
    1.    查看ip地址:     ifconfig   2.   进入 root 帐户   sudo -s   3.   复制bin文件到目录opt下    sudo cp -a jdk-6u21-linux-i586.bin /opt     cp(copy)命令 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中。 ...
关键字: sitemesh 页面布局 简介: sitemesh应用Decorator模式,用filter截取request和response,把页面组件head,content,banner结合为一个完整的视图。通常我们都是用include标签在每个jsp页面中来不断的包含各种header, stylesheet, scripts and footer,现在,在sitemesh的帮助下,我们可以开心的删掉他们了。如下图,你想轻松的达到复合视图模式,那末看完本文吧。   hello sitemesh: 在WEB-INF/web.xml中copy ...

微信JS

    博客分类:
  • Java
<div class="iteye-blog-content-contain" style="font-size: 14px;"> <pre name="code" class="js">function htmlEncode(e) {     return e.replace(/&amp;/g, "&amp;amp;").replace(/ /g, "&amp;nbsp;").replace(/&lt;/g, " ...
  首先建立数据库的时候指明数据库编码如:   CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ;   然后 在sql文件的最上面添加:SET NAMES ‘utf8′;
public void run() { try { while (_running) { Thread.sleep(_updateInterval); long len = _file.length(); if (len < _filePointer) { // Log must have been jibbled or deleted. this.appendMessage("Log file was reset. Restarting logging from start of file.") ...
java中多种方式读文件一、多种方式读文件内容。1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容 import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.RandomA ...
package scan; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.nio.ByteBuffer; import java.nio.channels.Channel; i ...
1. IDEA内存优化 先看看你机器本身的配置而配置. \IntelliJ IDEA 8\bin\idea.exe.vmoptions ----------------------------------------- -Xms64m -Xmx256m -XX:MaxPermSize=92m -ea -server -Dsun.awt.keepWorkingSetOnMinimize=true 快速 ...
sudo gedit /etc/apt/sources.list   ## java deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse ##tinyos deb http://tinyos.stanford.edu/tinyos/dists/ubuntu lucid main ## deb http://hinrg.cs.jhu.edu/tinyos lenny main   sudo apt-get update   sudo apt-get install sun-java6-jd ...
不知道从什么时候开始,各个信息源都开始充斥着用户体验的讨论,人人开口闭口用户体验云云。更有甚者,许多人一遇到产品方面的问题或讨论,立即归咎用户体验,言必称只要做好用户体验,腾讯的七亿用户、百度的巨大流量、精品网站的良好口碑都将会一轰而倒,不堪一击。 上面的描述可能是稍有夸张的,但业内人士,或者更多的是,将进不进这个行业的临毕业的大学生们,几乎都对用户体验有着盲目而夸张的崇拜,特别是那些将产品经理看成未来目标,未来的理想职位的毕业生们。盲目崇拜通常都容易造成误导,这次也不例外。坏就坏在,这种对用户体验的盲目崇拜,还极其容易蔓延,为什么?原因容后再述。 于是,对一款产品,许多人都经常忘了去 ...
  用 Express 和 MongoDB 寫一個 todo list 練習一種語言或是 framework 最快的入門方式就是寫一個 todo list 了. 他包含了基本的 C.R.U.D. ( 新增, 讀取, 更新, 刪除 ). 這篇文章將用 node.js 裡最通用的 framework Express 架構 application 和MongoDB 來儲存資料
Maven是一个java工具,所以请确保jdk环境已经正确安装在你的机器上。 首先,请在此下载Maven。这里选择的是apache-maven-2.2.1-bin.zip window 7 1.解压apache-maven-2.2.1-bin.zip 到你想要安装的目录。这里我们假设你选择了 C:\Program Files\Apache Software Foundation.压缩档案将会创建子目录apache-maven-2.2.1 
  对于产品经理来说,赢得开发人员的尊重和支持,从某种意义上讲,是产品迈向成功的坚实一步。最近,知乎社区 上的开发人员和管理者在前 、后 两个帖子中对此展开了激烈的讨论,其中不乏真知灼见。 林志霖Cray 认为 ...
 Apache FTPServer是一款用Java开发的FTP开源服务器,其二进制文件及源码可从http://mina.apache.org/ftpserver/下载。然而在使用中,发现如果将其安装为64位的Windows系统的服务时,服务将无法启动,总是提示错误。打开Log文件,则可以发现以下错误信息:        [174  javajni.c] [error] %1 is not a valid Win32 application.        [947  prunsrv.c] [error] Failed creating java C:\Program Files\Jav ...
Global site tag (gtag.js) - Google Analytics