自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (119)
  • 收藏
  • 关注

转载 Qt Creator + MinGW 在windows 下的调试

Qt的安装配置请参考本博客本分类下的其他相关文章,本文主要整理在调试时候遇到的问题和解决方法供遇到同样问题的同学参考。由于我之前也没有任何Qt的开发基础,做的也是硬件方面设计,所以这方面基础还是比较薄弱,这儿主要记录摸索过程中的一点心得体会。Qt的安装和初步配置请参见:Qt Creator的配置和开发初步测试本文的软件环境:Win7 32bitQt 4.8.4Qt Creato

2013-05-31 22:31:27 1140

转载 如何在QT中编译数据库驱动

Qt开发环境的搭建请参考网址:http://blog.csdn.net/fan_hai_ping/article/details/8273669MySQL库编译在使用MySQL数据库的时候,报如下错误:QSqlDatabase: QMYSQL driver not loadedQSqlDatabase: available drivers: QSQLITEQODBC

2013-05-31 20:22:40 1077

原创 Oracle ID自增长操作例子

方法一、1、创建表create table EXAMPLE(id number(10) primary key,name varchar(20) not null);2、创建sequence  从1开始 每次增距1create sequence EXAMPLE_ID start with 1 increment by 1;3、调用插入语句insert into EX

2013-05-31 15:58:08 890

原创 QT 操作oracle数据库遇到的问题

一、首先参考官方文档:http://qt-project.org/doc/qt-4.8/sql-driver.html#qoci二、编译驱动:http://www.tuicool.com/articles/IFzIji三、重要的一点:一定要安装oracle client:否则还是提示驱动加载失败http://download.oracle.com/otn/nt/

2013-05-31 12:38:00 4768

原创 Android AIDL接口定义语言

跨进程访问(AIDL服务)        Android系统中的进程之间不能共 享内存,因此,需要提供一些机制在不同进程之间进行数据通信。在4个Android应用程序组件中的3个(Activity、Broadcast和 Content Provider)都可以进行跨进程访问,另外一个Android应用程序组件Service同样可以,也即AIDL服务。什么是AIDL服

2013-05-30 14:44:28 850

转载 如何实现禁止开机启动以及如何使应用失效

导读: 本文介绍了如何实现禁止开机启动以及如何使应用失效。希望大家不要制造各种流氓软件或病毒 这一期我们来关注以下某些优化软件的开机优化功能禁止开机启动和禁止 很多软件都有开机优化功能,比如360,金山,海卓……我觉得海卓页面还不错,所以就截一张海卓的图片吧点击右边的小旗,会有一些选项,这里只说两个开机启动程序状态

2013-05-30 11:42:27 1534

原创 Android 聚焦拍照和震动

package cn.yws.takephotos;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;imp

2013-05-30 11:03:18 931

转载 如何检测和隔离内存泄漏(文章)

使用Microsoft Visual C++来检测和隔离内存泄漏 简介具有动态的分配和释放内存的能力是C/C++程序语言的重要特色之一,但是中国的哲人孙子指出,最强有力的也是最脆弱的。对C/C++应用程序来说这当然是正确的,内存管理错误通常是bug起源之一。非常微妙且难于检测的bug之一就是内存 泄漏——不能正确地去分配已经分配了的内存。一个仅仅发生一次的轻微内存泄漏不可能引起注意,但是泄

2013-05-29 22:54:04 621

转载 在VC++6.0中如何使用GDI+[转]

一、GDI+简介:  GDI+是window xp中的一个子系统,它主要负责在显示屏幕和打印设备输出有关信息,它是一组通过C++类实现的应用程序编程接口。顾名思义,GDI+是以前版本GDI的继承者,出于兼容性考虑,Windows XP仍然支持以前版本的GDI,但是在开发新应用程序的时候,开发人员为了满足图形输出需要应该使用GDI+,因为GDI+对以前的Windows版本中GDI进行了优化,并添

2013-05-29 15:12:49 1057

原创 网站技巧

1、在谷歌地图获取经纬度 javascript:void(prompt('',gApplication.getMap().getCenter()));

2013-05-29 10:22:36 653

原创 安全技术网站+开源网址

1、安天实验室http://www.antiy.com/cn/security/index.htm2、qt开源代码http://qt-apps.org/

2013-05-29 10:04:57 1238

原创 加载未安装APK中的类

