自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员石磊

微信搜索:程序员石磊

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

原创 怎么利用 ChromeDriver 和 Selenium对 CEF应用进行自动化测试-python实现

In my cefpython application I specify a remote debug port: switches = {"remote-debugging-port": "22222"} cefpython.Initialize(settings, switches)Run chromedriver: chromedriver --port=33333I’m u...

2020-01-20 23:03:07 2514 1

转载 怎么利用 ChromeDriver 和 Selenium对 CEF应用进行自动化测试-java实现

OverviewChromeDriver and Selenium are tools for automated testing of Chromium-based applications. The tests themselves can be written in a number of languages including Java, JavaScript and Python. C...

2020-01-20 22:38:06 1400

原创 activiti 全局流程监听ActivitiEventListener,实现监听不同类型事件,不需要在acitivit中配置任务监听,非常方便

如果我们像给任务配置监听,按照常规的做法是这样的一个个配置,比较麻烦。现在利用ActivitiEventListener,监听全局事件,并且可以判断不同的事件类型,进而执行不同的业务逻辑。1.定义事件处理handler接口用接口来定义统一约定public interface EventHandler { void handle(ActivitiEvent event);}...

2020-01-16 15:50:35 6004 3

原创 activiti创建自子任务,创建抄送任务,任务分裂的实现思路

今天看activiti的act_ru_task表,发现有一个parent_task_id_字段,比较好奇,就研究了一番。发现原来是可以给一个task创建subtask那么他的适用场景就是创建自子任务创建抄送任务任务分裂上代码,如何实现创建子任务,为Zl用户创建一个任务Task newtask = taskService.newTask(); newtask....

2020-01-15 21:47:58 6589 8

原创 toString 更优雅的实现方式

看看XXX的写法,又臭又长@Override public String toString() { return "FillRecordDetailEntity [id=" + id + ", fillRecordTotalId=" + fillRecordTotalId + ", businessInfoId=" + businessInfoId + ", commitT...

2020-01-15 09:58:03 905 1

转载 搞分布式系统一定要知道的理论 CAP和BASE理论

CAPCAP是一个已经经过证实的理论:一个分布式系统最多只能同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance)这三项中的两项。一致性我们知道ACID中事务的一致性是指事务的执行不能破坏数据库数据的完整性和一致性,一个事务在执行前后,数据库都必须处于一致性状态。也就是说,事务的执行结果必须是使数据库从一个一致性状态...

2020-01-12 10:20:28 298

转载 微服务架构设计必须懂的原则

如何进行微服务架构设计呢?简单来说可分为下面三个步骤:第一步,把应用中关键的需求定义出来;第二步,识别出采用微服务架构时应用中所包含的所有服务;第三步,将第一步所定义出的关键需求作为架构需求的场景来描述服务之间如何进行协作。这个步骤很像单体架构下我们所做的系统高层架构设计,通过高层架构设计会识别并定义出各个业务领域模型,这些业务领域模型包含了业务对象的关键操作流程,通过这些业务领域模型就可以辅助我...

2020-01-11 00:06:06 1179

原创 selenium webdriver执行远程 第三方js解决方案

今天一个朋友问我问题考虑了下直接上代码,这是伪代码不能执行,但是给出了思路url = 'http://www.qingmiaokeji.cn/test.js'res = urllib.request.urlopen(url=url)js_source = res.read().decode('utf-8')driver.execute_script(js_source) ...

2020-01-08 18:45:02 573

原创 Windows下Apache安装教程

下载apche进入https://www.apachehaus.com/cgi-bin/download.plx点击下载1.Apache24压缩包放入d盘 ,解压。Apache服务器的安装打开cmd(用管理员方式打开)窗口,进入D:\Apache24\bin目录,如下图所示:输入命令httpd -k install进行服务安装,安装成功入下图所示:Apache服务器的启动...

2020-01-08 12:27:56 1481

原创 oracle timestamp相减 计算差多少秒

CREATE OR REPLACE function timestamp_diff(a timestamp, b timestamp) return number is begin return extract (day from (a-b))*24*60*60 + extract (hour from (a-b))*60*60+ extract...

2020-01-04 20:12:03 2295 1

photograp.rar

chrome内核 用h5调用高拍仪(摄像图)实现拍证件照代码

2019-08-14

jquery validate 支持验证name重复的表单

在项目中经常遇到,表单可以动态追加多行。但是追加的行中,input 文本框的name会重复。如果用jquery validator ,它只支持验证第一个input,后面的name相同的input不会被验证,怎么办呐?经过研究源码,提出了解决办法。 基于jQuery Validation Plugin - v1.14.0 - 6/30/2015改造

2019-01-09

jquery ajax servlet json简单demo

jquery ajax servlet json简单demo

2014-03-06

自己开发java代码生成工具

在公司做项目,特别是业务系统的时候,大量的表单和增删改查,而且后台Ui经常用一些easyui等jquery ui框架,数据库一张表对应一个domian.表字段对应domain的属性,也对应这前台js json等数据。这样后台代码和json都是有规律可循。大量的复制粘贴 很枯燥麻烦,因此决定做一个代码自动生成工具。 jdbc DatabaseMetaData(连接数据库 读取表结构) freemarker (根据订制的模版生成 文件) 美化swing界面 substance 皮肤包

2013-06-24

spring mvc上传 下载

spring mvc 上传 下载 fineuploader jquery

2013-04-01

LuceneinAction(中文版).pdf

Apache Lucene是一个开放源程序的搜寻器引擎,利用它可以轻易地为Java软件加入全文搜寻功能。Lucene的最主要工作是替文件的每一个字作索引,索引让搜寻的效率比传统的逐字比较大大提高,Lucen提供一组解读,过滤,分析文件,编排和使用索引的API,它的强大之处除了高效和简单外,是最重要的是使使用者可以随时应自己需要自订其功能。

2012-05-25

在线答疑系统(bbs)

前端采用jsp css div 后台采用jsp sturts2 数据库采用sqlserver2000 实现功能 学生在线提出问题,老师同学可以解决问题,管理员读老师或学生的一些管理

2011-06-18

java反编译工具 用于反编译jar

jar反编译工具 质量不错,是java爱好者的必备工具,可以反编译jar包,使源码爱好者看到源代码,编译质量很好

2010-10-21

java网络爬虫代码

java网络爬虫代码java网络爬虫代码java网络爬虫代码java网络爬虫代码java网络爬虫代码

2010-10-21

Java串口通信实现二台电脑的串口通信

Java串口通信。用了com包。检测电脑上的可用串口,实现串口通信

2010-03-18

局域网聊天程序,群聊。私聊。发文件

基于局域网的Java聊天程序群聊。私聊。设置字体。发送文件,图片

2010-03-18

MyFrame窗口隐藏

加定时器判断,窗口位置,能隐藏到窗口上面,左面或右面。判断鼠标是否在窗体上

2010-03-17

java文件传输,基于tcp/ip的文件传输

运用线程,实现基于tcp/ip的文件传送。适用于做基于局域网的Java聊天程序

2010-03-08

FileSender.rar

基于socket的Java文件传送,有一个文件发送类。接受类。文件接受类。线程

2010-02-21

java实现学生管理系统

有系统托盘,access数据库,用jtable显示数据

2009-12-09

空空如也

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

TA关注的人

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