自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Invoker's Tower

Hello Unknown World!

  • 博客(12)
  • 资源 (24)
  • 问答 (1)
  • 收藏
  • 关注

转载 Zookeeper概念和实现

转载:https://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/转载:http://www.cnblogs.com/ggjucheng/p/3370359.html一、Zookeeper的定义ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管

2017-08-31 20:55:17 945

转载 Java 编程思想(八)BIO/NIO/AIO的具体实现

转载:Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码)转载:架构设计:系统间通信(3)——IO通信模型和JAVA实践 上篇转载:架构设计:系统间通信(3)——IO通信模型和JAVA实践 中篇转载:架构设计:系统间通信(3)——IO通信模型和JAVA实践 中篇1、BIO编程    1.1、传统的BIO编程    网络编程的基本模型是C/S模型,即两个进程间的通信。    服务端提...

2017-08-29 23:48:53 2040 1

转载 IO多路复用之select、poll、epoll详解

转载:http://www.cnblogs.com/jeakeven/p/5435916.html目前支持I/O多路复用的系统调用有 select,pselect,poll,epoll,I/O多路复用就是通过一种机制,一个进程可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,pselect,poll,epoll本质上都是同

2017-08-29 23:10:38 630

转载 Java 编程思想(七) BIO/NIO/AIO的区别(Reactor和Proactor的区别)

一、同步/异步,阻塞1. 同步和异步是针对应用程序和内核的交互而言的。 同步/异步是在时间上强调处理事情的结果/机会成本的两种处理策略;强调结果意味着对结果的迫不急待,不过结果是正确的还是错误的,反正你要立即给我一个结果响应;强调时间机会成本意味着对等待结果浪费的时间极其难接受,而对结果并不是那么急切,暂时不管结果(让处理方处理完主动通知结果/自己空闲的时候主动去获取结果)转而去处理其他事情。

2017-08-29 22:03:22 1484

转载 Java 数据库连接池的实现

转载:javaweb学习总结(三十九)——数据库连接池一、连接池的定义数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释

2017-08-29 19:07:15 14372 4

转载 Java 线程安全之volatile\StringBuffer\ArrayList\HashMap

一、volatile1.1 volatile并非线程安全的Java语言包含两种内在的同步机制:同步块(synchronize关键字)和volatile 变量。但是其中 Volatile 变量虽然使用简单,有时候开销也比较低,但是同时它的同步性较差,而且其使用也更容易出错。下面我们先使用一个例子来展示下volatile有可能出现线程不安全的情况:public class ShareD

2017-08-29 15:19:45 1371

转载 Java多线程Thread/Runnable/Callable之间的区别

