- 博客(16)
- 资源 (12)
- 收藏
- 关注
原创 基于Mapbox实现的OD图
由于Echarts在mapbox上画的OD图移动的时候会有残影,效果不是很好。此Demo尝试使用geojson画点、线、marker的方式来达到类似的效果。先上效果图:首先,起点和终点,我们通过marker的方式添加,marker可以通过设置css样式,来实现一些简单的动画。var addMarker = function (map, lngLat, color) { v...
2019-11-19 14:00:31
2466
1
原创 基于canvas+贝塞尔曲线实现的OD图
目前大部分OD图都是使用ECharts来实现的,虽然很方便,但是想实现一些特别的效果就比较麻烦了。研究了下,尝试在canvas上来画,发现也不是很麻烦。先看效果图:首先,OD图的曲线,最开始尝试用抛物线的方式来画,但是抛物线在某些情况下是一条直线,效果不是很好,最后还是决定使用贝塞尔曲线来画。贝塞尔曲线需要一个控制点,控制点的计算,采用以下的公式:/** * 在画布上绘制OD曲...
2019-11-19 13:44:53
972
原创 使用jenkins自动打包Cordova APP、配置版本号并上传sftp
使用cordova开发过程中,每次手动构建APP都是一件麻烦的事情,后来就使用了自动构建,在这过程中碰到了一些问题并解决了,分享给大家。 1.配置svn账号 由于我们代码都是存储到svn里面的,所以需要先配置一个svn的账号方便后面代码拉取。网上有很多,这边就不再赘述。可以参考:http://blog.csdn.net/zzy1078689276/article/details/774...
2018-03-18 22:27:30
2447
原创 使用Qark寻找与 Android 应用相关的安全漏洞
QARK 全称 Quick Android Review Kit。这个工具用来寻找与 Android 应用相关的安全漏洞,包括检查源代码和打包的 APKs。这个工具还可以创建“Proof-of-Concept”可部署的 APKs 或 ADB 命令,能够利用许多它发现的漏洞。不需要 root 测试设备,因为这个工具专注于在其它安全环境下能被利用的漏洞。测试环境python 2.7.6 JDK 1.7
2016-01-20 09:15:41
2627
原创 使用Appium测试IOS程序
操作步骤1.使用xcode建立你的测试APP并且build出真机或者模拟器的.app文件 真机测试和模拟器测试使用的app是不一样的,在你的测试脚本里面注意使用对应的.app文件 另外如果是真机测试,在build时需要设置签名和对应的PP文件 2.使用Eclipse建立测试junit测试脚本 以下是一个使用Maven构建的可以在Amazon Device Farm上使用的测试脚本:http
2016-01-18 17:36:37
2768
原创 Appium自动化测试工具环境配置[IOS]
Appium 是一个开源、跨平台的自动化测试工具,用于测试原生和轻量移动应用,支持 iOS, Android 和 FirefoxOS 平台。Appium 驱动苹果的 UIAutomation 库和 Android 的 UiAutomator 框架,使用 Selenium 的 WebDriver JSON 协议。Appinm 的 iOS 支持是基于 Dan Cuellar’s 的 iOS Auto.
2016-01-18 16:29:20
1128
原创 在Amazon device farm上使用appium进行自动化测试
为了方便开发者测试新应用,亚马逊推出了又一款基于亚马逊网络服务(AWS)的工具,它就是Device Farm。通过该平台,你可以轻松测试应用在各种Android/Fire OS设备上的表现。接下来我们来看看如何在该平台测试我们的应用。 前面几篇文章我们已经介绍了Appium的使用,本节我们继续使用Appium在撰写我们的测试脚本。在开始之前先说明一点:Amazon上面的Appium的环境我测试下来
2016-01-11 12:18:01
1583
原创 使用Appium测试hybrid程序
上一节我们简单介绍了使用Appium来测试native程序,而对于hybrid程序,因为里面的按钮、输入框等都位于webviewer控件中,所以我们的测试脚本会有些不一样。 根据官方文档显示,Appium使用以下的第三方框架: Android 4.2+: Google’s UiAutomator Android 2.3+: Google’s Instrumentation. (Instrume
2016-01-08 09:04:31
2176
原创 使用Appium测试native程序
上一节,我们简单介绍了Appium的基础环境配置,还下载了两个类库,这一节我们就来使用Appium写一个调用手机自带计算器的测试脚本。准备工作在调用计算器之前,我们需要使用两个工具来获取计算器这个程序的包名和上面的按钮。在接下来的工作之前,我们先将手机插上电脑,并且打开计算器这个程序。 -monitor.bat 在Android SDK\tools下面有个monitor.bat,双击打开此程
2016-01-07 15:49:55
2950
原创 Appium自动化测试工具环境配置[Android]
Appium 是一个开源、跨平台的自动化测试工具,用于测试原生和轻量移动应用,支持 iOS, Android 和 FirefoxOS 平台。Appium 驱动苹果的 UIAutomation 库和 Android 的 UiAutomator 框架,使用 Selenium 的 WebDriver JSON 协议。Appinm 的 iOS 支持是基于 Dan Cuellar’s 的 iOS Auto.
2016-01-07 14:12:02
650
java使用jdbc连接sql2005
搞了老半天才弄好java使用jdbc连接sql2005,在这里先记下,免得下次重新弄又忘了。 首先得下载jdbc驱动,百度一下很容易找到的,下载完成后解压,里面有个sqljdbc.jar,放到jre/lib/ext目录下。 下面最重要的就是连接url的配置了,使用windows身份认证的url我没找到,所以你得为你的数据库设置个密码。首先在Man...
2009-11-01 15:00:05
117
设计一个类似于excel的可以筛选的控件
经常被用户抱怨,我想要这个这个筛选,这个这个也要。最好是都可以。我说是不是像excel一样,人家点头了。晕死。一句话:微软害死人。去年实现了一个,可是加载速度实在是慢,后来在我的一位研究生学长的改进下给了我很大的启发,最后在这方面真的接近了excel。在此跟大家分享,欢迎提出意见。 vb里有个mshflexgrid控件,可以用来查看数据。我想基本上每个可视化编程工具都...
2009-10-27 20:58:53
1527
关于表格数据的撤销与恢复
由于项目需要, 一直想做个表格编辑器。visual studio里面dataview好像做的挺好的,可是功能还是不够。用户习惯了在office里面编程,所以如果你不朝那方面靠近,人家心里老是很不舒服。微软害死人啊。在表格编辑器里有个撤销与恢复功能我一直想实现。在今年暑假的时候我勉强实现了一个,不过让我不是很满意。大概介绍下: 将用户的动作分成两种,小型动作与大型动作。小型动作...
2009-10-27 20:27:44
788
VB 中将菜单设置成不可见后,mshflexgrid菜单快捷键不可用了
VB 中将菜单设置成不可见后,mshflexgrid菜单快捷键不可用了。有谁能告诉我怎么办啊
2009-07-11 08:28:35
553
1
mshflexgrid模仿excel
用vb做erp最郁闷的是没有大量录入数据的控件,在这里我们采用mshflexgrid录入与显示数据。默认情况下mshflexgrid是不能录入数据的,所以我们得借助点东西:文本框。我们在这里称之为:浮动文本框。 原理是这样的:(模仿execel的实现) 当我们双击时进入编辑模式,这时候让浮动文本框,显示出来(调用Show_txtFloat),用户输入的数据会保存到...
2009-07-04 11:16:26
173
原创 linux 信号量函数semget semop semctrl
semget() 可以使用系统调用semget()创建一个新的信号量集,或者存取一个已经存在的信号量集:系统调用:semget();原型:intsemget(key_t key,int nsems,int semflg);返回值:如果成功,则返回信号量集的IPC标识符。如果失败,则返回-1:...
2009-06-11 22:07:28
394
odchart-mapbox.zip
2019-11-19
在Amazon device farm上使用appium进行自动化测试
2016-01-11
耶書制造 CHMmaker V2.88 简体中文版&注册机
2014-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人