自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

拾贝者

If you can’t be replaced then you can’t be promoted!

  • 博客(493)
  • 资源 (64)
  • 收藏
  • 关注

转载 可视化的数据结构和算法

http://coolshell.cn/articles/4671.html  还记得之前发布过的那个关于可视化排序的文章吗?在网上又看到了一个旧金山大学David Galles做的各种可视化的数据结构和基本算法的主页,网址在这里,大家可以看看。我把这个页面的目录列在下面并翻译了一下,大家可以直接点击了。不知道国内的教育有没有相关的教学课件,至少在我大学的时候是没有的。基础

2012-09-02 02:55:28 758

转载 如何学好C语言和系统编程

摘自:http://coolshell.cn/articles/4102.html 学好C语言和系统编程。我认为,学好编程有四个方面:语言、算法和数据结构、系统调用和设计。语言。我可以告诉你C语言有两大主题你要好好学,一个是内存管理,一个是指针!这个世界上90%以上的C/C++出的严重性错误全是和这两个有关。不要看谭浩强的那本书,那本是本烂书。推荐这本书给你《C程序设计语言(第

2012-09-01 15:12:19 1537

转载 关于字符编码,你所需要知道的

字符编码的问题看似很小,经常被技术人员忽视,但是很容易导致一些莫名其妙的问题。这里总结了一下字符编码的一些普及性的知识,希望对大家有所帮助。还是得从ASCII码说起说到字符编码,不得不说ASCII码的简史。计算机一开始发明的时候是用来解决数字计算的问题,后来人们发现,计算机还可以做更多的事,例如文本处理。但由于计算机只识“数”,因此人们必须告诉计算机哪个数字来代表哪个特定字符,例如

2014-08-02 01:45:55 1134

原创 python字符串乱码问题

字符串在python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。 decode的作用是将其他编码的字符串转换成unicode编码,如str1.decode('gb2312'),表示将gb2312编码的字符串str1转换成unicode编

2014-07-10 01:54:29 8336

转载 编译cubieboard android 源码过程详解

http://www.cnblogs.com/JonnyLulu/p/3568819.html

2014-07-03 16:22:05 1794

转载 Android4.3\4.4 应用权限控制隐藏功能AppOps

http://blog.mssun.me/security/android-4-3-app-ops-analysis/

2014-06-13 09:24:52 2688

转载 android编译系统makefile(Android.mk)写法

http://www.cnblogs.com/hesiming/archive/2011/03/15/1984444.html

2014-05-15 16:49:07 979

原创 ViewPager,子页面组件绑定OnClick事件,使用DepthPageTransformer动画,事件失效、混乱

Android3.0以上,ViewPager增加了切换动画,官方api说明有给出两个例子:http://developer.android.com/training/animation/screen-slide.htmlDepthPageTransformer 以及 ZoomOutPageTransformer 我在使用时,发现如下问题:在我的代码中,viewPage

2014-02-28 10:49:40 8148 4

转载 不使用Cygwin,在eclipse中快速开发JNI,一键生成C头文件.h,以及一键使用NDK交叉编译

http://www.oschina.net/question/1402563_133543

2014-02-21 15:31:58 1129 1

转载 (Android)actionbarsherlock getSupportActionBar() return null in android4.0,but in 2.3.3 is ok

http://stackoverflow.com/questions/11944855/actionbarsherlock-getsupportactionbar-return-null-in-android4-0-but-in-2-3-3-i

2014-02-21 15:30:23 1687

转载 Android rom定制相关

http://www.csdn123.com/html/blogs/20131019/85483.htmhttp://blog.jobbole.com/59020/http://blog.csdn.net/androiddevelop/article/details/8661120

2014-02-18 15:05:48 772

原创 crontab 5个字段的意思

0 */2 * * * echo "Have fun." >> /tmp/fun分钟 (0-59)小時 (0-23)日期 (1-31)月份 (1-12)星期 (0-6)//0代表星期天

