自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

willorfang的学习专栏

天地之大,愚公移山

  • 博客(50)
  • 资源 (3)
  • 收藏
  • 关注

翻译 Doxygen的使用

原文:http://www-utheal.phys.s.u-tokyo.ac.jp/~yuasa/wiki/index.php/Doxygen%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9qian'ti

2014-11-20 11:28:04 731

转载 在 Mac OS X 终端里使用 Solarized 配色方案

http://www.vpsee.com/2013/09/use-the-solarized-color-theme-on-mac-os-x-terminal/相信长期浸泡在终端和代码的小伙伴们都有一套自己喜爱的配色方案。以前一直在用简单、适合阅读的 Terminal.app 配色方案,换到 MacBook Pro with Retina display 后发现这个

2014-09-27 20:31:38 866

翻译 Android JNI 点滴

JNI TipsIN THIS DOCUMENTJavaVM and JNIEnvThreadsjclass, jmethodID, and jfieldIDLocal and Global ReferencesUTF-8 and UTF-16 StringsPrimitive ArraysRegion

2014-06-13 14:40:46 1142

转载 Perl的特殊符号

@       数组                           $x{}   x名字前面是美元符号($),后面是花括号({}),则其为 hash 元素%       要引用整个 hash,使用百分号(“ )作为前缀。前面几页中使用的 hash 的名字为%family_name。$!      系统产生的一些可读的信息,也可能是出错的信息$_     子函数参数变量自己

2013-03-04 10:07:51 530

转载 MySQL事务隔离级别

SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。Read Uncommitted(读取未提交内容)       在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirt

2013-03-01 13:18:51 471

转载 mysql的limit优化

limithttp://www.zhenhua.org/article.asp?id=200select * from table LIMIT 5,10; #返回第6-15行数据 select * from table LIMIT 5; #返回前5行 select * from table LIMIT 0,5; #返回前5行性能优化:基于MySQL5

2013-03-01 12:06:10 987

转载 vimrc中的encoding,fileencoding,fileencodings,termencoding

在 Vim 中,有四个与编码有关的选项,它们是:fileencodings、fileencoding、encoding 和 termencoding。在实际使用中,任何一个选项出现错误,都会导致出现乱码。因此,每一个 Vim 用户都应该明确这四个选项的含义。encodingencoding是 Vim

2013-02-21 15:21:03 1203

转载 perl map函数

Perl里面的map, 是一种道具,可以让你的函数或者表达式,很方便地施用到一系列对象上去。1. 让我们先看map的语法map BLOCK LISTmap EXPR, LISTBLOCK是一个用{}包围的代码块。EXPR可以是子函数名、正则表达式等。LIST是输入列表。简单地说,map就是起了一个替代foreach循环的作用,map会把数组LIST中的元素挨个取

2013-02-08 09:42:41 2619

转载 由浅入深探究mysql索引结构原理、性能分析与优化

转自:http://www.phpben.com/?post=74摘要:第一部分:基础知识第二部分:MYISAM和INNODB索引结构1、 简单介绍B-tree B+ tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:MYSQL优化1、表数据类型选择2、sql

2013-02-06 16:49:42 421

转载 Perl中定时器alarm的die与kill

在perl中运行一些独立的程序时可能会挂起会处理较长时间,这种情况下可以使用alarm#!/usr/bin/perl -W $timeout=5;eval {        local $SIG{ALRM} = sub { die "$timeout second,run alarm\n" };#定义alarm运行的程序,这里设定为die并打印信息。

2013-02-06 15:31:01 2418

原创 MySQL数据库设计需要注意的点

1.为什么字段尽可能用NOT NULL,而不是NULLMysql官网文档:“NULL columns require additional space in the row to record whether their values are NULL. For MyISAM tables, each NULL column takes one bit extra, rounded u

2013-02-05 12:14:17 1298

转载 perl 引用(数组和hash引用)

转自:http://www.chinaunix.net/old_jh/25/504623.html为推广perl尽一点力,特将perl引用的一篇文章翻译了一下,没有仔细查错,有问题请和我联系。本文可以从下面地址获得英文版本: http://search.cpan.org/~nwclark/perl-5.8.6/pod/perlreftut.pod  perlreft

2013-02-05 10:23:24 6063

转载 perl正则表达式匹配

1.Perl正则表达式语法所谓Perl正则表达式,就是一串特别设计过的字符串,可以按照你的意图用匹配操作寻找你要求的目标。我这里不是Perl手册,也不是教科书,所以我从例子开始,具体的完整说明还请查手册。1.1转义符号\前面说过缺省情况下Perl正则表达式要用/包起来,那么现在要寻找一个字符串里面有没有/怎么办?不是有歧义了么那个表达式。换你设计Perl语言该咋办?玩过C语

2013-02-05 09:13:27 4397

转载 变换用户身份为root的方法su 与 sudo

su切换不同的用户身份:使用su命令,我们可以切换不同的用户身份,相当于有多个面具,一会儿当好人,一会儿当坏人,呵。当su后面没有加上用户账号时,默认切换的就是root账号。并且使用这个命令最常见的情况就是让我们切换至root账号,来充当一会儿系统管理员。咱也当一把老大。参数意义-执行此操作表示该用户想戴上root的面具,且使用root的环境设置参数文件

