自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

转载 SSDT Hook实现内核级的进程保护

目录SSDT Hook效果图SSDT简介SSDT结构SSDT HOOK原理Hook前准备如何获得SSDT中函数的地址呢SSDT Hook流程SSDT Hook实现进程保护Ring3与Ring0的通信如何安装启动停止卸载服务参考文献源码附件版权SSDT Hook效果图加载驱动并成功Hook NtTerminatePro...

2013-06-29 17:24:00 51

转载 【Arduino】开发入门【十】Arduino蓝牙模块与Android实现通信

【Arduino】开发入门【十】蓝牙模块首先show一下新入手的蓝牙模块蓝牙参数特点1.蓝牙核心模块使用HC-06从模块,引出接口包括VCC,GND,TXD,RXD,预留LED状态输出脚,单片机可通过该脚状态判断蓝牙是否已经连接2.led指示蓝牙连接状态,闪烁表示没有蓝牙连接,常亮表示蓝牙已连接并打开了端口3.输入电压3.6~6V,未配对时电...

2013-06-28 09:04:00 145

转载 【Acm】算法之美—Jugs

题目概述:Jugs In the movie "Die Hard 3", Bruce Willis and Samuel L. Jackson were confronted with the following puzzle. They were given a 3-gallon jug and a 5-gallon jug and were asked to fill the ...

2013-06-27 17:40:00 67

转载 求圆的面积

网络111 井聪聪在Android中实现求圆的面积。 在Layout 中添加一个EditText控件并将它的ID设为e1,添加一个TextViw控件并设置它的ID为t1,添加一个Buttom控件并设置ID为b1,。用EditText控件来接收输入的半径r,用TextViw来显示圆求出来的面积,单击Buttom时实现求圆面积的操作。代码如下:package co...

2013-06-27 16:18:00 57

转载 伪静态的服务器配置-如何php为 Discuz! X2 配置伪静态

URL 静态化是一个有利于搜索引擎的设置,通过 URL 静态化,达到原来是动态的 PHP 页面转换为静态化的 HTML 页面,可以提高搜索引擎抓取,当然,这里的静态化是一种假静态,目的只是提高搜索引擎的搜索量,下面主要介绍配置方法。 分两种情况,一种是独立主机用户,这部分用户拥有对主机的管理权限,因此配置起来比较方便一些。 首先确定您使用的 Apache 版本,及是否加载了 mo...

2013-06-26 14:27:00 100

转载 javascript面向对象--自定义类型

Javascript是基于原型实现面向对象的,因此并没有类和接口,它的对象也与其他基于类的语言中的对象有所不同。在Javascript中,每个对象都是基于一个引用类型创建的,这个引用类型可以是原生类型,也可以是自定义的类型。在没有类的情况下,可以采用下列模式创建对象。简单模式创建对象最简单的方式就是创建一个引用类型的实例,再为其添加属性和方法:var Person = new Ob...

2013-06-24 08:05:00 57

转载 WebService-03-使用CXF开发服务端和客户端

写在前面的话 前面两节说了使用Java提供的包开发服务端和客户端,现在使用CXF来开发,CXF提供了两个类发而服务,一个是ServerFactoryBean,另一个是JaxWsServerFactoryBean,我们将分别使用这两个类发而一个简单的服务,并提供与JaxWsServerFactoryBean类发布的服务的客户端。 JaxWsServ...

2013-06-23 18:00:00 50

转载 最大连续子段和

最大连续子段和• 给定长度为n的整数序列,a[1...n], 求[1,n]某个子区间[i,j]使得a[i]+…+a[j]和最大,或者求出最大的这个和。例如(-2,11,-4,13,-5,2)的最大子段和为20,所求子区间为[2,4]。• 穷举法(3次for循环)   第1次for循环,遍历数组所有数字,即确定子段和的首个数字;  ...

2013-06-22 13:27:00 55

转载 提高分布式环境中程序启动性能的一个方法

假设在linux下,你有一个可执行文件,其依赖于100个动态库,而这100个动态库来自网络中不同的位置,甚至可能来自不同的region,即使网路用的是专用光纤,其网络延迟也不可忽视,那么在启动该可执行文件时发生了什么:100个rpath100个动态库为了加载任意一个动态库,都需要在这100个rpath逐个寻找,假设其实一一对应,那么查找的次数为:1+2+3+...100=505...

