自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liberize的专栏

博客搬家了:http://liberize.me/

  • 博客(30)
  • 资源 (20)
  • 收藏
  • 关注

原创 Python 函数和作用域

关于函数:1、函数在执行def语句时定义,也就是说函数对象是在执行def语句时实时生成的,在此之前并不存在。2、def语句里面只是定义了函数的内容,而没有执行其中的代码,函数的代码只在函数调用时才执行。例1:def f1(): def f1(): print "hello" f1()f1()输出:hello关于作用域:1、变量的作用域完全由变量被赋

2013-04-29 22:47:23 823

转载 Python 多线程

一、Python中的线程使用:    Python中使用线程有两种方式:函数或者用类来包装线程对象。1、  函数式:调用thread模块中的start_new_thread()函数来产生新线程。如下例: import time import thread def timer(no, interval): cnt = 0

2013-04-29 20:34:02 787

转载 Python socket编程

python 编写server的步骤:第一步是创建socket对象。调用socket构造函数。如:socket = socket.socket( family, type )family参数代表地址家族,可为AF_INET或AF_UNIX。AF_INET家族包括Internet地址,AF_UNIX家族用于同一台机器上的进程间通信。type参数代表套接字类型,可为SO

2013-04-29 20:07:53 662

转载 [CyanogenMOD移植教程]第三章:移植第一步 编译recovery

作者:秋叶随风 (ivan)来源:深度社区      本章介绍并且讲解如何编译一个支持你设备的recovery。     前面已经介绍过CyanogenMod是什么东西,以及环境搭建,android源码的大概框架。地址:http://blog.sina.com.cn/u/1697247850  ,所以这里就不再介绍。     首先你要确定你的设备,是否支持刷第三方recover

2013-04-29 11:30:06 1672

转载 [CyanogenMOD移植教程]第二章:android 源码总体结构

– Makefile (全局的Makefile文件)– bionic(Bionic含义为仿生,这里面是一些基础的C库源代码)– bootloader (引导加载器)build目录中的内容不是目标所用的代码,而是编译和配置所需要的脚本和工具)– build(build目录中的内容不是目标所用的代码,而是编译和配置所需要的脚本和工具)– cts (Android兼容性测试套件标准)

2013-04-29 11:29:05 1140

原创 Ubuntu中安装jdk

一、简单方法使用ppa安装:$ sudo add-apt-repository ppa:webupd8team/java$ sudo apt-get update$ sudo apt-get install oracle-java7-installer二、手动安装1)安装下载jdk-7-linux-i586.tar.gz$ cd /usr/lib$

2013-04-28 17:22:31 1295

原创 Ubuntu搭建Android开发环境

1、安装jdk方法在这里。2、安装sdk和eclipse1)下载adt_bundle:到google官网下载adt_bundle,解压到/opt,然后重命名:$ cd /opt && sudo mv sdk android_sdk打开eclipse,设置android sdk位置。2)将android_sdk/platform_tools路径加入PATH,以方便使用

2013-04-28 17:16:45 1019

转载 Ubuntu中安装adb驱动

问题:通过数据线连接手机后直接运行adb devices输出:List of devices attached???????????? no permissions同时在DDMS中显示设备名也显示????????????,也无法显示进程名,无法查看log。原因:没有访问设备的权限。使用 $ sudo devices 应该可以看到设备。为了避免每次输入sudo,可以通

2013-04-28 17:14:36 1948

原创 Ubuntu中安装Firefox的flash插件