编写多线程程序一般有三种方法,Thread,Runnable,Callable。1. RunableRunnable是个接口,使用很简单:1. 实现该接口并重写run方法2. 利用该类的对象创建线程3. 线程启动时就会自动调用该对象的run方法package com.callable.runnable;/** * Created on 2016/5/18.

2017-08-29 11:04:02 3410

转载 MyBatis的使用和SSM框架基础

转载:MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作1. MyBatis与Hibernate 1.1 Hibernate 简介 Hibernate对数据库结构提供了较为完整的封装,Hibernate的O/R Mapping实现了POJO 和数据库表之间的映射,以及SQL 的自动生成和执行。程序员往往只需定义好了POJO 到数据库表的映射关系,即可通过Hi...

2017-08-21 20:24:05 1435 3

转载 Java AOP & Spring AOP 原理和实现

转载:http://www.cnblogs.com/hongwz/p/5764917.html1. AOPAOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OO

2017-08-08 20:15:07 7341 2

转载 Java IoC模式(依赖、依赖倒置DIP、依赖注入DI、控制反转)

转载:http://www.cnblogs.com/liuhaorain/p/3747470.htmlhttp://blog.csdn.net/qq_22654611/article/details/52606960http://blog.csdn.net/u010850027/article/details/519315420. 基本概念面向对象设计(OOD)有助于我们开

2017-08-07 17:33:11 1198

转载 JavaScript速学记录

1. JavaScript中的null、Nan、undefined的区别是什么?js中的数据类型有undefined,boolean,number,string,object等5种,前4种为原始类型,第5种为引用类型。未定义的值和定义未赋值的为undefined,null是一种特殊的object,NaN是一种特殊的number。(1)undefined与null是相等的;(2)

2017-08-06 00:21:51 611

转载 Java 反射(reflection)/注释(Annotation)/监听器(Listener)/装饰器(wrapper)/过滤器(Filter)一锅煮

区分学习Java和JavaWeb中的几个特性,文章摘抄自网络,不定期更新和补充中。。。

2017-08-04 20:40:53 2213

互联网公司技术架构资料-百度_淘宝_腾讯_新浪

互联网公司技术架构资料.百度.海量日志分析架构 互联网公司技术架构资料.百度.数据库架构演变与设计 互联网公司技术架构资料.百度.贴吧架构实践 互联网公司技术架构资料.淘宝.技术架构介绍 互联网公司技术架构资料.淘宝.数据库架构演进历程 互联网公司技术架构资料.淘宝.数据魔方系统架构 互联网公司技术架构资料.腾讯.QQGame后台架构 互联网公司技术架构资料.腾讯.集中式IT系统的技术架构 互联网公司技术架构资料.腾讯.微信.一亿用户增长背后的架构秘密 互联网公司技术架构资料.新浪.SinaAppEngine架构 互联网公司技术架构资料.新浪微博.构建高性能的微博系统

2017-11-25

SSM整合的登录例子

Maven+Eclipse+SSM整合的简单例子

2017-08-16

mybatis generator及配置文件

mybatis generator和mysql connector。 采用命令如下:java -jar mybatis-generator-core-1.3.2.jar -configfile generatorConfig.xml -overwrite

2017-08-16

TDD_C++_Testngpp_VS2010 示例程序

创建C++语言场景下TDD开发环境的第一步,就是要有一个稳定、简洁的测试框架,无疑Testngpp是一个不错的选择,资源包含了testngpp源码和两个例子,配合CSDN博文“ 上一代C&C++测试框架TestNG++入门指导-补充和实践-KingCat666”,避免再走一个小白走过的弯路,愿君顺利

2017-06-20

testngpp 官方英文使用文档 VS2008

testngpp是对应testng在C++语言下的测试框架,由Google发布,可以方便得集成C++程序的单元测试,是C++场景下实现TDD敏捷开发的一种可选手段,在大型C/C++软件的开发中也得到了广泛的应用,本资源提供code.google.com官网上的使用文档,另有配置全部过程可参考,祝君使用愉快

2017-06-19

testngpp VS2008 官方示例(不适用VS2010)

testngpp是对应testng在C++语言下的测试框架,由Google发布,可以方便得集成C++程序的单元测试,是C++场景下实现TDD敏捷开发的一种可选手段,在大型C/C++软件的开发中也得到了广泛的应用,本资源提供code.google.com官网上的1.1版本附带示例,建议配合VS2008使用,另有配置全部过程可参考,祝君使用愉快

2017-06-19

testngpp1.1 源码 官网下载 已确认可以编译通过

testngpp是对应testng在C++语言下的测试框架,由Google发布,可以方便得集成C++程序的单元测试,是C++场景下实现TDD敏捷开发的一种可选手段,在大型C/C++软件的开发中也得到了广泛的应用,本资源提供code.google.com官网上的1.1版本源码,另有配置全部过程可参考,祝君使用愉快

2017-06-19

嵌入式C语言面试题汇总

书中包含了嵌入式C语言一些常见的面试题,内容全面,突出重点,是一本不错的面试备战书籍

2015-03-24

数据结构1800试题及答案

数据结构1800试题及答案:大神推荐的找工作笔试数据结构速成教材,可以试试看

2015-03-24

数据结构与算法分析C语言描述

《数据结构与算法分析:C语言描述(原书第2版)》内容简介:书中详细介绍了当前流行的论题和新的变化,讨论了算法设计技巧,并在研究算法的性能、效率以及对运行时间分析的基础上考查了一些高级数据结构,从历史的角度和近年的进展对数据结构的活跃领域进行了简要的概括。由于《数据结构与算法分析:C语言描述(原书第2版)》选材新颖,方法实用,题例丰富,取舍得当。《数据结构与算法分析:C语言描述(原书第2版)》的目的是培养学生良好的程序设计技巧和熟练的算法分析能力,使得他们能够开发出高效率的程序。从服务于实践又锻炼学生实际能力出发,书中提供了大部算法的C程序和伪码例程,但并不是全部。一些程序可从互联网上获得。

2015-03-24

十五个经典算法研究与总结

十五个经典算法研究与总结、目录+索引,搬运自CSDN大神,不敢要分,随意下载

2015-03-24

程序员求职宝典

本书涉猎各大IT公司历年面试真题(包括笔试题、口试题、电话面试、英语面试,以及逻辑测试和智力测试),通过精确详细的分在,把在应聘程序员(含网络、测试等)过程中所遇见的常见考点为你一一点破。

2015-03-24

Windows驱动开发技术详解

本书共分23章,内容涵盖了Windows操作系统的基本原理、NT驱动程序与WDM驱动程序的构造、驱动程序中的同步异步处理方法、驱动程序中即插即用功能、驱动程序的各种调试技巧等。 同时,还针对流行的PCI驱动程序、usb驱动程序、虚拟串口驱动程序、摄像头驱动程序、SDIO驱动程序进行了详细的介绍,本书最大的特色在于每一节的例子都是经过精挑细选的,具有很强的针对性。 力求让读者通过亲自动手实验,掌握各类Windows驱动程序的开发技巧,学习尽可能多的Windows底层知识。本书适用于中、高级系统程序员,同时也可用做高校计算机专业操作系统实验课的补充教材。

2015-03-24

C语言解惑 福伊尔 著,杨涛 等译

C语言解惑,很基本的一本书,连define的用法都告诉你,内容也不多,适合巩固下基础,也应付下基础的笔试题

2015-03-24

100题系列by_July

微软等公司面试100题系列,涵盖数据结构、算法、海量数据处理等3大主题,分为原题集锦,答案下载,帖子维护,是编程初学者,与程序员面试找工作的必备材料。

2015-03-24

深度探索C++对象模型

深度探索C++对象模型:Inside the C++ Object Model 中文版 C++进阶的必经之路,从VC转向STL的一个跳板,很有必要看一看

2015-03-24

WINDOWS内核原理与实现.潘爱民.扫描版

WINDOWS内核原理与实现.潘爱民 以WDK为基础,讲述windows内核的工作机制,影印版,还算清晰

2015-03-24

C语言深度解剖--解开程序员面试笔试的秘密

[C语言深度解剖--解开程序员面试笔试的秘密].陈正冲.扫描版 程序员面试必读宝典!

2015-03-24

IIS服务器在Win7环境下配置指南

讲解笔者在开发过程中实际配置IIS服务器的过程,在Win7下嵌入PHP,使用应用映射,更改默认文档等操作

2015-02-07

Launcher源码

包括了launcher源码和需要的lib文件

2014-03-17

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

TA关注的人

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