- 浏览: 58492 次
- 性别:
- 来自: 杭州
最新评论
-
so_fast:
是否验证过?
是否影响并发的效率?
Java static 方法并发问题 【转】 -
云晕伤:
[flash=200,200][/flash]引用[/u][/ ...
Linux下Mysql字符集编码问题
文章列表
我们采用的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相关的引入
====================================================
类名为:FtpUtil
private FTPClient ftpClient = ...
linux下root无法登陆,一般有以下几种情况:
1、/etc/securetty 中规定了root可以从哪个tty设备登录,如果root登录不了,可以检查/etc/securetty文件,看看是否禁用了什么设备。如果发现被修改,可以将文件改回原来的样子。并且注意,如果修改了该文件,要保证该文件的权限模式为600,才能正常生效。
正常的/etc/securetty文件内容:
console
vc/1
vc/2
vc/3
vc/4
vc/5
vc/6
vc/7
vc/8
vc/9
vc/10
vc/11
tty1
tty2
tty3
tty4
t ...
Question:
Access restriction: the type * is not accessible due to restriction on required library *.jar
Access restriction:The method * is not accessible due to restriction on required library *.jar
Description:
Eclipse环境下,项目中导入某些JAR,使用这些JAR中的某些API。结果出现Access restriction错误,如下图:
Accus ...
首先,Java中的getResourceAsStream有以下几种:
1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从
ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。
2. Class.getClassLoader.getResourceAsStream(String path) :默认则是从ClassPath根下获取,path不能以’/'开头,最终是由
ClassLoader获取资源。
3. Ser ...
@Repository、@Service、@Controller 和 @Component 将类标识为 Bean
Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO 类上即可。同时,为了让 Spring 能够扫描类路径中的类并识别出 @Repository 注解,需要在 XML 配置文件中启用 Bean 的自动扫描功能,这可以通过 <context:component-scan/> 实现。 ...
这篇文章主要是说明了Spring3和MyBatis的整合方法,之所以要整合就是将MyBatis创建factory等各种繁冗的工作以及对session的管理、事务的管理交由spring容器帮我们管理,省心省力。
这个项目是在我的前几篇文章的基础上加入spring的内容,关于MyBatis的项目如何建立请查阅我之前的关于MyBatis的帖子。
整个的项目结构如下:
先把包都导入吧,下面是所有需要的包,spring的包最恶心,共计需要18个包,而且从spring官网下载的zip里面仅仅有spring的jar包,引用的其他相关的包没有,好不容易终于凑齐了,全部都在最后面的 ...
今天在架设LAMP服务器的时候遇到了数据库中比较经典的问题。
在mysql 中插入中文的时候出现乱码! 在网上找了一下解决方法. 呵呵,方法基本上都是一致的.
1 . copy 一个文件成 /etc/my.cnf
cp /usr/share/mysql/my-large.cnf /etc/my.cnf
然后修改 /etc/my.cnf 文件
在 [client ] 下面加入 default-character-set=utf8
在[ mysqld ] 下面加 default-character-set=utf8 init_c ...
SET NAMES 'utf8';
(1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值,
如 default-character-set = utf8
character_set_server = utf8
修改完后,重启mysql的服务,service mysql restart
使用 mysql> SHOW VARIABLES LIKE 'charact ...
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&q=Product%3DGenerator 第二步:配置自动生成代码所需的XML配置文件,例如(generator.xml)
Xml代码
<?xml
mysql实现sequence
如何在mysql数据里使用Oracle序列语法.NEXTVAL和.CURVAL.假设在mysql中序列的语法是:
NEXTVAL('sequence'); CURRVAL('sequence');
SETVAL('sequence',value);-- 1创建tas_music表DROP TABLE IF EXISTS
`tas_app`.`tas_music`;CREATE TABLE `tas_app`.`tas_music` (`id` int(4)
NOT NULL AUTO_INCR ...
在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。
首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -> filter -> servlet
同时还存在着这样一种配置节:context-param,它用于向 ServletContext 提供键值对,即应用程序上下文信息。 ...
OutputStream和InputStream实例
import java.io.File;
import java.io.OutputStream;
import java.io.FileOutputStream;
public class OutputStreamDemo03
{
public static void main(String args[]) throws Exception{
File file = new File( "H:"+File.separator+&qu ...
jsp页面传值取值问题request.getParameter无法取到jsp页面的值
1、首先确定 <%=id%>和 <%=name%> 两不为NULL2、再次确定<input type="hidden" name="id" id="id" value=" <%=id%>"> 和<input type="hidden" name="name" id="name" value ...
使用之前需要自己下载jspSmartUpload.jar包
这里找到一个支持中文的jar包,下载地址如下:
http://www.blogjava.net/Files/hijackwust/jsmartcom_zh_CN.rar
把压缩包里面的jar拷贝到工程的lib下面即可
主要方法介绍
上传
// 新建一个SmartUpload对象
SmartUpload su = new SmartUpload();
// 上传初始化
jsp+servlet实现文件上传与下载源码
- 博客分类:
- JAVA基础
上传:
需要导入两个包:commons-fileupload-1.2.1.jar,commons-io-1.4.jar
import java.io.File;
import java.io.IOException;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import jav ...