不要从软件中心安装,不然会卡在一半!正确的安装方法:从Adobe官网下载tar.gz格式的压缩包,解压后,依次运行:$ cd $ sudo cp libflashplayer.so /usr/lib/mozilla/plugins$ sudo cp -r usr/* /usr大功告成!如果已经在软件中心点了安装并且卡住了,请尝试以下办法:关闭软件中心,依次运行:

2013-04-28 16:36:08 938

原创 Ubuntu13.04安装Matlab

版本: matlab_unix_2009b(个人不大喜欢新版matlab所以用2009b版)操作系统:Ubuntu 13.04安装步骤:1、安装前先进行以下步骤:为避免提示"/lib64/libc.so.6: not found"和"libXp.so: cannot open ...",为这两个库创建链接:$ locate libc.so.6            #

2013-04-28 13:44:03 1925

转载 [CyanogenMOD移植教程]第一章:环境的搭建

1.系统选择和安装我使用的是 ubuntu LTS 10.04 X64  建议使用X64版本,我使用的就是该版本新手朋友推荐Deepin Linux 基于ubuntu定制的,适合新手使用http://www.linuxdeepin.com/download系统安装教程,以下方法通用于UBUNTU官方版本U盘安装:http://wiki.linuxde

2013-04-28 10:47:14 1395

转载 [CyanogenMOD移植教程] 前言:什么是CyanogenMod

借鉴百度百科的介绍:http://baike.baidu.com/view/5079569.htmCyanogenMod(发音:sigh-AN-oh-jen-mod。简称cm):Cyanogen团队是目前全球最大的Android第三方编译团队,其发布的Android2.1内核CM5系列ROM被广泛使用,促进了用户从Android 1.6到Android 2.1版本的第三方升级。这个小组

2013-04-28 10:39:31 1423

转载 Shell生成序列

一、seq方法生成:[chengmo@centos5 shell]$ aNumList=$(seq 30);[chengmo@centos5 shell]$ echo $aNumList1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30aNumList得到是字符串,不同之处以:空

2013-04-27 22:42:48 3294

原创 Ubuntu13.04配置完全指南(七)其他

1、NTFS分区自动挂载$ sudo gedit /etc/fstab仿照以下格式添加:/dev/sda1    /media/Windows_7        ntfs-3g        defaults,locale=zh_CN.UTF-8        0    0其中/dev/sda1是分区,/media/Windows_7是挂载目录。可以在文件管理器中点击相应分区挂

2013-04-27 12:51:51 2365

原创 Ubuntu13.04配置完全指南(六)修改字体、主题,开启3D桌面

一、字体Ubuntu13.04 默认中文字体变成了文泉驿正黑,看起来很别扭,想换成12.10中使用的文泉驿微米黑,只需要将以下内容保存到~/.config/fontconfig/fonts.conf                  serif                     Ubuntu         WenQuanYi Micro Hei

2013-04-27 12:51:16 7726 1

原创 Ubuntu13.04配置完全指南(五)解决乱码问题

1、压缩文件乱码rar乱码:一般是由于安装了rar导致的,可以替换为unrar或7zip,不过只支持解压。zip乱码:系统自带的unzip导致的。综合解决方案:安装p7zip:$ sudo apt-get purge rar unrar$ sudo apt-get install p7zip p7zip-full p7zip-rar此时还是存在zip乱码,安装打

2013-04-27 12:50:21 3111

原创 Ubuntu13.04配置完全指南(四)安装常用软件包

友情提示:可以一次性添加多个ppa,然后再update,以节约时间。由于13.04刚发布不久,有些ppa可能没有13.04对应的软件包,可以暂时禁用:在"Software & Updates"中"其他软件",去掉ppa前面的勾。1、安装搜狗(fcitx)输入法ubuntu默认输入法为ibus,但更多人喜欢用fcitx,尤其是现在fcitx搭载了搜狗词库和皮肤,使用起来更加方便。

2013-04-27 12:49:34 11690 10

原创 Ubuntu13.04配置完全指南(三)卸载不用的软件包

Ctrl+Alt+T,打开终端,依次执行以下命令:$ sudo apt-get purge landscape-client-ui-install -y #远程控制$ sudo apt-get purge deja-dup -y #备份$ sudo apt-get purge ubuntuone* -y #Ubuntu One$ sudo apt-get purge e

2013-04-27 12:48:50 3656 1

原创 Ubuntu13.04配置完全指南(二)显卡驱动

开源驱动:默认已安装。比较稳定,但性能不及闭源驱动。闭源驱动:1)在Dash中打开"Software & Updates",在附加驱动里选择对应显卡驱动安装。注意一般有多个可选的驱动,选择一个安装即可。2)如果想安装最新驱动,可以手动安装。以A卡驱动为例,步骤如下:2.1)到AMD官网下载对应版本的驱动,我的是Radeon 6370M,就在Ubuntu13.04正式

2013-04-27 12:46:19 5652 2

原创 Ubuntu13.04配置完全指南(一)软件源

教育网推荐使用USTC软件源。首先备份现有软件源:$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak打开/etc/apt/sources.list:$ sudo gedit /etc/apt/sources.list添加以下内容:# ustc sourcesdeb http://mirrors.us

2013-04-27 12:11:28 4305

原创 Ubuntu下查看pdf文档时选中文字乱码解决办法

Ubuntu下默认的文档查看器是evince,evince查看pdf时用poppler来渲染,所以问题出在poppler。查了一些资料,发现这个问题由来已久,之前有人已经报过bug了,查看了一下解决方法,发现需要打一个补丁,而这个补丁已经加到新版本的poppler库中了,所以我们只需安装最新的库即可。到launchpad.net下载libpoppler-glib8、libpoppler34

2013-04-27 10:52:26 2116 1

原创 Ubuntu启动不显示logo的解决办法

打开终端,依次运行以下命令:$ sudo su# echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash# update-initramfs -u重启,应该就可以了。

2013-04-27 10:29:09 2594

转载 Ubuntu触摸板不能用的解决办法

其实很简单:打开终端,然后sudo -i获取root权限,然后:sudo modprobe -r psmousesudo modprobe psmouse proto=imps执行以后就发现触摸板可以用了。。。然后为了下次登录后也可以使用,可以新建文件 /etc/modprobe.d/options里面填入代码:options psmouse proto=imps之后保存下

2013-04-27 10:22:10 3265 4

转载 head和tail

head:  打印文件的前10行(默认)tail:     打印文件的后10行(默认)如果你是个典型的开发或者部署人员,是不是觉得开始亲切起来。我们平时用的最多的命令$tail -f  catalina.out  $head实例:1. 打印head.txt, tail.txt的前10行$head head.txt tail.txt  ==> he

2013-04-25 22:50:57 831

转载 basename与dirname

basenamebasename 去除文件名的目录部分和后缀部分。返回一个字符串参数的基本文件名称。语法:basename NAME [SUFFIX]basename OPTION用法:$ basename /home/me/desktop/test.txt输出:test.txt可以指定suffix参数:$ basename /home/me/d

2013-04-25 22:22:53 3252 1

转载 shell中(())双括号运算符

在学习使用shell的逻辑运算符”[]”使用时候,必须保证运算符与算数之间有空格。 四则运算也只能借助:let,expr等命令完成。 今天讲的双括号”(())”结构语句,就是对shell中算数及赋值运算的扩展。使用方法:语法:((表达式1,表达式2…))特点:1、在双括号结构中,所有表达式可以像c语言一样,如:a++,b--等。2、在双括号结构中,所有变量可以不加入:“$”

2013-04-25 22:17:14 901

转载 shell变量扩展与字符串操作

在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。 一、判断读取字符串值表达式含义${var}变量var的值, 与$var相同

2013-04-25 21:58:07 1295

转载 shell数组

shell中的数组使用方法:$ arr=(123 34 3 5)$ echo $arr // 默认获取第一个元素> 123$ echo ${arr[1]} // 通过下标访问> 34$ echo ${arr[@]} // 访问整个数组 ,@或者* 获取整个数组> 123 34 3 5$ echo ${#arr[@]} // 获取数组的长度(最大下标) ,#获取长度 数组中是最后一

2013-04-25 21:39:11 640

转载 awk学习笔记

Awk学习笔记Table of Contents1. awk简介2. awk命令格式和选项2.1. awk的语法有两种形式2.2. 命令选项3. 模式和操作3.1. 模式3.2. 操作4. awk的环境变量5. awk运算符6. 记录和域6.1. 记录6.2. 域6.3. 域分隔符7. gawk专用正则表达式元字符8. POSIX字符集9. 匹配

2013-04-25 21:18:56 488

转载 sed学习笔记

Sed学习笔记Table of Contents1. Sed简介2. 定址3. Sed命令4. 选项5. 元字符集6. 实例7. 脚本8. 小技巧1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,

2013-04-25 20:55:26 579

注册表扫描、比较软件——regsnap

 RegSnap可以详细地向你报告注册表及其他与系统有关项目的修改变化情况。RegSnap 对系统的比较报告非常具体,对注册表可报告修改了哪些键,修改前、后的值各是多少;增加和删除了哪些键以及这些键的值。报告结果既可以以纯文本的方式,也可以 html 网页的方式显示,非常便于查看。除系统注册表以外,RegSnap 还可以报告系统的其他情况:Windows 的系统目录和系统的 system 子目录下文件的变化情况,包括删除、替换、增加了哪些文件;Windows 的系统配置文件win.ini 和 system.ini 的变化情况,包括删除、修改和增加了哪些内容;自动批处理文件 autoexec.bat 是否被修改过。该软件可以在需要的时候方便地恢复注册表,可以直接调用 regedit 程序查看或修改注册表,还可以查看当前机器的机器名和用户名。

2012-09-25

提取、替换RPG游戏中图片的工具——RPGViewer

需要下载并安装Visual C++ 2008 SP1 Redistributable Package。 内含RPGViewerSupportFile。解压RPGViewer后,将RPGViewerSupportFile拷贝到解压之后的目录,然后选择“解压到当前文件夹”即可。

2012-09-25

ebk文件阅读器

ebk文件阅读器,可以方便地打开ebk文件。

2012-09-25

CAB打包工具合集

内含四个CAB压缩打包工具,有的支持批量操作。

2012-09-25

Windows下的Linux分区查看工具——ext2explore

1、可以在windows下访问linux分区的工具: 可以查看EXT2、EXT3、EXT4分区的文件,但是不能直接打开,只能拷贝出来再打开。 假如你是装过windows和linux 双系统,现在用上windows 系统了,但是在linux的分区里还有需要的文件,由于linux系统分区格式是EXT3格式,windows下是无法查看EXT格式分区的内容。 2、ext2explore可以在windows下查看手机EXT分区的工具 进入手机recovery模式,启用USB。然后打开这个软件就能看到EXT分区的内容了!

2012-09-25

功能强大的文件搜索工具——UltraFileSearch

用过的最好用的文件搜索工具,支持多种搜索条件,速度快。

2012-09-25

最高压缩率屏幕录制器——Screen2SWF

creen2SWF是一款快速并且简易使用的屏幕录制器将通过以全球最高压缩率录制您的桌面至文件(EXE,SWF 和 AVI)以创建实时演示,教程和上演。有了SCREEN2SWF 您将可以: * 录制 o 在桌面上录制屏幕的活动。 o 录制鼠标的动向和点击。 o 从麦克风录制语音。 o 高速屏幕录制。在‘最快’模式下录制高达每秒 30 帧。 * 编辑 o 添加文本,图像,批注和马赛克至您所录制的影像。 o 添加缩进,聚焦,淡入/出效果。

2012-09-25

最小的Real解码器

用过很多Real解码器,属这个最小巧使用,大家可以试试。

2012-09-25

xv转flv软件——xv2flv

能将迅雷看看的缓存文件(xv格式)转成flv文件,以便在没有安装迅雷看看的电脑上观看。转换速度快、无损。

2012-09-25

网页视频、音频缓存提取软件 —— VideoCacheView

绿色软件,支持internet Explorer和各种主流浏览器,使用方便。 当在某个网站观看完一个视频后,您可能想将视频文件保存下来以便将来离线播放.如果此视频文件保存在您的浏览器的缓存里,则videocacheview可以帮您将视频文件从缓存中提取出来并保存它以便将来观看。

2012-09-25

万能视频切割合并软件——SplitIt

用过的一款很好的视频切割、合并软件,速度很快,支持格式很多,操作简单,界面友好。

2012-09-25

查看摄像头软件——amcap

amcap摄像头软件绿色版,支持所有摄像头,万能摄像头软件,方便在win7下查看摄像头。

2012-09-25

串口调试工具

VS2010环境下编写的串口调试工具源码 ,方便进行串口调试及串口通信的学习。

2012-08-04

增强任务管理器

VS2010编写的增强型任务管理器,可以查看进程、模块及线程的详细信息,融入了内存修改、DLL注入及spy++功能。

2012-08-04

MFC写的扫雷程序

VC6.0环境下MFC编写的扫雷程序,学MFC的童鞋可以拿来参考。

2012-08-04

查看进程中的模块——工具及源码

查看进程中的模块的小工具,VC6.0编写。

2012-08-04

简易聊天工具

VC6.0编写的MFC聊天工具,实现基本聊天功能。

2012-08-04

哈夫曼压缩——GUI

VS2010编写的哈夫曼压缩工具,带图形界面,学习数据结构及算法的同学不要错过哦。

2012-08-04

超强任务管理器

VS2010编写的增强型任务管理器,可以枚举进程、线程和模块,融入了内存修改功能 、注入DLL功能以及简易spy++功能,查看服务功能暂时没有添加。

2012-08-04

空空如也

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

TA关注的人

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