自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(218)
  • 资源 (4)
  • 论坛 (1)
  • 收藏
  • 关注

原创 python 清理文件名不同的相同文件

#!/usr/bin/python #coding:utf8import sysimport filecmpimport osimport hashliballrootpath = [ "D:\\360down\\now", "F:\\pl", "C:\\newgif", "H:\games\\newdoc\\360down",]all_ty...

2018-05-27 08:17:37 897

转载 Flake8

Flake8简介转载自:http://www.malike.net.cn/blog/2013/10/23/flake8-tutorial/| COMMENTSFlake8包装了下列工具:PyFlakes:静态检查Python代码逻辑错误的工具。pep8: 静态检查PEP 8编码风格的工具。Ned Batchelder’s McCabe script:静态

2017-04-06 09:43:07 6635

原创 windows计划任务出现指定的登录会话不存在.它可能已被终止

1.在管理服务器上中,,单击开始,单击运行,键入gpedit.msc,然后单击确定。2.在计算机配置下展开Windows 设置,展开安全设置,展开本地策略,然后展开安全选项。3.在策略窗格中,用鼠标右键单击网络访问: 不允许为网络身份验证的凭据或.NET 护照存储,单击属性,单击禁用,然后单击确定。

2017-01-24 17:17:55 9975

转载 关于 $'\r': 未找到命令的解决

之前我在linux上运行代码时,当运行一个sh脚本的时候,出现了如下错误:解决方案:   sudo apt-get install dos2unix然后用 dos2unix命令对所有的用到的sh脚本进行转化即可例子: dos2unix hello.sh

2016-12-11 22:27:06 2710

转载 表单 CSRF verification failed 报错的解决

如果你第一次用表单提交数据,很可能会遇到这么一个报错:CSRF verification failed. Request aborted.这个问题如何解决呢?1. 在表单里加上{% csrf_token %}。根据提示 In the template, there is a {% csrf_token %} template tag inside each POST for

2016-12-11 22:20:54 3028

转载 MySQL 5.6 (Win7 64位)下载、安装与配置图文教程

一. 工具Win7 64位操作系统二. 步骤第一步:下载安装包下载 地址:http://www.mysql.com/截止到目前(2016/7/24) ,官网的最新版本是5.7.13,不过自己没有使用该版本,下载的是之前的

2016-12-04 18:24:06 12355 5

转载 python实现简单爬虫功能

转载来自:http://www.cnblogs.com/fnng/p/3576154.html在我们日常上网浏览网页的时候,经常会看到一些好看的图片,我们就希望把这些图片保存下载,或者用户用来做桌面壁纸,或者用来做设计的素材。  我们最常规的做法就是通过鼠标右键,选择另存为。但有些图片鼠标右键的时候并没有另存为选项,还有办法就通过就是通过截图工具截取下来,但这样就降低图片的清晰

2015-08-24 20:20:53 672

转载 软件测试中条件覆盖,路径覆盖,语句覆盖,分支覆盖的区别

转载来自:http://www.cnblogs.com/ganmk/archive/2008/11/07/1328585.html举个例子吧     if   A   and   B   then   Action1     if   C   or   D   then   Action2         语句覆盖最弱,只需要让程序中的语句都执行一遍即可   。上例中只需设计测

2015-08-23 11:59:06 2856

转载 LUA string库详解

转载来自:http://blog.csdn.net/nmn0317/article/details/49332071. string库中所有的字符索引从前往后是1,2,...;从后往前是-1,-2,...2. string库中所有的function都不会直接操作字符串,而是返回一个结果 string.byte(string [,pos]):返回第pos个字符的整数表示形

2015-05-28 16:53:43 555

原创 使用localhost和127.0.0.1都无法连接mysql

如果这个时候使用用主机名和::1能够连接的话,那可以确定是被ipv6坑了因为IPv6协议将localhost和127.0.0.1都映射为::1这个时候需要按照ipv6的地址进行连接具体应看下面的说明:Connecting To My Sql Server Using An Ipv6 Addressby Ashwani Kumar - Oct 10th, 2012

2015-03-22 23:16:06 4196

转载 黄聪:Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)

去空格及特殊符号s.strip().lstrip().rstrip(',')复制字符串#strcpy(sStr1,sStr2)sStr1 = 'strcpy'sStr2 = sStr1sStr1 = 'strcpy2'print sStr2连接字符串#strcat(sStr1,sStr2)sStr1 = 'strcat'sStr2 = '

