自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaoao808的专栏

Java Fans

  • 博客(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

jquery弹出框

jquery的弹出框,点击页面上打开连接弹出对话框,同时出现背景使页面其他连接不可用,点击对话框上的关闭对话框消失

2013-02-27

JQuery + java 实现上传进度条

许多下载下来的例子都不能用,这份源代码是我亲自编写、测试过的,本机运行正常。

2009-08-04

java在线视频转换例子

具体做法是:1、上传文件,将文件名存入数据库,同时在数据库标明videostat字段为0(表示未转换)   2、通过程序,每隔30秒(根据不同情况可以改变)取出一个未转换(videostat=0)且失败次数小于5(confailtime<5)的纪录   3、开始转换视频,这里要先将数据库中videostat字段改为2(表示正在转换)不然30秒钟转换不完下个进程又会读到这条纪录开始转换......   4、等待转换进程结束,如果成功将相应纪录的videostat字段的值改为1(表示转换成功),若转换失败则将失败次数字段加一(confailtime=confailtime+1)

2009-08-04

一个比较适合当作作业的简单仓库管理系统

这是我自己做的仓库管理系统,页面有点幼稚,但是功能绝对完备,我自己还是比较满意的,毕竟是第一次做。 我只能说,下载不后悔!!!

2009-04-22

Struts2&JQuery 新闻发布

自己用Struts2 结合Struts2的JSON插件做的AJAX新闻发布,有无刷新添加、修改、删除新闻的功能以及一个简易的自动完成、查询功能,经过自己测试在M$IE和FF上面运行没有问题,希望大家能有有所收获,如果有什么问题需要讨论请联系[email protected]或者到xiaoao808.cnblogs.com上面给我留言

2009-03-23

有关Java页面静态化

有关Java页面静态化

2008-07-31

开源技术选型手册

开源技术选型手册,其中包括了多种开元框架Open Source20大高手倾力奉献

2008-07-31

深入浅出Struts2

Struts2的入门经典教程

2008-07-31

FCKEditor在线编辑器

FCKEditor 在线编辑器,很好用的在线编辑器,大家都应该知道吧

2008-07-15

Spring Framework (中文)开发参考手册

Spring Framework (中文)开发参考手册

2008-07-15

php中文函数文档(2)

学php必然要用到的

2008-07-12

php5中文函数文档(1)

学php都要用到的东西,推荐下载

2008-07-12

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除