2013-09-24 01:08:19 5606

转载 快速掌握一个语言最常用的50%

http://blog.csdn.net/myan/article/details/3144661 现在的开发工作要求我们能够快速掌握一门语言。一般来说应对这种挑战有两种态度:其一,粗粗看看语法,就撸起袖子开干,边查Google边学习;其二是花很多时间完整地把整个语言学习一遍,做到胸有成竹,然后再开始做实际工作。然而这两种方法都有弊病。第二种方法的问题当然很明显,不仅浪费了时间,偏离了目标

2013-09-09 01:59:02 752

转载 初学者学习C++的50条忠告

http://blog.csdn.net/gisfarmer/article/details/3896101 1.把C++当成一门新的语言学习(和C没啥关系!真的。);   2.看《Thinking In C++》,不要看《C++变成死相》;   3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为

2013-09-09 01:48:39 696

转载 关于23种设计模式的有趣见解

关于23种设计模式的有趣见解     创建型模式   1、ABSTRACT FACTORY—追MM少不了请吃饭了,麦当劳的套餐和肯德基的套餐都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“两个B套餐”就行了。麦当劳和肯德基就是B套餐的Absctract Factory, B套餐里含有汉堡, 鸡翅和饮料. 麦当劳或肯德基会根据

2013-09-09 01:40:15 842

转载 宏定义中的do while

无论是Linux内核还是其他著名的c、c++库里都能见到 do{} while (0) 这样的写法看似没有意义,其实出自名家之手,是在宏定义里使用的 以前就了解到在程序里使用宏定义的函数后面的分号容易导致问题,今天算是深入认识了 先看一个简单的宏 #define SAFE_FREE(p) do {free(p);p=NULL;} while(0) 如果去掉了

2013-08-20 00:49:43 837

转载 python email

学习一下使用Python来发送邮件,记录如下。一、smtplib模块的使用smtplib库用来发送邮件。需要用到的函数如下:?12345678#连接到SMTP服务器,参数表示SMTP主机和端口,SMTP.connect([host[,port]])#登录SMTP服务器 SMTP.login(

2013-08-11 00:33:01 1696

转载 双系统下删除Linux

我的电脑安装了双系统,Windows和Linux,不过由于Linux在最近一段时间内不会使用,所以我打算删除Linux。   删除Linux最需要注意的地方,就是MBR(Master Boot Record)。在删除Linux分区前,我们需要将启动Windows的引导信息写入MBR,否则,MBR中的Linux引导信息,当然就不能启动Windows系统了。一:将Windows的引导信息写

2013-07-23 00:34:45 974

转载 linux 堆、栈、全局变量存放

在学习《深入理解计算机系统》中链接这一章中,数据讲一个可执行文件包含多个段。在Linux系统中代码段总是从0x08048000处开始,数据段在接下来的4KB对齐的地址处,运行时堆在接下来的读写段之后的第一个4KB对齐的地址处,并通过调用malloc库网上增长,开始于地址0x40000000处的段是为共享库保留的,用户栈总是从地址0xbfffffff处开始,并向下增长,从栈的上部开始于地址0xc00

2013-07-22 12:19:57 1715

转载 同一进程中的线程究竟共享哪些资源

线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。    进程拥有这许多共性的同时,还拥有自己的个性。有了这些个性,线程才能实现并发性。这些个性包括:    1.线程ID      每个线程都有自己的线程ID,这个ID在本进程中是唯一的。

2013-07-15 01:50:19 980

转载 linux内核学习大纲

1. 内核学习方法,编译、调试等常见问题1.1 关于编译升级内核到2.6.0的一些问题 作者:ommm        http://linux.chinaunix.net/bbs/thread-281831-1-5.html1.2 VMWare Workstation 6.0调试Linux Kernel,竟如此方便 作者:albcamus        http://linux

2013-07-15 01:20:32 1272

转载 linux 守护进程编写

http://blog.csdn.net/zg_hover/article/details/2553321

