程序员人生 网站导航

ReentrantReadWriteLock读写锁的使用2

ReentrantReadWriteLock读写锁的使用2 本文可作为传智播客《张孝祥-Java多线程与并发库高级应用》的学习笔记。这一节我们做一个缓存系统。在读本节前请先阅读ReentrantReadWriteLock读写锁的使用1第一...

汉澳sinox2015三步安装nvidia显卡驱动,获得最佳显示效果

汉澳sinox2015三步安装nvidia显卡驱动,获得最佳显示效果 把NVIDIA-FreeBSD-x86-340.58.tar.gz 放入root目录右键解压后进入目录 打开终端运行 make install 安装,结束后 运行nvidia-xconfig配置,重启机器就可以h...

libevent学习二

libevent学习二 Libevent库是用来开发高效,可移植的非阻塞IO。它的设计目标:1. 可移植性2. 高效性:Libevent试图使用每个平台上的最高效的非阻塞IO的实现3. 可扩展性:Libe...

使用spring 2.5.6搭建mvc框架

使用spring 2.5.6搭建mvc框架 1. Project Dependencyspring 2.5.6所有包:spring 2.5.6 全集下载commons-logging-1.1.3.jar: commons-logging-1.1.3下载2. Controller & Mapping从2....

struts2+MySQL+jfreechart

struts2+MySQL+jfreechart 1.所需要的jar包如图1所示

【设计模式】对六大原则的宏观把控和微观细化

【设计模式】对六大原则的宏观把控和微观细化 一天之前,终于将设计模式的第二遍看完了。。在这两遍中,我又学到了很多知识。在之前看OOTV设计大赛时,总是提到面向对象设计的原则,这让我不明所以,直到看完...

drupal7编辑器TinyMCE安装,整合IMCE

drupal7编辑器TinyMCE安装,整合IMCE Drupal7安装TinyMCE1. 安装模块WysiWYG;下载地址:https://www.drupal.org/project/wysiwyg。2. 启用模块WysiWYG;admin/modules。3. 登录admin/config/cont...

[置顶]        【SSH进阶之路】Spring的IOC逐层深入――为什么要使用IOC[实例讲解](二)

[置顶] 【SSH进阶之路】Spring的IOC逐层深入――为什么要使用IOC[实例讲解](二) 上篇博客【SSH进阶之路】Spring简介,搭建Spring环境――轻量级容器框架(一),我们简单的介绍了Spring的基本概念,并且搭建了两个版本的Spring开发环境,但是...

Java: FreeMarker的配置和使用

Java: FreeMarker的配置和使用 初学什么都不可以忽略的地方就是这个东西的官方网站:http://freemarker.org/。下载或者API都可以参考这里。FreeMarker是什么非常的简单明了。FreeMarker是一个j...

Hibernate(二)hibernate原理简单实现对比JDBC

Hibernate(二)hibernate原理简单实现对比JDBC hibernate作为orm模型的实现的一种,是java的对象模型和关系模型之间的桥梁,主要通过jdbc的封装来达到操作数据库的目的,提供了一套相对全面的自动化的api。简...