自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天 下

士不可以不弘毅 任重而道远

  • 博客(316)
  • 资源 (52)
  • 收藏
  • 关注

原创 在Android5.1系统源码中加入测试APP应用程序

环境:源码编译环境: Ubuntu14.04 x86-x64系统 -- Java1.7硬件测试环境: Nexus5 手机源码分支: repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b android-5.1.1_r4APP(package="shy.luo.hello")的主函数代码如下:--

2017-04-22 17:34:49 1489 1

原创 下载编译Android5.1系统源码刷入Nexus5

环境:源码编译环境: Ubuntu14.04 x86-x64系统 -- Java1.7硬件测试环境: Nexus5 手机源码分支: repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b android-5.1.1_r4首先下载 repo 工具。mkdir ~/binPATH=~/bin:$P

2017-04-22 17:33:12 1554

原创 Mac下搭建GO环境

1.download pkg: https://golang.org/dl/2.install pkg with password3.config:$ vim .bash_profileexport GOPATH=$HOME/work_goexport GOBIN=/usr/local/go/binexport PATH="$PATH:$GOBIN"$ sour

2016-06-23 15:46:34 3158

原创 【Android开发学习46】Android平台分割PNG图片成小png图片

功能描述:分解 assets 目录文件下的 PNG 图片成 各个小尺寸 PNG 图片 。主函数执行: // 创建目录, 用来保存分解出来的图片 createPath("/sdcard/gui_blocks/"); createPath("/sdcard/gui_blocks_2/"); createPath("/sd

2015-03-15 23:31:57 1951 1

转载 手把手教你写专利申请书/如何申请专利

手把手教你写专利申请书·如何申请专利摘要小前言(一)申请前的准备工作    1、申请前查询    2、其他方面的考虑    3、申请文件准备(二)填写专利申请系列文档    1、实际操作步骤    2、具体操作    3、经验分享、注意事项(三)关于费用(四)其他的话参考资源提示常见问题的问与答摘要: 

2015-03-07 14:07:41 6134

转载 LLDB vs GDB