2013-06-22 06:10:00 56

转载 svn 检出 Check out 请求的名称有效,但是找不到请求的类型的数据。

根据问题不同有不同的解决方案,可按照以下方法进行解决1.取消TortoiseSVN-网络-代理2.确认SVN目录地址是否正确,可在浏览器中直接打开测试。如地址是由计算机名组成请改成Ip地址进行测试转载于:https://www.cnblogs.com/yizl/p/3147389.html...

2013-06-20 22:58:00 153

转载 让qt应用程序支持触摸

一.设备驱动我的触摸屏是usb接口的 可以参考下这2篇文件 http://blog.csdn.net/paomadi/article/details/8754783 usb触摸屏 http://blog.csdn.net/paomadi/article/details/8309861 输入子系统不是usb接口的或者自己想写多一个也可以(需要我的源码的请留邮箱说下,我贴一部分) usb子系统...

2013-06-20 18:41:00 109

转载 PHPCMS V9

因服务器内存小,ASP的网站太占内存,于长期考虑,打算将原来的ASP网站转为PHP,方案是选用CMS系统。考察对象有PHPCMS,织梦,帝国等,因自己已经有一个dscuzx2.5的网站,感觉太大了,做小文章系统用不方便,也太大材小用,所以discuzx 就不考虑了。参考网上的一些评价的文章,重点考虑大数据下的表现情况,选择了PHPCMS。而在选中之后,从模板改进和实际使用,感觉PHPCMS并不...

2013-06-20 11:33:00 60

转载 linux 2.6 驱动笔记(一)

本文作为linux 2.6 驱动笔记,记录环境搭建及linux基本内核模块编译加载。环境搭建:硬件:OK6410开发板目标板操作系统:linux 2.6交叉编译环境:windows 7 + vmware work station + redhat 9 + arm-gcc-linux步骤:编写简单内核模块,如下#include<linux/init.h>...

2013-06-19 21:18:00 62

转载 初识SQL注入

什么是SQL注入(SQL Injection)?SQL注入是网站攻击途径之一,这里引用一下百度百科的解释:“所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令”。简单示例网站的登录界面,需要用户输入用户名和密码来进行登录,如果网站开发者在开发时没有考虑对SQL注入加以防范,则恶意攻击者就可以通过在用户名和密码...

2013-06-19 15:54:00 30

转载 ArrayList和数组之间的转换

