自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 精选30道Java笔试题解答

都是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的同学们,纯考Java基础功底,老手们就不用进来了,免得笑话我们这些未出校门的孩纸们,但是IT公司就喜欢考这些基础的东西,所以为了能进大公司就~~~当复习期末考吧。花了不少时间整理,在整理过程中也学到了很多东西,请大家认真对待每一题~~~ 下面都是我自己的答案非官方,仅供参考,如

2013-11-17 23:22:41 16387 22

原创 Visual Studio最好用的快捷键(你最喜欢哪个)

每次在网上搜关于VS有哪些常用快捷键的时候,出来的永远是一串长的不能再长的列表,完全没体现出“常用”二字,每次看完前面几个就看不下去了,相信大家都有这种感觉。其实我们平时用的真的只有很少的一部分,借用一句“二八原则”——其中20%的常用快捷键就可以完成你80%的任务了,当然这里20%不准确,只是说明这样一个事实。下面是我平时用VS编程时真正用的比较多的快捷键,就这么十几个,看完毫无压力,多看几遍就

2013-11-30 23:10:27 7679 3

原创 看开源代码利器—用Graphviz + CodeViz生成C/C++函数调用图(call graph)

CodeViz是《Understanding The Linux Virtual Memory Manager》的作者 Mel Gorman 写的一款分析C/C++源代码中函数调用关系的open source工具(类似的open source软件有 egypt、ncc)。这篇文章详细介绍其安装过程及使用方法,对安装过程中出现的没一个错误提示进行讲解,一步步指引大家学会看开源代码。

2013-11-28 22:23:41 9771 1

转载 单例模式如何在多线程环境下保证安全—Double Checked Locking 模式使用

一、Double Checked Locking 模式应用意图无论什么时候当临界区中的代码仅仅需要加锁一次,同时当其获取锁的时候必须是线程安全的,可以用Double Checked Locking 模式来减少竞争和加锁载荷。应用特别说明:1. Double Check Locking模式是singleton的多线程版本,如果是单线程则应使用singleton。2. Do

2013-11-26 23:00:49 6749

转载 分布式和集中式版本控制工具-svn,git,mercurial比较分析