LLDBGDBLaunch a process no arguments.(lldb) process launch(lldb) run(lldb) r(gdb) run(gdb) rLaunch a process with arguments .(lldb) process launch --(ll

2014-12-09 10:00:01 1650

原创 Mac X 搭建 IOS 越狱开发环境

系统环境: Max OS XVersion 10.9.5XCode版本: Xcode Version 6.1 1.    安装theos:git clone https://github.com/DHowett/theos /opt/theosexport THEOS=/opt/theos(参考文章: http://www.devdiv.com/ios_theos-bl

2014-11-13 14:39:18 1716

原创 win32 设置列表框风格

ListView_SetExtendedListViewStyle(hwnd[DT_CTL_LIST_VIEW],LVS_EX_FULLROWSELECT/*设置整行选择风格*/|LVS_EX_CHECKBOXES/*设置CheckBox样式*/);//设置列表框风格

2014-07-01 18:35:09 1873

原创 time_t转换格式化时间

#include #include int main (){    static char str_time[100];    struct tm *local_time = NULL;    time_t utc_time;             utc_time = time (NULL);    local_time = localtime(&utc_t

2014-06-30 13:59:51 10122

转载 c取Lua的全局变量数组

配置实际上是非常简单的,添加好lib和头文件就ok了。注意如果您是使用动态库,需要配置dll,最好的方式是把dll放在编译目录下,这样发布您的程序就不会忘记这些杂七杂八的dll了。 Lua文件:luatext.lua -------------------------------------------------------------------

2014-06-14 16:40:08 1773

原创 CFileDialog弹出文件选择对话框

// 选择游戏路径void CAskTao_WGDlg::OnBnClickedBtnSelectGamepath(){ CFileDialog GamePath(TRUE,NULL,NULL,0,L"*.exe|*.exe|"); GamePath.DoModal(); cs_gamepath = GamePath.GetPathName(); cs_gamepath = cs_ga

2014-04-15 12:13:37 1264

转载 Linux 的简单钩子

在Windows的游戏外挂开发上,钩子(hook)是一个很常见的技术。这里我们不想讨论钩子是什么意思和在Windows上是如何实现的,只是来简单地学习一下Linux的钩子。首先来确定一个函数,要一个没有多大危害的,那就先试试 time()。我们写一个与time同名的函数:?hook.c1234567#include

2014-03-18 01:37:30 12250 4

转载 aam 汇编指令

该指令是用于调整寄存器AL之值,该值是由二个单BCD码字节用无符号乘指令MUL所得的积。其调整规则如下:  AH←AL/10(商),AL←AL%10(余数)  指令的格式:AAM  受影响的标志位:PF、SF和ZF(AF、CF和OF等都是无定义)  例如:  MOV AL, 9  MOV BL, 8  MUL BL      ;AL=72D  AAM       

2013-09-09 18:11:10 16253 3

原创 Windows下命令行直接编译程序

D:\>cl hello.cppMicrosoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8804 for 80x86Copyright (C) Microsoft Corp 1984-1998. All rights reserved.hello.cppMicrosoft (R) Incremental Link

2013-09-03 21:42:00 5617

转载 ubuntu与windows共享文件夹(samba)

配置  一、安装smb执行命令行:    #sudo apt-get install samba    #sudo apt-get install smbfs 二、添加准备共享的文件夹。有如下三种配置共享文件夹的方法,任选一种方法即可:1、在ubuntu中使用图形界面的共享功能    按Alt+F2或打开终端,把执行运行程序界面叫出來。输入如下命令:

2013-08-29 14:53:45 1849

转载 开机显示an error occurred while mounting /proc/bus/usb

sudo gedit /etc/fstab将/proc/bus/usb那行注释掉

2013-08-29 14:43:54 2589

转载 bash: ./adb: No such file or directory

运行adb出现这种错误:bash: ./adb: No such file or directory  但adb确实存在。那说明你用的是64位的Linux,没装32位运行时库,安装$ sudo apt-get install ia32-libs  即可。

2013-08-20 19:33:33 7553 1

转载 Ubuntu Linux 查看、编辑、比较二进制文件

想根据gdb的反汇编来修改一个内核模块的汇编,没发现上面方便的工具,就直接用二进制编辑器来改了一下,还好是个简单的整型参数,该起来还比较简单。下面是用到的命令。 1.  这两个命令都可以以十六进制打印输出 二进制文件内容。可以指定偏移和打印格式等hexdump  xxd2。   Vim 可以用来查看和编辑二进制文件vim -b ddddd.ko   加上-b

2013-06-14 14:48:12 2678

转载 Ubuntu下android手机通过usb连接电脑,显示"???????????? no permissions"问题

问题现象:$adb devicesList of devices attached???????????? no permissions解决方法:1、设置usb权限$lsusbBus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 004 Device 001: ID 1d6b:00

2013-06-05 11:06:02 2684

原创 Android NDK 安装配置指南

Android NDK 安装配置指南:1、下载Android NDK压缩包,下载地址:wget -c http://dl.google.com/android/ndk/android-ndk-r5-linux-x86.tar.bz22、解压,将Android NDK压缩包解压到主目录/home/snowdream/下。tar jxvf android-ndk-r5-

2013-06-04 11:54:17 859

转载 ubuntu 下如何开启SSHD服务,同时使用putty远程连接到ubuntu

1.sudo apt-get install openssh-serverUbuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。然后确认sshserver是否启动了:ps -e |grep ssh如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh star

2013-06-04 11:22:24 9507

原创 ubuntu安装jdk全过程

1。 sudo chmod u+x ./jdk-6u29-linux-x64.bin 2。 ./jdk-6u29-linux-x64.bin3。配置classpath,修改所有用户的环境变量 $ sudo gedit /etc/profile在末尾加入:#set java environment JAVA_HOME=/soft/android/JDK/jdk1.6.0_2

2013-06-04 11:12:12 866

转载 Ubuntu 通过PPA源安装 Cairo-Dock

Cairo-Dock 是一个与 AWN 、Docky 等类似的 Dock 类软件,可以帮助你快速开启程序及提供更多丰富的额外功能,另外也是桌面美化的一个利器。很多人都用过,包括我也用过。非常漂亮,主题也非常多,易于安装,还可以根据自己的喜好经行美化设置和使用设置。PPA源安装最新版本2.3,Ubuntu 11.04打开终端输入以下命令:sudo add-apt-re

2013-06-04 09:07:20 927

转载 Ubuntu下如何用命令行运行deb安装包

如果Ubuntu要安装新软件,已有deb安装包(例如:linuxidc.deb),但是无法登录到桌面环境。那该怎么安装?答案是:使用dpkg命令。dpkg命令常用格式如下:sudo dpkg -I linuxidc.deb#查看linuxidc.deb软件包的详细信息,包括软件名称、版本以及大小等(其中-I等价于--info)sudo dpkg -c linuxidc.de

2013-06-03 20:02:53 3979

转载 【Ubuntu】用apt-fast代替apt-get,下载速度提升26x倍

为什么速度这么快?apt-fast is a shellscript wrapper for apt-get and aptitude that can drastically improve apt download times by downloading packages in parallel, with multiple connections per package.Set

2013-06-03 20:02:10 2574

转载 Ubuntu 12.10截图快捷键

Ubuntu 12.10系统自带的截图工具是gnome-screenshotPrt Scr  全屏截图Shift + Prt Scr  区域截图Alt + Prt Scr  窗口截图Ctrl + Prt Scr  复制整个屏幕截图到粘贴板Ctrl + Alt + Prt Scr  复制窗口截图到粘贴板Shift + Ctrl + Prt Scr

2013-06-03 19:56:28 1137

转载 Ubuntu 12.10安装最新版wine 1.5

Wine 1.5.10 刚刚发布,这次的版本比之前的版本修复了53个bug,更多的可以点击此处了解。如果您想体验下该版本的wine,目前可以通过ppa进行安装:sudo add-apt-repository ppa:ubuntu-wine/ppasudo apt-get update && sudo apt-get install wine1.5

2013-06-03 19:51:54 1333

原创 【Android开发学习45】使用google语音识别引擎(Google Speech API)<一>

最近项目中需要研究语音识别功能,感觉挺好玩的,特别搜索了大量的资料来学习,这一篇是参考网上的一篇文章记录出来的,主要是以用户的角度来使用google语音识别引擎,与代码无关。语音搜索网站,挺好用的,不过要装chrome!!!网址是:http://slides.html5rocks.com/#speech-input1、准备必要的软件: flac.exe , wg

2013-05-23 18:54:07 5850 1

转载 【Android开发学习44】android: 静态XML和动态加载XML混合使用,以及重写Layout控件

近期对android里面控件修改做了很多实验,由于公司需求很多,不得不重写很多控件。程序目标无非是:高效、轻巧、清晰、标准化完成动态加载Layout有两种方法,依据个人喜好进行选择:方法1:静态主Layout动态加载静态子Layout首先构建子Layout:main2 < LinearLayout xmlns:android = "http://schema

2013-05-20 16:59:34 981

转载 【Android开发学习42】OpenGL函数思考-glTexParameter

函数原型:voidglTexParameterf(GLenum target,GLenum pname, GLfloatparam)voidglTexParameteri(GLenum target,GLenum pname,GLintparam)参数说明:target:指定目标纹理,它只能取值GL_TEXTURE_1D或者GL_TEXTURE_2D;

2013-05-20 15:44:32 1636 5

转载 标准库函数perror用法(打印出错误原因信息字符串)

表头文件 #include定义函数 void perror(const char *s);函数说明        perror ( )用 来 将 上 一 个 函 数 发 生 错 误 的 原 因 输 出 到 标 准 错误 (stderr) 。参数 s 所指的字符串会先打印出,后面再加上错误原因字符串。此错误原因依照全局变量errno 的值来决定要输出的字符串。

2013-05-16 11:15:47 1798

转载 【Android开发学习41】Android 将文字转为为图片drawText

项目介绍:将android 项目assets中的1.txt文档中的文字转换成一张图片第一步:创建工具类,用于读取文档,存入一个String数组, 代码如下:package test.com;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;

2013-05-07 16:10:08 1824

原创 【VirtualBox打开出错】创建COM对象失败(XP3系统)

今天早上(XP3系统)打开VirtualBox就出现错误:提示:virtualbox提示严重错误,创建COM对象失败   以下是我个人的解决方案:1.打开virtualbox安装目录在VBoxdrv.inf文件上点击鼠标右键,选择安装;2.打开CMD窗口,输入:    c:\program files\oracle\virtualbox\vboxsvc.exe

2013-04-22 09:30:00 8354 1

原创 【Android开发学习40】在GLSurfaceView之上添加SurfaceView层

1. 首先,初始化系统:rivate void sys_init(){ // 去掉标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE); // 全屏 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN , WindowManager.

2013-04-16 18:22:10 9478

原创 【Android开发学习39】VideoView在GLSurfaceView之上显示的解决方案

在项目中,有时候需要将视频显示在GLSurfaceView之上, 目前我的方法是:  解决方案一:在GLSurfaceView.Renderer中,将onDrawFrame函数中画物体的操作全部屏蔽掉。在这里我使用一个变量bRendeFlag 来控制的。@Overridepublic void onDrawFrame(GL10 gl) { // TODO Auto-ge

2013-04-16 14:28:19 9936 3

原创 【Android开发学习38】关于GLSurfaceView显示的几点说明

关于GLSurfaceView加载之后,会给各层的显示造成一些不便,但是又人说,GLSurfaceView的效率是SurfaceView的30倍。主要是因为GLSurfaceView采用硬件加速的原因。  关于GLSurfaceView和SurfaceView的叠加,网上有这段话可以解释:必须先添加GLSurfaceView,再添加SurfaceView,否则GLSurface

2013-04-16 14:14:10 10475

转载 【Android开发学习37】android opengl es 2.0里surfaceview背景透明

surfaceview的黑色背景会挡住其父的背景,现在把surfaceview的背景设为透明,既可以看到所绘的3D物体,又可以看到背景。在onSurfaceCreated里,调用GLES20.glClearColor(0f, 0f, 0f, 0f);alpha为0,即透明。然后,对surfaceview要作一定处理:mGLSurfaceView.setEGLConfigChooser(

2013-04-15 19:45:37 5364 1

转载 【VC串口】VC串口通信的3种常见方法

本文介绍了在Windows平台下串行通信的实现机制,讨论了根据不同的条件用Visual C++ 设计串行通信程序的三种方法,并结合实际,实现对温度数据的接收监控。在实验室和工业应用中,串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛。依据不同的条件实现对串口的灵活编程控制是我们所需要的。在光学镜片镀膜工艺中,用单片机进行多路温度数据采集控制,采集结果以

2013-04-12 16:12:25 12749

转载 【Android开发学习36】Java回调函数之callback接口

按照我个人的理解,就是: 用java的回调机制来实现C语言中的函数指针的传递。 为了了解什么是回调函数,在网上查阅了如下资料,整理如下: 资料一:首先说说什么叫回调函数?    在WINDOWS中,程序员想让系统DLL调用自己编写的一个方法,于是利用DLL当中回调函数(CALLBACK)的接口来编写程序,使它调用,这个就 称为回调。在调用接口时,需要严格的按照定义的

2013-04-12 13:53:26 12503 2

原创 【Android开发学习35】GL_TRIANGLE_STRIP之纹理贴图

一、基础知识: GL_TRIANGLE_STRIP比GL_TRIANLGES 快100% ~ 200%。建议:尽可能地使用GL_TRIANGLE_STRIP替代GL_TRIANGLES。   二、使用方法: 1.首先以框架入手,我们一般在Android上画一个3D的图形,需要在MainActivity的OnCreate函数中加入如下代码,用来进入我们的3D场景界

2013-04-10 16:21:25 5830 1

在Android5.1系统Linux内核源码内开发Android硬件驱动程序

在Android5.1系统Linux内核源码中为一个虚拟的字符硬件设备开发驱动程序;

2017-04-25

Android系统源代码情景分析之HelloWorld应用程序

Android系统源代码情景分析第二章部分,将HelloWorld应用直接打包到系统源码内;

2017-04-22

Android系统源代码情景分析-光盘源码

罗老师的Android系统源代码情景分析书籍源码

2017-04-22

游戏安全——手游安全技术入门源代码

详细讲述了手游安全领域的诸多基础知识和技能,包括:移动端开发和调试环境搭建、典型的移动游戏特性、与外挂相关的安全开发技术、游戏和外挂的逆向分析方法、外挂开发实战演练、游戏引擎逆向分析等内容。

2016-12-21

Python网络编程攻略源码

Python网络编程攻略书籍的源码,对于初学者有一定的帮助。

2015-01-16

iOS多标签显示实例

IOS下多标签显示实例,UITabBarController类的使用。

2015-01-14

IOS助手设备连接源码

IOS助手设备连接源码,附带一栏博文:http://blog.csdn.net/u011740603 这个里面分析的很清晰透彻.

2015-01-06

4.1界面控件之按钮_源码

4.1界面控件之按钮 -- UIControl && UIButton 书中实例。

2014-12-19

3.3图片浏览程序_源码

图片浏览程序 -- UITouch && UIResponder, 书中示例,非原创.

2014-12-19

3.2.6多点触屏机制源码

3.2.6 多点触屏机制 -- UITouch 书中源码,示例讲解.

2014-12-19

3.2.4触屏响应对象链表与点击测试源码

3.2.4 触屏响应对象链表与点击测试 的源码实例,为书中源码,非原创.

2014-12-19

黑客攻防技术宝典_iOS实战篇(源码)

iOS Hacker's Handbook 的中文翻译版,对于想了解苹果系统越狱和ios系统攻击的朋友有帮助.

2014-12-05

iOS网络编程与云端应用最佳实践随书代码

iOS网络编程与云端应用最佳实践随书代码,系统论述了iOS 6网络编程和云端应用开发技术,介绍了苹果网络、数据交换格式、Web Service、iCloud、定位服务、地图、推送通知、Newsstand、应用内购买、Passbook、社交网络编程,以及网络通信设计模式和架构设计。

2014-12-01

即时通讯系统IOS版本源码

即时通讯系统IOS版本源码,是某个网站下载的源代码,适合学习用,在XCode6.1编译通过.

2014-11-15

iOS 7:iPhone/iPad应用开发技术详解源码

iOS 7:iPhone/iPad应用开发技术详解 源代码,从华章网站下载来得,特地分享,书籍本身也很不错

2014-11-15

内存基址查询工具蜘蛛CE

支持和OD同时挂载程序的CE.内存基址查询工具

2014-08-07

UploadPhoto实例加源码

UploadPhoto实例加源码 适合做网页自动填表等扩展程序参考.关于代码的详细讲解在: http://blog.csdn.net/ypist/article/details/8112501

2014-04-02

自己动手写操作系统(第二版)于渊--光盘源码

自己动手写操作系统(第二版)于渊--光盘源码,非常有价值的一份资源,很佩服于渊同志探索操作系统的历程。

2014-02-16

C++逆向学习三步走

C++逆向学习三步走 任晓辉同志编写的, 写的非常好, 就C语言逆向而言, 搞定这个文档,基本上就可以了。 特别是除法的那篇,写的非常好。O(∩_∩)O!

2013-10-02

黑客反汇编揭秘

黑客反汇编揭秘 PDF文档,不是很清晰, 不过对于电子档,是我目前找到的最好的一本了。

2013-10-02

Araxis_Merge_2010

Araxis_Merge_2010__Crack 是Araxis_Merge_2010的注册文件,将其解压之后,覆盖到原安装目录,就算破解完毕了。 O(∩_∩)O哈哈~

2013-09-21

Art Of Disassembly

Art Of Disassembly. 网上推荐的一本很好的书籍,如果要学习反汇编,最好看看O(∩_∩)O哈哈~

2013-09-19

精通Windows API-函数、接口、编程实例(源码)

精通Windows API-函数、接口、编程实例(源码) 范文庆,周彬彬 安靖 编著。从Windows应用程序开发工具讲起,提供156个Windows API使用实例。

2013-09-15

C++黑客编程揭秘与防范源码(冀云)

C++黑客编程揭秘与防范源码 (冀云) 这本书挺好的,但是源码下载一般都比较难找,好不容易弄到的

2013-09-15

GL_TRIANGLE_STRIP之纹理贴图代码

GL_TRIANGLE_STRIP之纹理贴图代码

2013-04-10

PopupWindow之显示顶层对话框代码

PopupWindow之显示顶层对话框代码

2013-04-07

【Android开发学习29】界面控件之列表控件(ListView)--显示图片和文本

【Android开发学习29】界面控件之列表控件(ListView)--显示图片和文本 代码

2013-03-19

【Android开发学习28】界面控件之列表控件(ListView)--显示字符数组

【Android开发学习28】界面控件之列表控件(ListView)--显示字符数组

2013-03-18

界面控件之进度条(ProgressBar)--代码

【Android开发学习27】界面控件之进度条(ProgressBar)--代码,博客主页: http://blog.csdn.net/ypist.

2013-03-16

界面控件之选项组件(RadioGroup和CheckBox)--代码

界面控件之选项组件(RadioGroup和CheckBox)--代码,Android开发学习26,博客主页: http://blog.csdn.net/ypist.

2013-03-16

界面布局之相对布局RelativeLayout(代码)

【Android开发学习25】界面布局之相对布局RelativeLayout(代码)

2013-03-15

界面布局之表格布局TableLayout+TableRow(代码)

界面布局之表格布局TableLayout+TableRow(代码).

2013-03-15

Android开发学习23】界面布局之线性布局LinearLayout代码

Android开发学习23】界面布局之线性布局LinearLayout代码

2013-03-15

Activity_04(Activity的声明周期--Activity Lifecycle--代码

Activity_04(Activity的声明周期--Activity Lifecycle--代码. 包含onCreate,onStart,onRestart,onResume,onPause,onStop,onDestroy 的之行顺序等。。

2013-03-14

【Android开发学习20】多个Activity间的交互之Intent -- 代码

【Android开发学习20】多个Activity间的交互之Intent。一个很基础的程序,仅仅实现一个按钮,跳转到另一个Activity去。

2013-03-13

【Android开发学习21】写一个简单的乘法计算器,并添加退出菜单--代码

写一个简单的乘法计算器,并添加退出菜单。用到①.TextView显示文本②.EditText编辑框③.Button按钮④.Menu菜单⑤.多个Activity.

2013-03-13

android代码

android从入门到精通源代码-孙更新 电子工业出版社

2013-02-26

smali2java——直接将smali转换成java

smali2java工具——直接将smali转换成java,在网上找了很久才找到了,方便后来人。

2018-03-05

Android_Location_V1.3.0.jar

Android_Location_V1.3.0.jar: 在分析工程时,发现LocationManagerProxy找不到,后来才知道高德地图的版本问题.

2017-11-15

使用capstone反汇编引擎反编译64位汇编代码

示例: 使用capstone反汇编引擎反编译64位汇编代码,支持在Android平台对X86-64位和ARM64位指令进行反汇编。

2017-04-25

空空如也

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

TA关注的人

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