2013-07-10 01:43:12 672

转载 iptables 详细的使用指南

Linux系统中,防火墙(Firewall),网址转换(NAT),数据包(package)记录,流量统计,这些功能是由Netfilter子系统所提供的,而iptables是控制Netfilter的工具。iptables将许多复杂的规则组织成成容易控制的方式,以便管理员可以进行分组测试,或关闭、启动某组规则。iptable能够为Unix、Linux和BSD个人工作站创建一个防火墙,也可以为一个子

2013-07-05 00:05:28 817

转载 《git权威指南》 完整版带书签

http://g.l5.yunpan.cn/lk/09mwdz3svc

2013-06-27 11:44:18 2581

转载 轻松搭建git服务器

http://fengqi.me/unix/53.html轻松搭建git服务器

2013-06-27 11:31:03 717

转载 C 字节对齐

http://blog.csdn.net/xuxinshao/article/details/2244277

2013-06-17 15:18:26 534

转载 10本适合于系统管理员的最佳书籍

本文翻译自 iSystemAdmin 的10 best system administration book.作为一名系统管理员,如果不去读一些有关系统管理方面的书籍的话,是不可能成为一名合格的系统管理员。诚然,要在浩如烟海的技术书籍内挑选出系统管理方面的最佳书籍是件很难的事情。你很可能会在书海中迷失方向。再次重申,仅仅只读10本“最佳”书籍是不足以使你成为一名优秀的系统管理员的。但这会帮

2013-06-12 22:42:54 1793

转载 spin lock

http://www.360doc.com/content/12/0329/12/1317564_198895136.shtmlhttp://colorlife.iteye.com/blog/1089815

2013-06-08 20:41:23 535

转载 svn

http://sae.sina.com.cn/?m=devcenter&catId=212

2013-06-08 10:44:46 466

转载 pci driver

http://oss.org.cn/kernel-book/ldd3/ch12.htmlhttp://www.ibm.com/developerworks/cn/linux/l-pci/

2013-06-05 11:00:50 582

转载 如何解读数码相机的直方图

与传统相机相比,数码相机的一大优势是LCD液晶显示屏,可以即拍即现。我们除了可以用它来取景,用它来查看照片中的人物是否闭着眼睛,是否拍摄到了自己需要的场景,效果是否满意,一旦发现问题即可以删除重拍。不过,数码相机的LCD液晶显示屏一般尺寸较小,像素也比较低,显示效果与实际拍摄效果往往有很大的差异,一旦输入电脑或者输出照片时很容易发现曝光不足或曝光过度的情况,对于追求影像品质的摄影爱好者而言这是无法

2013-05-27 00:01:56 1064

转载 tmux conf

https://bitbucket.org/jasonwryan/centurion/src/2c63835765d143fe36cfa0c077882dfecc3267d7/.tmux?at=defaulthttp://blog.xeonxu.info/blog/2012/11/04/shi-yong-tmuxgai-jin-zhong-duan-ti-yan/

2013-05-25 14:46:04 679

转载 有妻如此,夫复何求

http://xinsheng.huawei.com/cn/index.php?app=forum&mod=Detail&act=index&id=1392451

2013-05-24 10:44:02 874

转载 kernel oops/panic 调试方法

http://www.cnblogs.com/wwang/archive/2010/11/14/1876735.htmlhttp://blog.chinaunix.net/uid-291731-id-3142689.htmlhttp://www.cnblogs.com/dubingsky/archive/2011/07/05/2098237.html

2013-05-22 16:25:21 943

原创 linux 系统性能测试工具介绍

系统调用:oprofile用户程序:gprof

2013-05-21 21:11:01 858

转载 tmux使用鼠标模式

http://www.pubyun.com/blog/announce/mac-os-x下的tmux使用鼠标模式/shft+鼠标左键 复制shft+鼠标右键 粘贴

2013-05-13 11:51:53 6383

转载 使用 Zsh 的九个理由

