`
supben
  • 浏览: 334881 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

js 面向对象

function Game(id,name) { this.id = id; this.name = name; }; var g = new Game(1,"huanhuan"); alert(g.id); alert(g.name); this 表示Game 这个类。 你甚至是在外部给Game这个对象的实例g,添加方法和变量。比如 g.test = "外部添加变量"; g.dofun = function get(){ return this.test; } alert(g.dofun()); 这 ...

java 可执行jar

    博客分类:
  • JVM
本例子依赖于第三方jar包,commons-lang.jar. main方法入口 package com.supben.service; public class Run { public static void main(String[] args) { System.out.println(Service.getString()); } } service 代码如下 package com.supben.service; import org.apache.commons.lang.StringUtils; public class Ser ...

java 扫包

    博客分类:
  • JVM
package com.supben.main; import java.io.File; import java.net.URL; import java.net.URLClassLoader; import java.util.Enumeration; import java.util.LinkedHashSet; import java.util.Set; import java.util.jar.JarEntry; import java.util.jar.JarFile; public class Scanner { // 文件分隔符"\ ...

spring AOP 例子

    博客分类:
  • SSH
先看 advice 类 package com.supben.advice; import java.lang.reflect.Method; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.aop.AfterReturningAdvice; import org.springframework.aop.MethodBeforeAdvice; import org.springframework.aop.ThrowsAdvice; /** * ...
import java.util.Map; public class ShareLock { private static ShareLock instance = null; private ShareLock() { } private Map<String, byte[]> lockpool = new java.util.concurrent.ConcurrentHashMap<String, byte[]>( 1024); public static ShareLock getInstance() { ...

mongodb小例

1.去http://www.mongodb.org/ 下载 需要的版本。 比如我要的是win32,解压。 2.新建数据文件夹,比如 D:\MongoDB\data 3.命令行进入mongodb 的bin目录。 然后输入 mongod --dbpath D:\MongoDB\data 服务就起来了。可以在浏览器里输入http://localhost:27017/ 查看。 java驱动也可以在http://www.mongodb.org/找到。下边给出增删改查的例子,依赖于junit package com.supben; import java.util.List; ...

标准输入

public static void main(String[] args) { //监视标准输入设备 行为 Scanner s=new Scanner(System.in); if (s.next().equals("exit")){ //退出当前虚拟机 System.exit(0); } }

java注解原理

写一个类名为 ID 的注解 @Target({METHOD, FIELD}) @Retention(RUNTIME) public @interface Id {} 根据反射得到字段,然后isAnnotationPresent判断这个字段上面是否标识了Id这个注解 如果标识了,就如何如何。。。。 Field[] fields = clazz.getDeclaredFields(); for (Field f : fields) { if (f.isAnnotationPresent(Id.class)) { // 业务逻辑 } } ...
下载地址 http://nginx.org/download/nginx-1.0.4.zip 第一步 下载之后解压就能用 打开conf下ngnix.conf文件 在#gzip  on;行下加入 upstream localhost { #ip_hash; server localhost:8000; server localhost:9000; } location / { root html; index index.html index.htm ...

freemarker

package com.supben.util.freemarker; import java.io.File; import java.io.PrintWriter; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import freemarker.template.Configuration; import freemarker.template.DefaultObjectWrapper; import freema ...

lucune小例

基于3.5 package com.supben; import java.io.File; import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.document.Document; import org.apache.lucene.document.Field; import org.apache.lucene.index.IndexWriter; import org.apache.lucene.index.IndexWriterConfig; ...
snmp server 。 只写了 getNext 方式的。 get getbulk 类似

swfupload

如题 swfupload,基于flash的上传

classloader

    博客分类:
  • JVM
 
Java中一共有四个类加载器,之所以叫类加载器,是程序要用到某个类的时候,要用类加载器载入内存。     这四个类加载器分别为:Bootstrap ClassLoader、Extension ClassLoader、AppClassLoader和URLClassLoader,其中AppClassLoader在很多地方被叫做System ClassLoader。 Bootstrap ClassLoader是在JVM开始运行的时候加载java的核心类,是用C++编写的,它用来加载核心类库比如rt.jar,tools.jar等。 Extension ClassLoader是用来加载扩展类,即/lib ...
测试对象 public class Obj { private final String name; public Obj(String name) { this.name = name; } @Override protected void finalize() throws Throwable { System.out.println("执行finalize方法" + name); super.finalize(); } @Override public String toString() { r ...
Global site tag (gtag.js) - Google Analytics