`
http_url
  • 浏览: 47265 次
  • 性别: Icon_minigender_1
  • 来自: 徐州
社区版块
存档分类
最新评论
文章列表
通用数据权限管理系统设计 2009-08-22 23:20 本文提供一种集成功能权限和数据权限的解决方法,以满足多层次组织中权限管理方面的集中控制。本方法是RBAC(基于角色的访问控制方法)的进一步扩展和延伸,即在功能权限的 ...
几个常去的JAVA学习网站: --CSDN社区 http://www.csdn.net --SUN中国社区 http://gceclub.sun.com.cn/ --IBM developerWorks 中国 http://www-128.ibm.com/developerworks/cn/ --blogjava http://www.blogjava.net --java爱好者 http://www.javafan.net/ --javaEye http://www.iteye.com/ --java自由人 http://www.javayou.com/ --J道 http://www.jdo ...
幽灵引用 -- 好强大的文章 http://www.iteye.com/topic/401478   ThreadLocal -- 非常全面解释了这个怪东东 http://www.iteye.com/topic/103804   Concurrent -- 并发啊 http://www.iteye.com/topic/363625   泛型 -- 泛型一箩筐 http://www.java3z.com/cwbwebhome/article/article5/tiger2.jsp   Comparator和Comparable -- 这个怪叔叔不算高级了,但是可以深入的 ...
Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。在这期的 ...
基本知识   Hash,一般翻译做“散列”,也有直接音译为”哈希“的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列 ...
计算理论中,没有Hash函数的说法,只有单向函数的说法。所谓的单向函数,是一个复杂的定义,大家可以去看计算理论或者密码学方面的数据。用“人 类”的语言描述单向函数就是:如果某个函数在给定输入的时候,很容易计算出其结果来;而当给定结果的时候,很难计算出输入来,这就是单项函数。各种加密函 数都可以被认为是单向函数的逼近。Hash函数(或者成为散列函数)也可以看成是单向函数的一个逼近。即它接近于满足单向函数的定义。 Hash函数还有另外的含义。实际中的Hash函数是指把一个大范围映射到一个小范围。把大范围映射到一个小范围的目的往往是为了节省空间,使得数据容易保存。除此以外,Hash函数往往应用于查找 ...
  命令 过程 结果   编译
  原文:http://www.blogjava.net/sterning/archive/2007/07/17/130892.html   Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用、功能齐全的标志库(Tag Library)、开放源代码。 但是,正所谓“没有最好,只有更好”,Struts1.x自身也有不少的缺点:需要编写的代码过多,容易引起“类爆炸”、单元测试困难。这些缺点随着Web的发展越来越明显。这就促生了Struts 2,它的诞生能很好的解决上述问题。 在 ...
一.数据库系统概论(有教学大纲,视频,考试平台,相关资源等。内容丰富,编排合理,非常适合初学者学习) http://www.chinadb.org/index.asp
早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程” ...
关于‘同步’和‘异步’这两个词语。 在Java里我们把关键字Synchronized翻译成“同步”。这时问题出现了,我们对‘同步’的一般理解为:同时执行,即一项工作由不同的人或单位同时执行或同时完成。然而用Synchronized关键字标识的方法或代码块在同一时间只能有一个线程执行,这完全与我们对“同步”的一般理解是相反的,因此一些初学者在学习Synchronized时就会有一些烦恼了,因为这与大脑中对同步的理解有区别了。   为此,我们可以将Synchronized理解为:同步--同一时间只有一个路线。(同:同一时间。步:路线,一个线程是一个路线)。这时 同步方法就可以理解为:同时时间只 ...
转载自:http://blog.csdn.net/chiangbt/archive/2008/01/15/2046015.aspx 插件式框架作为一个高聚合低耦合的系统,它的功能定义与功能实现之间是分离的,这种策略是高聚合实现的保证。插件式框架好像一个功能聚集站,它对外界宣布,只要符合它发布的某种规范的组件(实现接口的类通常称为组件)都可以加入到这个平台中,而这些组件到底是做什么事情的,框架并不关心,当然,框架也提供了一些必要的信息和帮助保证这些组件能够正常实现它们的功能。 桥接模式是一种被认可的表示定义和与之关联的实现的方式,它和工厂(Factory)模式为所有的应用提供了基础。使 ...
        Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识。这项信息纪录了每个对象所属的类。虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class类。Class类 ...
                   科学的使用大脑可以提高效率      直到今天,我们所知道的关于大脑的秘密也只是冰山一角,在很大程度上,大脑和记忆之间的关系仍是神秘的。记忆是一个过程,当你记忆的时候,实 ...
  1.线程/进程的概念 2.创建和启动线程的方式 3常用方法:     sleep()     jion()     yield()     wait()     notify()     notifyAll() 4.synchronized         /** * 生产者消费者(以生产汽车 ,销售汽车为例) * * @author Solarisy * */ public class TestProducerConsumer { public static void main(String[] args) { WareHouse wh = new WareHouse ...
Global site tag (gtag.js) - Google Analytics