像大部分 *nix 用户,我之前用 bash 很多年,期间也有过小的不爽,但一直都忍过来,或者是说没想过这些不爽的地方能解决,比如 cd 到一个深目录时得哐哐猛敲 。这么多年里我也尝试过其他 shell。比如 ksh/tcsh 以及今天要说的 zsh,但最终都没坚持下去,因为心中始终还是认为 bash 是最正统的 shell,不愿意去主动深入学习其他 shell。直到前几天逛 GitHub,发现

2013-05-13 00:53:32 1618

原创 VB调用C

有两种方式: 第一种就是将部分功能用C语言编写并使用DEF文件将函数导出做成DLL以供VB程序调用,调用时需要在VB中声明调用的接口(就象VB调用系统的API函数一样); 第二种就是将部分功能用C语言编写成COM组件并在系统中注册以供VB程序调用,调用时在VB的项目中添加对该COM组件的依赖,定义出该组件的对象直接调用(就象VB调用EXCEL等微软提供的COM组件一样);

2013-04-24 00:10:00 1029

转载 Linux服务器故障排查实用指南

由于造成网络问题的因素多种多样,因此网络故障排查技能就成了每位服务器或网络服务负责人必不可少的重要素质.linux为我们提供了大量网络故障排查工具,在本文中,我们将讨论一些常见的网络问题,并介绍如何利用某些Linux工具追踪意外状况发生的根本原因。  问题:服务器A无法与服务器B通信  可能大家在实际工作中最常见的网络故障就是一台服务器无法与另一台网络上的服务器进行通信。本小节将通过实例讲

2013-04-08 00:59:38 646

转载 10个工具让你的 shell 脚本更强大

很多人误以为shell脚本只能在命令行下使用。其实shell也可以调用一些GUI组件,例如菜单,警告框,进度条等等。你可以控制最终的输出,光标位置还有各种输出效果。下面我将介绍一些工具,帮助你创建强大的,互动的,用户友好的 Unix/Linux shell脚本。我在FreeBSD和Linux下测试过这些工具,不过其他UNIX系列的操作系统应该都支持的。 1. notify-send 命令这

2013-04-08 00:53:06 995

桌面笔记小工具

桌面笔记小工具

2013-07-18

全天候默默保护眼睛健康的软件

f.lux - 全天候默默保护眼睛健康的软件!自动调整屏幕色温减少眼睛疲劳,长时间玩电脑必备!

2012-12-14

扩展vim插件 - code_complete.vim

在凝霜扩展版的基础上添加Shell模板 凝霜扩展版:http://download.csdn.net/download/mdl13412/4674025

2012-11-25

火狐14 离线安装包(包含pentadactyl插件)

火狐14 离线安装包(包含pentadactyl插件) 火狐14 离线安装包(包含pentadactyl插件) 火狐14 离线安装包(包含pentadactyl插件)

2012-11-05

火狐16.0.2离线安装包

火狐 16.0.2 离线 安装包

2012-11-03

火狐16.02在线安装工具

火狐16.02在线安装工具

2012-11-03

SnagIt 8.2.3 屏幕、文本和视频捕获与转换程序

SnagIt是一个非常优秀的屏幕、文本和视频捕获与转换程序。 抓图软件下载后可以捕获Windows屏幕、DOS屏幕;RM电影、游戏画面;菜单、窗口、客户区窗口、最后一个激活的窗口或用鼠标定义的区域。图象可被存为BMP、 PCX、TIF、GIF、JPEG、PDF。也可以存为系列动画。使用JPEG可以指定所需的压缩级(从1%到99%)。可以选择是否包括光标,添加水印。另外还具有自动缩放,颜色减少,单色转换,抖动,以及转换为灰度级。 此外,保存屏幕捕获的图象前,可以用其自带的编辑器编辑;也可以选择自动将其送至SnagIt打印机或Windows剪贴板中,也可以直接用E-mail 发送。 SnagIt具有将显示在Windows桌面上的文本块转换为机器可读文本的独特能力,这里甚至无需CUT和PASTE。 程序支持DDE,所以其他程序可以控制和自动捕获屏幕。支持输出到外部程序或IM(即时通讯)软件、导入/导出属性。增强了web捕捉功能,可以捕捉自定 义后缀的文件类型;改进了基于任务的自带编辑器;增强了打印中的页面设置功能;增加了与windows结合,嵌入资源管理器

