自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pluie-cloud的博客

java从零开始

  • 博客(23)
  • 资源 (16)
  • 问答 (5)
  • 收藏
  • 关注

原创 Python代码加壳加密pyinstaller生成的exe反编译

Python代码加壳加密反编译phthon加壳pyinstaller生成的exe反编译加壳pyinstaller 版本高于3.0 命令行:pyinstaller -F -key=xxxxxx --clean xxx.py-F 生成一个单个的exe文件 -key 用于加密Python字节码的密钥 执行exe文件时直接读入内存反编译1.使用pyin...

2018-03-05 15:56:25 27605 12

原创 javaScript 截屏 保存base64编码图片

js截屏需要html2canvasv.jshttp://download.csdn.net/download/zy841958835/10185219把对应的dom元素转换成图片shotScreen = function (){ var str = $('#screenshot'); html2canvas([str.get(0)], { onr

2018-01-09 08:44:43 8710

原创 捕获java反射执行方法抛出的异常

一般在业务开发时需要向上层抛异常写法如下:public void A() throws Exception{ throw new Exception();}public void B(){ try{ A(); }catch(Exception e){ //具体处理异常 }}但是如果是通过反射调用的A方法那么如果直接catch异常类Exception 会返回nu

2017-12-07 09:47:04 12196

原创 jquery 设置属性 滑动 绑定事件 中断 横列表 手效果 中文正则

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-11-28 15:10:24 11514

原创 IOS自动化过程与给元素定义唯一ID

IOS自动化过程与给元素定义唯一ID经尝试,发现IOS常用控件(UIButton、UITextField、UIImage、UISlider、UISwitch、UITableViewCell、UILabel)如果需要添加ID 只需要一行代码即可,不影响逻辑且不影响显示:实例如下btn.accessibilityLabel = @"refreshbutton";ID添加尽量在同一个页面

2017-11-28 09:28:48 10740

原创 IOS 执行ideviceinstaller -l ,结果报错Could not connect to lockdownd. Exiting.

出现这个问题是因为系统更新了,但是相应工具没有更新或者重新编译。只需要重新更新和授权即可,打开命令行一次输入如下代码:brew uninstall ideviceinstaller -g brew uninstall libimobiledevice -g brew install --HEAD libimobiledevice -g brew install idevic...

2017-11-24 10:44:15 15756 13

原创 log4j 初始化 initialize the log4j system properly

使用log4j时报错 log4j:WARN No appenders could be found for logger (dao.hsqlmanager). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.htm

2017-11-01 16:32:19 13659

原创 通过java发送websocket协议

前段时间完成公司某个软件的自动化发现协议是websocket特在下面贴出通过java来模拟websocket的请求端  package service.util;import java.net.URI;import java.nio.ByteBuffer;import java.security.cert.CertificateException;import java.secur

2017-10-26 09:14:22 15623

原创 IOS真机 XctestWD启动报错 use -v to see invocation

通过npm更新了XctestWD,执行报错如下:    Showing Recent Errors Onlyld: /usr/local/lib/node_modules/xctestwd/Carthage/Build/iOS/Swifter.framework/Swifter compiled with newer version of Swift language (unkno

2017-10-25 08:40:55 16444

原创 IOS真机调试 Reason: no suitable image found.

方法一:         在stackoverflow上查找答案,有人说需要撤销原来的inHouse证书,然后重新制作新的证书和provisioning profile。     于是登录Portal,重新制作证书和Provisioning Profile。      将代码重新签名,再次打包。程序正常启动。方法二:    先清理xcode,两种方式

2017-10-17 10:05:13 20719

原创 js 单个控件的单击 双击 长按 拖动共存方案

前段时间做了一个实时操控手机的前段页面 其中涉及到的单个控件的单击 双击 长按 拖动共存觉得挺好玩的在这里给大家分享一下,废话不多说直接上代码: $("#mouseOver").click(function (event) { clearTimeout(timer); timer = setTimeout(function (){ if (movedo

2017-10-09 10:04:50 21253

原创 ant+junit执行自动化并且生成report报告

ant+junit执行自动化并且生成report报告 话不多说,直接上代码 name="AntDemo"default="junit" basedir="."> name="src.path" value="src"/> name="build.path" value="build"/>name="test.path" value="src/

2017-09-25 10:25:02 22442

原创 httpclint 4.x 忽略SSL验证 可用

升级到httpclint 4.x之后 很多调用方式都发生了改变 关于忽略SSL验证当然也是之前试了很多种方式都不行后来发现了个方法可以,再次跟大家分享,直接上代码:    SSLContext sslContext = new SSLContextBuilder().loadTrustMaterial(null,                  new TrustStrate

2017-09-21 09:04:58 22714

原创 如何清除Httpclint的日志

第一步设置环境变量获取类路径  System.setProperty("org.apache.commons.logging.Log","org.apache.commons.logging.impl.SimpleLog");  System.setProperty("org.apache.commons.logging.simplelog.showlogname","true

2017-09-18 10:07:38 23602

原创 Httpclint 4.x 的用法

Httpclint 4.x 的用法 直接上代码 package service.util;import java.io.IOException;import java.util.HashMap;import java.util.List;import java.util.Map;import org.apache.http.Header;import org.a

2017-09-15 15:42:44 23815 1

原创 java 小例子 桌面渐隐 tip

java 小例子 桌面渐隐 tip 话不多说 直接上代码package service.com;import java.awt.Dimension;import java.awt.MouseInfo;import java.awt.Point;import java.awt.Toolkit;import java.awt.event.WindowAdapte

2017-09-14 14:11:24 23638

原创 HttpURLConnection,OKHttp以及xml解析

本篇文章主要介绍以几下个知识点:使用 HTTP 协议访问网络:使用 HttpURLConnection 和 OKHttp;解析 XML 格式数据:Pull 和 SAX 解析;9.1 使用 HTTP 协议访问网络  HTTP 协议,其工作原理很简单:客户端向服务器发出一条 HTTP 请求,服务器收到请求后会返回一些数据给客户端,然后客户端再对这些数据进行解析和处理。9

2017-09-05 08:28:17 25241

原创 说说ajax 跨域、说说JSON和JSONP

前言  由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。  当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者要求用户设备必须

2017-08-29 08:51:52 23721

原创 XCTestWD 踩坑 source clear

前段时间发现XCTestWD的获取页面xml结构要比facebook的WebDriverAgent快很多果断选择开始研究XCTestWD然后,你们懂得,就遇到了很多问题特此贴出来跟大家分享分享:1.我想获取一个xml格式的页面source,不好意思没有对应的接口,怎么办呢?我的解决办法是:在XCTestWDXPath再添加一个方法findXmlFormstatic func

2017-08-18 15:56:59 24850

原创 java String 值传递 还是引用传递

值传递与引用传递最近学基础的时候,老师讲了值传递和引用传递,这个问题一直不太明白,上网查了很多资料,按照自己的理解整理了一遍,发现之前不太明白的地方基本上想明白了,如有不正确的地方,欢迎指正,谢谢。首先要说明的是java中是没有指针的,java中只存在值传递,只存在值传递!!!  然而我们经常看到对于对象(数组,类,接口)的传递似乎有点像引用传递,可以改变对象中某个属性的值。但是不

2017-07-28 10:56:44 24614

原创 深入浅出 java 回调原理

小弟自学java 之前有次面试的时候被问到回调当时其实有点懵逼的,所以上网找了很多资料以及自己也写了一些例子特此在这跟大家一起分享一下:回调本质上是函数的调用,举个例子,类A有两个方法run()和callback() 类B有一个方法parse() 为了让代码更加简洁好让大家关注重点我这里就只写调用关系不谢具体实现:A{   run(){     B.parse();

2017-07-20 10:38:59 23512 1

转载 彻底理解java动态代理

彻底理解JAVA动态代理代理设计模式定义:为其他对象提供一种代理以控制对这个对象的访问。代理模式的结构如下图所示。动态代理使用java动态代理机制以巧妙的方式实现了代理模式的设计理念。代理模式示例代码public interface Subject { public void doSomething(); } public c

2017-07-20 10:07:34 23467 1

原创 java 图片生成视频 完成录屏操作

前段时间做IOS自动化需要完成录屏操作,但是已经能够获取手机屏幕的一张张图片,通过下面java代码能够使得生成的连续的图片变成视频,代码如下:  DefaultMovieInfoProvider dmip = new DefaultMovieInfoProvider("dst.avi");//生成视频的名称           dmip.setFPS(3); // 设置每秒帧数

2017-07-20 10:00:55 29158 15

selenium所需jar包

selenium所需jar包 能够实现界面自动化 帮组测试更好的完成自动化测试

2018-07-25

测试工程师入门必读

测试工程师入门必读 一句话理解各个测试专业名词 配有一个分析实例

2018-03-13

Easy-Python-Decompiler

对于pyinstaller生成的exe解压之后的pyc乱码文件 生成可以阅读的源码

2018-03-05

反编译 pyinstaller生成的exe文件

对于pyinstaller生成的exe文件 使用方法pyhton pyinstxtractor.py xx.exe

2018-03-05

plsql11汉化包

plsql11汉化包 一键汉化plsql 告别英文plsql 亲测可用

2018-01-08

js截图 最新版html2canvasv.js

包含 html2canvasv.js html2canvasv.min.js html2canvasv.svg.js html2canvasv.svg.min.js

2018-01-03

Java-WebSocket-1.3.5.jar

通过 纯Java连接WebSocket 不再通过其他方式,亲测可用

2017-10-26

台湾李宏毅 一天读懂深度学习

台湾李宏毅 一天读懂深度学习 原版 非常清晰 深入浅出 基本上能对人工智能有个大概的理解 特别神经网络 深度学习

2017-09-20

阿里java编程规范

阿里java编程规范 如何提高团队开发效率统一规范 传承性 2017年开春之际,诚意献上重磅大礼:阿里巴巴Java开发手册,首次公开阿里官方Java代码规范标准。 这套Java统一规范标准将有助于提高行业编码规范化水平,帮助行业人员提高开发质量和效率、大大降低代码维护成本

2017-09-01

java 腾讯 阿里 华为 平安面试题 112道

java 腾讯 阿里 华为 平安面试题 112道

2017-07-28

IOS 手机 cpu,内存,网络性能数据

IOS CPU 内存 网络流量 性能数据监控

2017-07-20

IOS手机录屏 IOS自动化

IOS录屏 支持IOS自动化

2017-07-17

mac appium 1.6.4 环境搭建和问题解决详解

在搭建mac ios自动化 appium 1.6.4 以及调用 facebook webdriveragent框架 详解

2017-07-10

java 图片转换成视频avi,mov,raw,flv...

使用java 将一串图片转换成视频文件 实现录屏等功能

2017-07-10

ld方案设置

ld软件中方案设置问题 到达目标后 方案设置的继续终止

2013-12-14

软件测试流程

软件测试从哪里开始到哪里结束?中间要经过哪些环节以及各环节要注意哪些事项。

2013-12-14

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

TA关注的人

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