当前哪些API可用于动态加载 DexClassLoader这个可以加载jar/apk/dex,也可以从SD卡中加载。PathClassLoader  只能加载已经安装到Android系统中的apk文件。 一、工程TestB1、ITest.javapackage cn.jiepu.testb;public interface ITest { String g

2013-05-28 17:35:48 845

原创 Android技巧和IDE使用技巧

1、动态加载: DexClassLoader dcl = new DexClassLoader( "/sdcard/dex.apk", "/sdcard/dexout/", null, super.getClassLoader());Class c = dcl.loadClass("com.package.MyClass" );Object myObj = c.newIn...

2013-05-28 16:55:11 1106

原创 VC++ 测试OutputDebugString和定时器

#include #include //声明快照函数的头文件#include VOID CALLBACK TimerProc(HWND hwnd,UINT uMsg,UINT idEvent,DWORD dwTime) { int pid=GetCurrentProcessId(); /* #ifdef _WIN32 #include /

2013-05-27 17:35:32 3572

转载 Android.KungFu手机病毒清理方法

Android.KungFu最早在6月份被安全厂商截获,随后又出现了至少3种不同的变种,截止到发文为止,这款病毒仍然在不断演化。KungFu系列病毒的特征非常典型,感染此病毒的手机会自动在后台静默下载并安装某些软件,当手机感染此病毒后使用常规安全软件无法彻底清除,甚至将手机恢复至出厂设置也无法解决问题,这款病毒通常会捆绑在某些合法软件内,在第三方Android应用市场和论坛中传播,常见的宿主包括一

2013-05-24 17:35:14 1334

原创 java jni与c++互相调用

1、student.h/* DO NOT EDIT THIS FILE - it is machine generated */#include "jni.h"/* Header for class cn_yws_jni_Main */#ifndef _Included_student#define _Included_student#ifdef __cplusplusexter

2013-05-21 17:06:24 1786

原创 jni技巧

1、 方法签名可以通过 javap -s 查看。

2013-05-21 16:20:04 701

原创 C++调用java的方法

// env.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include #include "jni.h"using namespace std;#pragma comment(lib,"jvm.lib")int main(int argc, char* argv[]){ int res; J

2013-05-21 15:43:08 683

转载 JNI字符转换中文乱码的处理方法

一.相关概念java内部是使用16bit的unicode编码(UTF-16)来表示字符串的,无论中文英文都是2字节; jni内部是使用UTF-8编码来表示字符串的,UTF-8是变长编码的unicode,一般ascii字符是1字节,中文是3字节; c/c++使用的是原始数据,ascii就是一个字节了,中文一般是GB2312编码,用两个字节来表示一个汉字。明确了概念,操作就比较清楚了。下面

2013-05-21 14:52:51 1394

原创 c++读写文件

#include #include #include using namespace std;int main(int argc,char* argv[]){ struct User { int id; int age; char name[10]; } ; User user; memcpy(&user,0,0); user.id=1; strcpy

2013-05-21 09:51:59 713

转载 Android下实现injectso

http://photonwen.i.sohu.com/blog/view/201923753.htm参考资料Linux中ELF文件动态链接的加载、解析及实例分析ELF动态解析符号过程android linker 浅析ORACLE链接程序和库指南Modern Day ELF Runtime infection via GO

2013-05-20 11:32:07 1403

原创 QT 开发工具技巧

1、qt creator 格式化代码全部选中代码,按CTRL + I2、QT开发参考http://www.cplusplus.me/3、编码知识:比如:同是写“12345”五个字符Unicode bigen dian,读入头两个字节是FE FF;文件大小是5*2+2,编码为 FE FF 31 00 32 00 33 00 34 00 35 00相反Unicode

2013-05-18 11:53:11 865

原创 QT自定义TableModel

1、modelex.h#ifndef MODELEX_H#define MODELEX_H#include #include #include #include class ModelEx:public QAbstractTableModel{public : //构造函数 ModelEx(QObject *parent=0);

2013-05-17 21:49:48 1913

原创 QT目录模型QDirModel的使用

3#include #include #include #include #include #include #include #include #include int main(int argc,char *argv[]){ QApplication app(argc,argv); QDirModel model; QTreeView tre

2013-05-17 21:25:32 3065

原创 QT操作Sqlite数据库

#include #include #include #include #include #include #include #include #include #include #include #include #include int main(int argc, char *argv[]){ QCoreApplication a(argc, argv

2013-05-17 16:25:15 888

原创 Qt for Android

http://kb.cnblogs.com/page/89633/http://blog.csdn.net/ak47zhangzhiwei/article/details/6566209

2013-05-17 10:17:57 804

原创 java.io.FileNotFoundException: /sdcard/fav.txt (Permission denied)

对Sdcard进行文件的读写操作的时候,用1.5的SDK安装包运行的时候非常的正常,但是改用2.2的SDK之后问题就比较的多了,就报了下面的错误:java.io.FileNotFoundException: /sdcard/fav.txt (Permission denied)后来分析了下,1.5的和2.2的对文件的读写操作是不同的,在1.5 FleOutputStream

2013-05-16 18:05:01 1363

原创 Android 命令和问题

Android-出现Read-only file system的解决方法输入命令:mount -o remount rw /system(每次都要执行一次)

2013-05-14 23:18:24 602

转载 Android SO Inject

原文链接: http://bbs.byr.cn/#!article/MobileTerminalAT/4328以前用过LBE,一直觉得十分的彪悍,所以终于忍不住去尝试逆向了。首先工具上面很原始,小弟也是菜,一直用的IDA看静态反汇编,没有F5,动态调试起来也十分的麻烦(其实到现在我都没有成功如何加载调试器实现动态调试,不然会快很多)。   LBE主要实现的是HOOK,而HOOK的关键其

2013-05-14 17:33:48 1157 2

转载 Android的调试技巧,尤其是nativec等底层程序

http://blog.csdn.net/lingfong_cool/article/details/8136858在Android的应用开发中,我们会用到各种代码调试;其实在Android的开发之后,我们可能会碰到一些随机的问题,如cpu过高,内存泄露等,我们无法简单的进行代码调试,我们需要一个系统日志等等,下面我把握工作中碰到的几个常用命令和方法给大家演示实践一下。1.lo

2013-05-14 12:15:38 777

转载 android注入so,有代码有命令

android下注入so的研究相对比较少,大名鼎鼎的LBE使用的就是ptrace注入so,至于后面的API hook我目前还没有开始分析。网上有不少大牛对LBE的逆向。其实android下的so注入与linux的思路类似,我们所有的操作都是在Native C层实现的。它也是先ptrace目标进程,搜索符号表,在这里搜索符号表也并非完全是搜索内存,而是由一个计算公式,在下文大牛的代码里有。然

2013-05-14 11:35:19 1071

转载 Linux动态连接原理 GOT PLT表详解

注意:以下所用的连接器是指,ld,而加载器是指ld-linux.so;1,  GOT表;GOT(Global Offset Table)表中每一项都是本运行模块要引用的一个全局变量或函数的地址。可以用GOT表来间接引用全局变量、函数,也可以把GOT表的首地址作为一个基 准,用相对于该基准的偏移量来引用静态变量、静态函数。由于加载器不会把运行模块加载到固定地址,在不同

2013-05-14 11:14:56 901

转载 android linker 浅析

原文出处:http://blog.csdn.net/dinuliang/archive/2010/04/20/5509009.aspxandroid linker 浅析Android 的加载/链接器linker 主要用于实现共享库的加载与链接。它支持应用程序对库函数的隐式和显式调用。对于隐式调用,应用程序的编译与静态库大致相同,只是在静态链接的时候通过--dynamic-linker

2013-05-14 11:06:58 910

转载 Android软件安全 攻防研究现状

原文链接:http://www.secmobi.com/wp-content/uploads/AndroidAppSecurity-ISF2012.pdf统计数据案例学习安全开发方法发现安全漏洞自动化漏洞挖掘攻击缓解技术开放问题统计数据案例学习外部存储问题导致数据泄露将个人数据和系统数据存储在SD卡将个人社交信息存储在SD卡

2013-05-12 20:02:24 1424

原创 QT错误:collect2:ld returned 1 exit status (总结)

简单的总结了一下出现这种错误常见的情况:1.编译成功的例子在后台执行,有时一闪而过,如果再次build ,则会提示上述错误。解决方法:打开任务管理器,找到相应的exe进程,关闭即可; 或者直接关闭QtCreator。2.没有编译成功的情况下,最常见情况是程序本身需要include的头文件被遗漏了解决方法:细心查找基类所用的头文件,include之后即可。3..h文件中相关的槽函

2013-05-11 13:21:59 2428

原创 win7 64位安装VS2008+Qt开发环境

一、QT的安装环境,下载工具1.QT+vs2008+vc++编绎器http://releases.qt-project.org/qt4/source/qt-win-opensource-4.8.2-vs2008.exehttp://releases.qt-project.org/vsaddin/qt-vs-addin-1.1.11-opensource.exe2.QT+QTCr

2013-05-10 14:46:25 3254

原创 软件移植:从win32到x64

原文链接:http://wenku.baidu.com/view/9ed98765f5335a8102d220fc.html

2013-05-10 13:21:58 1229

sqlite3.36集成加密版_vs2008

sqlite3.36集成加密版_vs2008,实现了sqlite3_key,sqlite3_rekey接口。VS2008多字节工程。

2014-04-10

vc 实现进程管理器

vc 实现进程管理器

2014-04-01

vc 抓取网页源码实例

vc 抓取网页源码实例,vs2008 unicode工程:解决了unicode+utf8编码,内存泄露,抓取网页等问题。

2014-03-28

vc 编写小技巧

vc 编写小技巧

2014-03-21

vc++ 常用函数使用例子

vc++ 常用函数使用例子

2014-03-21

Xtreme ToolkitPro+MFC使用小例子

Xtreme ToolkitPro+MFC使用小例子,Xtreme ToolkitPro+MFC使用小例子 vs2008工程

2014-03-19

delphi 2010 数据库三层架构例子

delphi 2010 数据库三层架构例子,以备日后需要

2014-03-04

libcurl在android下的移植、编译与测试源码

libcurl在android下的移植、编译与测试源码,libcurl在android下的移植、编译与测试源码

2014-02-18

android ddmlib截屏源码

android ddmlib截屏源码,android ddmlib pc端截屏源码,测试成功!

2014-01-22

android 录制视频源码

android 录制视频源码,包括前后摄像头,录制视频,播放视频等源码实例。

2014-01-17

java csv操作实例

java csv操作实例

2014-01-15

linux epoll例子

linux epoll例子

2014-01-14

android log4j的使用例子

android log4j的使用例子

2014-01-14

c语言日志工具-zlog的使用

c语言日志工具-zlog的使用,c语言日志工具-zlog的使用

2014-01-13

gumbo_parser

Google 的一款用C语言实现的HTML5解析库,无需任何外部依赖。gumbo_parser

2013-12-10

jnative源码和例子

jnative源码和例子

2013-12-10

Python web开发框架Django小例子

Python web开发框架Django小例子

2013-12-06

injectso-0.2.tar.gz

linux injectso-0.2.tar.gz ,

2013-12-05

cmake使用实例

请参考教程:http://blog.csdn.net/dbzhang800/article/details/6314073,cmake使用实例

2013-12-05

java HttpServer源码工程

java HttpServer源码工程

2013-11-16

java 常用序列化和反序列化框架使用demo

java 常用序列化和反序列化框架使用demo ,java 常用序列化和反序列化框架使用demo

2015-07-16

ormlite-jdbc demo使用例子。

ormlite-jdbc demo使用例子。 ORMLite是一个轻量级对象关系映射持久层框架。ORMLite支持MySQL、Postgres、Microsoft SQL Server、H2、Derby、HSQLDB和Sqlite。提供灵活的QueryBuilder来构建复杂的查询。强大的抽象DAO类,让你的数据库读写类只需5行代码。能够自动生成SQL来创建和删除数据库表格。

2015-04-06

基于netbeans+javafx+fxml的基本控件的使用

基于netbeans+javafx+fxml的基本控件的使用-tableview,listview,treeview,treetableview,webview

2014-10-29

javafx之fxml例子_用户登录

javafx之fxml例子_用户登录,基于netbeans javafx fxml实例

2014-10-26

Gmail4J实例

Gmail4J实例,操作gmail邮箱。

2014-10-21

JAVA 使用hibernate配置实例

JAVA 使用hibernate配置实例,包括普通java工程版本(不是web工程)和maven配置使用hibernate版本。

2014-07-30

jetty嵌入式服务器实例大全

java jetty嵌入式服务器实例大全,包括文件资源、servlet、xml配置服务器、war包、多端口监听等实例。

2014-07-15

java 连接各种数据库大全和实例

java 连接各种数据库大全和实例,基于maven进行项目管理、先安装apache maven,然后使用mvn clean compile编译,mvn exec:java -Dexec.mainClass="com.jiepu.testsql.App" 运行。

2014-07-14

hadoop rpc实例

hadoop rpc实例,

2014-07-11

cxf整合实例_李刚webservice视频参考源码

cxf整合实例_李刚webservice视频参考源码

2014-07-10

java使用Rome解析Rss的实例

java使用Rome解析Rss的实例

2014-06-23

xfire实现webservice实例

xfire实现webservice实例,XFire WebService开发快速起步

2014-06-23

hadoop1.1.2操作例子 包括hbase hive mapreduce相应的jar包

hadoop1.1.2操作例子 包括hbase hive mapreduce相应的jar包

2014-06-06

android 接收屏幕广播例子

android 接收屏幕广播例子

2014-05-22

测试root权限

测试root权限

2014-05-19

android 零权限发送短信

android 零权限发送短信,支持android 4.0一下版本。

2014-05-16

android hibernate demo例子

android hibernate demo例子 eclipse工程成功运行

2014-05-15

使用cygwin自己编译的gdb的源码

使用cygwin编译的gdb的源码,生成gdb.exe使用。window 版本gdb.exe

2014-05-14

简易杀软源码。

简易杀软源码。应某人要求上传,只作为杀软静态查杀的模拟。

2014-04-17

delphi 生成和调用com,dll,服务程序小例子

delphi 生成和调用com,dll,服务程序小例子

2014-04-16

空空如也

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

TA关注的人

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