现象,近年来,我们对版本控制工具的关注点似乎正在改变.起初,我们主要也是唯一的目的就是对代码进行监控,使我们能够安全的返回到旧的版本,以便我们能够诊断代码中的问题.后来,我们的关注点更侧重于如何使人与人之间的合作更为顺畅. 这个关注点并不是要取代对代码的监控,而是以代码监控为基础,并建立于其上的.现在,我们又越来越关注使用这些工具来描述代码的变更,因此就出现了对于重写代码历史命令(history

2013-11-26 21:39:03 3015

原创 Java finally语句到底是在return之前还是之后执行?

网上有很多人探讨Java中异常捕获机制try...catch...finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过我试验,至少有两种情况下finally语句是不会被执行的:(1)try语句没有被执行到,如在try语句之前就返回了,这样finally语句就不会执行,这也说明了finally语句被执行的必要而非充分条件是:相应的try语句一定被

2013-11-24 20:04:54 4686 8

原创 在Linux下和Windows下遍历目录的方法及如何达成一致性操作

最近因为测试目的需要遍历一个目录下面的所有文件进行操作。在Java中直接用File类就可以搞定,因为Java中使用了组合模式,使得客户端对单个文件和文件夹的使用具有一致性,非常方便。但在C中就不一样了,而且在不同的平台下使用方法也不同。在Linux下实现该功能就非常方便,因为自带有API库,在Windows下就有些麻烦,但本文提供了封装,使其与Linux下一样方便操作。

2013-11-20 14:37:26 2966

原创 Java transient关键字使用小记

哎,虽然自己最熟的是Java,但很多Java基础知识都不知道,比如transient关键字以前都没用到过,所以不知道它的作用是什么,今天做笔试题时发现有一题是关于这个的,于是花个时间整理下transient关键字的使用,涨下姿势~~~好了,废话不多说,下面开始:1. transient的作用及使用方法      我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化

2013-11-16 17:20:00 2728 4

转载 在线编译器汇总及优缺点分析

网上收集的一些在线编辑器,如果我们电脑上不想安装像VS、Eclipse等这样的大型软件或在没有这些编辑器的电脑上进行编程怎么办呢?办法就是使用网上的在线编辑器啦,很方便很环保,嘿嘿。好了不多废话,下面看介绍:1、http://codepad.org/推荐星级:★★★★是否需注册:否(注册的话也很快,几秒钟而已)优点:网页界面简洁,一目了然,适合手机浏览器。且支持C,C++,D,PH

2013-11-16 16:52:37 4535 3

原创 C++中替代sprintf的std::ostringstream输出流详解

一、简单介绍ostringstream是C++的一个字符集操作模板类,定义在sstream.h头文件中。ostringstream类通常用于执行C风格的串流的输出操作,格式化字符串,避免申请大量的缓冲区,替代sprintf。派生关系图:二、ostringstream的基本使用ostringstream的构造函数形式:explicit ostringstrea

2013-11-16 16:32:46 6548 3

原创 从Google开源RE2库学习到的C++测试方案

最近因为科研需求,一直在研究Google的开源RE2库(正则表达式识别库),库源码体积庞大,用C++写的,对于我这个以前专供Java的人来说真的是一件很痛苦的事,每天只能啃一点点。今天研究了下里面用到的测试方法,感觉挺好的,拿来跟大家分享下!(哈~C++大牛勿喷)      对于我这个C++菜鸟中的菜鸟而言,平时写几个函数想要测试一般都是在main中一个一个的测试,因为没用C++写过项目,没有

2013-11-16 16:02:09 3434 2

最新出炉2015届IT公司校招笔试题整理

牛客网整理的2015年各大知名IT公司笔试题,挺全的,文档排版精美,接下来需要准备找工作的必看。

2015-01-21

淘宝分布式 key/value 存储引擎Tair Java客户端测试程序

具体情况这篇文章的描述:淘宝分布式 key/value 存储引擎Tair安装部署过程及Java客户端测试一例(http://blog.csdn.net/lanxuezaipiao/article/details/37599151) 测试程序运行步骤: make build make run

2014-07-09

jnr-ffi_2.0.0.jar — JNR-FFI的jar包

这里有详细的描述 JNI的又一替代者—使用JNR访问Java外部函数接口(jnr-ffi) :http://blog.csdn.net/lanxuezaipiao/article/details/22668459

2014-03-31

中科大算法设计与分析复习往年纲要

中科大算法设计与分析复习往年纲要,非常详细,总结知识点,期末复习不再是难题

2014-01-15

Java中finally块执行与return关系深度剖析

Java finally语句到底是在return之前还是之后执行?Java finally执行深度剖析,具体看这篇博文:http://blog.csdn.net/lanxuezaipiao/article/details/16922895,这是里面相关的源码,欢迎大家下载使用。

2013-11-24

Ubuntu下安装qq的deb包

大家都知道Ubuntu下安装qq用官方下载的deb包根本安装不了,只能自己重写编译打包,具体方法见:http://www.cnblogs.com/lanxuezaipiao/p/3307381.html,如果不想那么麻烦直接用我已经打好的包就行了

2013-09-07

json.org所需jar包

json.org所需jar包

2013-05-24

json-lib所需全部jar包

json-lib所需全部jar包,包括commons-beanutils-1.7.0.jar、commons-collections-3.2.jar、commons-lang-2.4.jar、commons-logging-1.1.jar、ezmorph-1.0.4.jar和json-lib-2.2.3-jdk13.jar包

2013-05-24

Httpclient所需jar包

Httpclient所需jar包,包括commons-codec-1.4.jar、commons-httpclient-3.0.1.jar、commons-logging-1.1.1.jar

2013-05-10

友元函数的运行实例(时间与日期)

这主要是运用了友元函数,实例是时间与日期这两个类直接的友元函数。

2009-06-25

C++课程设计报告;一元多项式的计算

这是c++课程设计报告有关一元多项式的计算,其中包含多项式计算的源代码。

2009-06-25

一元多项式的计算(单向链表的使用)

这是用C++课程设计有关一元多项式的计算,主要是单向链表的使用,用了类和模板。希望读者开心使用!

2009-06-25

空空如也

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

TA关注的人

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