摘要:执行报错 分析原因: 虽然没有明显的修改和增加set,但是实际上已经增加。 tempMap2 从tempMap1中获取Set<String> [5,50],此时是把tempMap2的key值引用指向了Set<String>集合。 故而 tempMap1 的key="5" 和tempMap2 的key
阅读全文
摘要:从下面的例子说起 1.@Target(ElementType.FIELD)指定程序元注释所用的地方 2.@Retention(RetentionPolicy.RUNTIME)
阅读全文
摘要:单例模式在一个jvm中有且仅有一个对象(1)内部静态类实现 (2)synchronized
阅读全文
摘要:(1)普通工厂模式 建立一个工厂类,对实现了同一接口的类进行实例创建 (2)多个工厂方法模式 对普通的工厂模式的改进,避免type传入出错 (3)静态工厂模式 上面Factory的方法全部改为static Sender send = Factory.MailSender();
阅读全文
摘要:1.URL编码 String str = URLEncoder.encode("中文乱码","UTF-8");//编码 String newStr = URLDecoder.decode(str,"UTF-8");//解码2.new String() String str = new String(
阅读全文
摘要:Servlet Phone类 CheckPhoneServlet类
阅读全文
摘要:JCaptcha 是一个用来生成验证码的开源Java类库 CaptchaServiceSingleton类(单态类) ImageCaptchaServlet类 页面index.jsp 效果图 验证VerifyCodeServlet类
阅读全文
摘要:第一步 将要下载的多个文件打包成ZIP格式 public String makeZip(List<String> path) throws IOException{ byte[] buffer = new byte[1024]; //创建压缩包路径 String strZipName = "c:/D
阅读全文
摘要:Sheet sheet; Workbook book; Cell cell1,cell2,cell3,cell4; JSONArray jsonArray = new JSONArray(); try { InputStream ins = new FileInputStream("C:/Users
阅读全文