自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(184)
  • 资源 (29)
  • 收藏
  • 关注

转载 Qt官方开发环境生成的exe发布方式--使用windeployqt

转自 http://tieba.baidu.com/p/3730103947Qt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll,很可能丢三落四,导致exe在别的电脑里无法正常运行。因此 Qt 官方开发环境里自带了一个工具:windeployqt.exe。以官方 Qt 5.4.0+MinGW 开发环境为例,从开始菜单

2016-11-18 09:29:40 994

原创 MFC 如何获取命令行参数

//设置窗口置顶 LPWSTR* szArgList = NULL; int nArgs = 0; szArgList = CommandLineToArgvW(GetCommandLineW(), &nArgs); if (nArgs > 1) { for (int i = 0; i < nArgs; i++) { CString arg = szArgList[i];

2016-10-19 10:50:33 663

原创 mfc list control 用法

LONG lStyle;lStyle = GetWindowLong(m_workerRecordList.m_hWnd, GWL_STYLE);lStyle &= ~LVS_TYPEMASK;lStyle |= LVS_REPORT;SetWindowLong(m_workerRecordList.m_hWnd, GWL_STYLE, lStyle);DWORD dw

2016-08-31 14:09:33 849

原创 mfc 选择文件并显示

void CtestSendDlg::OnBnClickedButtonImg(){ // TODO: 在此添加控件通知处理程序代码 CString FilePathName; CFileDialog filedlg(true); //显示打开对话框 filedlg.m_ofn.lpstrTitle="打开"; filedlg.m_ofn.lpstrFilter="所有图片文件

2016-08-17 10:14:22 816

转载 c语言urlEncode实现

#include "stdafx.h"#include "assert.h"#include using namespace std;unsigned char ToHex(unsigned char x){ return x > 9 ? x + 55 : x + 48;}unsigned char FromHex(unsigned char x){ unsigned c

2016-08-11 15:19:39 1762 1

转载 如何使用c语言解析httppost请求

头文件#ifndef _UPLOAD#define _UPLOAD#include "fastcgi/fcgiapp.h"//#include "sysinc.h"#ifdef _WIN32/*! \def GRCALL* the calling convention of functions exported by modules.*/# define GRCALL _

2016-07-25 13:53:02 7106

转载 WPF中使用文件浏览对话框的几种方式

WPF本身并没有为我们提供文件浏览的控件, 也不能直接使用Forms中的控件,而文件浏览对话框又是我们最常用的控件之一. 下面是我实现的方式方式1: 使用win32控件OpenFileDialog1234567Microsoft.Win32.OpenFileDialog ofd = ne

2016-03-31 10:12:17 922

转载 Spring MVC里面的预防 SQL 注入

xss关于xss的介绍可以看这个和这个网页,具体我就讲讲Spring MVC里面的预防:web.xml加上:context-param>   param-name>defaultHtmlEscapeparam-name>   param-value>trueparam-value>context-param>Forms加上:

2016-03-18 17:41:32 6659

转载 关于下拉框select和option默认值选定

标签里添加selected即表示默认选定值但如何用程序控制,也就是动态生成默认值呢?网上找了半天都没有直接适合的,不过受到了启发,如下代码实现:用户选择月份,验证输入不合法后返回,下拉框里的默认值更改为用户刚刚选择的           > 1      >2      >3      >4      >5      >6      

2016-03-18 14:58:42 10883 1

转载 防止用户直接访问jsp页面的几种办法

防止用户直接访问jsp页面的几种办法: 1.把JSP页面放在WEB-INF目录下,存放在此目录或者它的子目录里的任何东西都受到了保护。不过,不太推荐,因为并非所有的容器都具有这种保护机制,例如WebLogic就做不到这一点。 2.使用servlet过滤器来过滤对jsp页面的请求。 3.在部署文件web.xml中使用安全限制.这个比过滤

2016-03-17 11:18:30 5952 1

转载 simpleDateFormate 24小时 格式串

关键字: simpledateformat24小时 格式串GEra 标志符TextADy年Year1996; 96M年中的月份MonthJuly; Jul; 07w年中的周数Number27W月份中的周数Number2D年中的天数Number

2016-03-14 15:13:53 1182

转载 js限制文本框只能输入数字方法小结

有时需要限制文本框输入内容的类型,本节分享下正则表达式限制文本框只能输入数字、小数点、英文字母、汉字等代码。例如,输入大于0的正整数复制代码代码如下:1,文本框只能输入数字代码(小数点也不能输入)复制代码代码如下:2,只能输入数字,能输小数点. 复制代码代码如下:

2016-03-10 18:54:46 675

原创 java web 读取配置文件属性

import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.Properties;/** * util类 * @author Administrator * */public class Proper

2016-03-09 09:59:32 1186

转载 java 获取本地机器外网的IP地址

通过Java获取本地机器外网的IP地址,不借助系统命令ServerHost.javapackage org.shuochen.test.network;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;

2016-03-07 11:48:24 1754

转载 jquery datetimepicker 时间选择控件

jQuery UI Datepicker日期选择插件很好用了,只不过只能精确到日,不能选择时间(小时分钟秒)很遗憾,而jquery-ui-timepicker-addon.js正是基于jQuery UI Datepicker的一款可选时间的插件。官网地址:http://trentrichardson.com/examples/timepicker/官网demo下载:https:

2016-02-26 11:54:12 2876

转载 动态创建selct

1.动态创建select[javascript] view plain copyfunction createSelect(){            var mySelect = document.createElement("select");            mySelect.id = "mySelect";         

2016-02-25 09:33:03 650

转载 使用极光推送实现分组发送和服务端集成

推送功能在手机应用开发中越来越重要,几乎成为所有App必备的功能,由于Android本身没有消息推送机制,通常采用的是基于XMPP协议的推送,但这种开发很麻烦,因此在市场上应运而生了提供消息推送服务的诸多产品,例如:百度云、个推、极光等。  极光推送正是一个整合了Android推送、iOS推送的统一推送服务平台。下面讲解一下如何使用极光实现消息推送应用,并重点讲解一下如何实现向分组发送消息

2016-02-18 11:34:33 757

原创 highchart 二维数组相关

function chart1(){       $('#container').highcharts({           chart: {               type: 'bar'           },           title: {               text: 'Fruit Consumption'           },  

2016-01-29 16:01:17 621

转载 sql操作语句

sql根据某一字段查询不重复记录,同时要查询出所有满足条件的字段信息比如有一张表A:有字段ID,Name,Time,Pass等(ID为主键)Name相同的记录可能有很多条,这时只根据Time查询出最新一条的用户的所有信息如果Name只有一条记录,只是也查询出该记录Java代码 SELECT *       FROM tb AS A       

2016-01-29 14:17:49 416

转载 not-null property references a null or transient value:

example:某表的fruit.hbm.xml                                                      not-null="true"/>                                 当你想通过id删除如下一条记录时,id:1   

2016-01-26 17:40:40 1100

转载 unexpected token: * near line 1, column 8 [select * from t_user where 1=1]

unexpected token: * near line 1, column 8 [select * from t_user where 1=1]      和users is not mapped 这个错误可能是因为以下原因导致:1.在hibernate里面写sql执行时候要用了session.createQuery(sql); 需要用session.createSQL

2016-01-26 11:23:56 17177

原创 struts接收url文件使用upload.parseRequest 获取文件为空的问题

参考 http://blog.csdn.net/jimmy609/article/details/43648475public void upload3(HttpServletRequest request) {          DiskFileItemFactory factory = new DiskFileItemFactory();          ServletFil

2016-01-22 19:39:16 624

原创 jquery表单提交到struts2中文乱码

在jsp页面顶部加 在struts2的action里,str = new String(str.getBytes("ISO-8859-1"),"UTF-8");

2016-01-20 11:58:42 591

转载 SQL表连接查询(inner join、full join、left join、right join)

前提条件:假设有两个表,一个是学生表,一个是学生成绩表。      表的数据有:         一、内连接-inner jion :最常见的连接查询可能是这样,查出学生的名字和成绩:select s.name,m.mark from student s,mark m where s.id=m.studentid

2016-01-05 17:56:57 466

转载 hibernate映射数据库提示not maped

今天晚上自己试着用Hibernate去搭建一个Web工程,然后去实现一个简单的登录。通过Hibernate?做查询操作的时候总是报出这样的错:users is?not?mapped. 于是乎去检查了下映射,发现没问题呀,反复验证结果还是一样报错。User.hbm.xml:hibernate.cfg.xml:在网上找了很多,但还是不给力,大家都没提些有建设性的解决方案

2015-12-31 15:25:38 960

转载 FileUpload——在Struts2中上传文件

FileUpload——在Struts2中上传文件 大家可能注意一个问题很久了,在现在我们使用的Struts2版本中有一个commons-fileupload.jar,之前我们就提到,这个jar包主要是对文件上传的支持,看来Struts2认为在一个应用中文件的上传是个必要。本章节我们就一起来看看怎样在Struts2中实现文件上传,配置及基本做法。 配置       在我们现在使

2015-12-30 09:26:40 700

转载 java web 学习-filter简介

一、Filter简介  Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。  Servlet API中提供了一个Fil

2015-12-11 17:33:24 474

转载 adbl连接不上 daemon not running. starting it now on port 5037 ADB server didn't ACK

解决ADB端口占用问题方式一5037为adb默认端口,若5037端口被占用,查看占用端口的进程PIDC:\Users\wwx229495>netstat -aon|findstr 5037  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       3676通过PID查看所有进程

2015-12-10 14:50:36 3821

转载 [svn] linux命令——svn分支创建、合并

一、创建分支1,创建一个分支svn copy svn://xx.com/repo/trunk svn://xx.com/repo/branches/TRY-something -m 'make branches TRY-something'2,把工作目录转到分支svn switch svn://xx.com/repo/branches/TRY-something当然

2015-10-20 14:04:41 760

转载 Android编译过程详解(一)

Android编译过程详解(一):http://www.cnblogs.com/mr-raptor/archive/2012/06/07/2540359.html    Android编译过程详解(二):http://www.cnblogs.com/mr-raptor/archive/2012/06/08/2541571.html    Android编译过程详解(三):http://ww

2015-10-19 17:17:52 380

转载 JAVA默认排序算法问题  java.lang.IllegalArgumentException

1. 为什么写这篇文章这篇文章的根源是在产品中发现了一个诡异的bug:只能在产品环境下重现,在我的本地开发环境无法重现,而双方的代码没有任何区别。最后用remote debug的方法找到异常所在:Exception in thread "main" java.lang.IllegalArgumentException: Comparison method violates

2015-10-19 17:17:24 955

转载 Android 一键清理、内存清理功能实现

360桌面、金山清理大师等都提供了一键清理、一键加速等功能,其实就是杀一些后台进程来达到释放内存的目的。   基本思路就是列出所有运行的进程,查看其重要值(RunningAppProcessInfo.importance,值越大说明进程重要程度越低),可以设定一个阈值,如果该进程的重要值大于该阈值,就可以杀掉该进程。进程的重要值有以下几个等级:?

2015-09-17 15:59:03 1268

原创 android 单击和滚动效果调整

4.2.3 由于不熟悉Android上层对触摸屏的单击、滑动判断的原理,最终在王振宇帮助下,确定了android2.3/frameworks/base/core/java/androidiew/ViewConfiguration.java文件中TAP_TIMEOUT和TOUCH_SLOP两个参数对单击和滑动判断有直接影响;4.2.4 经过多组参数验证最终将驱动定时器延时设置为50ms,TAP_

2015-09-17 14:55:58 603

转载 android 格式化SD卡

1,在设置界面点击>存储->格式化内部存储将会执行packages/apps/Settings/src/com/android/settings/deviceinfo/Memory.javaif (preference == mSdFormat) {             Intent intent = new Intent(Intent.ACTION_VIEW);             in

2015-09-15 15:56:39 3295

转载 svn修改新url地址方法(linux,windows,centos)

本文章给大家介绍svn新地址修改方法,这里包括了linux,windows,centos三种平面的修改方法,各位同学有兴趣可进入参考。在工作环境调整时,有的时候SVN服务器的地址需要修改,此时我们如何修改本地库的地址,而不用重新下载呢?SVN中有一个简单的解决办法:1,环境为windows7在工作复本的根目录上右键->TortoiseSVN->重新定位(Relocate),然后修改

2015-09-11 10:36:30 13111

转载 Android 监听系统音乐播放器播放的音乐的方法

转自:http://www.cnblogs.com/xinye/archive/2012/06/06/music_info.html最近在做项目的时候遇到一个小问题,就是需要自己写一个View来控制系统音乐播放器的播放行为,并且要能得到正在播放的音乐的信息,可能刚开始是想省点时间,所以就没有直接去看源码,而是上网搜索了一下,但令我十分惊讶的是网上竟然没有这个,难道说没有童鞋做过这个?嘿嘿,

2015-08-25 12:43:32 1029

转载 Java中用浮点型数据Float和Double进行精确计算时的精度问题

一、浮点计算中发生精度丢失    大概很多有编程经验的朋友都对这个问题不陌生了:无论你使用的是什么编程语言,在使用浮点型数据进行精确计算时,你都有可能遇到计算结果出错的情况。来看下面的例子。// 这是一个利用浮点型数据进行精确计算时结果出错的例子,使用Java编写,有所省略。double a = (1.2 - 0.4) / 0.1;System.out.println(a); 

2015-08-25 09:38:55 695

转载 appcompat 问题

Theme.AppCompat.Light.DarkActionBar ActionBarActivity,theme.appcompat关于android-support-v7-appcompat.jar的引用,这个不单纯的把jar拷贝到项目lib文件夹下的,不然就会报一堆主题找不到的2b问题,正确方法如下:1.找到android sdk目录/extras/android/sup

2015-08-24 11:56:43 673

转载 调用startActivityForResult后,onActivityResult为什么立刻响应

现象     今天在编写代码的时候,涉及到两个Activity通过Intent来传值的问题。具体描述为:activity A调用startActivityForResult()函数启动Activity B,然后B结束时通过setResult()函数将一些值回传给A。笔者过去使用这种方法很多次,屡试不爽。但是,今天居然出现了一个奇怪的现象,即从B跳回A后并没有按照预想的逻辑执行,通过抓Log

2015-08-14 17:51:21 687

原创 android 4.4 添加物理按键

kernel下添加linux-3.4/drivers/input/keyboard/Makefilelinux-3.4/drivers/input/keyboard/sw-keyboard.c sw_scankeycodes[]={[1] = KEY_GPS,}android 下添加device/softwinner/wing-k70/configs

2015-07-08 17:51:14 1230

RDS背景知识及测试培训.pdf

RDS背景知识及测试培训相关介绍

2022-05-24

source insign汉化插件

汉化插件 source insign

2017-03-15

source insign

source insign注册,汉化版本

2017-03-15

Harris角点检测

角点检测:Harris角点及Shi-Tomasi角点检测

2017-03-09

msvcp120d.dll 64位

msvcp120d.dll 64位

2016-11-30

更新解决文件名不全的post解析

使用nginx+fcgi的技术,接收并解析post文件及相关参数,供参考

2016-11-21

fcgi接收post数据并解析的功能

使用nginx+fcgi的技术,接收并解析post文件及相关参数,供参考

2016-11-02

spawn-fcg守护进程改进版

在spawn-fcgi的老版本上参考网友的守护进程改的一个版本,可以参考下 使用cygwin编译成exe使用

2016-11-02

MultiScreenshots 定时截屏软件

MultiScreenshots widows 自动截屏软件

2016-02-26

jQuery UI Datepicker日期选择插件

jQuery UI Datepicker日期选择插件

2016-02-26

极光推送依赖包

极光推送依赖包,集成服务器端时需要用到。

2016-02-18

apk签名查看文件

android 签名查看工具 apk 安装

2016-01-18

arm-linux-gcc-4.3.2.part2.rar

arm-linux-gcc-4.3.2.part2.rar

2015-07-22

arm-linux-gcc-4.3.2.part1

arm-linux-gcc-4.3.2.part1

2015-07-22

高德轨迹回放

高德轨迹回放,主要是共享和自己保留用。感谢

2015-07-17

[zip文件] Ubuntu(Linux)反编译apk(apktool)

1 . 把apk拷到apktool根目录下,执行:./apktool d xxx.apk,会生成xxx目录,里面有res目录(各种资源文件),smali目录(类似src目录,里面文件的语法不一样)及AndroidManifest.xml。 [*.apk->*.jar: sh ./dex2jar/dex2jar.sh xxx.apk,生成xxx_dex2jar.jar通过jd-linux看源码] 2 . 什么apk汉化啊,就到res/values里string.xml里修改字符串,或者拷贝一份values目录改为values-zh-rCN,再去里面修改string.xml里英文字符串改为中文,所谓的汉化就是这么简单。另外,有些图片里不是中文的得去改图片,那得用Photoshop了,图片也不能乱改,格式,图片大小(尺寸)得原来的。 3 . 修改smali文件,这个有些难度。比如有些apk安装了后要积分什么的,比如大于100才可以用的,其实这个值是用SharedPreference存放的,也就是存在xml里,,位置:/data/data/[包名]/shared_prefs的某个xml里,文件不多肯定是可以找到的。另外一种方法就是修改.smali文件也可以达到这目的,软件实现肯定是读取积分那个值给它修改一下就可以了,例如 const/16 v0 100 (其实就是 v0 = 100)这个语法有点像汇编,觉得还是比汇编简单,v0 v1 ...是寄存器,之前会跟变量关联的。具体的还是自己看看smali语法。 4 . 打包生成apk,执行:./apktool b xxx,会在xxx里面生成,一个dist目录,里面就是xxx.apk,但不能安装滴,提示(Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]),没有给这个apk签名, 5 . 签名,执行:sh ./dex2jar/d2j-apk-sign.sh ./xxx/dist/xxx.apk 就是给刚才那个apk签名,生成的文件还是xxx.apk在apktool根目录下。这样就大功告成啦。

2015-04-09

ubuntu jd-linux

反编译必不可少的利器。 1. 支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转   2. 支持众多Java编译器的反编译(支持泛型, Annotation和enum枚举类型)[1]

2015-04-09

android maps api

android google maps api jar

2014-02-11

android 软件安全 反编译

虫虫安全大作 样板章节 好书啊 主要涉及 android 软件的安全,反编译 和 防反编译 等

2013-01-25

android开发笔记完全版

这是一本相当不错的andoird开发辅导书,详细讲解了ANDROID APK的开发流程和使用各个控件的具体步骤。

2012-10-16

android从开发到精通IBM版本

这是一本介绍ANDROID APK开发的书,书中从最简单的ACTIVITY开始讲起

2012-10-16

android api demo讲解

讲解API demo 的代码,非常适合还没有android开发经验的同学学习

2012-10-16

android sdk r14 linux

Android SDK r14离线安装包,配合ADT 14一起使用

2012-10-16

android adt 14

现在google的网站基本上连接不上,无法下载资源包及更新,提供离线包给大家下载。最新的反而有问题

2012-10-16

libc 源代码 source code libc

真正的LIB 库源码,找了好久才找到. 发现自己写的跟库差太远了,想要研究一下,现在给大家分享一下.

2009-08-21

Linux 内核完全注释

本书对 Linux 早期操作系统内核(v0.11)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间 内对Linux 的工作机理获得全面而深刻的理解,为进一步学习和研究Linux 系统打下坚实的基础。虽然所选择的版本较低, 但该内核已能够正常编译运行,其中已经包括了LINUX 工作原理的精髓,通过阅读其源代码能快速地完全理解内核的运作 机制。书中首先以Linux 源代码版本的变迁历史为主线,详细介绍了Linux 系统的发展历史,着重说明了各个内核版本之间 的重要区别和改进方面,给出了选择0.11(0.95)版作为研究的对象的原因。另外介绍了内核源代码的组织结构及相互关系, 同时还说明了编译和运行该版本内核的方法。然后本书依据内核源代码的组织结构对所有内核程序和文件进行了注释和详细 说明。每章的安排基本上分为具体研究对象的概述、每个文件的功能介绍、代码内注释、代码中难点及相关资料介绍、与当 前版本的主要区别等部分。最后一章内容总结性地介绍了继续研究Linux 系统的方法和着手点。

2009-07-11

c++应用编程200例

一本很适合初学者的C++书籍,很好的练习及熟悉书籍

2009-06-25

高质量c、c++编程指南

精典的C,C++编程指南,帮你理解C,C++的结构及语法编程要点,上手容易,深入编程

2009-03-05

Linux_内核完全注释

强大而扼要的LINUX内核讲解,让你轻而易已地掌握LINUX精髓!

2009-03-05

空空如也

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

TA关注的人

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