1. Java 内存区域与内存溢出异常1.1 运行时数据区域根据《Java 虚拟机规范(Java SE 7 版)》规定,Java 虚拟机所管理的内存如下图所示。 1.1.1 程序计数器 内存空间小,线程私有。字节码解释器工作是就是通过改变这个计数器的值来选取下一条需要执行指令的字节码指令,分支、循环 ...
分类:
编程语言 时间:
2019-09-27 12:21:59
阅读次数:
60
Cglig代理设计模式 /*测试类*/ package cglibProxy; import org.junit.Test; public class TestCglib { @Test public void test1(){ CglibProxy cglibProxy=new CglibProx ...
分类:
其他好文 时间:
2019-09-22 10:40:33
阅读次数:
98
原英文帮助文档: help([object]) Invoke the built-in help system. (This function is intended for interactive use.) If no argument is given, the interactive hel ...
分类:
编程语言 时间:
2019-09-21 23:05:01
阅读次数:
178
1__get和__set 当访问一个不存在的类属性的时候 ,会自动调用__get 当给一个不存的属性赋值的时候 ,会自动调用__set 2__call和__callStatic 当访问一个不存在的类方法的时候,会自动调用__call方法 当访问一个不存在的类的静态方法的时候,会自动调用__callS ...
分类:
Web程序 时间:
2019-09-21 21:03:52
阅读次数:
87
1 代码演练 1.1 动态代理 2 疑难解答 2.1 动态代理invoke怎么执行的? 2.2 感觉这块理解的不是很好,下边有时间再看看 重点: 重点关注动态代理类 测试类: 动态代理类: 订单类: 订单dao: 订单daoIMPL: 订单Service: 订单ServiceIMPL: 打印日志: ...
分类:
其他好文 时间:
2019-09-21 17:03:09
阅读次数:
116
这个问题是因为在运行时找不到jar包,引起这个原因的情况是在配置文件中导入了过多的依赖,只需要找到哪个子工程报错,去此POM.XML文件中把不需要的依赖删除即可。 所有的的依赖都会在父工程中规定好,子工程中不需要再次导入。 ...
分类:
编程语言 时间:
2019-09-20 20:48:46
阅读次数:
71
c# windows编程,常会用到多线程,在新开的线程中要对主线程的页面数据进行更改时,需要通过delegate进行委托 在新开线程代码中,直接调用add_info()属于跨线程操作,无法操控主线程内容,调用add_info_event()即可。 扩展:如果主form,生成一个子form,子form ...
分类:
编程语言 时间:
2019-09-16 14:27:35
阅读次数:
216
WCF安全性认证:SoapHeader(二)使用HTTP Request调用 在前面第一篇介绍的WinFrom Client 端程序为了送出request时要产生SoapHeader﹐而另外撰写了一个ClientHeader类库﹐并且必须在组态加入对应的设定﹐手续看起... ...
分类:
Web程序 时间:
2019-09-13 13:53:45
阅读次数:
129
根据我自己的的理解: 静态代理是实现抽象接口,在代理汇中获取代理对象的对象。需要一一去重写抽象类中的方法。 动态代理使用的是反射,需要我们传入被代理类,并默认实现所有的目标方法,通过invoke中方法反射获取menthod对象方法名称即可实现。 当 我们需要动态代理执行的仅是部分方法,那么只需要进行 ...
分类:
其他好文 时间:
2019-09-08 18:30:47
阅读次数:
100
学习node.js高级编程一书时,需要用到curl 下载curl并添加到环境变量后,在ps(powershell)中调用curl并输入参数时,始终 提示不对 使用get-help 查询,结果如下: 原来,curl为 ps 原生命令 Invoke-WebRequest的别名。 想要 调用 curl,应 ...
分类:
Web程序 时间:
2019-09-07 01:35:26
阅读次数:
276