自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老衣的专栏

一个笨鸟的足迹!

  • 博客(124)
  • 资源 (15)
  • 收藏
  • 关注

转载 去IOE--中国人自主知识产权Android测试工具

软件测试工具,作为一个软件的细分领域,它和基础类的操作系统一样,一直是国人难以触及的技术领域,它的研发需要对软件语言最底层的编译技术以及软件测试方法有非常深入的技术储备。软件测试工具,尤其是可以达到商用标准的白盒测试工具一直被国外的几大老牌软件测试工具所垄断,即使中国的军方以及航天航空领域也通常别无选择。在斯诺登事件发生以后,信息安全问题已经上升到国家安全的高度,并且随着数字化、网络化、智能化、服

2014-10-14 23:23:23 1100

转载 穿线测试理念介绍V1.0版

穿线测试特性       穿线测试,其含义取自于对通过一个连线能够对实体进行连接,通过这个穿线建立实体间的联系,并在此之上通过穿线实现物体的互相可追溯特性。穿线测试的核心思想类似于目前火热的DevOPS技术,但相比于DevOPS是建立开发与运维之间的联系,打破二者之间的信息鸿沟,穿线测试则着重于将开发者和测试者的工作组件串联起来,开发和测试之间依托TT可以进行高效的互动,这里面最核心的思想

2014-10-14 23:22:00 1259

转载 软件测试不再黑盒— Android测试工具threadingtest带来第二代白盒覆盖率技术

目前,大部分软件企业对 Android 项目的测试都采用传统的手工测试方法,而手工测试受到诸多方面因素的限制,不利于版本迭代时大规模的回归测试。穿线测试(ThreadingTest)对于测试界的一个重大创新在于,在白盒测试理论出现数十年以后,上海零一拼装信息技术有限公司结合在测试理论方面十余年的潜心研究,率先提出了第五代覆盖率技术,这绝对不是一个口号,而是ZOA真正对于白盒测试的理解以及对于标准第

2014-10-14 23:21:36 1252

转载 移动测试技术保护源代码!解码全球首款移动端白盒测试工具ThreadingTest (文章转自动点科技)

自从斯诺登曝光美监听丑闻事件之后,我国政府就将信息安全问题上升到了国家安全的高度。基于此,国内的一家创业公司推出了智能型Android真机白盒测试以及开发辅助类工具—ThreadingTest(以下简称TT)。移动端首款白盒测试工具白盒测试工具将被测应用看做一个打开的盒子,不同于黑盒测试,它接触的是源代码,是对应用所有的逻辑路径进行的测试。TT正是这样一款白盒测试工具。但这类工具有一个

2014-10-14 23:17:18 983

原创 ExtAspNet从DataTable里导出Excel

