新建一个maven项目 pom.xml 增加一个生成代码的类 CodeGenerator //或者 //pc.setModuleName(""); //pc.setParent(""); //pc.setController("com.example.demo.web"); //pc.setServ ...
分类:
其他好文 时间:
2019-09-19 14:10:58
阅读次数:
293
自定义文件系统类加载器publicclassLoaderextendsClassLoader{privateStringdir;publicLoader(Stringdir){this.dir=dir;}@OverrideprotectedClass<?>findClass(Stringname)throwsClassNotFoundException{Class<?>c=
分类:
编程语言 时间:
2019-09-19 10:46:35
阅读次数:
74
题意: 有n个水池,每个水池有a[i]单位水,有k次操作,每次操作将水量最多的水池减少一单位水,水量最少的水池增加一单位水,问最后水量最大的水池和水量最少的水池相差的水量。 思路: 二分最后的最大水量和最小水量,特别的,模拟一下可以发现如果总水量sum%n==0,则最大值的下界和最小值的上界均为su ...
分类:
其他好文 时间:
2019-09-18 19:33:16
阅读次数:
90
Spherically Symmetric Case For the spherically symmetric case, $f$ is constant. Thus $$ \begin{equation} D_as^a=\frac{1}{\sqrt{\gamma}}\partial_r (\sq ...
分类:
其他好文 时间:
2019-09-17 22:48:42
阅读次数:
133
publicclassDema{//获取原方法信息publicstaticvoidtest01()throwsException{ClassPoolpool=ClassPool.getDefault();CtClasscc=pool.get("cn.sxt.in.Emp");//获得已有的类byte[]bytes=cc.toBytecode();//转换成字节码System.out.println
分类:
编程语言 时间:
2019-09-16 23:53:44
阅读次数:
174
importtimefromconcurrent.futuresimportThreadPoolExecutordeftest(name):print"writetodb"+namename_list=[‘Lucy‘,‘Lily‘,‘Tom‘,‘Lucy2‘,‘Lily2‘,‘Tom2
分类:
编程语言 时间:
2019-09-16 21:34:05
阅读次数:
97
线程池:实现线程的复用,无须反复创建线程而消耗过多的资源,提高响应速度 可用集合来实现 容器 集合(ArrayList,HashSet,LinkedList,HashMap) 原理: 当程序第一次启动时,创建多个线程,使用时采用Thread T=list.remove(),即可调用线程 同理也可用T ...
分类:
编程语言 时间:
2019-09-16 19:49:51
阅读次数:
102
用javassist生成一个新的类publicclassByte{publicstaticvoidmain(String[]args)throwsException{//获得类池ClassPoolpool=ClassPool.getDefault();//创建类CtClasscc=pool.makeClass("cn.sxt.in.Emp");//创建属性CtFieldf1=CtField.mak
分类:
编程语言 时间:
2019-09-16 17:57:58
阅读次数:
187
话不多说,直接上图: 发现CGSizeMake时直接报错, 但是直接赋值就可以,这是因为初始化一个全局变量或static变量时,只能用常量赋值,不能用变量赋值! ...
分类:
其他好文 时间:
2019-09-14 14:08:01
阅读次数:
76
三种多线程实现方式: 继承Thread类,重写run方法,启动start 实现Runnable接口,重写run方法,创建Thread代理类并传入,启动start 实现Callable接口,重写call方法,创建线程池并传入submit执行。 继承Thread类,重写run方法,启动start 实现R ...
分类:
编程语言 时间:
2019-09-12 23:08:42
阅读次数:
102