2013-02-01 18:11:32 621

原创 memo

http://firemobilesimulator.org/FireMobileSimulatorは、主要3キャリア(DoCoMo/Au/SoftBank)の携帯端末ブラウザをシミュレートして、モバイルサイト開発を容易にするために作成されたGoogle Chrome/Firefoxの拡張機能です。携帯端末のHTTPリクエスト、絵文字表示、位置情報送信機能などの動作をシミュレートすることが

2013-02-01 09:49:15 522

转载 Quora的技术探索

Quora因为其流畅的系统已经给IT创业界掀起了一场风暴。Quora为什么这么给力呢,除了有大量聪明的提问者和回答者的支持外,更因为其来自FaceBook的联合创始人精心设计的后端系统;所有的聪明人都在使用这个智能的工具,这一点不足为奇。但是有很多人都在思考,Quora为什么能运行的如此流畅呢。NoSQL 的研究者们挠着头问道“为什么 Quora 使用 MySQL作为其数据存储,而不是

2012-12-18 16:11:11 828

转载 由浅入深探究mysql索引结构原理、性能分析与优化

第一部分:基础知识第二部分:MYISAM和INNODB索引结构1、 简单介绍B-tree B+ tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:MYSQL优化1、表数据类型选择2、sql语句优化(1)     最左前缀原则(1.1)  能正确的利用索引(1.2)  不能正确的利用索引

2012-12-13 13:47:33 447

转载 perl DBI使用详解

使用DBI的方法:---------------------------------------------------------------------use DBI;---------------------------------------------------------------------注意:特定的DBD 级的模块不需要包括use 行,因为在与服务器进行连接时

2012-10-13 20:25:02 1116

转载 HBase 的Java API

1.Configuration在使用Java API时,Client端需要知道HBase的配置环境,如存储地址,zookeeper等信息。这些信息通过Configuration对象来封装,可通过如下代码构建该对象        Configuration config=HBaseConfiguration.create();在调用HBaseConfiguration.create()方

2012-03-08 17:03:24 8890

转载 hadoop常见错误及处理方法

1、hadoop-root-datanode-master.log 中有如下错误:ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatible namespaceIDs in导致datanode启动不了。原因:每次namenode format会重新创建一个namen

2012-03-08 11:06:31 1620

转载 gcc编译选项总结

转自:http://flychen.com/article/gcc-compiler-options-summary.htmlgcc 提供了大量的警告选项,对代码中可能存在的问题提出警 告,通常可以使用-Wall来开启以下警告:           -Waddress -Warray-bounds (only with -O2) -Wc++0x-compat

2012-02-21 10:21:17 762

转载 linux下动态共享库的创建,使用与更新(包括ldconfig的使用)

转自:http://blog.csdn.net/the9thbit/article/details/5902107一 创建并编译共享库动态链接库一般以lib开头,形如libmymodule.so.1.0.0.   后面跟的三个版本号,从左到右的含义为:(1) 大版本号,当接口变得和之前不兼容,则新增一个大版本号。(2) 一般增加了接口,不过旧的接口不变,则新

2012-02-20 15:58:26 1512

转载 改变linux shell的输出效果[字体颜色,样式等]

转自:http://club.topsage.com/thread-464482-1-1.html注:printf类似。echo -e "\033[32;49;1m [DONE] \033[39;49;0m"输出结果 :[DONE] [{background_number};{foreground_number};{action}m###########

2011-11-23 11:44:30 920

转载 怎样花两年时间去面试一个人

转自:http://mindhacks.cn/2011/11/04/how-to-interview-a-person-for-two-years/Joel Spolsky曾经感叹:招聘难,难于上青天(此处笔者稍加演绎:))。他有两个辛辣但不乏洞察力的断言:真正的牛人也许一辈子就投大概4次简历,这些家伙一毕业就被好公司抢走了,并且他们的雇主会给他们不赖的待遇,所以他们也不想挪窝

2011-11-08 16:22:36 506

转载 解析C语言的malloc和free

转自:http://blog.chinaunix.net/space.php?uid=20434957&do=blog&id=1680353一、malloc()和free()的基本概念以及基本用法: 1、函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空

2011-11-03 14:16:18 780

转载 搜索引擎技术之概要预览

转自:http://blog.csdn.net/v_july_v/article/details/6827391搜索引擎技术之概要预览前言    近些天在学校静心复习功课与梳理思路(找工作的事情暂缓),趁闲暇之际,常看有关搜索引擎相关技术类的文章,接触到不少此前未曾触碰到的诸多概念与技术,如爬虫,网页抓取,分词,索引,查询,排序等

2011-10-28 20:21:38 584

转载 同一程序中混合调用C和C++代码

转自:http://blog.csdn.net/yzd_real/article/details/2335162// 觉得这篇文章写的还可以,比较详细有点学究的味道,所以就翻译过来。C++和C混合编码虽然不难理解,但C库、C++库、extern "C"、e

