- 浏览: 405125 次
- 性别:
- 来自: 北京
最新评论
-
CSDNBenbenChong:
...
SQL里desc和asc是什么意思 -
雪狐一号:
非常好 顶一个
SQL里desc和asc是什么意思 -
boyleichinasoft:
thinking...
该如何去使用设计模式呢? -
nforce_com:
写的很好,学习了!不过Student 一般情况下不会删除所有 ...
JPA多对多 -
TaoistWar:
那是FCKEditor的,详细信息只能查看官方文档,或者直接看 ...
1.fckeditor-java-2.5给上传图片添加水印
文章列表
@ECHO OFF
MD F:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13}>NUL
IF EXIST O:\NUL GOTO DELETE
SUBST O: F:\RECYCLED\UDrives.{25336920-03F9-11CF-8FD0-00AA00686F13}
START O:\
GOTO END
:DELETE
SUBST /D O:
:END
#photo ul { zoom:1; overflow:hidden;}
#photo ul li { display:block; margin:0 auto;}
#test div {zoom:1; overflow:hidden;display:block; margin:0 auto;}
1.打开C:\AppServ\Apache2.2\conf\httpd.conf,找到Include conf/extra/httpd-vhosts.conf这句话,把前面的#去掉.
2.,然后在C:\AppServ\Apache2.2\conf\extra文件夹下找到http-vhost.conf,使用里面的范例更改成自己的配置即可。
3.
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host.appservnetwork.com
DocumentRoot C:\AppServ\www
Ser ...
public static String readUrl(String urlName, String encoding) {
try {
StringBuffer sb = new StringBuffer();
URL url = new URL(urlName);
URLConnection conn = url.openConnection();
conn.setConnectTimeout(30 * 1000);
conn.setReadTimeout(30 * 1000);
BufferedReader br = new Buff ...
下载图片(二进制数据)
- 博客分类:
- Java网络
/**
* 下载二进制软件
* @param urlName
* @param dir
* @return
* @throws IOException
*/
public static String downBin(String urlName, String dir) throws IOException {
URL url = new URL(urlName);
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.connec ...
1.布局
a.无论什么网站都要分出头、中、底三部分
b.网站布局的变化在中,通常分左右两部分
c.
1.安装文件
MySQL-devel-5.0.22-0.i386.rpm
MySQL-shared-5.0.22-0.i386.rpm
MySQL-server-5.0.22-0.i386.rpm
MySQL-client-5.0.22-0.i386.rpm
2.安装
按照上面的顺序安装
rpm -ivh MySQL-devel-5.0.22-0.i386.rpm
rpm -ivh MySQL-shared-5.0.22-0.i386.rpm
rpm -ivh MySQL-server-5.0.22-0.i386.rpm
rpm -ivh MySQL-client-5. ...
1.selectIndex
<select id="opS">
<option value="1"> a</option>
<option value="2"> b</option>
<option value="3"> c</option>
</select>
<script>
$("opS").selectIndex = 3; //选择 c
&l ...
在Java的应用中JavaMail使用到了该模式。
郁闷,上午发的一篇怎么没了。再简单写下吧。
抽象工厂模式:
抽象工厂类:
--工厂子类一 (里面多个实例的生成相关)
--工厂子类二 (里面多个实例的生成相关)
如:MySQL数据操作实现工厂类、Oracle数据操作实现工厂类、SQL Server数据操作实现类等,其中的实例的生成都是针对某种特殊的数据库
工厂方法模式中,工厂方法类不负责实例的生成,而是由工厂方法类的子类负责的。
在Java中的应用:
Iterator类相当于一个产品类,Collection的相当于工厂方法类,而Collection的子类List,Set等的子类相当于工厂子类,由工厂子类的.iterator()方法生成产品实例。
抽象工厂模式主要是基于需要不同实现,切换实现方便。例如一个CMS,数据库的存储用Hibernate、TopLink实现,默认的使用 Hibernate工厂,在Hibernate工厂中生成的实例都是Hibernte实现;在使用Oracle数据库的时候为了效率改用TopLink工厂(据说TopLink在Oracle中效率高,没有测试过,也不知道 TopLink开发团队是否比Hibernte团队水平高),TopLink工厂中生成的实例都是TopLink实现。而切换它们只需要修改抽象工厂的实现便可。
抽象模式的实现步骤:
1.定义抽象工厂类
...
所谓的工厂就是生成一个个的产品,而Java中就是指生成实例了。根据参数来生成实例,应用中的各种功能都是比较简单的,不需要不同实现。可以与抽象工厂、工厂方法比较来看,主要是应用的复杂程序不同。
package com.tao.pattern.factory;
public class Factory {
public static UserDAO create(int i) {
UserDAO userDAO = null;
switch (i) {
case 1:
userDAO = new UserDAOImplHibernate( ...
所谓的单例模式是指单个实例,单即单个的意思,例乃实例的意思,就是一个类生成的对象。因此,单例模式的功能作用就是保证一个类只生成一个对象,是在代码级的实现,不是人工维护的。
单例模式的实现需要以下两个步骤:
1.单例类有一个存贮单例的私有属性
2.单例类的构造方法必须是私有的
3.单例类要有获取单例类实例的静态方法
单例类示例:
package com.tao.pattern.singleton;
/**
* @author TaoistWar
*
*/
public ...
今天准备做个JSF + Spring + JPA的整合,用Tomcat作服务器,用JPA通常来说都是用数据源的,于是有了此篇文章
1.在Tomcat要目录/conf/context.xml中添加数据源配置
<Resource name="jdbc/jsj" auth="Container" type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="1000"
username=&q ...