自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个程序员的自我修炼

记录我的编程心得

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

原创 python控制雷电模拟器

摘要: 由于雷电模拟器的命令行工具非常适合第三方代码控制,所以越来越多的人开始使用雷电模拟器进行脚本、逆向等软件的开发。但是也有很多人不清楚用程序控制雷电模拟器的原理和方法。所以我以比较容易入门的Python代码为例,从原理到方法讲解一下雷电模拟器的控制过程。雷电模拟器的控制原理 安装好雷电模拟器之后,大家可以在安装目录下面找到ldconsole.exe和ld....

2019-11-06 11:33:23 22840 50

原创 selenium模拟页面上下滚动过程中遇到的问题与解决方法

问题描述:待测试的页面,需要测试页面下滑和上滑研究发现element有send_keys(Keys.ARROW_DOWN/ARROW_UP)方法可以实现上下滑动但是实际测试发现,页面并没有滑动原因分析:脚本会通过点击来到待测试的页面,selenium默认是选择一开始输入的页面也就是说虽然后面的页面显示在前面,但是selenium并没有选择它,导致滑动操作实际上输入到了错误的...

2019-07-20 11:04:42 6008

原创 C库函数中一些常用的常量值

经常要用到一些c库函数中的常量,但是又不记得出处和对应的值,特写此文记录,以资备忘,或许会持续更新//mmap mmap2 //prot 参数值 可以通过或运算叠加多个权限#define PROT_READ 0x1 //读权限#define PROT_WRITE 0x2 //写权限#define PROT_EXEC 0x4 //执行权限#define PROT_SEM 0x8...

2019-03-18 15:25:25 875

原创 关于EnumChildWindows使用中的一个问题

EnumChildWindows回调函数运行时错误一种情况的分析

2017-08-21 10:40:15 1475

原创 在window环境下,实现类似std::thread的线程类

为了避免std::thread的一些缺陷,我需要自己实现一个方便的线程。文章分析了实现过程中学习到的知识和遇到的问题,并给出了问题的解决方法。

2017-03-11 07:38:07 900 1

原创 开启usb调试的手机如何去除屏幕锁密码

