08 2017 档案
摘要:Multipartfile转File?File转MultipartFile?可千万别转晕了。 题图:from Google 1. MultipartFile类型转File类型 想要将MultipartFile类型转为File类型可以使用MultipartFile提供的方法:void Multipar
阅读全文
摘要:原来正则表达式中的"."代表的是除换行以外的任意字符,如果要真正代表任意字符,需要把换行符也加进去,但是经过测试"[.\\n]"不生效,可以使用"\\s\\S"代表,即所有空字符+所有非空字符。 注:为了适用于java程序,上述表达式已把斜杠替换成双斜杠。
阅读全文
摘要:OSGi是什么 OSGi亦称做Java语言的动态模块系统,它为模块化应用的开发定义了一个基础架构。OSGi容器已有多家开源实现,比如Knoflerfish、Equinox和Apache的Felix。您可以通过这些容器,把您的应用程序劈分为多个模块单元,这样,您就可以更容易地管理这些模块单元之间的交叉
阅读全文
摘要:前面说到了java的动态代理,但是动态代理依赖于接口,这次来看看cglib来实现的代理... 假设有如下方法,这回没有说接口哦~ package proxy.cglibProxy; public class RealSubject2 { public void request() { System.
阅读全文
摘要:首先了解一下参数的含义: 解决问题: eclipse启动报的错是: Could not reserve enough space for object heap error 当前的配置是: -Xms512M -Xmx1024M -XX:PermSize 512M 很多SO的答案是推荐使用JAVA_O
阅读全文
摘要:Nashorn是什么 Nashorn,发音“nass-horn”,是德国二战时一个坦克的命名,同时也是java8新一代的javascript引擎--替代老旧,缓慢的Rhino,符合 ECMAScript-262 5.1 版语言规范。你可能想javascript是运行在web浏览器,提供对html各种
阅读全文
摘要:test
阅读全文
摘要:垂直分表:垂直分表在日常开发和设计中比较常见,通俗的说法叫做“大表拆小表”,拆分是基于关系型数据库中的“列”(字段)进行的。通常情况,某个表中的字段比较多,可以新建立一张“扩展表”,将不经常使用或者长度较大的字段拆分出去放到“扩展表”中。 ps:在字段很多的情况下,拆分开确实更便于开发和维护(曾见过
阅读全文