自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (12)
  • 收藏
  • 关注

原创 MemCached,OsCache,EhCache区别

Memcache:分布式内存对象缓存系统,占用其他机子的内存。很多互联网,负载均衡三台(以三台为例)web服务器可以共享一台Memcache的资源。传递的信息以键值对的形式存储。传递的数据要实现序列化。 ----------------------------------------------------------------------------------------------

2014-10-31 18:06:20 1662

原创 优秀技术博客摘要

http://blog.csdn.net/runming56/article/details/8574188http://blog.csdn.net/runming56/article/details/8574188

2014-10-31 00:39:11 541

原创 Ehcache详细解读

Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。网上中文的EhCache材料以简单介绍和配置方法居多,如果你有这方面的问题,请自行google;对于API,官网上介绍已经非常清楚,请参见官网;但是很少见到特性说明和对实现原理的分析,因此在这篇文章里面,我会详细介绍和分析EhCache的特性,加上一些自己的理解和思考

2014-10-31 00:11:57 326

原创 网站流量统计单位

网站流量统计单位 什么是IP?   IP是国际互联网协议(Internet Protocol)的简称,是通过网络间信息地址定位具体计算机的方式之一。独立IP表示,拥有特定唯一IP地址的计算机访问您的网站的次数,因为这种统计方式比较容易实现,具有较高的真实性,所以成为大多数机构衡量网站流量的重要指标。      什么是PV?    PV是page view的简写,是指页面刷新的次

2014-10-30 23:10:21 2840

原创 精华摘要

ttp://www.gotapi.com/ 语言:英语 简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/ 语言:英语 简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。http://www.xml.org.cn/ 语言:中文 简介:可以说是XML的中国官方网吧。

2014-10-30 22:22:16 494

原创 Memcached 一

缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。 Memcached是什么? Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。 Memcache 是什么Memcache 是 dan

2014-10-30 22:11:06 466

转载 关于面试问题一

在社会大学里混了那么多年,我最惨痛的经历就是,在应聘一家企业的时候,总是羞于谈薪酬待遇。大概这是很多职场新人都会遇到过的尴尬吧——觉得自己经验不够,或者想应聘的企业比较好,就觉得对方提多少就是多少吧,甭说什么五险一金,就连基本工资的坎都不敢谈。    然而这个坎如果你自己不去过,以后多的是坎儿跟你整。曾经做过一段时间的人力资源,我可以很明确的说,你入职的时候谈定的基础工资将决定了以后你在这

2014-10-20 11:00:19 364

原创 数据库水平拆分和垂直拆分区别(以mysql为例)

数据库水平拆分和垂直拆分区别(以mysql为例) 案例:    简单购物系统暂设涉及如下表:1.产品表(数据量10w,稳定)2.订单表(数据量200w,且有增长趋势)3.用户表 (数据量100w,且有增长趋势)以mysql为例讲述下水平拆分和垂直拆分,mysql能容忍的数量级在百万静态数据可以到千万 垂直拆分:解决问题

2014-10-20 10:35:54 1526

原创 Java中数据库连接池原理机制的详细讲解

例,每一个实例都是一个特定数据库的连接池。连接池管理类实例为每个连接池实例取一个名字,通过不同的名字来管理不同的连接池。   对于同一个数据库有多个用户使用不同的名称和密码访问的情况,也可以通过资源文件处理,即在资源文件中设置多个具有相同url地址,但具有不同用户名和密码的数据库连接信息。   3、事务处理   我们知道,事务具有原子性,此时要求对数据库的操作符合“ALL-

2014-10-16 23:41:50 439

原创 数据库连接池

对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也不会带来什么明显的性能上的开销。但是对于一个复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系统的性能,因为对于连接的使用成了系统性能的瓶颈。     连接复用。通过建立一个数据库连接池以及一套连接使用管理策略,使得一个数据库连接可以得

2014-10-15 23:50:07 652

原创 java实现简单的单点登录

http://www.blogjava.net/xcp/archive/2010/04/13/318125.html

2014-10-15 22:36:15 697

原创 进程间通信

进程间通信就是在不同进程之间传播或交换信息,那么不同进程之间存在着什么双方都可以访问的介质呢?进程的用户空间是互相独立的,一般而言是不能互相访问的,唯一的例外是共享内存区。但是,系统空间却是“公共场所”,所以内核显然可以提供这样的条件。除此以外,那就是双方都可以访问的外设了。在这个意义上,两个进程当然也可以通过磁盘上的普通文件交换信息,或者通过“注册表”或其它数据库中的某些表项和记录交换信息。广义

2014-10-15 19:32:16 607

原创 高效编程之互斥锁和自旋锁的一些知识

两种锁的加锁原理互斥锁:线程会从sleep(加锁)——>running(解锁),过程中有上下文的切换,cpu的抢占,信号的发送等开销。自旋锁:线程一直是running(加锁——>解锁),死循环检测锁的标志位,机制不复杂。两种锁的区别互斥锁的起始原始开销要高于自旋锁,但是基本是一劳永逸,临界区持锁时间的大小并不会对互斥锁的开销造成影响,而自旋锁是死循环检测,加锁全