[csharp] view plaincopyprint?protected void btn_ToExcel_Click(object sender, EventArgs e)     {          Response.ClearContent();          Response.AddHeader("content-disposition","attac

2014-09-26 03:32:40 1086

原创 [数位dp] spoj 10738 Ra-One Numbers

题意:给定x、y,为[x,y]之间有多少个数的偶数位和减去奇数位和等于一。个位是第一位。例子: 10=1-0=1 所以10是这样的数思路:数位dp[i][sum][ok] i位和为sum 是否含有前导0.然后就是因为有负数 所以根据范围把0设置为100 然后最后和等于101则为所求的数。代码:[cpp] view plaincopyprint?#

2014-09-26 03:31:41 1500

原创 C++中的友元函数和友元类

#include using namespace std; class myClass1 { public :   myClass1():n(0){};   void setn(int tmpn){this->n=tmpn;}   void show(){coutprivate:     //友元类    friend class myClass2;

2014-09-26 03:30:55 1121

原创 OSX: 命令行制作U盘Recovery HD

使用命令行操作,很简单,但是操作不当很危险!免责声明:如果操作不当造成的数据丢失,本人概不负责!为什么?不是有OSX恢复磁盘助理嘛?是的,如果只想使用GUI的软件,可以去苹果官方网站:http://support.apple.com/kb/DL1433?viewlocale=zh_CN唯一的原因就是:生命不息,折腾不止;不过还有另外一个诱因,就是看看到底官方的恢复磁盘助

2014-09-18 20:07:08 3147

原创 C++获取网站的ip地址

[cpp] view plaincopyprint?#include "stdafx.h" #include   #pragma comment (lib,"ws2_32.lib") int _tmain(int argc, _TCHAR* argv[]) {     p: printf("输入地址:");  char szHost[256]; 

2014-09-17 23:31:33 1205

原创 汇编中常见的一些错误信息

汇编中常见的一些错误信息 ml.exe错误信息: FATAL   严重错误 cannot open file不能打开文件  I/O error closing fileI/O错误 正在关闭文件I/O error writing fileI/O错误 正在写文件 I/O error reading file            I/O错误 正在读取文件 out o

2014-09-17 23:29:39 4944

原创 用VS2012 VS2013编写的程序无法再xp运行的解决方法

所需最底版本填写5.01就行了,另外要带上12/13的依赖库,直接静态编译MFC就行了。

2014-09-17 23:27:50 1271

原创 boost::asio 之udp协议的使用

write by http://blog.csdn.net/bojie5744 bj_末雨udp sender[cpp] view plaincopyprint?#include "stdafx.h" #include   #include  using namespace std; using namespace boost::asio; 

2014-09-17 23:27:03 6672

原创 windows编译ffmpeg出现gcc is unable to create an executable file 的一般情况

最近有个朋友在编译ffmpeg的时候出现这个问题,他很郁闷。我就说,为什么我弄的时候就没问题呢??直接./configure +加上后面的参数安全度过。然后,我就想了,估计他的gcc的系统变量没有设置吧。然后看了一下他的电脑,cygwin   mingw32  minggw各种安装...............然后,发现他操作的下载最新的mingw通过线上下载的。下载完的地

2014-09-17 23:24:57 9310

原创 【ThinkingInC++】37、更安全的union可以封装在一个类中

联合体[cpp] view plaincopyprint?/** * 书本:【ThinkingInC++】 * 功能:更安全的union可以封装在一个类中 * 时间:2014年9月6日14:53:04 * 作者:cutter_point */    #include    using namespace std;   class SuperVar  {

2014-09-13 03:36:08 709

原创 ArcGIS Python实现批量化栅格数据重命名

一、代码[python] view plaincopyprint?import arcpy  arcpy.env.workspace = "F:\\NDVI\\"  rasters = arcpy.ListRasters("*","grid")  for raster in rasters:     Rename="Re_"+raster     

2014-09-13 03:35:21 3025

原创 pat 1085. Perfect Sequence (25)

pat 1085. Perfect Sequence (25)时间限制300 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CAO, PengGiven a sequence of positive integers

2014-09-13 03:34:43 1667

原创 android 不同分辨率的LCM进行兼容

1. 关于时序JB版本中,接口disp_drv_get_lcm_driver实现compare id并获取到lcm driver以及lcm param的动作,对于DSI,每次尝试读取id之前都会根据lcm driver中的设置重新设置时序,所以担心时序不同无法读取id的担心就显得多余了2. 关于开机logo我们默认的做法,在ProjectConfig.mk中会定义Macro BOO

2014-09-11 05:25:33 1800

原创 Android UI开发第四十三篇——使用Property Animation实现墨迹天气3.0引导界面及动画实现

前面写过《墨迹天气3.0引导界面及动画实现》,里面完美实现了动画效果,那一篇文章使用的View Animation,这一篇文章使用的Property Animation实现。Property Animation是Android3.0以后新增的动画库。这篇文章的源码以及效果在github。    实现墨迹天气向上滑动的viewpager使用的开源库ViewPager-Android。Vi

2014-08-30 06:01:32 2154 1

原创 Android L中的RecyclerView 、CardView 、Palette的使用

RecyclerViewCardViewPalette    《Material Design》提到,Android L版本中新增了RecyclerView、CardView 、Palette。RecyclerView、CardView为用于显示复杂视图的新增Widget。Palette作为调色板类,可以让你从图像中提取突出的颜色。RecyclerView

2014-08-30 06:00:26 1692 1

原创 DisplayContent、StackBox、TaskStack笔记

文章仅零散记录自己的一点理解,仅供自己参考。每个显示设备,都有一个Display对象,DisplayManagerService专门管理这些Display。1、DisplayContent()[java] view plaincopyprint?"font-size:18px;">    DisplayContent(Display display, Win

2014-08-28 22:08:55 1772

原创 HDU 4975 (杭电多校 #10 1005题)A simple Gaussian elimination problem.(网络流之最大流)

题目地址:HDU 4975对这题简直无语。。。本来以为这题要用什么更先进的方法,结果还是老方法,这么卡时间真的好吗。。。。比赛的时候用了判环的方法,一直TLE。。后来换了矩阵DP的方式,加了加剪枝就过了。。无语了。。代码如下:[cpp] view plaincopyprint?#include   #include   #include  #incl

2014-08-28 22:05:53 920

原创 Android开发入门教程--Android应用程序结构分析

一、新建HelloWorld项目:1、打开Eclipse,点击“File”->"New"->"Project"-Android Application Project"":在弹出的“New Android Application”窗体中输入相应的应用名称、项目名称、包名称,并选择相应的SDK版本和应用主题:选择项目保存位置,一路“next”完成项目创

2014-08-28 22:05:48 1198

原创 CentOS-7.0的核心安装与配置

之前在贴吧看到有人安装CentOS-7.0各种出错,我就写这一篇CentOS 7的安装教程供新手们参考。我们安装CentOS有两种方法一种是通过光盘引导,一种通过U盘引导。如果用光盘需将CD-ROM Drive的优先级调至最高,U盘则将Removable Devices优先级调至最高。注意事项:在安装完毕后记得将Hard Drive调至最高。因为若依旧选择启动优先读取移动设备的话,

2014-08-25 13:27:02 1217

原创 Web服务器压力测试工具http_load、webbench、ab、Siege使用教程

一、http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.g

2014-08-25 13:22:47 1171

原创 分布式应用程序

1简介编辑分布式应用程序是指:应用程序分布在不同计算机上,通过网络来共同完成一项任务。通常为服务器/客户端模式。研究一下当前的应用程序开发,你会发现一个绝对的倾向:人们开始偏爱基于浏览器的客户应用程序。这当然不是因为客户能够提供更好的用户界面,而是因为它能够避免花在桌面应用程序发布上的高成本。发布桌面应用程序成本很高,一半是因为应用程序安装和配置的问题,另一半是因为客户和服务器之间通信的问

2014-08-19 18:57:14 881

原创 Gartner: 传统应用程序开发实践将对移动应用失效

8月15日消息,近日,Gartner举办主题为“在移动计算时代获得成功”的客户研讨会,发布了一系列关于移动计算、移动应用等的最新研究成果,得到众多客户的广泛认可。根据Gartner最新研究,曾经用于定义和开发桌面应用的传统方法将不再适用于移动应用开发。Gartner认为,随着企业业务部门的需求对IT部门施加越来越大的压力,以期实现大量的移动应用的部署,应用程序开发团队将不得不采用有别于传统应用开发

2014-08-19 18:54:57 711

原创 拖动条SeekBar的简单使用

SeekBar中易遇到的问题:1 拖动按钮在两端只显示一部分:解决方案:在SeekBar的布局文件中添加:android:paddingLeft="18dp"            android:paddingRight="18dp"     (数值根据实际情况而定)2 滑动条不在拖动按钮中间:解决方案:在SeekBar的布局文件中添加:android:minHeight="6d

2014-08-19 06:01:45 1129 1

原创 【DataGuard】Oracle 11g DataGuard 角色转换(一)物理备库Switchover

Oracle 11g DataGuard 角色转换(一)——Switchover to a Physical Standby DatabaseData Guard环境下,数据库分为主库(primary) 和备库(standby) 两种角色。可以使用SQL语句进行数据库角色的动态转换。Oracle Data Guard支持Switchover和Failover两种角色转换。其中swi

2014-08-18 13:51:55 1200 2

原创 Oracle 利用RMAN 完成数据迁移

整体流程:对A机的数据库来一个热备,并且是一个全备,然后通过scp命令把备份传到B机,然后把A库停掉(注意关库不会触发归档),之后再把归档日志和redo日志传给B机,最后再在B库上 restore 和recover数据文件,控制文件,参数文件  的恢复过程:根据数据库的启动流程,可以知道最先读取数据文件,所以应该先还原参数文件,然后会读控制文件,所以你要再修复控制文件,最后再修复数据文件,

2014-08-18 13:49:52 1634

原创 SEO终极策略网站结构和站内优化

第一部分:网站内容是SEO终极策略搜索引擎是为用户服务的,它的排名算法的更新变化,是围绕如何为用户精准地锁定有价值的内容。所以,SEO终极策略之一就是内容制胜。我们做网站就是要为用户提供有价值的内容,这样才是获得搜索引擎青睐的法宝。同时,注重站内优化。但是,这并不意味着做好站内优化就万事大吉!并不是忽略站外优化的重要性!人们常说:SEO就是内容+外链。但我认为:优秀的内容、对用户有价值的内容要比普

2014-08-18 13:45:42 1162

原创 类的内存结构

#include using namespace std;class Base {public:virtual void h() { cout virtual void h2() { cout int x;int y;};   typedef void(*Fun)(void);//函数指针   void main()   {Bas

2014-08-17 12:05:13 894

原创 网络\路由器 端口映射的作用

服务器可以向外提供多种服务,比如,一台服务器可以同时是WEB服务器,也可以是FTP服务器,同时,它也可以是邮件服务器。 为什么一台服务器可以同时提供那么多的服务呢?其中一个很主要的方面,就是各种服务采用不同的端口分别提供不同的服务,比如:WEB采用80端口,FTP采用21端口等。这样,通过不同端口,计算机与外界进行互不干扰的通信。我们这里所指的端口不是指物理意义上的端口,而是特指TCP/IP

2014-08-17 12:03:19 2786

原创 windows编程--动态加载光标和图标

1. 加载光标   注意 加载光标不能发送WM_SETCURSOR 光标的位置不断变化 只在一瞬间有效case WM_CHAR:    {       HICON hCursor = = LoadCursor(NULL,IDC_ARROW);   //加载标准光标                SetClassLong(hWnd,GCL_HCURSOR,(LPARAM)hCurso

2014-08-17 11:59:55 2456

原创 关于使用strtok的一个小问题

今天在弄一下啊小小程序的时候,报错,出现了问题,先看代码int main(int argc, char* argv[]){ char *filename = "interface_ipset_1_1.json"; char* split1 = "_"; char* split2 = "."; char splitfile1[4][NAME_MAX];

2014-08-16 09:11:11 1436

原创 shell 脚本写的拷贝大文件显示拷贝百分比

#!/bin/shstrace -q -eread scp -- "${1}" "${2}" 2>&1 \| awk '{ count += $NF if (count % 10 == 0) { percent = count / total_size * 100 for (i=0;i<=percent;i++) pri

2013-11-26 11:27:50 1649

原创 qemu-img的使用说明

qemu-img是QEMU的磁盘管理工具,在qemu-kvm源码编译后就会默认编译好qemu-img这个二进制文件。qemu-img也是QEMU/KVM使用过程中一个比较重要的工具,本节对其用法和实践使用方法进行介绍。qemu-img工具的命令行基本用法如下:qemu-img command [command options]它支持的命令分为如下几种:(1)

2013-11-13 15:19:25 2214

原创 shell 检测ip的合法性与检测网络掩码的合法性

有时我们需要检测IP输入的正确性与网络掩码的正确性,用shell脚本写的:#验证ip地址的正确性check_ip_format(){ echo $1 | grep "^[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}$" > /dev/null if [ $? = 1 ]; then return 1 else

2013-08-17 13:09:50 2661

原创 利用sshpass解决ssh与scp交互密码验证,tee -a 写日志与终端

众人所知,利用ssh与scp连接远程linux主机与传输文件的时候需要交互式的输入密码,有时候我们写脚本的时候,需要自动的输入密码,ssh可以利用密钥方式免输入密码。今天我所讲的是利用sshpass(google一下下载)进行非交互式输入密码。据说也可以利用except,具体的用法你可以google一下,我今天只讲sshpass的用法。

2013-08-11 23:55:03 3514

原创 gtest(google test)编译(静态库*.a和动态库*.so)与使用

gtest测试框架是在不同平台上(Linux,Mac OS X,Windows,Cygwin,Windows CE和Symbian)为编写C++测试而生成的。它是基于xUnit架构的测试框架,支持自动发现测试,丰富的断言集,用户定义的断言,death测试,致命与非致命的失败,类型参数化测试,各类运行测试的选项和XML的测试报告。。

2013-07-22 08:33:40 9174

原创 一些与编译,链接相关的问题(-fPIC)

一些与编译,链接相关的问题(zz) 地址无关代码,在64位下编译动态库的时候,经常会遇到下面的错误 /usr/bin/ld: /tmp/ccQ1dkqh.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPI

2013-07-22 08:31:01 4628 1

c# 域名解析 dns

自己通过向dns服务器发送request,接收response并且解析,把域名解析成ip。

2011-07-26

c# DNS域名解析

自己通过向dns服务器发送request,接收response并且解析,把域名解析成ip。

2011-07-25

Hadoop入门手册

这个文档的内容也是以前工作的总结和积累,如果有说的不对的地方还望各位能发邮件指出错误,我们全力更正。

2011-02-17

FlashFXP_3.7.9.1348_Beta_SC

FlashFXP是一款功能强大的FXP/FTP软件,集成了其它优秀的FTP软件的优点,如CuteFTP的目录比较,支持彩色文字显示;如BpFTP支持多目录选择文件,暂存目录;又如LeapFTP的界面设计。支持目录(和子目录)的文件传输,删除;支持上传,下载,以及第三方文件续传;可以跳过指定的文件类型,只传送需要的本件;可自定义不同文件类型的显示颜色;暂存远程目录列表,支持FTP代理及Socks 3&4;有避免闲置断线功能,防止被FTP平台踢出;可显示或隐藏具有“隐藏”属性的文档和目录;支持每个平台使用被动模式等。

2011-02-17

MFC超链接 gif图片显示封装类.zip

这是在做MFC应用程序中要是添加超链接按钮,gif图片显示,就可以直接拿来用这些封装的类。

2010-12-27

连接Excel 封装类,CSpreadSheet类

这是牛人封装的MFC连接Excel,并且进行各种添加,删除,更改等操作,记住!

2010-12-24

Win32串口编程(C++)

这里是对win32串口编程进行封装,需要对串口进行操作直接可以拿来用。

2010-12-08

android源码下载

这是对android源码下载的解析文件,请欢迎下载!

2010-12-06

visual studio 2008 助手工具VAssistX

visual studio 2008开发的一个小工具!很好用,能够增快你的开发速度!

2010-12-02

MFC类库详解.chm

MFC类库详解 MFC类库详解,MFC类库详解,MFC类库详解

2010-11-26

Android系统原理与开发要点详解

Android系统原理与开发要点详解 ,培训课件,里面详细的解释了android的原理以及Linux内核,GUI系统,Audio系统,video系统,传感器系统等部分。

2010-11-18

Android环境搭建

这是android MyEclipse搭建的环境

2010-10-27

基于RSA算法加密软件的开发

这是我毕业论文,有很好的参考价值,对RSA算法有兴趣的同学可以借鉴。

2010-05-12

c++剪贴板查看程序

很好的一个程序!查看剪切板,MFC编写的。

2009-03-27

空空如也

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

TA关注的人

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