分布式计算
文章平均质量分 76
zhzdeng
这个作者很懒,什么都没留下…
展开
-
Java native关键字
Java无法直接访问到操作系统底层,因此使用native方法来扩展Java程序的功能。 native修饰的方法说明,这个方法对应的实现不在当前文件中,而是用其他语言(如C,C++)实现的文件中。因为Java语言本身不能对操作系统底层进行访问和操作,但是可以通过JNI接口调用其他语言来实现对底层的访问。 可以将native方法比作Java程序和C程序的接口,其实现步骤: JNI的书写步原创 2016-09-04 00:26:09 · 339 阅读 · 0 评论 -
Java synchronized
Java的关键字,当用它修饰一个方法或者代码块时候,能够保证同一时刻最多只有一个线程执行该段代码 1.当一个线程访问object的一个synchronized(this)同步代码块时,其他线程对object中所有的synchronized(this)同步代码块访问都阻塞。因为访问线程获得了这个object的对象锁。 2.一个线程访问objec的一个synchronized(this)同步代原创 2016-09-04 23:37:07 · 228 阅读 · 0 评论 -
Mac配置apache cgi服务
这里用brew上下载的httpd,没有用mac自带的apache 1.从brew下载httpd24brew tap homebrew/httpd24brew install httpd24 2.打开apacheapachectl start 3.在浏览器输入localhost:8080 如果得到 It’works,说明apache运行成功 brew安装的apache默认端原创 2016-09-21 15:00:55 · 3949 阅读 · 1 评论 -
curl命令
获取页面 curl http://www.baidu.com 存下http结果,保存在终端运行的当前目录下 curl -o page.html http://www.baidu.com -O 可以按照服务器上的文件名,自动存在本地 curl -O www.baidu.com 还可以用正则表达式,下载~zzh和nick 001 ~ 202图片 $ curl -O htt原创 2016-09-27 17:54:02 · 280 阅读 · 0 评论 -
Spring IOC 通俗理解
IOC容器的概念: IOC容器就是具有依赖注入功能的容器,IOC容器负责实例化,定位,配置应用程序中的对象及建立这些对象间的依赖。应用程序无需直接在代码中new相关的对象,应用程序由IOC容器进行组装。在Spring中BeanFactory是IOC容器的实际代表着。 控制什么被反转了:获得依赖对象的方式反转了。所谓控制反转,就是把原先我们代码里面需要实现的对象创建、依赖的代码,反转载 2016-09-27 17:47:01 · 340 阅读 · 0 评论 -
Java Annotation
从JDK5开始,Java增加了Annotation(注解),Annotation是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用Annotation,开发人员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充的信息。代码分析工具、开发工具和部署工具可以通过这些补充信息进行验证、处理或者进行部署。 Annotation提供了一种为程序元素(包、类原创 2016-10-16 17:05:47 · 307 阅读 · 0 评论 -
Java的反射机制
反射的概念: 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。 反射是java中一种强大的工具,能够使我们很方便的创建灵活的代码,这些代码可以再运行时装配,无需在组件之间进行源代码链接。但是反射使用不当会成本很高! 优点: 我们可以获得类的各种内容,进行了反编译。对于JA原创 2016-09-02 23:48:03 · 319 阅读 · 0 评论