自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java中调用AutoIt操作控件

要在Java中使用autoit, 这里有一个文件autoit4java ,它利用了JACOB 技术通过COM来访问Autoitx。这里的COM技术也就是组件对象模型技术咯,JACOB是指java com brige,也就是java与com的桥梁,它使用的是JNI技术进行封装实现的。而AutoItX是AutoIt3提供的针对其它编程语言和开发环境的一个组件。该组件支持ActiveX/COM/DLL调

2016-10-15 11:17:28 6470 1

原创 AutoIt操作Dynamic control Id控件

参考:https://www.autoitscript.com/forum/topic/157706-how-can-i-retrieve-a-dynamic-control-id/#comment-1143379建立AutoIT script文件,任意命名,写入以下内容:;通过WinGetClassList函数获取窗体中的所有控件名,然后,在IE浏览器中控件动态标识符是以ATL开头的

2016-10-15 11:13:14 3223

原创 AutoIt操作Windows系统上的任意控件

AutoIt入门学习:使用目的:因为selenium无法做到对安全控件的自动化操作,只能对打开的浏览器元素进行操作,所以需要autoit完成对网银安全控件的调用。作用:它是一门自动化语言脚本,可以完成GUI上的一些程序调用与操作,比如自动打开百度,在搜索栏输入一些内容,然后点击搜索相关的内容。 控件定义:即Window上窗口中,能够与用户进行交互的按钮,输入框等等组件.一个窗口就是

2016-10-15 11:02:26 8223

原创 使用AutoIt获取控件信息

安装完AutoIT后,会有工具AutoIt Info工具:1、首先打开AutoIt Windows Info 工具,鼠标点击Finder Tool,鼠标将变成一个小风扇形状的图标,按住鼠标左键拖动到需要识别的控件上。

2016-10-15 10:59:45 18112 2

原创 浏览器对安全控件的支持

网银对输入账户和密码的内容,一般采取安全控件来避免被hook很早以前,NPAPI是支持IE和其它内核浏览器的,但是在IE发展到一定阶段后,宣布放弃了npapi转到了ActiveX。所以对于IE系列浏览器而言,ActiveX是开发插件的一套框架。对于FF(Gecko内核)与Chrome(Webkit内核)之前主要使用NPAPI,现在有PPAPI。也就是说,某个模块支持了Act

2016-10-15 10:42:44 3466

转载 关于如何提高Web服务端并发效率的异步编程技术

原文地址:http://www.cnblogs.com/sharpxiajun/p/3950466.html最近我研究技术的一个重点是java的多线程开发,在我早期学习java的时候,很多书上把java的多线程开发标榜为简单易用,这个简单易用是以C语言作为参照的,不过我也没有使用过C语言开发过多线程,我只知道我学习java多线程开发是很难的,直到现在写这篇文章的时候,虽然我对java多线程

2016-08-05 15:16:47 807

原创 MapReduce分析日志---代码流程解读

原文链接:http://blog.fens.me/hadoop-mapreduce-log-kpi/数据类来源:网站访问记录先上代码:对原作者的代码进行了部分更改以适应新版本的Hadoop,同时记录下自己的问题和查找答案,方便以后快速回忆package org.apache.hadoop.examples;import java.text.ParseException;imp

2015-12-15 20:53:15 2911

原创 thrift与avro RPC使用对比与总结

thrift与avro在rpc方面的使用与代码示例入门总结

2015-08-21 09:27:57 5594

原创 约瑟夫环的问题