2012-11-03

Clover2 –Windows资源管理器多标签页 扩展

Clover2 –Windows资源管理器多标签页 扩展

2012-10-08

桌面座右铭

桌面座右铭

2012-08-18

git 1.7.9 windows

git 1.7.9 windows

2012-07-11

git 1.7.11.1 linux

git 1.7.11.1 linux

2012-07-11

kprobes example

kprobes example dump_stack

2012-07-08

Clover –Windows资源管理器多标签页 扩展

Clover – 让你的Windows资源管理器拥有像谷歌浏览器一样好用的多标签页 使用它,你只需记住几个快捷键即可,Ctrl+T新开页面,Ctrl+W关闭页面,Ctrl+Tab切换下一个标签,Ctrl+Shift+Tab切换上一个标签,让你的电脑操作效率提高何止一倍! Win+E 快捷键代替 Ctrl+T 新建标签页

2012-06-11

Linux 内核驱动模块编程指南 PDF

Linux 内核驱动模块编程指南

2012-04-24

PowerCmd-reg 2.1

PowerCmd-reg 2.1

2012-04-15

Consolas 雅黑混合版

Consolas 雅黑混合版

2012-04-15

PowerCmd

PowerCmd

2012-04-13

Linux_C_函数手册

Linux_C_函数手册

2012-04-11

PieTTY 是由林弘德(Hung-Te Lin, piaip)以 PuTTY 源代码为基础

PieTTY 是由林弘德(Hung-Te Lin, piaip)以 PuTTY 源代码为基础

2012-04-08

KiTTY 0.62.1.2 绿色版 PuTTY的一个分支版本

KiTTY 0.62.1.2 绿色版_PuTTY的一个分支版本

2012-04-08

Shell脚本学习指南

Shell脚本学习指南

2012-03-23

101个超酷Shell脚本

101个超酷Shell脚本

2012-03-23

Linux_101_Hacks_英文原版_中文版 1st

Linux_101_Hacks_英文原版_中文版 1st

2012-03-23

Sed-and-Awk-101-Hacks

Sed-and-Awk-101-Hacks

2012-03-23

vim_101_hacks

vim_101_hacks

2012-03-23

Linux-101-Hacks 2nd

Linux-101-Hacks 2nd

2012-03-23

8种经典排序算法汇总

8种经典排序算法汇总

2012-03-16

你必须知道的495个C语言问题

你必须知道的495个C语言问题

2012-03-15

C语言100个算法经典例题

C语言100个算法经典例题

2012-03-15

桌面图标分类工具

桌面图标分类工具

2012-03-14

酷鱼快速启动 (XLaunchpad)

酷鱼快速启动 (XLaunchpad)

2012-03-13

单元测试代码全

单元测试代码全 

2012-03-02

单元测试框架

单元测试框架 

2012-03-02

TinyCountdown – 小巧可全屏倒计时工具

TinyCountdown 是款小巧的可全屏显示的倒计时工具 按回车设置倒计时时间,空格开始倒计时,按 M 最大化至全屏,ESC 退出程序

2012-02-28

windows实用小工具

windows实用小工具

2012-01-04

nmap官方手册

nmap官方手册

2012-01-04

安全 linux

安全

2012-01-03

鼠标工具 例子

鼠标工具

2011-12-27

John the Ripper 加强版

John the Ripper使用方法概述

2011-12-26

John the Ripper

John the Ripper使用方法概述

2011-12-26

空空如也

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

TA关注的人

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