- 浏览: 124991 次
- 性别:
- 来自: HEYUAN
最新评论
-
malson:
果然可以了!多谢
关于springmvc 无法使用aop拦截的解决方案 -
1025250620:
如何设置它的淘汰策略~
guava cache 使用
文章列表
收藏: http://www.myzboke.com/archives/99.html
Sublime text 3 安装插件 Emmet
原文链接: http://www.myzboke.com/archives/99.html
为了方便安装插件先安装插件Package Control
打开链接:https://packagecontrol.io/installation#st3
按照说明安装插件(复制代码,打开sublime控制台,粘贴代码并回车即可)
servlet3.0 上传文件
- 博客分类:
- jee
异步上传
import com.google.common.io.Files;
import javax.servlet.AsyncContext;
import javax.servlet.ServletException;
import javax.servlet.annotation.MultipartConfig;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRe ...
svn删除文件没有删除svn上的文件
删除后提交目录会发现idea提示没有任何改变的文件,可以在Setting->Version Control->Configuration中设置remove silently
先到putty的管网下载putty.zip(注意是zip文件包,这个包包括了所有工具)
下载地址:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
open example.com 连接远程 linux 服务器。
cd /var/www 切换至/var/www目录或其他目录,上传的文件就放这里。
lcd d:/webapps 映射本地目录,FTP上传下载文件就在里了。
put example.jar 上传d:/webapps/example.jar文件到服务器上的/var/www目录 ...
ClassPath classpath = ClassPath.from(System.class.getClassLoader());
//包名是完整的报名,如果只写java则没有任何信息输出
for (ClassPath.ClassInfo classInfo : classpath.getTopLevelClasses("java.lang")) {
System.out.println(classInfo);
}
JDK:
Foo foo = (Foo) Proxy.newProxyInstance(
Foo.class.getClassLoader(),
new Class<?>[] {Foo.class},
invocationHandler);
Guava 简化操作(其实使用的还是JDK自带的动态代理方式):
Foo foo = Reflection.newProxy(Foo.class, invocationHandler);
Closer closer = Closer.create();
try {
InputStream in = closer.register(openInputStream());
OutputStream out = closer.register(openOutputStream());
// do stuff
} catch (Throwable e) {
// ensure that any checked exception types other than IOException that co ...
创建StatusConverter类:
/**
* Date: 14-6-29
* @author: Zero
*/
@FacesConverter(value = "StatusConverter", forClass = String.class)
public class StatusConverter implements javax.faces.convert.Converter{
//其他方法....
@Override
public String getAsString(FacesContex ...
如果类实现了接口却有部分方法不想实现,则在方法体中抛异常:UnsupportedOperationException
错误信息:
Internal compiler error: java.lang.NullPointerException at org.eclipse.jdt.internal.compiler.apt.dispatch.AnnotationDiscoveryVisitor.visit(AnnotationDiscoveryVisitor.java:61)
很有可能是某个文件中存在中文,在Eclipse RCP开发中不要存在特殊字符在java文件中,注释也不要写中文.
在启动eclipse时报以下异常:
!ENTRY org.eclipse.osgi 4 0 2013-11-21 10:28:05.853
!MESSAGE Application error
!STACK 1
java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see config.ini).
at org.eclipse.core.runtime ...
netty是异步nio框架,如果想同步调用则需要调用一下方法,该方法江河阻塞直到返回结果
channelFuture.awaitUninterruptibly()
MongoDB (源码: https://github.com/mongodb/mongo/tree/master/)
MongoDB 简介
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类 ...