假定一共有n个人围成一圈,随机从某个人开始报数,从0报数,第m个报数的人(报数为m-1)从圈中删除。那么最后剩下的人的在第一轮中报数是多少(即,开始时候的编号是多少?)假定这里剩下的人是JACK,令函数f (n,m)表示jack在首轮n个人中的编号第一轮n个人理论上报数顺序应该是 0    1    2    。。。    n-1(只不过报到M-1之后,后面的人不用继续报出来,但是

2015-04-20 09:50:35 703

转载 最大子数组之和

一个有N个元素的整型数组arr,有正有负,数组中连续一个或多个元素组成一个子数组,这个数组当然有很多子数组,求子数组之和的最大值。例如:[0,-2,3,5,-1,2]应返回9,[-9,-2,-3,-5,-3]应返回-2。网上有称之为最大子序列和,亦有称连续子数组最大和。个人觉得叫最大子序列和不太妥,数学上讲,子序列不一定要求连续,而这里我们的题目必然要求是连续的,如果不连续而求子序列最大和

2015-03-03 16:37:42 471

原创 对于mysql数据库中日期 格式字段的存取

若某个字段为date类型,ps.setString(1,Str);str可以是19000101形式,也可以是1999-01-01的形式。都可以存进去,所以在设置bean的时候,可以把对应的属性设置为string,这样如果该属性即使没有被初始化,也不需要传入Date类型的,java.sql.Date.valueOf(p.getBirthday())在属性为null时候会报错,所以应该优先使用st

2015-01-24 15:38:15 943

转载 对象中属性转成json格式报错java.lang.IllegalArgumentException at java.sql.Date.getHours(Date.java:182)

java.lang.IllegalArgumentException at java.sql.Date.getHours JSONException在我这里是由于java.util.Date 和 java.sql.Date的转换问题造成的.好像是由于在json里要输出的实体类中的一个属性类型为java.sql.Date.我将其改变成了java.util.Date

2015-01-19 21:44:41 4642

转载 在myeclipse中安装svn插件

原文地址:http://www.cnblogs.com/xdp-gacl/p/3497016.html 经过测试可用MyEclipse使用总结——MyEclipse10安装SVN插件一、下载SVN插件subclipse下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

2015-01-07 14:32:40 684

转载 把自己的java程序打包成jar包运行

第一:普通类导出jar包,我说的普通类就是指此类包含main方法,并且没有用到别的jar包。 1.在eclipse中选择你要导出的类或者package,右击,选择Export子选项; 2.在弹出的对话框中,选择java文件---选择JAR file,单击next; 3.在JAR file后面的文本框中选择你要生成的jar包的位置以及名字,注意在Export generated class f

2015-01-05 19:23:29 686

原创 avro入门之rpc

关于avro的rpc入门使用,官方给的资料实在是太少了,这个链接https://github.com/phunt/avro-rpc-quickstart有具体说明现在对在java下使用总结如下:我这里没有使用maven,直接在项目中加入使用到的jar包有:avro-1.7.7.jar、avro-tools-1.7.7.jar、 jackson-core-asl-1.8.8.jar、jack

2014-12-06 21:02:04 2717 2

原创 avro quick start-serializing and deserializing

最近项目可能要用到Avro,在网上找了不少例子,现在把学习内容坐下总结,方便接下来使用。Apache Avro 是Hadoop下的一个子项目,它本身既是一个序列化框架,同时也实现了RPC的功能。编写一个AVro应用通常需要如下三步:1、定义消息格式文件,通常以avro作为扩展名2、使用avro编译器生成特定语言的代码文件(可选)3、使用avro库提供的API来编写应用程序参

2014-12-06 20:43:15 570

转载 Unrecognized Windows Sockets error: 0: JVM_Bind

今天发布项目时出现一个问题。网上查询发现是socket被占用。很奇怪,我的新电脑怎么会出现8080端口被占用呢。于是在控制台输入:netstat -aon|findstr "8080"  原来是2412号进程在监听我的这个端口。我就看看是什么程序。  无语了。居然是tomcat6.0在占用8080端口。因为我用的是myEclipse8.5自带的tomcat于

2014-11-25 15:29:39 497

原创 PPT制作

锐普PPT论坛,曹将PPTao,站长素材,PPT宝藏,PPTstore

2014-11-23 21:17:40 727

转载 搜索引擎与PageRank

很早就对Google的PageRank算法很感兴趣,但一直没有深究,只有个轮廓性的概念。前几天趁团队outing的机会,在动车上看了一些相关的资料(PS:在动车上看看书真是一种享受),趁热打铁,将所看的东西整理成此文。本文首先会讨论搜索引擎的核心难题,同时讨论早期搜索引擎关于结果页面重要性评价算法的困境,借此引出PageRank产生的背景。第二部分会详细讨论PageRank的思想来源、基础

2014-11-21 15:49:03 1964

原创 ICTCLAS

import ICTCLAS.I3S.AC.ICTCLAS50;public class TestMain { public static void main(String[] args){ try{ ICTCLAS50 testICTCLAS50 = new ICTCLAS50(); String argu = ".";

2014-11-10 15:06:22 724

原创 SQLSERVER设置

2014-11-09 20:53:01 483

转载 HttpClient模拟登陆例子

第一步:创建httpclient对象,它的地位相当于一个浏览器第二步:创建一个httpget或者httppost请求对象,这是一个请求,可以由httpclient发送出去第三步:调用httpclient.excute(httpget)方法来执行第四步:读取服务器返回的response第五步:释放链接chrome浏览器抓取请求信息:在地址栏输入 chr

2014-10-21 21:52:07 912

转载 IK分词器的使用

需要使用的包  import java.io.IOException;  import java.io.StringReader;    import org.wltea.analyzer.core.IKSegmenter;  import org.wltea.analyzer.core.Lexeme;    public class Test3 {      

2014-06-30 18:35:16 812

原创 phantomjs实例爬取AJAX页面

package com.phantomjs.getContent;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;public class getContent {public static

2014-06-24 16:03:12 4020

转载 命令行大全

cd/d e:表示 1、dir 含义:显示指定路径上所有文件或目录的信息 格式:dir [盘符:][路径][文件名] [参数] 参数: /w:宽屏显示,一排显示5个文件名,而不会显示修改时间,文件大小等信息; /p:分页显示,当屏幕无法将信息完全显示时,可使用其进行分页显示; /a:显示具有特殊属性的文件; /s:显示当前目

2014-06-18 16:11:43 717

转载 Map按值进行排序

Map是键值对的集合,又叫作字典或关联数组等,是最常见的数据结构之一。在java如何让一个map按value排序呢? 看似简单,但却不容易!比如,Map中key是String类型,表示一个单词,而value是int型,表示该单词出现的次数,现在我们想要按照单词出现的次数来排序:Map map = new TreeMap();map.put("me", 1000);map.p

2014-06-10 10:06:07 704

原创 抓取网页保存时候的乱码解决

package testJsoup;import java.io.BufferedWriter;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import org.jsoup.Js

2014-06-06 09:17:06 1038

转载 JSP遇到的各种中文乱码问题

一、JSP页面显示乱码二、表单提交中文时出现乱码三、数据库连接大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着您,我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。一、JSP页面显示乱码下面的显示页面(display.jsp)就出现乱码:      JSP的中文处理

2014-05-04 10:04:13 796

转载 JAVA环境变量以及变量初始化的问题

转自:http://blog.163.com/shuzhen_an/blog/static/119399304200962334211324/类的成员变量,不管程序有没有显式的进行初始化,Java虚拟机都会先自动给它初始化为默认值。  默认值如下:             Boolean      false             Char           '\u

2014-03-27 22:22:48 2516

转载 Java 加载Properties文件的六种方式

1。使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = new Properties();p.load(in);2。使用java.util.ResourceBundle类的getBundle(

2014-03-26 20:53:22 740

转载 css 使用技巧

对于通用选择器还有一个不得不提的用法,就是为了保证作出的页面能够兼容多种浏览器,所以要对HTML 内的所有的标签进行重置,会将下面的代码加到CSS 文件的最顶端1. *{margin:0; padding:0;}为什么要这么用呢,因为每种浏览器都自带有CSS 文件,如果一个页面在浏览器加载页面后,发现没有CSS 文件,那么浏览器就会自动调用它本身自带的CSS 文件,但是不同的浏览器自带的CSS 文

2014-03-19 19:21:15 654

原创 SQL2008遇到的问题

默认安装好之后,连接的服务器名称,可以是 . 也可是是local.而且默认的实例名是本机的名字。

2014-03-19 17:29:12 521

转载 HttpClient4.x的一些使用

Apache真是伟大,为我们提供了HttpClient.jar,这个HttpClient是客户端的http通信实现库,这个类库的作用是接受和发送http报文,引进这个类库,我们对于http的操作会变得简单一些,事不宜迟,赶快介绍。  在将这个HttpClient之前,我们必须弄清两个概念:URL和URI  URI(Universal Resource Identify),通用资

2014-02-25 20:36:55 1207

原创 利用Jsoup爬取一组图片

package mySource;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.

2014-02-24 09:52:08 1598 1

原创 java如何保存网页上的图片

package mySource;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStr

2014-02-21 21:16:44 2567

AutoItX4Java

自动化工具包,通过对AutoIt进行封装,得到了AutoItX组件,此资源提供了Java到AutoItX的调用方式,适合在Java项目中继承AutoIt功能,完成WindowS GUI 的自动化操作

2016-09-01

IEDriver.EXE驱动

RF、selenium打开ie需要驱动程序

2016-09-01

ChromeDriver.exe

使用自动化录制工具UI RECORDER,Robot FrameWork时,需要打开Chrome浏览器,那么就需要这个驱动了

2016-09-01

空空如也

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

TA关注的人

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