在生活、工作中,python一直都是一个好帮手。在python的众多功能中,我觉得文本处理是最常用的。下面是平常使用中的一些总结。环境是python 3.3 0. 基础 在python中,使用str对象来保存字符串。str对象的建立很简单,使用单引号或双引号或3个单引号即可。例如
CEAA: [ENABLE] globalalloc(CreateSun,128) Createthread(CreateSun) CreateSun: push 2 push 4 push 200 //Y push 200 //X mov ecx,[PlantsVsZombies.exe+2A9EC0] mov ecx,[ecx+768] call PlantsVs
驱动精灵是我们系统装机时缺少驱动安装的好帮手,作者根据 似水年华 给出来的代码改的,加上自己一些的理解,做的一个单文件NSIS打包代码。没有技术含量,大鸟请飘过~ {insd m="0" i="18492"};脚本编写:xixi;我的网站:http://www.cr173.c
代码如下: Private Declare Function GetAsyncKeyState Lib "User32" (ByVal Vkey As Long) As IntegerPrivate Function MyHotKey(vKeyCode) As BooleanMyHotKey = GetAsyncKeyState(vKeyCode) < 0End Function Private Sub Form_Load()Tim
仿Win8 Metro风格如何实现两个按钮拖动交换位置,包括同一个页面按钮交换或者两个页面之间的按钮交换。另外就是如何拖动删除界面上的快捷方式。按钮交换和拖动删除,这两个功能基本上是现在智能手机的标准功能,不管是IOS或者Android都有类似功能。我实现的功能,主
本文为大家提供了Windows Phone 7中英文互翻译的源码下载,希望对正在学习或者刚刚接触Windows Phone开发的网友们有所启发和帮助。 XAML: <phone:PhoneApplicationPage x:Class="WebCPServic.MainPage&qu
iOS 人机交互指南-UI设计基础-导航 重要:这是针对于正在开发中的API或技术的预备文档(预发布版本)。虽然该文档在技术精确度上经过了严格的审核,但并非最终版本,仅供苹果开发者计划的注册会员使用。苹果提供这份机要文档的目的,是帮助你按照文中描述的方式对
iOS开发,最郁闷的莫过于程序毫无征兆地就崩溃了,用bt命令打出调用栈,给出的是一堆系统EXC_BAD_ACCESS的信息,根本没办法定位问题出现在哪里。 首先说一下 EXC_BAD_ACCESS 这个错误,可以这么说,90%的错误来源在于对一个已经释放的对象进行release操作。举一个简
Sass与LESS让人可以以类似编程的方式书写CSS,让我们有更好的方式管理CSS代码。比如把一些功能函数抽出来,单独放一个文件。页面一般都含有一些公共模块,把模块也可以抽离出来单独存放,等等。 很多同学都已经开始在项目使用less或sass,它们用起来确实是很爽,
一、基础篇 1. [cpp] view plaincopy ^ 匹配行首,比如说查找^s, 就是查位于行首的 s 2. [cpp] view plaincopy .*?$ 这个用处比较大,但一般不单独使用,比如与上面的结合
早上,朋友说淘宝一块钱抢东西来了,一看还有点新鲜,叫“砍价”,就是用户用鼠标一刀刀的砍,价钱就一直减,直到减到一元,感觉还比较新鲜,于是想写个插件还砍他一砍,于是就有了这个插件 本来没什么可说了,上代码就完了,但我还是把过程记录一下吧,分享分享
iOS基础界面就是通过UIViewController展示的。首先区分content controller和container controller的区别。content controlller就是展示我们当前页面的controller,而container controller就是一个管理content controller的容器,基本就是UINavigationController和U
Dartlang官方提供了Eclipse平台上的Dart补丁,包含了很多Dart Editor的功能,只需作为一个插件安装在现有的Eclipse平台即可。 全局开发环境 Eclipse可以在运行于多个平台,但必须要有JAVA运行时环境(JRE)的支持(Dart SDK同样需要该环境)。所以首先必须要
一、WP7的文件操作:如果在wp7平台上去写入一个文件,我们会使用: IsolatedStorageFile代码如下:①写入文件private void WriteFile(string fileName, string content){ using (IsolatedStorageFile isolatedStorageFile = IsolatedStorageFile.GetUserStoreForAp
最近发现微软给我们提供了免费的TFS,地址:http://tfs.visualstudio.com/, 就注册了一个,但是我发现没办法独占签出。 在公司里,TFS有服务端,所以很好设置,但是注册微软的tfs我们就没有服务端了,所以这里我们并不好设置了,不多说了,下面就来直接讲解如何
最近在做一款cocos2d-x的游戏,想用access去判断文件是否存在,在windows和ios平台完全ok,但是android怎么都不可以。后来发现,原来anroid的资源文件都还在apk中未解压出来,cocos2d-x针对android时这样读取文件的: 1 unsigned char* CCFileUtils::getFi
网站环境 IIS6.0,操作系统Windows server2003 sp2,服务器之前已经部署了.net 2.0和asp的网站,现在要部署新开发的.net 4.0网站.本来认为很简单,却遇到了很多问题,下面详细描述下过程: 1.官网下载.net framework4.0,下载地址: http://www.micros
它的主要功能就是通过采样的方式,给程序中cpu的使用情况进行“画像”,通过它所输出的结果,我们可以对程序中各个函数(得到函数之间的调用关系)耗时情况一目了然。在对程序做性能优化的时候,这个是很重要的,先把最耗时的若干个操作优化好,程序的整体性能提升
在Visual Studio 2010(RC)中右键点击 .aspx 页面已不复存在"browse with"菜单项。那要如何修改调试时使用的默认浏览器呢? 默认情况下,VS会使用操作系统的默认浏览器,但我在调试 ASP.NET 程序时更偏向于使用IE浏览器。 MVC 工程中的 .aspx 视图
二分查找究竟有多重要?《编程之美》第2.16节的最长递增子序列算法,如果想实现O(n2)到O(nlogn)的时间复杂度下降,必须借助于二分算法的变形。其实很多算法都是这样,如果出现了在有序序列中元素的查找,使用二分查找总能提升原先使用线性查找的算法。 然而,虽
我们在做项目中,一般提交请求都会通过ajax来提交,但是测试的时候发现,每次提交后得到的数据都是一样的,调试可以排除后台代码的问题,所以问题肯定是出在前台。每次清除缓存后,就会得到一个新的数据,所以归根到底就是浏览器缓存问题。纠结了很久,终于解决了,
因为源上的版本问题,所以没有使用源上的自动安装包,老规矩,Tomcat 7.0.40 Core下载地址:http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.40/bin/apache-tomcat-7.0.40.tar.gz 放入当前登录用户根目录: ~ 1、依旧是解压 tar –xzf apache-tomca
编译生成可能遇到的问题 [1]fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突 原因:win7下的64位系统,在运行程序的时候,需要的DLL必须是64位系统编译的,VS2010也必须在安装的时候,选择了32位编译的支持。如果安装的时候,已经选
最近学习如何进行单元测试,于是研究了一下CppUTest的用法,虽然这工具经常被推荐,但奇怪的是网上资料缺比较少,可能是因为太简单了的原因吧,先记录下来给自己看。 1.下载CppUTest 2.Linux常用安装三板斧 ./configure --prefix=目录 make make ch
有幸参加了2013年5月5日阿里巴巴的实习生招聘笔试,这次笔试的难度对我而言,前半部分不涉及算法的内容,都比较容易。而后面3道关于算法的习题都解答得很不好,暴露出来自己的一些问题。本人马上也要毕业了,想通过这个博客记录下自己在准备应聘过程中所遇到的各种
1、安装和配置bochs 首先从bochs.sourceforge.net里面把BOCHS给download下来,鉴于Windows的普及,仅仅谈BOCHS在win下的使用方法,其实在其它的OS中方法差不多,不过我仅仅在Window和Linux下安装使用过。 在bochs.sourceforge.net里面把Bochs-2.6.1.exe给dow
debug命令用于调试汇编语言程序,能使用户接触到计算机内部,允许用户直接观察和修改CPU的寄存器;能观察、修改内存单元;允许直接输入机器指令并单步执行;能反汇编程序。概述讲,debug是观察和了解计算机内部运行情况的有利助手。 选择"运行"选项--
Tomcat是一套开源软件,它由Apache Software Foundation(ASF)开发,用于实现Java Servlet和JavaServer Page (JSP)技术。 Tomcat是雄性猫的意思。在O‘Reilly的动物书中,猫已经被用作另一本书的封面。所以,Tomcat的O'Reilly书的封皮是雪豹(Snow Leopard):
pplayer(packet player)是我写的一款小工具,支持主流协议,专门用来测试IPS和防火墙设备,经长时间验证,简单可靠,故发布。 程序的原理很简单,首先加载pcap包中的数据包,保存在内存中,然后在回放环境中回放数据包。 拓扑: 原理:
一 wordpress安装 我用的是XAMPP(Apache+MySql+PHP),下载地址,下面来说说Windows下用XAMPP安装wordpress的方法。 安装XAMPP就是傻瓜式的next、next。安装完成之后运行Control Panel,启动Apache和Mysql,如下图 选择Mysql后
最近我在Cygwin中学习使用Linux的命令,但当进入Windows目录的时候看到所有中文文件都变成了“?????”。于是我上网找了一下解决办法,后来发现网上的方法虽然让Cygwin支持了中文,可很多英文倒变成了乱码如命令“ls -l”中的total、man查看帮助的部分英文。于是自己
cygwin\home\username\.bashrc # 让ls和dir命令显示中文和颜色 alias ls='ls --show-control-chars --color' alias dir='dir -N --color' # 设置为中文环境,使提示成为中文 export LANG="zh_CN.GBK" # 输出为中文编码 
这里简单演示一下Apache下基于加密的认证访问----https加密方式访问。 1.DNS解析解析情况: [root@localhost html]# nslookup www.abc.com Server: 192.168.2.115 Address: 192.168.2.115#53
在某些情况下,我们可能需要去截获Linux操作系统的一些异常处理,比如截获page fault系统调用。 可以修改内核的情况下 如果我们能够修改内核,那么截获page fault系统调用就会非常简单。以linux 3.8.0内核为例,系统中发生page fault之后,会进入page fault异
Fiddler绝对称得上是"抓包神器", Fiddler不但能截获各种浏览器发出的HTTP请求, 也可以截获各种智能手机发出的HTTP/HTTPS请求。 Fiddler能捕获ISO设备发出的请求,比如IPhone, IPad, MacBook. 等等苹果的设备。 同理,也可以截获Andriod,Windo