- 浏览: 89543 次
- 性别:
- 来自: 北京
最新评论
-
ssy341:
说的简单了点,和官网的文档差不多,多文件上传也不是很好,不过可 ...
jQuery插件AjaxFileUpload文件上传实现Javascript多文件上传功能 -
蓝凝幽偌:
有没有jar包?
org.apache.commons.net.ftp.FTPClient 的简单用法 -
tinguo002:
在这里缓缓走过,很为楼主钻研精神感动,也感谢楼主分享。
关于Struts2资源文件的配置
文章列表
解决ssh免密码登录
服务器A 192.168.0.42
服务器B 192.168.0.44
服务器A,B安装yum install openssh-clients -y
产生秘钥ssh-keygen -t rsa
上传公钥 scp .ssh/id_rsa.pub root@192.168.0.44:/root/.ssh/authorized_keys
遇到ssh修改了默认的端口22不 ...
java编程思想final的理解
- 博客分类:
- java 学习
根据上下文环境,java的关键字final也存在着细微的区别,但通常指的是“这是无法改变的。”不想改变的理由由两种:一种是效率,另一种是设计。由于两个原因相差很远,所以关键子final可能被吴用。
接下来介绍一下使用到fianl的三中情况:数据,方法,类。
final数据
许多编程语言都有某种方法,来向编译器告知一块数据是恒定不变的。有时数据的恒定不变是很有用的,例如:
1,一个编译时恒定不变的常量
2,一个在运行时初始化,而你不希望它被改变。
对于编译期常量的这种情况,编译器可以将该常量值代入任何可能用到它的计算式中,也就是说,可以在编译期就执行计算 ...
Linux 中如何卸载已安装的软件.
Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。
软件的安装
Linux下软件的安装主要有两种不同的形式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。以第一种方式发行的软件多为以源码形式发送的;第二种方式则 ...
PDF2SWF中文字符集解决方案
- 博客分类:
- java 学习
转自:http://www.cnblogs.com/liver.wang/archive/2011/10/27/PDF2SWFChinese.html
PDF2SWF中文字符集解决方案
前几天使用PDF2SWF实现了项目中的一个预览的小功能,后期遇到中文内容无法成功显示的Bug,困扰的不轻,网上也搜到不少资料,但是当时是在公司里处理问题,很多网上资源被公司屏蔽,导致迟迟不能奏效,最后折腾了大半天,才实现功能,下面详细总结一下。
准备资料:
1.xpdfbin-win-3.03.zip、xpdf-chinese-simplified.tar.gz
下载地址:http:// ...
转自:http://blog.csdn.net/xiaoanian/article/details/5922394
java中用Runtime.getRuntime().exec() 调用外部程序, 获取"标准输出流", 老是阻塞. 在网上找了找, 觉得应该是"错误输出流"的问题. 果然, 为"错误输出流"单开一个线程读取之, "标准输出流"就不再阻塞了. 源码如下:
[java] view plaincopy
/**执行外部程序,并获取标准输出*/
public static String excuteC ...
转自:http://www.feiyan.info/16.html
关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通 ...
转自:http://blog.itpub.net/9842/viewspace-312607
摘要:本文对B树索引的结构、内部管理等方面做了一个全面的介绍。同时深入探讨了一些与B树索引有关的广为流传的说法,比如删除记录对索引的影响,定期重建索引能解决许多性能问题等。
1.B树索引的相关概念
索引与表一样,也属于段(segment)的一种。里面存放了用户的数据,跟表一样需要占用磁盘空间。只
不过,在索引里的数据存放形式与表里的数据存放形式非常的不一样。在理解索引时,可以想象一本书,其中书的内容就相当于表里的数据,而书前面的目录就相当于该表的索引。同时,通常情况下,索引所占用的磁盘空间要比表要小的 ...
浅说 Lucene 倒排索引与分词
- 博客分类:
- lucene
http://blog.csdn.net/athrunsaga/article/details/12525041
由于LinkedBlockingQueue 实现是线程安全的,实现了先进先出等特性,是作为生产者消费者的首选,LinkedBlockingQueue 可以指定容量,也可以不指定,不指定的话,默认最大是Integer.MAX_VALUE,其中主要用到put和take方法,put方法在队列满的时候会阻塞直到有队列成员被消费,take方法在队列空的时候会阻塞,直到有队列成员被放进来。下面是一个例子,一看就明白了。
package com.spell.designPattern.producer_consumer;
import java.util.UUID;
import java.util.co ...
oracle 查询表的 rownum
- 博客分类:
- oracle
select t.TABLE_NAME,t.NUM_ROWS from user_tables t order by t.num_rows desc
/**
* 加密传输时的密码
* @author weirhp@gmail.com
* http://weibo.com/weirhp
*/
public class EncodeQQPass {
public static void main(String[] args) {
System.out.println(encodePass("yourpass", "!CEY",
"\\x00\\x00\\x00\\x00\\x35\\x33\\x5f\\x58"));
...
http://www.ibm.com/developerworks/cn/java/j-lo-jsouphtml/
DK5中增加了Doug Lea的并发库,这一引进给java线程的管理和使用提供了强大的便利性。
java.util.current包中提供了对线程优化、管理的各项操作,使得线程的使用变得的心应手。该包提供了线程的运行,线程池的创建,线程生命周期的控制,线程间的协作等功能。
一、核心API介绍
1、
Executor接口
public void
execute(Runnable runnable);
该接口声明了execute方法,将Runnable对象传入,启动该方法相当于启动了该线程
2、ExecutorService接口
该接口是Executor的子接口,提供了submit方法,该方法 ...
http://www.cnblogs.com/javadu/archive/2012/02/28/tomcat.html
Tomcat 5.5.35 下发生的错误:
代码:
?
<html:option value="<%= hmpElement.get("value") %>">
</html:option>
错误:
?
org.apache.jasper.JasperException: /jsp/demo.jsp(25,14) Attribute value hmpElement.get("v ...
Java POI Word 写文档
- 博客分类:
- java 学习
1 package apache.poi;
2
3 import java.io.ByteArrayInputStream;
4 import java.io.ByteArrayOutputStream;
5 import java.io.File;
6 import java.io.FileInputStream;
7 import java.io.FileOutputStream;
8 import java.io.IOException;
9 import java.io.OutputStream;
10 import java.util.HashMap ...