2015-01-12 22:00:17 2321

转载 Web服务相关论文

Danilo Ardagna, Barbara Pernici, "Adaptive Service Composition in Flexible Processes," IEEE Transactions on Software Engineering, vol. 33, no. 6, pp. 369-384, June 2007  (IP) 理由: 相关论文里基本都引用这篇 

2014-10-19 21:30:15 1632

转载 【环境配置】DOSBox运行TT打字软件

摘要:tt打字软件是dos年代(大约1995年前)流行的一款DOS环境下打字练习软件,本文解决了在windows环境下用DOSBox模拟DOS环境,运行TT打字软件的过程。1 引言大家习惯网络聊天之后,中文打字基本都不是很大的问题,但是作为程序员,以及其他特殊岗位的工作人员,打字速度成了一种基本的而且很有必要的技能。之前阿里巴巴在我们学校校园招聘的时候,介绍到第一次双十

2014-09-02 19:12:38 9861 1

转载 SVN Windows 命令

SVN是什么? SVN是开源的版本控制系统。比CVS更多的特性。一个更好的CVS?因此SVN具有大部分CVS拥有的特性。不仅仅是文件受控,目录也加入版本控制。复制,删除,重命名这些操作都是受控的。特殊作用的元数据(属性)。提交事务原子性。提交完成之前任何一个部分都不会正真生效。版本号基于提交,而不是基于文件。提交时的log message也是依附于提交的那个版本。创建分支和标记非常

2014-08-18 13:38:19 932

转载 C#取硬盘、CPU、主板、网卡的序号 ManagementObjectSearcher

private void button1_Click(object sender, EventArgs e) { textBox1.Text = ""; foreach (string s in listBox1.SelectedItems) { ManagementObject

2014-08-08 16:23:50 1756

转载 Detour使用说明

2.2 hook自定义c 函数   举例来说明,假如有一个函数,其原型为int RunCmd(const char* cmd);如果要hook这个函数,可以按照以下几步来做:a)     include 声明这个函数的头文件b)     定义指向这个函数的函数指针,int (* RealRunCmd)(const char*) = RunCmd;

2014-08-05 17:38:11 747

转载 fatal error C1189: #error : "No Target Architecture" 解决办法一

在编译程序的时候发现报这个错误,在网上看到很多文章,说设置include路径,lib目录等等,都没有解决。最后调整了以下include文件的顺序,问题解决了。例如从头文件a.h中截取的一段typedef struct{    DWORD Data1;    WORD Data2;    WORD Data3;    BYTE Data4[ 8 ];} GUI

2014-08-05 16:59:29 25154 2

转载 D3D游戏降帧的动态创建D3D设备以及ShellCode HOOK玩法

欢迎转载,转载请注明出处:http://blog.csdn.net/gnorth/article/details/9327971说白了,也就是HOOK掉Present,这种代码,其实百度上某些地方有,但是很多人估计不知道怎样得到Present的地址。所以就有些奇葩的例子:先到游戏的登录器内把CreateProcess之类的HOOK掉,让游戏进程暂停启动,然后注入游戏 H

2014-08-05 11:21:59 4620

转载 hook dx然后绘制出fps

也不是啥新鲜东西了,只是搞着玩玩罢了。 首先是Hook dx device,然后可以hook内部的函数,这里只是hook d3drender的结束标记函数endScene。内部记录fps,然后创建一个D3DXFont对象来讲fps绘制在屏幕的指定位置。 hook进d3d 还是老方法,设置钩子,将自己代码注入到远程进程地址空间,在dll代码中进行hook api。这里是修改iat,另外还可以用类似d

2014-08-05 11:11:55 3452

转载 国外大牛写的HOOK

Welcome to hLibrary. Here you can find loads of tutorials, downloads, and tools that can help you satisfy all of your programming and hacking needs.Welcome Penn[Sign Out] PreferencesChan

2014-08-04 20:33:04 3249

转载 如何调用DLL

应用程序使用DLL可以采用两种方式:一种是隐式链接,另一种是显式链接。在使用DLL之前首先要知道DLL中函数的结构信息。Visual C++6.0在VC/bin目录下提供了一个名为Dumpbin.exe的小程序,用它可以查看DLL文件中的函数结构。另外,Windows系统将遵循下面的搜索顺序来定位DLL: 1.包含EXE文件的目录,2.进程的当前工作目录, 3.Windows系统目录, 4.W