2014-10-14 23:34:35 474

原创 信号量、互斥体和自旋锁

一、信号量      信号量又称为信号灯,它是用来协调不同进程间的数据对象的,而最主要的应用是共享内存方式的进程间通信。本质上,信号量是一个计数器,它用来记录对某个资源(如共享内存)的存取状况。一般说来,为了获得共享资源,进程需要执行下列操作:    (1) 测试控制该资源的信号量。    (2) 若此信号量的值为正,则允许进行使用该资源。进程将信号量减1。    (3) 若此

2014-10-14 23:32:27 374

原创 自旋锁和互斥锁区别

2012-10-24 08:55 5022人阅读 评论(0) 收藏 举报http://blog.csdn.net/kyokowl/article/details/6294341POSIX threads(简称Pthreads)是在多核平台上进行并行编程的一套常用的API。线程同步(Thread Synchronization)是并行编程中非常重要的通讯手段,其中最典型的

2014-10-14 23:28:53 449

原创 自旋锁_读写自旋锁_顺序锁_读-拷贝-更新

旋锁用于保护短的代码,其中只包含少量C语句,因此很快会执行完毕。进程上下文切换时,不适合用自旋锁,应该用信号量。 1. 自旋锁自旋锁最多只能被一个可执行线程持有,如果一个执行线程试图获得一个已经被别的线程所持有的自旋锁,处理器会继续执行这个线程,一直进行忙循环-自旋,等待锁重新可用。注意:这里是自旋,处理器继续执行该线程,而不是睡眠;信号量就会睡眠。也正因为不会睡眠,所

2014-10-14 23:26:36 1197

原创 进程与线程的区别和联系

进程概念  进程是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。然后,把该进程放人进程的就绪队列。进程调度程序选中它,为它分配CPU以及其它有关资源,该进程才真正运行。所以,进程是系统中的并发执行的单位。在Mac、Windows NT等采用微内核结构的操作系统中,进程的功

2014-10-14 23:22:06 401

原创 进程和线程的联系和区别

定义:一、进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位。二、线程是进程的一个实体,是CPU调度和分派的基本单位,他是比进程更小的能独立运行的基本单位,线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),一个线程可以创建和撤销另一个线程;进程和线程的关系:(1)一个线程只能

2014-10-14 23:13:24 385

原创 MySQL 增加 Sequence 管理功能

-- Sequence 管理表DROP TABLE IF EXISTS sequence;CREATE TABLE sequence ( name VARCHAR(50) NOT NULL, current_value INT NOT NULL, increment INT NOT NULL DEFAULT 1, PRIMARY KEY (name)) ENGINE=InnoDB;

2014-10-10 22:46:28 765

原创 sql中sequence的用法

insert into PRODUCT (你建的序列.NEXTVAL,PRD_DESCRIPTION) values (id,description)在每次插入数据的时候,id都会按你建的序列的增量自动增加。sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按 序列号排序的地方。 1、 create sequence 你首先要有create seque

2014-10-10 21:49:55 2761

搜狗输入法

搜狗输入法,进行词条联想,进行不用行业的输入和快速联想

2018-08-01

CN物流行业打印软件

物流行业打印软件,支持各种物流平台进行订单打印。菜鸟,京东,申通,市场上所有的物流公司全部支持

2018-08-01

菜鸟物流64系统打印软件

菜鸟物流行业打印软件,支持各种物流平台进行订单打印。菜鸟,京东,申通,市场上所有的物流公司全部支持

2018-08-01

Lodop6.220_CLodop3.008

物流行业打印软件,支持各种物流平台进行订单打印。菜鸟,京东,申通,市场上所有的物流公司全部支持

2018-08-01

java核心知识.

java核心知识讲解和解惑,大量的丰富的例子演示

2012-03-19

Tomcat 应用

Tomcat Apache服务器 里面有开发指南,环境搭建,很多丰富的例子和源代码。经典程序,经典例子,学习的好资料,java编程

2012-03-07

C语言开发的3D超炫游戏

C语言开发的3D超炫游戏,大量的丰富的介绍和例子,对于想精通C语言的人来说是不可多的一份资料,对于游戏开发着来说,也是不可多的的资料。

2012-03-07

Android核心代码

Android核心代码,大量的丰富的Android实例

2012-03-07

文件比较器

这个是美国硅谷最近的技术产品。如何比较两个文章的差别呢?文章比较器

2011-10-22

匿名内部类核心重点知识讲解和经典例子讲解

匿名内部类核心重点知识讲解和经典例子讲解,匿名内部类一直都是很多最头疼的知识,那么到底什么是匿名内部类呢?这里就有答案,这里就带你学会,这里是知识的宝藏,期待你的挖掘

2011-10-22

java 多态的含义和例子经典讲解

java 的多态是java的重要的四大特性之一,多态又有多少人真正说的清楚呢?这里有最经典的例子,最生动的最鲜活的例子讲解,相信你一定能学会

2011-10-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除