`
文章列表
  收藏: 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目录 ...

guava 类扫描

  ClassPath classpath = ClassPath.from(System.class.getClassLoader()); //包名是完整的报名,如果只写java则没有任何信息输出 for (ClassPath.ClassInfo classInfo : classpath.getTopLevelClasses("java.lang")) { System.out.println(classInfo); }  

guava 动态代理

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 ...

未实现方法抛异常

    博客分类:
  • java
如果类实现了接口却有部分方法不想实现,则在方法体中抛异常: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 同步请求

  netty是异步nio框架,如果想同步调用则需要调用一下方法,该方法江河阻塞直到返回结果 channelFuture.awaitUninterruptibly()  
\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*  

MongoDB 介绍

MongoDB (源码: https://github.com/mongodb/mongo/tree/master/)   MongoDB 简介       MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。         MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类 ...
Global site tag (gtag.js) - Google Analytics