自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (56)
  • 问答 (37)
  • 收藏
  • 关注

原创 AVL树(附加序列化和反序列化功能)

/************************************************************************* > File Name: AVLTree.c > Author: guoximing > Mail: wuxinliulei@gmail.com > Created Time: 2014年03月24日 星期一 23时

2014-03-31 21:21:18 1033

原创 AVL树的创建和插入操作

/************************************************************************* > File Name: AVLTree.c > Author: guoxiaoming > Mail: wuxinliulei@gmail.com > Created Time: 2014年03月24日 星期一 2

2014-03-31 21:19:43 1742

原创 链表的创建和相关操作(Linux下Vim编制)

/******************************************************************* > File Name: LinkList.c > Author: guoxiaoming > Mail: wuxinliulei@gmail.com > Created Time: 2014年03月23日 星期日 01时05分31秒

2014-03-31 21:17:26 976

原创 usetc oj --Android key

题目大致意思就是使用android锁,给定长宽,然后给定一个长度,算出来一共有多少个选择(方向不同算不同的选项)输入样例2 2 33 3 2输出样例824#include #include int m,n,k,a[10][10],allways;void dfs(int i,int j,int way) { if(way==k)

2014-03-25 01:06:31 946

原创 Java(Android)线程池

http://www.trinea.cn/android/java-android-thread-pool/介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?Java

2014-03-16 09:52:39 754

原创 HttpSession 和 ServletContext

转自:http://blog.163.com/myhappy200886@yeah/blog/static/8283071820081111114144730/javax.servlet.http.HttpSession;HttpSession session = request.getSession();javax.servlet.RequestDispatc

2014-03-16 00:04:52 825

转载 阿里巴巴内推题目之一

http://hi.baidu.com/dongaxis/item/bfe74425779b62dd0e37f98c阿里巴巴内推题目之一前段时间去面阿里巴巴,虽然最后以失败告终(其实自己也不知道自己在面试的时候范了什么错误),但是发现阿里巴巴面试官提出的几个问题还是挺有“收藏价值”的所以写了这篇博客:题目:对于一个从小到大的数组,并且给定

2014-03-16 00:03:24 1147

原创 在执行shell脚本命令的时候应该注意的问题

read -p “please input (Y/N)”choose    [ "$choose" == "y" -o "$choose" == "Y" ] && echo "Yes" && exit 0    [ "$choose" == "n" -o "$choose" == "N" ] && echo "No"  && exit 0    echo "Wrong Input" && ex

2014-03-14 23:28:04 957

原创 Linux快捷键

alt  + f2  打开输入命令的快捷键ctrl + alt + t  打开图形界面终端的快捷键ctrl + alt + f1---f6  打开tty1  到tty 6             f7  回到图形界面

2014-03-14 16:57:08 708

转载 我使用过的Linux命令之ll - 列出文件/目录的详细信息

我使用过的Linux命令之ll - 列出文件/目录的详细信息http://codingstandards.iteye.com/blog/1129173本文链接:http://codingstandards.iteye.com/blog/1129173   (转载请注明出处) 用途说明ll命令(两个小写L)可以列出文件/目录的详细信息,从本质上讲,

2014-03-14 16:55:45 3756

原创 学习并发编程的好网站

http://ifeve.com/category/concurrency-translation/

2014-03-14 00:06:00 914

转载 Lock与synchronized 的区别

http://houlinyan.iteye.com/blog/1112535多次思考过这个问题,都没有形成理论,今天有时间了,我把他总结出来,希望对大家有所帮助  1、ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候和中断锁等候     线程A和B都要获取对象O的锁定,假设A获取

2014-03-13 23:51:37 660

转载 深入理解java异常处理机制

http://blog.csdn.net/hguisu/article/details/6155636 1. 引子       try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行

2014-03-13 23:28:00 726

转载 Static块什么时候运行

http://blog.csdn.net/liovey/article/details/7456166为了搞清楚这个我们首先要知道一个类想要运行JVM会做哪些事情。1、类装载      采用双亲委派模式加载类,子类会交给父类的classloader去加载,如果父类加载不到自己才会尝试加载。最终功能是将java字节码转换为JVM的class对象。2、链接

2014-03-13 23:26:18 818

转载 Java网络编程(四) Reactor和Proactor模式

http://zhaohuiopensource.iteye.com/blog/1517730     在高性能的I/O设计中,有两个比较著名的模式Reactor和Proactor模式,其中Reactor模式用于同步I/O,而Proactor运用于异步I/O操作。 同步和异步 同步和异步是针对应用程序和内核的交互而言的,同步指的是用户进程触发IO操作并等待或者轮询的去查看IO操

2014-03-13 23:20:52 1061

转载 TCP/IP 之TCP协议(4):差错控制

http://blog.csdn.net/jiangnanyouzi/article/details/33456541、TCP必须保证数据:按序,没有差错,没有部分丢失,没有重复的交给应用层。方法就是:校验和,确认,超时重传2、校验和:和UDP的做法一样,也要伪首部,和UDP不同的是这个功能在TCP中是必须的3、确认:ACK的确认机制(下面是一些原则)a、ACK报文不需

2014-03-13 23:19:55 1756

转载 JSON

转自百度百科JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, P

2014-03-13 23:18:49 726

转载 http报头参数详解

http://blog.csdn.net/wiwipetter/article/details/4559183HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参 考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以

2014-03-13 22:52:29 664

转载 探讨Java中static synchronized和synchronized

http://www.cnblogs.com/techyc/archive/2013/03/19/2969677.htmlsynchronized提供内部锁的机制,防止其它线程同时进入synchronized的代码块。synchronized由两部分组成:1.锁对象的引用;2.锁保护的代码块。对锁对象引用的不同,是static synchronized和sync

2014-03-13 19:57:01 649

转载 HashMap内部实现机制及优化----第一篇

http://www.cnblogs.com/JimmyXie/archive/2013/02/01/2889419.htmlHashMap是链表(请参考LinkedList算法详解)和数组(ArrayList解读)组合的一个综合性的算法,理解本文前最好阅读本文的两篇他的结构类似于:数组保存时链表的头部,下面来一步一的详细解释HashMap主要源码:

2014-03-13 19:56:43 846

转载 Synchronized和Static Synchronized区别

http://blog.csdn.net/liovey/article/details/7456096exceptionclassloaderclassmethodsservicejava      通过分析这两个用法的分析,我们可以理解java中锁的概念。一个是实例锁(锁在某一个实例对象上,如果该类是单例,那么该锁也具有全局锁的概念),一个是全局锁(该锁针对的是类,无

2014-03-13 19:40:48 701

转载 Lock与synchronized 的区别

http://houlinyan.iteye.com/blog/1112535多次思考过这个问题,都没有形成理论,今天有时间了,我把他总结出来,希望对大家有所帮助  1、ReentrantLock 拥有Synchronized相同的并发性和内存语义,此外还多了 锁投票,定时锁等候和中断锁等候     线程A和B都要获取对象O的锁定,假设A获取了对

2014-03-13 17:20:09 621

转载 Linux线程同步之读写锁(rwlock)

http://blog.csdn.net/anonymalias/article/details/9174595读写锁和互斥量(互斥锁)很类似,是另一种线程同步机制,但不属于POSIX标准,可以用来同步同一进程中的各个线程。当然如果一个读写锁存放在多个进程共享的某个内存区中,那么还可以用来进行进程间的同步,和互斥量不同的是:互斥量会把试图进入已保护的临界区的线程都阻塞;

2014-03-13 17:08:46 630

转载 java内置锁synchronized的可重入性

http://m.oschina.net/blog/107642java内置锁synchronized的可重入性Mr&Cheng 发布于 1年前,共有 0 条评论    当线程请求一个由其它线程持有的对象锁时,该线程会阻塞,而当线程请求由自己持有的对象锁时,如果该锁是重入锁,请求就会成功,否则阻塞.    我们来看看synchronized,它拥有强制原子性的内

2014-03-13 17:07:15 1274

json-src.zip org.json源码

org.json源码包,解析json对象的Java源码,学习json,学习java

2017-11-18

Tomcat7 核心包 catalina包源码

Tomcat7 核心包 catalina包源码,阅读tomcat源码好的素材

2017-11-16

netty-3.2.5.Final-sources.jar

netty 3.2.5 源码

2017-04-03

alisoft-xplatform-asf-cache-2.5.1-src.jar

alisoft-xplatform-asf-cache阿里软件的架构师岑文初进行封装的。用作memcache。里面的注释都是中文的,比较好! 是源码,不是jar包

2016-02-25

org.springframework.test-3.0.5.jar

org.springframework.test-3.0.5.jar

2016-02-25

alisoft-xplatform-asf-cache-2.5.1.jar

alisoft-xplatform-asf-cache阿里软件的架构师岑文初进行封装的。用作memcache。里面的注释都是中文的,比较好!

2016-02-25

Spring+redis整合demo2

Spring+redis整合demo,有助于学习spring和redis

2016-02-25

spring+redis整合demo

Spring+redis整合的demo,可以进行学习

2016-02-24

xpp3_min-1.1.4c.jar

使用xstream的必须jar包,实验可用

2015-08-10

mysql-connector-java-5.0.5.zip

mysql 5.0的驱动包,用于jdbc的开发,是不可多得的好jar包和源码

2015-01-31

短进程优先-RR时间片轮转算法模拟

短进程优先-RR时间片轮转算法模拟,操作系统实验内容

2014-06-30

Huffman编码的C++实现

Huffman编码的C++实现 转载自: http://blog.chinaunix.net/uid-20546521-id-1927625.html

2013-12-03

sitemesh-page.tld

sitemesh 标签库文件,是搭建sitemesh框架所需要的

2013-11-17

sitemesh-2.3.jar

sitemesh的支持包,是搭建sitemesh框架所需要的

2013-11-17

mysql-connector-java-5.1.6-bin.jar

mysql 数据库 驱动,亲自试验,5,5mysql是可以用的

2013-11-05

middlegenide_1.3.3.zip

MiddlegenIDE是一个Middlegen在Eclipse下的插件,它可生成映射文件,JavaBean源码,配置文件和导入相关的jar.而你所要做的只是配置好数据库连接信息和选择要生成映射文件与Java类的数据库表.MiddlegenIDE当前版本只支持生成Hibernate映射文件与JavaBean源码.

2013-11-05

hibernate-3.0.zip

Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

2013-11-04

apache-tomcat-6.0.35 Tomcat 6.0 下载

apache-tomcat-6.0.35 Tomcat 6.0 下载

2013-07-26

php课程笔记——韩顺平.rar

php课程笔记 韩顺平 与视频配套相关的

2013-06-19

C++ STL 程序员 开发指南 pdf

C++ STL 程序员 开发指南 pdf

2013-06-05

最大流算法

最大流算法 学习最大流网络算法的资料 acm资料

2013-03-09

计算机网络基础练习题

计算机网络基础练习题 复习计算机网络 应对考试

2013-03-09

使用Codeblocks创建OpenGL工程

使用Codeblocks创建OpenGL工程 手把手教你用使用Codeblocks创建OpenGL工程

2013-03-08

ACM题目汇总

ACM 题目汇总 题目索引 学习ACM的好资源

2013-03-08

高级网页设计制作ppt

高级网页设计,经典教程,学习网络编程的经典教程。

2012-04-17

java输入十个数字比较大小运用冒泡

应用输入类比较大小,运用冒泡比较十个整型变量的大小

2012-04-14

c语言小游戏俄罗斯方块

c语言小游戏俄罗斯方块,深入学习c语言的材料,增加学习c语言的乐趣。给您展现c语言的奇妙世界

2012-04-12

apache-log4j-2.13.0-bin.zip

apache-log4j-2.13.0-bin.zip java开发日志记录的好工具,值得学习,包含source.jar

2020-02-07

apache-log4j-2.3-src.zip

apache-log4j-2.3-src.zip 包含log4j2.3 的jar包和源码,是非常好的日志工具

2020-02-07

x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z

可以用于在windows上配合eclipse C++版本进行C++的开发和调试以及源码阅读,直接解压,配置好环境变量就可以使用了,将解压后的bin路径粘贴到path后面即可

2019-12-31

eclipse-cpp-juno-SR2-win32-x86_64_支持1.6.zip

eclipse开发C++的工具,支持JDK1.6,集成了C++的功能,免去了配置的烦恼,可以方便C++阅读源码和进行编程

2019-12-29

netty-all-4.1.6.Final-sources.jar

netty-all-4.1.6.Final jar包的源码,好不容易找到的,可以用于学习

2019-10-13

disruptor-3.4.2.jar

disruptor-3.4.2.jar, 工具jar包, Disruptor它是一个开源的并发框架,并获得2011 Duke’s 程序框架创新奖,能够在无锁的情况下实现网络的Queue并发操作

2019-04-21

disruptor-3.3.11-sources.jar

disruptor-3.3.11-sources.jar jar包源码,值得学习,源码

2019-04-21

disruptor-3.3.11.jar

disruptor-3.3.11.jar 无锁并行框架 值得学习 jar包

2019-04-21

jedis-2.8.src.jar

jedis-2.8.src.jar,学习Jedis的源码,很好的资源,值得学习

2018-08-05

httpclient 4.5的源码

httpclient 4.5的源码,广泛用于java类应用发送http请求,值得学习

2018-08-01

openjdk1.6

OpenJDK1.6的源码,有JDK源码和部分JDK未公开的源码,值得学习

2018-08-01

SpringMVCRedis

SpringMVC redis的结合例子源码,值得新手学习,实现了增删改查

2018-05-16

tomcat-coyote-7.0.34-sources.jar.zip

Tomcat的coyote包源码,是阅读Tomcat源码很好的资源!

2017-11-17

Chrome 代理插件 Proxy Switchy对http请求做了什么特殊处理?

2018-08-01

Jstack打印出来的线程日志中各个变量是什么意思呢?

2018-07-28

一个linux系统上有多个用户,每个用户下都会启动一个SSH进程来支持secureCRT的远程吗?

2018-07-15

通过如下内容我是否可以判定,我的内网机链接的是一个小的总线型网络?

2018-07-15

Java中的static变量难道不能保证volatile的可见性吗?

2018-07-15

凤凰网新闻分享微博时提示如下nginx的URI Too Large是什么原因导致的?

2018-07-11

下面这种场景需要使用volatile吗,我认为是不需要的?

2018-07-10

Java方法体的字节数不能超过65535字节的原因是什么,还有方法参数不能超过255个是因为什么?

2018-07-09

Hotspot中真正的FullGC是不是指的是CMS的老年代GC呢?

2018-07-08

什么情况下会触发年轻代或者老年代的GC,对应使用ParNew和CMS的Hotspot而言?

2018-07-08

authorized_keys中的内容与linux账号的关系是怎样的?

2018-07-08

如何写个shell脚本获取上下文切换的开销?

2018-07-08

由于对相同级别的Level实例来说,它必须是单例的,所以对序列化做了特殊处理,二者有因果关系?

2018-07-08

Java应用中线程是不是开的越多越好,开多少合适,如何减少上下文切换开销?

2018-07-08

Java的Class信息中的常量池中类或接口的全限定名字符串在类的解析后还会在JVM中存在吗?

2018-07-08

下面关于java中的null和""以及不定义的理解是否正确?

2018-07-08

Java和C++中的null真实指向哪里,毕竟null指针也是占用了一定字节的内存地址的?

2018-07-08

为什么顺序读写磁盘的速度要远远快于随机读写内存?

2015-12-28

为什么根域名服务器是13个?

2015-10-05

共享变量HashMap,put值时加synchronized,读取不加锁,读取能保证读取到最新的值吗?

2022-03-21

同一个线程池,不使用volatile,某些任务修改一个共享变量,某些任务读取共享变量,变量的可见性能保证吗?

2022-03-21

Java中直接使用System.getProperty和通过安全控制器获取属性值有什么区别吗?

2020-01-08

为什么SQLite要使用B树作为索引结构?

2019-08-27

scp这个linux指令在应该如何 ,具体场景如何?

2019-08-11

线程在让出时间片的时候会将自己修改的主内存的值刷新回主内存吗?

2019-08-09

单核CPU多线程中各个线程的缓存是否是独立的,是对这个CPU的高速缓存和寄存器做了逻辑划分吗?

2019-08-08

Java线程工作内存与主内存的定义是否合理?

2019-08-08

为什么javac编译的j,当Java类不是public的时候,当出现文件名与class名不一致的时候不会报错?

2019-08-08

CLH锁和MCS锁有什么区别?

2019-08-08

为什么说Java语言中虽然没有virtual关键字,但是使用虚方法的频率却远远大于C++语言?

2019-08-08

Android之所以开发Dalvik虚拟机而不使用JAVA自带的JVM,如果使用JVM就涉及到了版权问题,这是为什么?

2019-08-08

为何HotSpot虚拟机要使用解释器和编译器并存的架构?

2019-08-08

Java语言为什么没有使用预处理命令?

2019-08-08

JDK与OpenJDK,oracle的mysql与社区版本的mysql,他们在版本推进中的一些功能会相互借鉴吗?

2019-08-08

大家线上Java应用的热更新都是怎么实现的?

2019-08-07

为什么MySQL的Innodb类型数据库只有一个.frm文件,而MyISAM数据库需要多MYD MYI两个文件?

2019-08-07

怎么理解Spring JDBC,MyBatis 都是基于数据源的Connection访问数据库,Hibernate就不是吗?

2019-07-30

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

TA关注的人

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