2011-10-14 10:15:00 1250

原创 关于short int long的长度规定

标准也规定了这些整数类型的最小取值范围。short 的最小表示范围和 int 一样,都是-32767 到 32767 。也就是 -(2^15 - 1)到(2^15 - 1)。其中,2^15表示 2 的 15 次方。类似地,2 的 20 次方记作2^20 ,以此类推。注

2011-10-13 11:02:04 2429

转载 微软过桥问题的图论解法

转自:  http://blog.csdn.net/drzhouweiming/article/details/1340741微软的过桥问题说的是4个人在晚上过一座小桥,过桥时必须要用到手电筒,只有一枚手电筒,每次最多只可以有两人通过, 4个人的过桥速度分别为1分钟、2分

2011-10-04 16:36:40 513

转载 trie树及其应用

1、 概述Trie树,又称字典树,单词查找树或者前缀树,是一种用于快速检索的多叉树结构,如英文字母的字典树是一个26叉树,数字的字典树是一个10叉树。Trie一词来自retrieve,发音为/tri:/ “tree”,也有人读为/traɪ/ “try”。Trie树可以

2011-09-28 16:25:21 807

转载 一致性hash算法 - consistent hashing

转自:http://blog.csdn.net/sparkliang/article/details/5279393consistent hashing算法早在1997年就在论文Consistenthashing and random trees中被提出,目前在c

2011-09-28 14:09:17 366

转载 How to Rock an Algorithms Interview

转自:http://blog.palantir.com/2011/09/26/how-to-rock-an-algorithms-interview/September 26th, 2011 | KevinComic courtesy ofXKCD,

2011-09-27 16:33:40 721

转载 Linux 性能监控分析

转自:http://www.jb51.net/LINUXjishu/34607.html点评:公司有个测试服务器,上面跑了几个应用和一个DB。 DB被这个几个应用使用。 最近老是被挂掉。 CPU 使用率100%。 搞到最后大家都不能用。

2011-09-26 17:34:38 489

转载 C++类对象内存模型与成员函数调用分析

转自:http://blog.csdn.net/fairyroad/article/details/6376620C++类对象内存模型是一个比较抓狂的问题,主要是C++特性太多了,所以必须建立一个清晰的分析层次。一般而言,讲到C++对象,都比较容易反应到以下这个图

2011-09-24 15:57:54 1297

转载 C++虚函数表解析

转自:http://blog.csdn.net/haoel/article/details/1948051C++ 虚函数表解析 陈皓http://blog.csdn.net/haoel  前言 C++中的虚函数的作用主要是实现了多态

2011-09-23 15:02:03 386

转载 创新工场笔试题整理

转自:http://www.cnblogs.com/passingcloudss/archive/2011/05/04/2034209.html【作者按】网上搜集的题目,自己整理了一下,写了个解答,所有程序均在VS2010上调试通过!如果各位看官有更好更高效更

2011-09-19 10:04:07 882

转载 多级反馈队列调度算法

来自:百度百科多级反馈队列调度算法是一种CPU处理机调度算法,UNIX操作系统采取的便是这种调度算法。  多级反馈队列调度算法即能使高优先级的作业得到响应又能使短作业(进程)迅速完成。(对比一下FCFS与高优先响应比调度算法的缺陷)。  多级(假设

2011-09-19 09:36:44 2456 1

转载 C++编码中减少内存缺陷的方法和工具

程振林,方金云,唐志敏(中国科学院计算技术研究所,北京 100080)摘 要:基于C++的软件的缺陷和错误大部分都和内存相关,预防、发现、消除代码中和内存相关的缺陷,成为程序员编写、调试、维护代码时的重要任务。该文基于“面向网络海量空间信息的大型GIS”课题的工程实践

2011-09-19 08:54:10 1554 1

转载 微软的一道经典逻辑推理题:小明和小强都是张老师的学生,张老师的生日是M月N日

转自:http://blog.csdn.net/archimedes_zht/article/details/2784958题目是这样的:小明和小强都是张老师的学生,张老师的生日是M月N日,2人都不知道张老师的生日是下列10组中的一天,张老师把M值告诉

2011-09-15 09:45:18 1902

转载 关于stdint.h头文件

stdint.h是c99中引进的一个标准C库的头文件.   stdint.h中定义了一些整数类型,规则如下(其中N可以为8,16,32,64)   intN_t, int_leastN_t, int_fastN_t表示长度为N位的整型数;   uintN_t,

2011-09-13 14:29:58 17872 2

数据库课程设计---超市收银系统

包括readmen文件(介绍如何安装数据库及使用本系统),课程设计报告,建立数据库的sql文件以及源代码。用VC++写的,功能很完善,界面友好。由于完全是自己写的,所以资源分多一些。。。

2008-09-18

JAVA分布式程序设计.pdf

JAVA分布式程序设计.pdf ,影印版,质量不错

2008-07-31

linux内核源代码情景分析(pdf 非扫描版)

linux内核源代码情景分析(pdf 非扫描版),经典linux书籍

2008-07-29

空空如也

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

TA关注的人

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