- 博客(23)
- 收藏
- 关注
原创 java实现ftp登录上传下载关闭等操作【转】
我们采用的apache封装的FTP, import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net.ftp.FTPClientConfig;import org.apache.commons.net.ftp.FTPReply; 这是apache封装FTP相关的引入 =====...
2012-04-08 22:39:49 910
原创 root 帐户无法登陆解决办法【转】
linux下root无法登陆,一般有以下几种情况: 1、/etc/securetty 中规定了root可以从哪个tty设备登录,如果root登录不了,可以检查/etc/securetty文件,看看是否禁用了什么设备。如果发现被修改,可以将文件改回原来的样子。并且注意,如果修改了该文件,要保证该文件的权限模式为600,才能正常生效。正常的/etc/securetty文件内容:c...
2012-03-31 14:02:51 948
原创 【转】Eclipse Access Restriction
Question:Access restriction: the type * is not accessible due to restriction on required library *.jarAccess restriction:The method * is not accessible due to restriction on required library...
2012-02-22 11:38:00 175
原创 Java中getResourceAsStream的用法
首先,Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。2. Class.getClassLo...
2012-02-15 17:41:13 588
原创 @Repository、@Service、@Controller 和 @Component
@Repository、@Service、@Controller 和 @Component 将类标识为 BeanSpring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO 类上即可。同时,为了让 Spring...
2012-02-03 16:01:55 112
原创 Mybatis入门实例
这篇文章主要是说明了Spring3和MyBatis的整合方法,之所以要整合就是将MyBatis创建factory等各种繁冗的工作以及对session的管理、事务的管理交由spring容器帮我们管理,省心省力。这个项目是在我的前几篇文章的基础上加入spring的内容,关于MyBatis的项目如何建立请查阅我之前的关于MyBatis的帖子。 整个的项目结构如下:先把...
2012-02-01 14:11:07 115
原创 Linux下Mysql字符集编码问题
今天在架设LAMP服务器的时候遇到了数据库中比较经典的问题。 在mysql 中插入中文的时候出现乱码! 在网上找了一下解决方法. 呵呵,方法基本上都是一致的. 1 . copy 一个文件成 /etc/my.cnf cp /usr/share/mysql/my-large.cnf /etc/my.cnf 然后修改 /etc/my.cnf 文件 在 [cl...
2012-02-01 09:21:59 104
原创 修改mysql默认字符集的方法
SET NAMES 'utf8'; (1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值, 如 default-character-set = utf8 character_set_server = utf8 修改完后,重启mysql的服务,service mysql restart 使用 mysql> SHOW VARI...
2012-01-31 17:32:34 249
原创 MyBatis使用Generator自动生成代码
MyBatis中,可以使用Generator自动生成代码,包括DAO层、 MODEL层 、MAPPING SQL映射文件。 第一步:下载MyBatis的Generator工具 下载地址:http://code.google.com/p/mybatis/downloads/detail?name=mybatis-generator-core-1.3.1-bundle.zip&can=3&am...
2012-01-31 16:15:10 129
原创 mysql实现sequence
mysql实现sequence如何在mysql数据里使用Oracle序列语法.NEXTVAL和.CURVAL.假设在mysql中序列的语法是: NEXTVAL('sequence'); CURRVAL('sequence'); SETVAL('sequence',value);-- 1创建tas_music表DROP TABLE IF...
2012-01-30 17:59:22 136
原创 【转】web.xml 中的listener、 filter、servlet 加载顺序及其详解
在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener ...
2012-01-06 11:25:07 94
原创 OutputStream和InputStream实例
OutputStream和InputStream实例 import java.io.File; import java.io.OutputStream; import java.io.FileOutputStream; public class OutputStreamDemo03 { public static voi...
2011-12-31 14:09:45 240
原创 jsp页面传值取值问题request.getParameter无法取到jsp页面的值
jsp页面传值取值问题request.getParameter无法取到jsp页面的值1、首先确定 <%=id%>和 <%=name%> 两不为NULL2、再次确定<input type="hidden" name="id" id="id" value=" <%=id%>"> 和&
2011-11-11 14:00:02 1413
原创 jspSmartUpload.jar下载 转:虚竹之屋
使用之前需要自己下载jspSmartUpload.jar包这里找到一个支持中文的jar包,下载地址如下:http://www.blogjava.net/Files/hijackwust/jsmartcom_zh_CN.rar把压缩包里面的jar拷贝到工程的lib下面即可主要方法介绍上传// 新建一个SmartUpload对象SmartUpload su = new...
2011-11-11 13:58:20 147
原创 jsp+servlet实现文件上传与下载源码
上传:需要导入两个包:commons-fileupload-1.2.1.jar,commons-io-1.4.jarimport java.io.File;import java.io.IOException;import java.util.List;import javax.servlet.ServletException;import javax.servl...
2011-11-09 11:17:45 157
原创 vim 如何设置不创建备份
Windows 下使用 GVim自动保存默认情况下用GVim编辑文件时,会自动生成带~的备份文件。如果不想在编辑文件时自动生成备份文件的话,可以这么做:打开GVim安装目录下的vimrc_example.vim,将其中的如下部分中的else语句用引号注释掉:if has("vms")set nobackup " do not keep a backup file, use vers...
2011-09-30 13:31:45 348
原创 linux下vim命令详解
高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx 开始记录宏,并将结果存入寄存器xq 退出记录模式@x 播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,表示要重复多少...
2011-09-30 11:23:18 104
原创 [转]vm常用语法
VELOCITY Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也 就是说,页面设计人员可以只关注页面的显示效果,而由java程序开发人员关注业...
2011-08-12 13:28:43 975
原创 从负激励性评价到激励性评价
在工作中,评价环节往往带来持续的负激励性影响。事实上,在大部分组织中,只要一提到评价这一个词,就会在员工的心中引起消极的情绪。 由于员工常常不清楚他们表现如何,也不清楚他们的表现将被如何评价,焦虑感会以不同的程度表现出来。尽管“合格”的员工所面对的威胁可能相对小一些,但许多员工仍然有一种挥之不去的、下意识的焦虑:“一个不好的评价结果可能会降临到我的头上。”伴随着一大堆与评价相...
2011-08-09 09:46:33 204
原创 Java static 方法并发问题 【转】
Java static 方法并发问题 【转】只要你的静态方法不访问全局变量的话,就不会有并发问题访问全局变量肯定会出现并发问题,这是毫无疑问的静态方法内部的变量,都是局部变量,每次调用静态方法时都会重新分配内存空间,所以是安全的也就是是说只要你的静态方法不访问全局变量的话,就不会有并发问题 ...
2011-03-28 10:46:16 318
原创 关于@Override注解在Eclipse中JDK1.5编译下报错的解释
关于@Override注解在Eclipse中JDK1.5编译下报错的解释文章分类:Java编程Java]关于@Override注解在Eclipse中JDK1.5编译下报错的解释 2010年01月29日 星期五 18:24 关于@Override注解在Eclipse中JDK1.5编译下报错的解释,请看 Eclipse给以的解释: 在实现Runnable 的 run()方法上有如下的错误提示信...
2010-11-25 22:28:55 146
原创 org.xml.sax.SAXParseException【转】
今天做的部分要解析xml字节流然后用jdom组成xml文档供使用。使用过程中产生了org.xml.sax.SAXParseException异常:Content is not allowed in trailing section。大概意思就是在结束区域不能有内容。不明白意思。google了一下。有人指出可能是空格引起的。一查log,果然后面有一堆空格。于是trim掉,再build,就可以了。...
2010-11-18 21:52:50 273
原创 String和Stream互转
String和Stream互转 一、方向:String--->Stream 这里,用ByteArrayInputStream(byte[] buf)://codeString content = new String("ooxx");InputStream is = new ByteArrayInputStream(content.getBytes());...
2010-10-22 11:40:43 765
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人