
Java
TomyGuan
这个作者很懒,什么都没留下…
展开
-
SSL的三大误区
SSL的三大误区 (此文刊登在《计算机世界》第5期) http://www.zhenssl.com/basic/misssl.htm 说明:此文中所指的SSL证书转载 2007-07-22 16:59:00 · 745 阅读 · 0 评论 -
视频转换
一個很全面的forumhttp://bbs.chinavideo.org/forumdisplay.php?fid=10中文網站http://www.ffmpeg.com.cn/index.php/%E9%A6%96%E9%A1%B5 前一段时间做视频转换,在做的过程中我遇到了很多问题,把自己的经验写一下,共大家参考: 用户上传的视频我主要爱 格式:转载 2007-08-14 09:21:00 · 1405 阅读 · 0 评论 -
wap应用对请求地址的限制 filter,也可以用于其他
/* * Created on 2004-12-2 *wap应用对请求地址的限制 filter,也可以用于其他 * */package org.nightkids.filter.wap;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import ja转载 2007-08-22 11:49:00 · 659 阅读 · 0 评论 -
mantis
Mantis与SVN(subversion)的集成 2007-3-24 Mantis与SVN(subversion)的集成 集成SVN源码管理和Mantis缺陷跟踪 要集成Mantis和SVN,需要几个工具: SVN客户端,有个windows下的很不错的工具,TortoiseSVN,完全集成在e转载 2007-08-28 09:46:00 · 2238 阅读 · 0 评论 -
用Delphi制作Office的Com AddIn
最近想做一个像金山词霸那样在Word上面增加一个按钮的东西在网上找了一会儿,竟然没有Delphi的例子,没办法只好自己搞定,1. 新建一个Active Library2. 新建一个COM Object,在Class Name填一个名字,如Test。点一下Implemented Interface后面的List按钮。再点一下对话框中的Add Library按钮,选择“Program Files/Co转载 2007-06-03 14:21:00 · 1233 阅读 · 0 评论 -
Lucene Highlighter
Highlighter 2.0 加亮 Lucene First we need to create a Highlighter instance; Highlighter hl = new Highlighter(new SimpleHTMLFormatter(""red/" font-size=/"14px/">",""),new QueryScorer(query));Use Ge转载 2007-08-29 14:50:00 · 2241 阅读 · 0 评论 -
Hibernate对多表关联查询
由于公司项目的需要,我对Hibernate对多表关联查询研究了一下,现总结如下,供朋友参考。 一、 Hibernate简介Hibernate是一个JDO工具。它的工作原理是通过文件(一般有两种:xml文件和properties文件)把值对象和数据库表之间建立起一个映射关系。这样,我们只需要通过操作这些值对象和Hibernate提供的一些基本类,就可以达到使用数据库的目的。例如,使用Hibern转载 2007-06-01 18:19:00 · 806 阅读 · 0 评论 -
apache+tomcat+dwr
在httpd.conf中JkMount /servlet/* ajp13JkMount /*.jsp ajp13JkMount /*.do ajp13#for dwrJkMount /*/dwr/* ajp13 =====================mod_jk.confLoadModule jk_module modules/mod_jk.soJkWorkersFile原创 2007-09-03 17:22:00 · 1414 阅读 · 2 评论 -
mysql使用rand随机查询记录效率测试
转载:http://jnote.cn/blog/mysql/mysql-rand-efficiency.html一直以为mysql随机查询几条数据,就用 SELECT * FROM `table` ORDER BY RAND() LIMIT 5就可以了。但是真正测试一下才发现这样效率非常低。一个15万余条的库,查询5条数据,居然要8秒以上查看官方手册,也说rand()放在O转载 2007-09-07 13:21:00 · 1591 阅读 · 0 评论 -
java调用ffmpeg执行视频转换-------调试成功
用java小例题说明更直观:(可以直接编译运行)环境我在windows平台下测试的。。。需要在e:/下有ffmpeg.exe;mencoder.exe;drv43260.dll;pncrt.dll共4个文件。 还要在e:/input下放各种文件名为a的以下各种视频文件;还要e:/output;java程序执行后能得到一个a.flv的已转换的文件。ffmpeg.exe能解析转载 2007-08-14 09:11:00 · 1308 阅读 · 0 评论 -
Lucene中文分词组件 JE-Analysis 1.5.1
//采用正向最大匹配的中文分词算法,相当于分词粒度等于0 MMAnalyzer analyzer = new MMAnalyzer(); //参数为分词粒度:当字数等于或超过该参数,且能成词,该词就被切分出来 MMAnalyzer analyzer = new MMAnalyzer(int wordLength); //字符串切分,常用于客户的关键字输入 analyzer.segment(S转载 2007-05-16 16:54:00 · 3444 阅读 · 3 评论 -
SSL证书请求文件(CSR)生成指南 - Tomcat
SSL证书请求文件(CSR)生成指南 - Tomcat http://www.zhenssl.com/support/CSRgen/tomcat_CSR.htm转载 2007-07-22 17:06:00 · 3849 阅读 · 0 评论 -
配制HSQLDB数据库
HSQLDB是一个开放源代码的JAVA数据库,具有标准的SQL语法和JAVA接口。HSQLDB可以自由使用和分发,具有内存数据库,独立数据库和客户-服务器三种数据库模式。本文介绍客户-服务器模式的配置。 从HSQLDB主页上下载HSQLDB: http://hsqldb.org/ 把下载的压缩文件解开,然后在系统环境变量中加入hsqldb.jar,如:转载 2007-07-24 15:29:00 · 1525 阅读 · 0 评论 -
java jxl 解析excel 中文乱码 setEncoding
今天发现利用java的jxl解析excel时,居然出现中文乱码,经过一段时间的研究,原来是编码问题,加了下面一句话,就ok了。orkbookSettings workbookSettings=new WorkbookSettings(); workbookSettings.setEncoding("ISO-8859-1"); //关键代码,解决中文乱码 Workbook workbook转载 2007-04-29 16:56:00 · 4392 阅读 · 1 评论 -
使用distinct在mysql中查询多条不重复记录值的解决办法
在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了很久,用distinct不能解决的话,我只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑转载 2007-05-11 10:48:00 · 3685 阅读 · 0 评论 -
安装和使用ffmpeg转换视频为flv文件(windows和linux)
1、环境winxp-sp2下:从 http://ffdshow.faireal.net/mirror/ffmpeg/ 下载最新版本的 FFMpeg.exe直接用就行(须rar解压)。 以下的东西是为对ffmpeg无法解析的文件格式(wmv9,rm,rmvb等)转换用的,从http://mediacoder.sourceforge.net/download_zh.htm下载最转载 2007-08-14 09:06:00 · 4102 阅读 · 3 评论 -
在项目中整合FCKeditor
Web 2.0时代时代的Web项目,是无论如何也少不了一个在线编辑器的,因此在我们的项目中整合一个Web编辑器就显得至关重要。在这里,我依然以前面的xkland项目为例,来探讨在项目中整合FCKeditor的方方面面。一、关于用户发表文章的功能设计 用户发表文章的功能,大家见过不少,也用过不少,最简单的,莫过于提供一个文本框,数据提交后直接写入数据库了事,稍复杂一点的最少也要提供一个输入标题和选转载 2007-08-15 14:55:00 · 1850 阅读 · 0 评论 -
在Struts 2中实现文件上传
在Struts 2中实现文件上传<!-- google_ad_client = "pub-8438768637354676"; google_ad_width = 336; google_ad_height = 280; google_ad_format = "336x280_as"; goog转载 2007-08-15 17:25:00 · 1231 阅读 · 0 评论 -
在Eclipse中给引用的类库连接源代码或者连接Javadoc
我们在JAVA项目开发中,一个重量级的IDE当属Eclipse,它的强大与智能已经达到魔鬼级了,给JAVA的项目开发提供了前所未有的快捷与方便。之所以在JAVA平台进行开发,其中一个很重要的原因就是开源,因为它的开源,所以产生了很多的开源项目,比如Apache下面的Tomcat,Log4j,Ant,Xerces等等。Eclipse也是一个开源的项目,而且JAVA的原代也将在近期全部开放。除了这些知转载 2007-05-16 11:09:00 · 2239 阅读 · 0 评论 -
查看FC6里集成软件的安装路径
刚接触redhat fc6 里面集成了很多软件,想知道这么软件文件都安装到什么目录,从开始的一头雾水到现在有点心得,写下来希望对那些象我一样刚学Liunx而感到迷茫的人有所帮助。1.先查看软件安装包的名称[root@localhost ~]# rpm -qa|grep mysqlmysql-connector-odbc-3.51.12-2.2mysql-server-5.0.22-2.1libdb转载 2007-09-12 11:58:00 · 679 阅读 · 0 评论 -
Apache 和Tomacat 整合
安装JK 不要安装JK2(前面整合都是基于JK2整合的,但是JK2停止开发了)安装tomcat-connectors-1.2.6-src.tar.gztar zxvf tomcat-connectors-1.2.6-src.tar.gz# cd tomcat-connectors-1.2.6-src/jk/native./buildconf.sh./configur转载 2007-09-13 17:24:00 · 864 阅读 · 0 评论 -
删除httpd的问题
我用命令#rpm -e httpd 删除httpd 但是出现以下提示: [root@localhost local]# rpm -e httpd error: Failed dependencies: httpd-mmn = 20020903 is needed by (installed) m转载 2007-09-12 12:49:00 · 1251 阅读 · 0 评论 -
Java SE 6 中实现 Cookie 功能
轉:http://blog.youkuaiyun.com/arui319/archive/2007/07/17/1695241.aspx头一段时间,为了在 Java 中实现 Cookie 的功能,看了若干规范文档,写了大量的代码,才勉强将其搞定。今天看到文章才知道 Java SE 6 中为了实现 Cookie 功能,提供了若干现成的类,以后谁要是再想写 Cookie 可就有福了啊。注:下面的内容摘自d转载 2007-12-03 11:39:00 · 695 阅读 · 0 评论 -
Java开源库JCIFS 操作网络上的共享目录和文件
轉:http://blog.youkuaiyun.com/arui319/archive/2007/01/18/1486729.aspxJCIFS是一个完全用Java开发的SMB客户端库。它遵循CIFS规范(一个Microsoft Windows平台的标准文件共享协议),支持Unicode,命令管道,批处理,线程化调用者的IO复用,加密认证,完整事务,域/工作组/主机/共享/文件枚举,NetBIOS 套接转载 2007-12-03 11:46:00 · 982 阅读 · 0 评论 -
asp中获取多个checkbox的值及改变其状态
轉:http://blog.youkuaiyun.com/qshpeng/archive/2007/06/03/1636057.aspx今天幫朋友寫一個ASP的時候遇到這個問題,記錄一下。asp同时选中多个checkbox,以及获得其值1. 显示多个checkbox,放入form中,当全选的checkbox选中时,触发checkAll(this.form)函数,使所有checkbox都被选中。Fo转载 2007-12-11 10:54:00 · 2032 阅读 · 0 评论 -
JSF文件downLoad報Cannot forward after response has been committed問題
1,如果是struts的話,在處理下載流完了之后return null;便可以2,JSF1.2需要在處理完下載后,加上faces.responseComplete(); 而不是return null;3, // 停止页面的执行 Response.End(); 記錄一下。public void downLoadFile(ActionEvent event) throws Database原创 2008-03-14 14:39:00 · 1719 阅读 · 8 评论 -
实现文件下载与中文文件名乱码问题解决
response.setHeader("Content-disposition", "attachment; filename="+ new String(b.getFileName().getBytes(),"iso8859-1"));須是:iso8859-1編碼又記錄一下。原创 2008-03-14 14:44:00 · 961 阅读 · 0 评论 -
Got a packet bigger than ‘max_allowed_packet‘
轉:http://blog.chinaunix.net/u/29134/showart_433862.htmlhttp://www.pfans.cn/blog/archives/200710/710198558330.htm昨天用导入数据的时候发现有的地方有这个错误。后来才发现我用RPM包装的MYSQL配置文件里面有old_passwords=1去掉就可以了。Got a packet bigger转载 2007-12-28 09:22:00 · 1257 阅读 · 0 评论 -
利用Token防止重复提交(Struts框架)
http://shmily.javaeye.com/blog/23397 利用Token防止重复提交(Struts框架) 如果用户对一个html表单多次提交,web应用应该能够判断用户的重复提交行为,并作出相应的处理。 最常见的是新增一条数据,用户已经提交表单并且服务器端已经完成新增成功。此时用户可能有两个误操作: 1.用户通过浏览器的后退功能,返回到录入页面,重复提交(此时转载 2008-01-16 15:12:00 · 812 阅读 · 0 评论 -
MySQL Storage Engine 小记
转:http://mozart.javaeye.com/blog/211951这段时间在看《High Performance MySQL》,看到存储引擎这个地方感到很多细节比较陌生,所以总结小记一些为了适应各种不同的运行环境,MYSQL提供了多种不同的存储引擎(Storage Engine),在应用程序开发这个层面上,开发者可以根据不同的需求选择适合的Storage Eng转载 2008-08-19 22:26:00 · 908 阅读 · 0 评论 -
Java中对图片文件的类型的获取
轉:http://blog.youkuaiyun.com/arui319/archive/2007/11/28/1905401.aspx系统中某些图片可能已经被修改了后缀名,所以不能只是对后缀名进行判断。下面的示例代码就是如何判断一个图片的具体类型的。 public static void main(String[] args) { File f = new File("c转载 2007-12-03 11:22:00 · 1372 阅读 · 0 评论 -
squid 2.6之Web反向代理加速实做/防盗链/防盗用/防爬虫
原贴:http://www.cdnunion.com/htmldata/11/8/2006_07/squid-2-6ZhiWebFanXiangDaiLiJiaSuShiZuo-FangDaoLian-FangDaoYong-FangPaChong133_1.html squid 2.6之Web反向代理加速实做/防盗链/防盗用/防爬虫转载 2007-11-30 14:24:00 · 1450 阅读 · 0 评论 -
ffmpeg+mencoder环境搭建和视频处理总结
ffmpeg+mencoder几乎可以完成目前基于web的播客平台任何音视频处理的操作.如果还需要添加一些什么的话,那么就是视频在线录制功能了,这个也可以用ffmpeg+fms来完成,因此一般的类似于YouTube的一些可见功能都可以在ffmpeg+mencoder+fms来做后台实现.由于fms没有实践,因此这里不描述. 本文档有三部分: 1)ffmpeg+mencoder环境搭建 2)常见操作转载 2007-09-12 14:54:00 · 1002 阅读 · 0 评论 -
linux下Mysql+php5+apache安装手记
下载官方推荐的稳定版本httpd-2.2.3.tar.gz,下载地址:http://down.itlearner.com/soft/2356.shtml安装apache2#./configure --prefix=/usr/local/apache2 --enable-module=alias --enable-module=most /--enable-module=vhost_alias -转载 2007-09-12 10:06:00 · 2555 阅读 · 0 评论 -
linux下Apache2.2.4 + tomcat5.5+php 一个IP配置多域名,虚拟主机
由于昨天花了我一天的功夫来配置了同意个IP加载多域名虚拟主机,所以把具体操作流程写到这里,希望需要帮助的朋友给予支持。 1、准备,下载需要的文件。Jdk的安装就不在此多说了 到Apache官方网站下载所需要的文件: httpd-2.2.4.tar.gz apache-tomcat-5.5.20.tar.gz jakarta-tomcat-connectors-1.2.19-src.tar.gz转载 2007-09-12 13:36:00 · 3399 阅读 · 1 评论 -
ffmpeg的编译大全
ffmpeg的编译大全 最近互联网视频共享的网站很火,公司也想搞类似的网站,初步是用fms+ffmpeg形式 fms负责在线录制,播放,ffmpeg则在后台处理上传的资源转换成一定的格式。 为了让ffmpeg支持的格式尽量多,所以特把转载 2007-09-14 11:29:00 · 1520 阅读 · 0 评论 -
FFmpeg linux下標准安裝 及 web使用。
參考網上的資料,終於搞好了。記錄一下1,下載LAME(Lame Aint an MP3 Encoder)http://sourceforge.net/project/showfiles.php?group_id=290&package_id=309我下載的是:lame-3.97.tar.gz2,下載xvidcorehttp://downloads.xvid.org/downloads/xv原创 2007-09-18 15:30:00 · 4105 阅读 · 1 评论 -
linux下postgresql数据库采用slony实现数据同步
轉:http://blog.youkuaiyun.com/joliny/archive/2007/07/31/1719039.aspx需要有postgresql的源代码,并且编译过(不一定安装)。步骤:1,先下载这个:http://laser.dyndns.zhengmai.net.cn/download/slony1-1.0.2.tar.gz解压缩后,有slony1-1.0.2目录。2,进入该目录,co转载 2007-10-12 15:44:00 · 1025 阅读 · 0 评论 -
使用FLASH做在线录音(Flash Media Server)
轉:http://www.332500.net/post/41.htm源码:import flash.geom.Rectangle;var name_time:String = "";//fsm_err._visible = true;fsm_err.useHandCursor=false;Graphspeed = 20;TotalGraphSeconds = (1000/Graphspeed转载 2007-11-08 15:11:00 · 3537 阅读 · 3 评论 -
Quartz任务调度
Quartz是一个开源的作业调度框架,它完全由java写成,并设计用于J2SE和J2EE应用中。它提供了巨大的灵活性而不牺牲简单性。你能够 用它来 为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群,插件,EJB作业预构建,JavaMail及其它,支持cron- like表达式等等。 本文内容 1. Quartz让任务调度简单 2. Qua转载 2008-01-21 10:47:00 · 2265 阅读 · 0 评论