2014-08-04 20:30:26 506

转载 VS2010 如何添加H文件目录和LIB目录

第一次使用VS2010,也是初学者开始编写VC++,程序首先学习编写DLL文件,编译完自己的DLL文件后,要在其它项目中使用,开始遇到很多错,但是在网上搜索了好久后,终于解决了问题。H文件目录:依次点击“项目——XX 属性——C/C++——常规”,在“附加包含目录”中加入H文件所在的文件夹 LIB目录: 依次点击“项目——XX 属性——链接器——常规”,在“附加库目录”

2014-08-04 20:28:23 532

转载 D3D9 hook Present优化CPU

D3D9 hook Present优化CPU具体实现步骤:1.HOOK Direct3DCreate9来获得类型为LPDIRECT3D9的Direct3D对象的接口指针,它有一个成员函数为 IDirect3D9::CreateDevice,所以,只要根据Direct3D对象接口指针找到Direct3D对象的虚函数表,再根据虚函数表确定IDirect3D9::CreateDevice的内存地

2014-08-04 20:27:43 6824

转载 error C2061: 语法错误: 标识符“__RPC__out_xcount_part” VS2010

删除DX 目录下的rpcsal.h就正常了网上那些移动H查找顺序的办法在2010下不能用。

2014-08-04 20:27:17 715

转载 不能从const char *转换为LPCWSTR 经常碰到

不能从const char *转换为LPCWSTR在VC 6.0中编译成功的项目在VS2005 vs2005、vs2008、vs2010中常会出现类型错误。经常出现的错误是:不能从const char *转换为LPCWSTR如使用MessageBox(hwnd,"TEST",NULL,0)就会报错,如果使用强制转换(LPCWSTR)"TEST",虽然能够通过,但是编码会出错

2014-08-04 20:26:41 528

转载 Hook MessageBox 进阶 跨进程Hook

转载注明出处http://blog.csdn.net/xugangjava/article/details/14001685以前的文章(http://blog.csdn.net/xugangjava/article/details/7455851)中介绍了如何Hook 系统的MessageBox的函数不过只限于本进程,本文主要介绍如何Hook其他进程的Messa

2014-08-01 17:22:53 808

转载 10分钟API Hook MessageBox

转载注明出处http://blog.csdn.net/xugangjava/article/details/74558511.首先下载Detour3.0 。2.新建一个win32的 dll链接库将 Detour3.0的源代码 Copy到工程目录下,就是下面这个样子最后在dllmian里面编写 我们的钩子,

2014-08-01 16:32:35 1159

转载 Detour3.0 win7 64bit下的安装

最近在做API hook相关的东西,用了inline hook后感觉不错,但是查找资料发现inline hook并不稳定inline hook 的原理是在系统访问一个函数的时候先替换原函数入口处的内容跳转到自己设计的hook函数中,然后在自己函数中进行hook工作。可是在并行系统中,很可能有个线程就在这个时候调用了被自己改掉的系统函数,出现我们无法预期的结果。所以打算学习一下inl

2014-08-01 00:02:57 6534 3

转载 Python获取CPU、内存和硬盘等windowns系统信息的2个例子

例子一:Python用WMI模块获取windowns系统的硬件信息:硬盘分区、使用情况,内存大小,CPU型号,当前运行的进程,自启动程序及位置,系统的版本等信息。复制代码代码如下:#!/usr/bin/env python # -*- coding: utf-8 -*- import wmi import os import sys im

2014-07-01 23:02:22 12105 1

原创 基于Tkinter利用python实现颜色空间转换程序

主要基于colorsys实现,样例是从hls转换到rgb,ru

2014-06-16 17:19:15 2291

原创 基于Tkinter用50行Python代码实现简易计算器

Tkinter一般是python自带的,所以代码不需要其他组件,本程序是在python2.7版本实现的。dai

2014-06-16 13:14:59 14592 1

转载 c++ 虚函数的实现机制:笔记

c++ 虚函数的实现机制:笔记分类: 程序语言2009-01-06 13:35 11823人阅读 评论(10) 收藏 举报c++编译器smalltalkclass语言汇编1、c++实现多态的方法其实很多人都知道,虚函数在c++中的实现机制就是用虚表和虚指针,但是具体是怎样的呢?从more effecive c++其中一篇文章里面可以知道:是每个类用了一个虚表

2014-06-05 12:38:41 616

转载 Alpha测试与beta测试的区别