今天公司的一个测试手机莫名其妙的上了屏幕锁,也不知道谁弄的,试了几个常用的密码也无法匹配。直接恢复出厂设置,里面好多测试应用和测试资料都会丢失。万般无奈之下,只有尝试手动去除锁屏密码。上网找了一些资料,发现确实可以,因此备份方法于此,方便后来人查阅。机型:华为荣耀4a状态:已经开启usb调试、开启root权限步骤:1 通过usb连接手机,打开cmd命令窗口,连接手机(如下图

2016-06-29 09:31:29 11575

原创 C++引用详解

引用是C++中新出现的,有别于C语言的语法元素之一。关于引用的说明,网络上也有不少,但是总感觉云遮雾绕,让人印象不深刻。今天我就来深入解释一下引用,并就一些常见的观点进行说明,最后附带代码示例予以说明

2016-04-08 22:07:08 9344 5

原创 AlphaGo实现论文阅读笔记一

用估值函数来简化子树,用蒙特卡洛算法来精简广度,用机器学习来构建估值函数,这就是我看到的AlphaGo的实现原理

2016-03-14 20:07:45 954

原创 Android gradle plugin sync failed 错误

如何解决Android Studio gradle plugin sync问题:Plugin is too old and ANDROID_DAILY_OVERRIDE value is also outdated, please use new value

2016-01-08 16:31:07 1013

原创 OpenGL多重采样的初始化问题

OpenGL多重采样的初始化问题首先,OpenGL中多边形反走样需要开启多重采样才能正常的反走样,否则设置无效 以下代码只需在窗口尺寸发生变化时,执行一次即可: glEnable(GL_POINT_SMOOTH); glHint(GL_POINT_SMOOTH_HINT, GL_NICEST); glEnable(GL_LINE_SMOOTH); glHint(GL_

2015-12-13 18:22:32 2280 1

原创 OpenCV window vs2012编译问题拾遗

今天弄了一下OpenCV,将遇到的编译问题记录下来,方便后来的人

2015-08-14 22:32:29 1063

原创 zerglurker的C语言教程010——运算符详解(二)

本节主要讲解下面几个运算符:()圆括弧运算符{}组合运算符::作用域解析throw运算符,逗号运算符

2015-06-14 20:18:59 595

原创 zerglurker的C语言教程009——运算符详解(一)

列举了运算符的说明简单区分了一下reinterpret_cast<>()和static_cast()<>运算符详细讲解了优先级的不可靠性

2015-06-14 20:08:19 714

原创 zerglurker的C语言教程008——循环语句详解

本节详细介绍了for循环和while循环同时简单的介绍了printf函数的格式输出

2015-06-12 20:58:26 759

原创 zerglurker的C语言教程007——代码执行的顺序

本节讲述了代码的三种执行顺序以及如何简单的调试代码

2015-06-12 07:54:50 1177

原创 zerglurker的c语言教程006——第一个函数

本节内容主要讲了:1 如何声明函数2 如何处理简单的编译错误3 实现一个斐波纳契数列输出的函数

2015-06-11 22:26:02 962

原创 zerglurker的c语言教程005——命名规则

详细介绍了C/C++中的命名规则包括限制、建议和常用命名规范

2015-06-10 21:44:19 624

原创 zerglurker的C语言教程004——指针初步讲解

初步讲解了指针的概念和含义,以及一些简单的指针特性

2015-06-09 21:54:26 911

原创 zerglurker的C语言教程003——基本数据类型

本节讲述了C/C++语言的基本数据类型(不涉及复杂数据结构)并附带有相关类型信息的代码

2015-06-08 20:03:49 587

原创 zerglurker的C语言教程002——main函数初解

本节内容提要:源代码的基本结构头文件的建立main函数说明

2015-06-07 21:27:32 549

原创 zerglurker的C语言教程001——开发环境搭建

最近身边老是有人想学习C/C++语言,我打算做一个系列,c/c++ 从入门到精通的学习教程,希望能够给大家带来帮助

2015-06-05 21:30:39 703

原创 hash算法在查找、比较中的应用

考虑这样一个问题矩阵M=[12 23 34 67;           10 26 45 81;           37 21 25 17;           10 26 45 81;           37 21 25 17;           ……           ]有大约30万行。现在需要对矩阵中的行进行统计,统计各行是否存在重复,以及重复的次数。

2015-06-04 21:12:47 726

原创 Android平台编译小技巧

使用make help可以显示以下内容:Common make targets:----------------------------------------------------------------------------------droid                   Default targetclean                   (aka clo

2015-06-03 10:49:35 653

原创 应用模板类解决临时内存的释放问题

解决多分支返回的情况下,避免临时申请的堆内存泄露,减少维护工作,提高效率

2015-04-03 09:18:39 880

原创 在鼠标右键中添加 在此处打开命令行窗口

本文给出了鼠标右键打开命令行的方法,不仅仅在文件夹上,还可以在文件夹空白处添加

2015-04-02 09:23:16 8062 6

原创 iOS越狱开发:iOSOpenDev整合到xcode补遗

越狱环境的搭建网上有很多资料,我这里补充一些细节,留给有缘之人

2015-03-25 14:18:12 602

原创 ios下进程详细信息获取

这个工具的作用可大可小,不过自己写的,就往大了吹吧:第一,查看手机当前运行的进行,以及各个进程加载了哪些dylib(后面会不断完善的,也是我要前进的方向);第二,可以进一步开发出游戏修改器;第三,可以分析自己关心程序的进程,看看是否被注入

2015-02-12 11:24:31 2080

原创 thumb长跳转指令(BL)机器码详解

最近因为工作的原因,经常接触到长跳转指令,但是总是弄不明白,跳转的目标地址怎么得来的经过多方面的资料查找,和自己的反复推算,现在总算弄明白了先上例子:下面是几个实际遇到的机器码机器对应的反汇编示例一 3950a4: f13d feaa =>bl 4d2dfc示例二 395082: f13d fe40 =>bl 4d2d06示例三 395044: F7FF FFAc =>bl

2014-09-21 13:47:18 6748

翻译 DbgHelp函数(一)

DbgHelp函数通用帮助函数EnumDirTree功能枚举所有在指定文件夹中的指定文件.原型BOOL WINAPI EnumDirTree(  _In_opt_   HANDLE hProcess,  _In_       PCTSTR RootPath,  _In_       PCTSTR InputPathName,  _Out_opt_  PTST

2012-08-28 16:28:31 6436

转载 #pragma用法大全(转载)

C和C++的每个实现对它的主机或操作系统都支持一些独有的特征。例如, 某些程序须对存放数据的存储器区域进行精确的控制,或必须控制特定函数接受参量的方式。#pragma指令对每个编译器给出了一个方法,在保持与C和C+ +语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 语法 #pragma 语言符号字符

2012-08-28 09:24:14 2156

ASIOSDK2.3.7z

编译pyaudio所需的库,编译portaudio所需的库 官网最新版本,看不惯其他人的搞法,免费提供

2020-05-10

boot2docker for v18.06.0-ce

window dockerbox中需要的启动镜像,对应版本v18.06.0-ce 下载解压后保存到位置(默认安装情况下) C:\Users\您的用户名\.docker\machine\machines\default\boot2docker.iso

2018-08-01

显示进程和指定进程加载的模块

展示了如何显示当前系统进程(32位进程) 并显示指定名称进程加载了哪些模块(包括dll、ocx或者其他模块、被注入的模块等等) 关键函数: CreateToolhelp32Snapshot,EnumProcessModules,OpenProcess,Process32First 编译环境: vc2015 参考代码用法后可以移植到其他版本的vc开发环境

2016-07-05

doxygen 1.8.7

doxygen是一个代码开发辅助工具,只有安装了这个codeblocks中的doxyblocks里面的工具才能起作用 官方下载太慢了,所以下载了最新的,上传到这里,方便大家下载

2014-07-13

gcc编译器参考资料

gcc编译参考大全(中文版)和部分参考网页

2013-10-28

sqlite-amalgamation-3.7.6.3.tar.gz

svn 1.7.8编译必备 linux旧版本编译必备 希望能对各位有帮助

2013-10-25

php-5.2.8-Win32.zip

架设论坛工具,php-5.2.8-Win32.zip,Discuz!X1.5必备

2011-11-10

嵌入式Linux系统开发技术详解 基于ARM(完整版).pdf

嵌入式Linux系统开发技术详解--基于ARM(完整版).pdf 嵌入式Linux系统开发技术详解--基于ARM(完整版).pdf

2009-11-13

中软培训内部资料 系统集成项目管理模拟试题 项目管理部分(含答案)

中软培训内部资料 系统集成项目管理模拟试题 项目管理部分(含答案)

2009-11-13

.net编程实现的聊天室

本聊天室使用vb和vc结合编写的,适于初步学习.net和掌握vc及一定vb知识的人学习使用 免费大放送了 感谢zuoyebig 的提供

2009-11-13

USB总线接口开发指南

USB总线接口开发指南 pdf版 免费放送

2009-11-13

bochs bios的简要分析

bios中文资料 里面介绍了bochs bios代码作用 并进行了简要分析 是bios入门资料

2009-10-25

bios简介和post流程

这个是一篇类似于论文性质的文章 中文资料 介绍了bios,以及bios 在post阶段做了哪些事情

2009-10-25

CPU-Z 08-03-29版

cpu-z 能检测cpu 内存 主板等系统信息,用过就知道了<br>这个是目前最新的版本,绿色,解压既可用

2008-04-08

pc技术内幕2

解压缩1时,需要下一个文件的时候,选这个

2008-01-22

pc技术内幕

提供一个免费,完整版的,可以用的,希望大家多评分啊

2008-01-22

人工智能编程和算法资料

AI.Application.Programming 英文版<br>以下中文<br>五子棋算法<br>kmp算法<br>蚁群算法<br>遗传算法

2007-11-28

电脑故障维修判断指导大全(1分)

第一部分 总则 第一章 电脑维修的基本原则和方法 第二章 电脑维修步骤与维修操作注意事项 第二部分 常见故障判断 第一章 加电类故障 第二章 启动与关闭类故障 第三章 磁盘类故障 第四章 显示类故障 第五章 安装类故障 第六章 操作与应用类故障 第七章 局域网类故障 第八章 Internet类故障 第九章 端口与外设故障 第十章 音视频类故障 第十一章 兼容类故障 第三部分 附录 硬盘基本知识 挽救硬盘的几个方法 硬盘逻辑锁巧解 WINDOWS蓝色当机画面解读 win2k注册表终极修改 下载影片修复合成全供略 IE5.X@6.0选项控制大全 实用的端口大全(中文版)

2007-11-28

空空如也

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

TA关注的人

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