`
zhaomingzm_23
  • 浏览: 33612 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
本文是Java并发包探秘的第二篇,旨在介绍一下Java并发容器中用的一些思路和技巧,帮助大家更好的理解Java并发容器,让我们更好的使用并发容器打造更高效的程序。本人能力有限,错误难免。希望及时指出。 Java并发包中有很 ...
本文是Java并发包探秘的第一篇,旨在介绍一下Java并发容器中用的一些思路和技巧,帮助大家更好的理解Java并发容器,让我们更好的使用并发容器打造更高效的程序。本人能力有限,错误难免。希望及时指出。 Java并发包中有很多精心设计的高并发容器。有ConcurrentHashMap、ConcurrentSkipListMap 、ConcurrentLinkedQueue等。ConcurrentLinkedQueue就是其中设计最为优雅的高并发容器。它被设计成了无锁的、无界的、非阻塞式的单向链表结构。现在就让我们来一步一步揭开他们神秘的面纱。 G+ 正文开始: 一说到链表结构,我们首先就会 ...
对于一个Java接口来说,如果使用者和其实现类不在同一环境,比如实现类在网络的其他机器,那么如何来访问接口实现类的逻辑呢?答案是远程方法调用。简称RMI。 Spring 简化了RMI的实现过程,我们现在只要配置好即可正确发布 ...
zhaomingzm_23 写道1.Javassist 小日本的东西,先鄙视一下 如果用yGroud 加密过的,你基本就没办法,你无法writeFile覆盖它长文件名的class,你可能都不知道要覆盖哪个。 2.没有什么软件是破解不了的(包括联网验证,我可以根本不让它联网,自己模拟一个response) 引用看雪的Tutorial: 软件的破解技术与保护技术这两者之间本身就是矛与盾的关系,它们是在互相斗争中发展进化的。这种技术上的较量归根到底是一种利益的冲突。 3.当然在只有class的前提下 想去掉原来讨厌的name, logo , not registered infomations 或 ...
This WHOIS database is provided for information purposes only. We do not guarantee the accuracy of this data. The following uses of this system are expressly prohibited: (1) use of this system for unlawful purposes; (2) use of this system to collect information used in the mass transmission of unsoli ...
我们通过身体力行和帮助他人来揭示更好的软件开发方式。经由这项工作,我们形成了如下价值观: 1.个体与交互 重于 过程和工具 2.可用的软件 重于 完备的文档 3.客户协作   重于 合同谈判 4.响应变化   重于 遵循计划 在每对比对中,后者并非全无价值,但我们更看重前者。 签名: 1.Kent Beck(Junit,XP领导者,《测试驱动》和《实现模式》的作者) 2.Mike Beedle 3.Arie van Bennekum 4.Alistair Cockburn (有效用例专家。软件工程大师,水晶开发方法创始人,《编写有效用例》作者) 5.Ward Cunningham 6.M ...
先把Greasemonkey 安装进FireFox 具体步骤: 1、打开FireFox 2、拖入greasemonkey-0.8.20080609.0-fx.rar 解压后的xpi文件 3、按照提示完成Greasemonkey扩展的安装。 4、装入AutoGardenToolsFor001用户脚本 至此该用户脚本完成安装 只要打开开心网,进入“买房子”的花园。就可以看到 增加的两个功能连接。 如图:
作用:通过对不同jar包的classpath配置实现日志表现的低耦合更换. 框架主页:http://www.slf4j.org/manual.html 下载软件包:slf4j-1.5.5.zip 解压后可以看见如下jar文件: ======================================================== 这9个jar含有源码文件,类似"*-sources.jar". 2008-10-17  17:58            21,796 slf4j-api-1.5.5.jar 2008-10-17  17:58        ...
从事Java开发也已经差不多快一年了,说来惭愧,有很多很基础的知识到现在才弄明白。废话不多说,我们从几个小例子说起。 assert & transient 关键字 volatile 关键字 程序清单: Student.java package com.ue.zm.test.po; import java.io.Serializable; public class Student implements Serializable { private static final long serialVersionUID = 3976535276585232757L ...
2007-05-11 抽象类和接口的区别 关键字: 抽象类 抽象类和接口在语法和设计原则上的区别             1.类是对对象的抽象,可以把抽象类理解为把类当作对象,抽象成的类叫做抽象类           接口只是一个行为的规范或规定,微软的自定义接口总是后带able字段,证明其是表述一类类“我能做。。。”抽象类更多的是定义在一系列紧密相关的类间,而接口大多数是关系疏松但都实现某一功能的类中     2.接口基本上不具备继承的任何具体特点,它仅仅承诺了能够调用的方法;       3.一个类一次可以实现若干个接口,但是只能扩展一个父类       4.接口可以用于支持 ...
Eric Freeman Eric是一个计算机科学家,热衷于软件架构和媒体。 他刚刚花了四年的时间在一个梦寐以求的工作上:在迪士尼指导Internet宽带与无线应用。现在,他回到写作的岗位上,用Java和Mac创造很酷的软件。 在90年代,Eric和David Gelernter一起花了大量的时间,寻找Desktop metaphor的替代品。(他们“仍然”在问:我干嘛不得不给计算机文件取个名字)。也因为这样的研究,Eric在1997年获得耶鲁大学的博士学位。他也与他人一同创立了Mirror Worlds Technologies公司(已经被收购),将他的论文内容商业化,创建了一套软件Life ...
HTTP协议术语: 1.连接[Connection] : 为通信而在两个程序间建立的传输层虚拟电路。 2.消息[Message] : HTTP通信中的基本单元,它由一个结构化的八比特字节序列组成,通过连接得到传送。 3.请求[Request] : 一种HTTP请求消息。 4.应答[Re ...
Global site tag (gtag.js) - Google Analytics