List----->数组开发中不免碰到List与数组类型之间的相互转换,举一个简单的例子:package test.test1;import java.util.ArrayList;import java.util.List;public class Test { public static void main(String[] args) {...

2013-06-19 07:57:00 57

转载 单元测试

一、新建Test模块。建立完成后会生成一个与项目目录完全一样的文件。二、书写测试类。比如要测试com.test.hui包下的Haha类,就在Test下的com.test.hui目录下新建一个类HahaTest,此类需要继承TestCase类(junit.framework.TestCase)。三、测试方法。书写测试方法,此方法名是自定义的,可以书写成testXXX,此时就可以测试你想测试的...

2013-06-18 16:15:00 33

转载 junit学习笔记(二):hamcrest和TestSuit

1. hamcresthamcrest可以有效增加junit的测试能力,用一些对通俗语言来进行测试. Hamcrest 是一个测试的框架,它提供了一套通用的匹配符 Matcher,灵活使用这些匹配符定义的规则,程序员可以更加精确的表达自己的测试思想,指定所想设定的测试条件。比如,有时候定义的测试数据范围太精 确,往往是若干个固定的确定值,这时会导致测试非常脆弱,因为接下来的测试数据只要稍稍...

2013-06-17 21:17:00 43

转载 【设计模式】Singleton模式C++实现

Singleton是设计模式中比较简单的一个。园中的朋友们应该都很熟悉了。前段时间参加xxx外企的面试,和面试官讨论C++的时候正好写了一个。当时由于在有些地方考虑不太周全,代码出现了一些疏漏。不过最终写出了合格的实现。Singleton模式要求:1、保证类只有一个实例2、实例只能由类自身构造3、必须为其他所有对象提供这一对象以访问。 由此,我们画出Singleto...

2013-06-17 21:02:00 41

转载 华为综合面被刷,写点经验,以备后用

一次不经意间看到华为招聘实习生,就去官网驻车填简历了,过几天就收到通知说是去一个网吧参加机试,机试那天早上就考完试,兴冲冲地坐上校车去了。到那儿就去签了到,上机开始测试了,测试的就一个编程题,半个小时之内完成,自己抽的是输入两个时间,并输出相加后的结果,这个倒是很简单,就用java写了一个,在eclipse上测试无误就复制代码提交了。果不其然,一个小时以后就通知第二天早上去官网下简历来...

2013-06-16 12:48:00 452

转载 字典的fromkeys()方法 分类: python基础学习 ...

版权声明:本文为博主原创文章,未经博主允许不得转载。 转载于:https://www.cnblogs.com/think1988/archive/2013/06/15/4628166.html...

2013-06-15 16:31:00 39

转载 Timer和TimerTask类 例子 .

Timer类帮助你建立在将来某个时候发生的任务,也包括重复的事件,每个Timer对象都包含一个与之相关联的线程,当它的TimerTask对象中的一个将要运行时,这个线程就被唤醒。 有三种任务调度方式:一次性调度(once-only):任务只执行一次;固定延时调度(fixed-delay):一次任务完成后再调度下一次的,时间延时是固定的固定速率调度(fixed...

2013-06-14 19:20:00 47

转载 java静态属性初始化注意

1.非静态类包含静态属性时,初始化: 如果静态属性被初始化一个非静态对象,系统启动时就会报错! (应为初始化静态属性的类还没加载) 案例:public class XXX{ private static Config config = Config.getInstance(); private static String port = config.getP...

2013-06-14 12:11:00 60

转载 关于Url重写

经常看到:http://list.jd.com/9987-653-655-0-0-0-0-0-0-0-1-1-1-1-1-72-33.html 这样的网址,如何实现的呢? 有什么优势?以京东商城中的Url重写为例:对于这样的网址:http://list.jd.com/9987-653-655-0-0-0-0-0-0-0-1-1-1-1-1-72-33.html对于这样的网址是利用了UR...

2013-06-11 15:47:00 44

转载 20 按比例设置 子控件的宽度和高度

1.得到当前屏幕的 分辨率Display display = this.getWindowManager().getDefaultDisplay(); int totalWidth = display.getWidth(); int totalHeight = display.getHeight();2.设置高度和宽度ImageView curView = (Imag...

2013-06-09 22:37:00 107

转载 socket----read方法

今天,犯了个错误,如下:我写了个操作:InputStream is = mCtx.getAssets().open("DevInfoRequest.xml");int len = is.read(data,0,2048);if(len<0){//.........我的操作}结果发觉if(len<0){//.........我的操作}都没有执行。...

2013-06-07 17:02:00 114

转载 Timus 1017. The Staircases(转)

Timus 1017. The Staircases要求计算给定数目的砖块可以组成多少种不同的楼梯。1017. The StaircasesTime Limit: 1.0 secondMemory Limit: 16 MBOne curious child has a set ofNlittle bricks (5 ≤N≤ 500). From these bric...

2013-06-07 11:43:00 67

转载 Java集合框架系列教程四:Set接口

翻译自:The Set Interface一个Set是一个不能包含重复元素的集合。它映射了数学意义上的集合抽象。Set接口只是在继承自Collecton接口的方法基础之上加上不允许元素重复的限制。Set也对equals和hashCode的行为规约施加了更强的限制,使得Set实例允许进行有意义的比较,即使他们的具体实现不同。两个集合实例相等(equal)如果它们包含相同的元素。一个Set是一...

2013-06-06 03:33:00 47

转载 Java集合框架系列教程一:集合框架简介

翻译自:http://docs.oracle.com/javase/tutorial/collections/intro/index.html一个集合,即collection,有时也被称为一个容器,只是将多个元素聚集成一个单元。Collections常被用来存储、检索、操纵聚集数据以及聚集数据间的通信。一般来说,Collections表示一组形成自然集合的数据项,比如一手扑克牌、一个信箱(由很...

2013-06-06 03:27:00 37

转载 网上书城--进一步修改版

  惯例广告一发,对于初学真,真的很有用www.java1234.com,去试试吧!  这项目真是太花心神了,想不到真正要做完一个完整的B2C商场,如此费尽,不过,我决定不管花多少时间,也要把这个项目做得完整,甚至可以使用。不多说。上图,然大家看看我进度啦~~目测现阶段进度只有百分20吧。。。转载于:...

2013-06-06 01:30:00 56

转载 监控系统播放音频断断续续的原因

将音频帧送交海思解码器,将解码后的音频数据提交windows播放,但是效果总是断断续续的,声音时有时无。视频和音频通过和IPC一条TCP连接传输,音频数据和视频数据是分开的。尝试过对收发帧数据线程进行优化,仍然无效。 准备采用最后的办法,视音频同步。结果事情有转机,海思解码器回调返回的是short类型指针, 长度为len,len个short字节。在调用waveOutWrite播放声音时,填充数...

2013-06-06 01:06:00 612

转载 [HNOI2004]宠物收养所

Description最近,阿Q开了一间宠物收养所。收养所提供两种服务:收养被主人遗弃的宠物和让新的主人领养这些宠物。 每个领养者都希望领养到自己满意的宠物,阿Q根据领养者的要求通过他自己发明的一个特殊的公式,得出该领养者希望领养的宠物的特点值a(a是一个正整 数,a<2^31),而他也给每个处在收养所的宠物一个特点值。这样他就能够很方便的处理整个领养宠物的过程了,宠物收养所总是会有两种...

2013-06-04 22:56:00 41

转载 DNS解析过程详解

DNS解析过程详解目录(?)[+]先说一下DNS的几个基本概念:   一. 根域就是所谓的“.”,其实我们的网址www.baidu.com在配置当中应该是www.baidu.com.(最后有一点),一般我们在浏览器里输入时会省略后面的点,而这也已经成为了习惯。根域服务器我们知道有13台,但是这是错...

2013-06-04 17:27:00 73

转载 [深入浅出Cocoa]详解键值观察(KVO)及其实现机理

[深入浅出Cocoa]详解键值观察(KVO)及其实现机理本文转载至 罗朝辉 (http://www.cppblog.com/kesalin/) 本文遵循“署名-非商业用途-保持一致”创作公用协议深表感谢。。。一,前言Objective-C 中的键(key)-值(value)观察(KVO)并不是什么新鲜事物,它来源于设计模式中的观察者模式,其基本思...

2013-06-04 16:56:00 35

转载 code practice websites

微博上看见有人在推荐codecademy,搜了下,贴在这里。保持代码训练 :)如果有更好的推荐,比如C 或者go的,希望网友可以告知一下 (以前印象中有的,不过google下没找到)。For pythonhttp://codingbat.com/pythonhttp://www.pythontutor.com/For JS, HTML/CSS, PHP, Pyth...

2013-06-04 11:30:00 50

转载 现在接受参加国际创业节 DOer Express的 申请

国际创业节将于 7 月 10 日至 12 日在蒙特利尔举行!这意味着Twilio、SendGrid和 Windows Azure 合作互助的时机到了,是时候将世界各地最卓越的创业公司汇聚到这场盛事中来了。创业公司应立即申请并获取从纽约开往蒙特利尔的 DOer Express 班车的席位。赶快抓住机会,我们只接受在 6 月 7 日这一天发出的申请哦。入选的创业公司将获得 DOer E...

2013-06-03 10:09:00 51

转载 二次开发的定义

通达OA的二次开发是指通过修改软件源代码的方式,来增加功能或改进功能等。通达OA产品成熟度非常高,全国上万家单位应用,通常情况下,无须二次开发,也能满足单位绝大多数的应用需求。通达软件本身提供了工作流设计平台、智能报表系统、智能开发平台,软件本身具有非常强的灵活性。由于软件二次开发,必将影响到以后的软件升级,所以不是万不得已,一般不要进行二次开...

2013-06-02 02:13:00 188

空空如也

空空如也

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

TA关注的人

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