- 博客(31)
- 资源 (12)
- 问答 (1)
- 收藏
- 关注
转载 smarty安装及初级使用(转)
smarty安装及初级使用在PHP的世界里已经出现了各式各样的模板类,但就功能和速度来说Smarty还是一直处于领先地位,因为Smarty的功能相对强大,所以使用起来比其他一些模板类稍显复杂了一点。现在就用30分钟让您快速入门。 一. 安装 首先打开网页http://smarty.PHP.net/download.PHP,下载最新版本的Smarty。解压下载的文件(目录结构还蛮复杂的
2009-08-26 17:49:00 389 1
原创 PHP配置FCKEditor
php果然简单好学,就连配置FCKEditor都如此轻松,本来是打算花一到两个小时配置完成它就不错了,没想到从下载最新版本到配置成功也就不到半小时.想起当年在java下配置FCKEditor时那个艰辛...... 下面记录下配置方法,把下载下来的zip文件解压到php网站的根目录下,默认文件夹名是"fckeditor" 在需要加入编辑器的页面里面引用fckeditor/fckedit
2009-08-26 17:49:00 334
转载 字符转换 dos 命令 JDK自带的native2ascii工具完全揭密
背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。1、native2ascii简介:native2ascii是
2009-08-26 17:48:00 339
原创 ACEGI配置总结(1)
Acegi配置总结1、 在web.xml中配置contextConfigLocation,并且配置acegi filter chain即过滤器链例如: Acegi Filter Chain Proxy org.acegisecurity.util.FilterToBeanProxy targetClass
2009-08-26 17:44:00 363
原创 sourceforge无法登陆?没关系~~
1. 用代理,通过这个地址访问: http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/c/cr/ 2. 用FTP http://www.cnblogs.com/xiaoao808/admin/ftp://ftp.jaist.ac.jp/pub/sourceforge/ http://www.
2009-08-26 17:43:00 596
转载 ffmpeg使用
使用ffmpeg转换视频为flv文件:./ffmpeg -i "/opt/input/1.mpg" -y -ab 32 -ar 22050 -b 800000 -s 640*480 /opt/output/1.flv"ffmpeg能解析的格式:(asx,asf,mpg,wmv,3gp,mp4,mov,avi,flv等)对ffmpeg无法解析的文件格式(wmv9,rm,rmvb等),
2009-08-26 17:41:00 278
原创 关于Struts处理异常框架的小例子
下午搞了一下Struts处理异常的框架,不错,确实很好用,可以省很多事,闲话暂且不表,进入正题 首先新建一个项目,然后要做的第一步当然是——添加Struts支持啦~~呵呵。 找到struts-config.xml文件,如果想配置全局异常处理,则需要在之间设置,如果只想单独为某个Action设置其异常处理,则将设置写在之间即可,具体配置很简单,代码如下:<exceptio
2009-08-26 17:41:00 349
原创 利用commons upload+ffmpeg+mencoder完成视频的上传与转换(1)
前一段时间朱哥一直在搞视频转换这个东东,我也一直很有兴趣,就尝试了一下。 首先是文件上传功能的完成,做得很粗糙,没有验证上传文件是否为视频文件。利用前一段时间看视频学来的部分代码很轻松搞定。 接下来,就是视频转换了,我的ffmpeg和mencoder放在d:/ffmpeg目录中,代码如下package com.lc.test;import java.io.Fil
2009-08-26 17:40:00 486
转载 js实现判断大写锁定是否开启
在用户登录输入密码时,常常会有因为大写锁定开启而造成输入密码错误的情况,如果在用户大写锁定开启时给予提示,就可以尽量避免这种情况的发生。以下是代码: 检测大写锁定键<!--*{margin:0;padding:0;}body{padding:2em;background:#242424;color:#ccc;}h1{text-align:center;li
2009-08-26 17:39:00 1461 2
原创 关于Struts的Token
请求有效性处理,使用令牌可以有效的防止重复提交。protected String generateToken(HttpServletRequest request) 创建一个令牌.protected boolean isTokenValid(HttpServletRequest request) 检查令牌是否有效protected boolean isTokenValid(HttpServletR
2009-08-26 17:37:00 287
转载 六大代码问题检验你的JAVA知识(转)
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->OutputStream
2009-08-26 17:36:00 271
原创 Spring Security连接数据库查询实例
经过若干天断断续续地研究,终于做出了第一个spring security的实例,真是艰难啊,配置太复杂了,若干个Bean之间存在着这样或那样的关系...... 下面给出我的小例子,主要是配置文件拉~~别的东西自己看源码吧!<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="h
2009-08-26 17:35:00 874
原创 ubuntu装机过程之一 mysql安装
在终端中键入sudo apt-get install mysql-serverok,等一会吧,设置一下root的密码,安装成功,简单吧,哈哈!!安装完后最要命的是.....不知道mysql安装到那里了,网上找到了答案,若干个目录阿ubuntu下mysql安装布局:/usr/bin 客户端程序和mysql_install_db/db
2009-08-26 17:34:00 273
原创 ubuntu输入法安装
这里的方法同样适用于Debian下的Scim输入法的安装。 根据SCIM的文档说明,装SCIM最好用UTF-8的locale。(你也可以使用GB2312以及GBK的locale,使用scim都一样的)对于一个新装好的没有安装SCIM的Ubuntu系统(新的Ubuntu安装器选择中文安装后,一边都已经装好了scim),只要 apt-get install scim(当然前提是你要
2009-08-26 17:34:00 279
原创 JAVA md5、SHA加密类
import java.util.*;import java.io.*;import java.security.*;public class MD5 { public static String hex(byte[] array) { StringBuffer sb = new StringBuffer(); for (int i =
2009-08-26 17:34:00 412
原创 ubuntu装机过程之二 jdk安装
首先去sun公司的网站下载jdk安装文件 jdk-x.bin不要下载jdk-x.rpm.bin,不知为什么装不上,接下来在终端中执行./jdk-x.bin看过协议后键入"yes"同意许可安装完成后需要修改环境变量在终端中输入:gksu gedit /etc/profile在文件末尾加上如下几句话即可:#set java environmentJAVA_HOME=/h
2009-08-26 17:33:00 273
原创 ubuntu装机过程之三 Virtual Box安装
早就想把微软的东西仍进虚拟机,只是一直没下决心,这次实践了一回,呵呵,还真好使我用的ubuntu 7.10+sun Virtual Box去sun的官方网站下载吧,VirtualBox-1.6.4-Linux_x86.run这个是最新的,下载后照常安装,其间碰到几个依赖包的安装,在“新立得”里面找一下就好了....5分钟后,虚拟机装好,开始装windows拉,用了许久的Vist
2009-08-26 17:32:00 411
原创 ubuntu装机过程之四 MyEclipse安装
由于linux下没有像windows的ALL IN ONE安装包,而我又不想用eclipse+myeclipse的方式来安装,就在这时,我发现在myeclipse的官方网站上有一个安装包叫pulse上网查了一下,这个安装包本身没有任何ide安张程序,他可以让你来选择哪些工具你需要下载安装,哪些你不需要,似乎很好用哦,下载下来试试。装上之后,有很多ide提供下载安装,就选择我最熟悉的MyEc
2009-08-26 17:31:00 252
原创 Virtual Box 的配置
虽然VirtualBox是个很好用的虚拟机,但是安装完成之后虚拟机仍然无法使用usb设备,没有声音还是需要作进一步配置的,下面是具体配置方法:1、配置VirtualBox使其识别usb设备如果不配置VirtualBox的话,每次虚拟机启动时他都会报错的,大体意思是当前虚拟机没有安装使用usb的服务 解决方法如下: 增加用户组usbfs $ sudo groupadd
2009-08-26 17:29:00 322
原创 ubuntu小技巧之-备份升级文件与软件包
今天很郁闷阿,昨天刚装好的系统,今天就因为一次莫名的操作......重装了装系统倒不是很费时间,麻烦的是等待系统升级,很郁闷阿,将近一小时,什么也作不了,所以这次重装之后,我决定找到一种一劳永逸的方法,备份升级文件,找了找,还真有,具体过程如下:备份: tar cizvf backup.tar.gz /var/cache/apt/archives --exclude=/var/ca
2009-08-26 17:29:00 263
原创 Hibernate获取数据方式与缓存使用
Hibernate获取数据的方式有不同的几种,其与缓存结合使用的效果也不尽相同,而Hibernate中具体怎么使用缓存其实是我们很关心的一个问题,直接涉及到性能方面。缓 存在Hibernate中主要有三个方面:一级缓存、二级缓存和查询缓存;一级缓存在Hibernate中对应的即为session范围的缓存,也就是当 session关闭时缓存即被清除,一级缓存在Hibernate中是不可配置的部分;二
2009-08-26 17:28:00 202
原创 (Ubuntu) 常用命令大全[记录]
查看软件xxx安装内容 dpkg -L xxx 查找软件 apt-cache search 正则表达式 查找文件属于哪个包 dpkg -S filenameapt-file search filename 查询软件xxx依赖哪些包 apt-cache depends xxx 查询软件xxx被哪些包依赖 apt-cache rd
2009-08-26 16:57:00 288
原创 shell编程-迅雷下载完成后自动关机
我一直有通宵下东西的习惯,可又不忍心让笔记本下载完成后一直等到我睡醒,所以我经常用迅雷给我们提供的下载完成后自动关机这个功能。然而现在迅雷运行在了虚拟机里面,这就郁闷了,即使自动关机也只能关掉一个虚拟机的进程,无奈我想到可不可以用shell程序来监测虚拟机的进程,当他关闭后就运行关机的命令,经过测试,果然成功了,具体代码如下:#!/bin/bashwhile [ `pidof -s $1`
2009-08-26 16:50:00 395
原创 使用AjaxTags实现自动完成
最近搞的一个通讯录想要加一个Ajax的自动完成功能,看起来功能虽小,可给用户的体验会改进不少。在一个介绍了几十种java的Ajax框架的网页里面,我找到了AjaxTags这个小东西,开始了我的第一次Ajax之旅。 从AjaxTags的官方网站上面http://ajaxtags.sourceforge.net/可以下载到其最新的版本,目前是AjaxTags1.3顺便下载了一个官方的小例子
2009-08-26 16:45:00 299
原创 通过jdbc 连接 Access
import java.sql.*;public class Access{public static void main(String args[]){try{String strurl="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=books.mdb";Class.
2009-08-26 16:44:00 324
原创 Struts2&Jquery 新闻发布
又一个新闻发布......比以前的更加人性化了,用到了Struts2、Struts2的JSON插件,前台js用了Jquery库,自己看吧。欢迎大家提出自己的宝贵意见。关于显示新闻的功能我还没有找到一个合适的AJAX表现形式,所以还没有完成,欢迎大家给我个建议 点击下载源码
2009-08-26 16:44:00 285
原创 JAVA实现精确的加减乘除(转载)
package lc.util;import java.math.BigDecimal;public class MathHelper { private static final int DEF_DIV_SCALE = 10; private MathHelper() { } /** * 提供精确的加法运算。 * * @param
2009-08-26 16:43:00 432
原创 JAVA上传文件进度条的实现
很久不在这里发帖子了,最近在家闲来无事,想到转视频的那东西又要做了,遂翻出以前的帖子,看到一年前丰哥让我做一下文件上传的进度条....额~~那就做一下吧。东西很简单,主要用到commons-fileupload,其中有一个progressListener的接口,该接口可以实现实时更新已上传文件的大小,有了这个还说什么呢?给出代码package lc.progress;impor
2009-08-26 16:41:00 712
原创 apache防盗链原理
防盗链原理: http标准协议中有专门的字段记录referer 一来可以追溯上一个入站地址是什么 二来对于资源文件,可以跟踪到包含显示他的网页地址是什么。 因此所有防盗链方法都是基于这个Referer字段 网上比较多的2种 一种是使用apache文件FileMatch限制,在httpd.conf中增加 ( 其实也可以将把下面的语句存成一个.htaccess文件),并放到你的网站的根目录(就是www
2009-08-26 16:38:00 285
原创 利用commonsfileupload+ffmpeg+mencoder完成视频的上传与转换(2)
这两天完善了一下视频转换这个东西,以前做的那套东西上传完之后就开始转换,无法适应大并发量下的视频转换(我觉得同时有10个ffmpeg进程在转视频服务器肯定要挂掉),所以我用了另一套方案,视频上传之后先不转换,把视频的基本信息存到数据库中,然后由程序定时的从数据库中读取数据,依次转换视频。具体做法是:1、上传文件,将文件名存入数据库,同时在数据库标明videostat字段为0(表示未转换)
2009-08-26 16:38:00 235
原创 无聊了,恶搞一下,程序员每天必须开的页面
<!-- setInterval( function() { var date = new Date(); if (date.getMinutes() == 0 || date.getMinutes() == 30) { alert("大哥,活动一下,想去厕所不?"); }
2009-08-26 16:34:00 229
java在线视频转换例子
2009-08-04
Struts2&JQuery 新闻发布
2009-03-23
commons-fileupload的问题
2009-08-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人