alpha测试版,有点相当于内部测试,一般开发人员在场   ,是由用户做测试,但开发人员在场,一般是请用户到开发现场去测试 beta测试版,完全交给用户,由用户做测试,返回测试报告,相当于发行前的一个版本   Alpha测试 在系统开发接近完成时对应用系统的测试;测试后仍然会有少量的设计变更。这种测试一般由最终用户或其它人员完成,不能由程序或测试员完成。 Beta测试 当开发和测试

2014-06-05 12:15:58 8498

转载 如何判断链表中是否有环

今天面试被问住了,很惭愧啊,回来上网查了一下思路。自己写了点程序。1.如何判断是否有环?如果有两个头结点指针,一个走的快,一个走的慢,那么若干步以后,快的指针总会超过慢的指针一圈。2.如何计算环的长度?第一次相遇(超一圈)时开始计数,第二次相遇时停止计数。3.如何判断环的入口点:碰撞点p到连接点的距离=头指针到连接点的距离,因此,分别从碰撞点、头指针开始走,相遇

2014-06-05 12:10:26 876

转载 网易游戏测试工程师面试小记

题记:前一阵子跟风投了网易的游戏测试,这边过去好像直接算内推的,没有笔试。昨天通知我去面试,百度地图真是坑爹,输入网易地址 网商路599号 给出的是阿里巴巴的位置,害我找了一会儿。过程:先是自我介绍,然后开始问问题,3个人,一个主问,一个插两句,一个坐在那里对简历发呆。然后就问我平常用什么语言,答曰,以前C,现在C++问题:1、C++里虚函数的作用   

2014-06-03 20:47:51 18064 4

转载 Struts2如何传值到jsp页面

不是action传值到jsp页面,而是jsp页面获取action中的属性值,或者范围(如request,session,application等)里的值。所以,有两种方法1,获取的是action属性的值,用struts2标签和ognl即可获取如, 这种形式2,获取的是范围内的值直接使用EL表达式如${name}为requestScope范围绑定的名为name的属性,省略requestScope因为

2014-05-28 13:43:35 36586 2

转载 java string 字符串替换

i、replace方法    该方法的作用是替换字符串中所有指定的字符,然后生成一个新的字符串。经过该方法调用以后,原来的字符串不发生改变。例如:    String s = “abcat”;    String s1 = s.replace(‘a’,‘1’);    该代码的作用是将字符串s中所有的字符a替换成字符1,生成的新字符串s1的值

2014-05-27 22:33:56 3545

转载 移动开发者必须了解的10大跨平台工具

在本文中,我们盘点了过去的一年里,最受开发者喜爱的跨平台应用及游戏开发工具,尤以HTML/JS/CSS为众,却也包含使用其他语言进行开发的工具,比如Xamarin,使用C#,就能开发出运行于各大主流移动平台上的原生App。成本低、周期短,易于上手,不用重新设计,种种好处让跨平台开发风头无量,也让诸多跨平台开发工具趁势崛起。在本文中,我们盘点了过去的一年里,最受开发者喜爱的跨平台移动应用

2014-05-26 23:20:14 600

转载 js中删除table里所有行

js中删除table里所有行方法一attAchments为tablevar tb = document.getElementById('attAchments');     var rowNum=tb.rows.length;     for (i=0;i     {         tb.deleteRow(i);         rowNum=rowNu

2014-05-20 22:22:36 4415

转载 Java 字符串算术表达式求值

package com.cal;import java.util.ArrayList;import java.util.Stack;/** *  * @author yhh * */public class Calculater {/*** 将字符串转化成List* @param str* @return*/public

2014-05-20 14:29:41 785

twitter4j-2.2.5.zip

twitter4j-2.2.5.zip ,玩转twitter必须要有的神器

2012-12-25

twitter4j-2.2.6.zip

玩转twtter需要的神器,比如玩玩storm之类的就用得上啊

2012-12-25

Html parser

htmlparser是一个纯的java写的html解析的库,它不依赖于其它的java库文件,主要用于改造或   提取html。它能超高速解析html,而且不会出错。现在htmlparser最新版本为2.0。   毫不夸张地说,htmlparser就是目前最好的html解析和分析的工具。   无论你是想抓取网页数据还是改造html的内容,用了htmlparser绝对会忍不住称赞。

2012-04-29

软件测试经典例题源代码

软件测试经典例题源代码 是一个根据三角形判断三角形类型的程序,供测试

2012-04-29

Vigor的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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