自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(159)
  • 资源 (10)
  • 收藏
  • 关注

原创 (一)区块链开发之搭建以太坊私有链

1、安装ethereum/Go client(以太坊客户端)https://github.com/ethereum/go-ethereum/wiki/Installation-Instructions-for-Machttps://github.com/ethereum/homebrew-ethereum一、命令行客户端1、克隆仓库brew tap ethereum/ethere...

2018-10-02 23:54:03 2162

原创 python自带web服务器

1、安装python3,并添加到path中2、命令中执行:python -m http.server 8000 说明:服务器文件显示是执行命令行所在的目录(如上显示为~目录下的文件)...

2020-03-07 15:06:44 627

原创 expect详解

一、安装1、apt / yum install -y expect2、手动安装(Mac系统):下载tcl:http://www.tcl.tk/software/tcltk/downloadnow84.tml下载:expect:http://www.linuxfromscratch.org/blfs/view/svn/general/expect.html分别执行:./confi...

2020-02-24 16:48:07 450

原创 cypress教程(一)

1.前提 系统需求:Mac OS 10.9+ (Mavericks+), 仅提供64位二进制文件Linux Ubuntu 12.04+, Fedora 21, Debian 8的64位二进制文件Windows 7+补充知识(开始)npm install moduleName 命令安装模块到项目node_modules目录下。不会将模块依赖写入devDependencies...

2020-01-11 23:41:10 2064

原创 星云链之NRC20代币合约解读

1、合约地址:Contract n1jPoCuquckUonUEzpL3zt8VggGDk4nZT2k2、合约代码:// ==== wittcism.com Token Smart Contract for Nebulas ====// Name: TEST COIN// Symbol: TEST// Decimal: 8// TotalSupply: 2,000,000,000...

2018-12-06 22:05:32 780

原创 Trac 初探

说明:使用阿里云 centos1、安装tracwget https://download.edgewall.org/trac/Trac-1.2.3.tar.gztar zxvf Trac-1.2.3.tar.gzcd Trac-1.2.3python setup.py install2、配置数据库pip -E /opt/user/trac install trac mys...

2018-10-23 11:30:31 1797

原创 星云合约间的调用

验证合约间调用:C->B->A一、创建合约A1、使用星云,web wallethttps://github.com/nebulasio/web-wallet下载到本地,打开index.html,选择contract中的Deploy2、将测试网任意钱包的keystore保存到文件naswallet3、部署合约A.code中填入:"use strict";...

2018-10-12 12:34:10 205

原创 (五)区块链开发之智能合约

1、创建项目npm install trufflemkdir truffletestcd truffletest2、初始化项目truffle init3、编写智能合约vim contracts/test.sol  1 pragma solidity ^0.4.25  2 contract Simple{  3 function add(uint a,uint b...

2018-10-11 14:54:13 356

原创 (四)区块链开发之以太坊变成接口

1、web3.js APIhttps://github.com/ethereum/web3.js/tree/1.0https://web3js.readthedocs.io/en/1.0/#Python Web3.py:https://github.com/pipermerriam/web3.py Haskell hs-web3- Haskell hs-web3:https://gi...

2018-10-10 20:09:22 519

原创 (三)区块链开发之以太坊TestRPC测试链搭建

1、安装brew install nodenpm install -g ethereumjs-testrpc2、使用testrpc <options>options:-a或-accounts。指定启动时生成多个多个账户➜  ~ testrpc -a 1EthereumJS TestRPC v6.0.3 (ganache-core: 2.0.2)Avai...

2018-10-10 19:11:42 2703

原创 (二)区块链开发之以太坊CLI控制台命令

1、账户管理创建新账户(密码:Testteam1&)➜  geth geth --datadir "./db" account newINFO [10-09|17:20:34.942] Maximum peer count                       ETH=25 LES=0 total=25Your new account is locked with a p...

2018-10-09 17:40:15 890

原创 email-ext-plugin高级用法

1.定义Default Content,支持html和template两种格式i.html格式把脚本直接拷贝到Default Content中;ii.使用绝度路径查找:${FILE,path="/home/xxx/Desktop/developer/tools/email-ext-plugin/src/main/resources/hudson/plugins/emailext/templates...

2018-03-28 11:11:22 1437

原创 小白进入测试行业需要掌握的一道题

在面试的过程中,我们一般喜欢拿一个具体事物让来面试同学来测试,尤其是对待小白或初级测试。其实也都是满满的套路,主要是想看下测试能力包括测试广度和深度。下面是我今天看到一篇,觉得还可以分享给大家。光有套路也是远远不够的,一般会根据技术情况定薪资,在日常的工作积累和学习中希望大家可以掌握正确的方法。(1)先搞清楚我们的对象!才能针对性的测试客户最在意的地方,设置测试的优先级。

2017-12-08 14:57:35 333

原创 python pyh html解决中文中文乱码的方法

pyh github上源码:https://github.com/hanxiaomax/pyh解决中文乱码的方法:1.打开调用的类:2.调转到pyh源码3.进来后我们可以看到charset,要把它加到printOut中,加入口的代码:看看效果:

2017-08-16 11:48:05 1629

原创 Appium升级

appium升级,说道更新Appium就一定记得要登陆你的VPN。升级很简单,打开命名行输入:npm update -g appium 如果升级过程中出现了我们无法查找到原因的错误,解决方案:1.命令行中输入:npm uninstall -g appium2.命令行输入:npm cache clean3.命令行输入:npm install -g appium

2017-03-15 11:44:31 4418

原创 appium环境搭建

1.appium官网目前已被中国屏蔽了。所以第一步翻墙。这里就不多少了。2.进入官网appium.io,点击“Get started”,找到“Android Requirements”点击“windows”。3.点击“node and npm tools ”下载nodejs的安装包,如果下载安装包不支持你电脑的处理器(由于官网提供的64位安装包,需要手动下载32位安装包),我们去官网手动下

2017-03-15 09:23:13 414

原创 给大家推荐一个获取安全相关知识的地方

大家打开连接:http://bbs.77169.com/?fromuid=405076

2016-09-06 11:53:22 408

原创 'register_android_system_OsConstants(_JNIEnv*)'解决方案

编译5.1的时候遇到'register_android_system_OsConstants(_JNIEnv*)',发现是jni.h文件找不到,这个文件并不在Android源码而是在jdk里的include文件夹下。最简单的方法将include的加到环境变量里:JAVA_HOME/includelog如下:host SharedLib: libjavacore_32 (out/host

2015-08-13 08:17:06 3281 5

原创 update Yosemite ,prompt " * you need to install the legacy Java SE 6 Runtime"

解决方案:我是安装的是jdk1.8.45,打开Charles提示“To open Charles you need to install the legacy Java SE 6 Runtime”1.下载apple官网提供的jdk1.6安装,安装后可以正常使用,下载链接如下:https://support.apple.com/kb/DL1572?locale=en_US

2015-05-29 09:42:20 2116

原创 iprofiler命令行工具获得应用性能数据

https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/GatheringDatafortheFirstTime/GatheringDatafortheFirstTime.html#//apple_ref/doc/uid/TP40004652-CH5-S

2015-05-25 17:01:43 1249

原创 xpath学习

xpath study note一.xpath简介XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML 文档中对元素和属性进行遍历。XPath 是 W3C XSLT 标准的主要元素,并且 XQuery 和 XPointer 都构建于 XPath 表达之上在学习之前应该具备的知识:在您继续学习之前,应该对下面的知识有基本的了解:HTML / XHT

2015-04-06 15:47:49 438

原创 linux配置vim

http://blog.chinaunix.net/uid-25719044-id-3026457.html

2015-03-17 17:39:14 399

原创 trac初探

trac安装:http://trac.edgewall.org/wiki/TracInstall#Usingeasy_installhttp://lsn-1212.iteye.com/blog/1465180坑(如果如给用户加权不能访问db):解决方案:给admin用户赋予权限命令(admin:用户名):$ trac-admin /path/to/projenv p

2015-03-17 15:45:19 582

原创 mysql学习笔记003

(17)使用日期函数mysql> update sales_rep set date_joined='2015-03-16',birthday="1988-05-04" where employee_number=1;(18)指定日期格式标准的日期格式是:YYYY-MM-DD,指定日期格式的函数date_format()%m:01-12,%d:01-31,%y:四位数的年份

2015-03-16 22:51:39 470

原创 mysql学习笔记002

1.登陆数据库$>mysql -u liliang -penter密码:切换数据:$>use test0012.创建销售代表的数据表mysql> create table sales_rep(employee_number int,    -> surname varchar(40),    -> first_name varchar(30),    -> co

2015-03-15 09:30:57 464

原创 mysql学习笔记001

第一步:下载地址:http://dev.mysql.com/downloads/mysql/下载对应系统的安装包,本人使用mac系统。第二步:分别安装以下包:mysql-*-osx.*.pkgMySQL_StartupItem.pkgMySQL.prefPane第三步:打开Mysql server:进入System preferences->MySQ

2015-03-14 22:39:12 674

转载 Wharf:专注 ContainerOps 的开源产品

Wharf 是一个专注 ContainerOps 的开源产品,它不是要取代 DevOps 而是使用 Application Container 技术在开发、持续集成和部署之间建立一种新的管道。 使用 Application Container 比传统的 DevOps 更简单和容易,生产环境下的应用也因为 Application Container 的引入而产生了版本管理,使得从开发的版本管理到运维

2015-03-04 18:27:57 569

原创 mac和linux发邮件

mac使用msmtp发送邮件安装方法:brew install msmtp参考网站:http://my.oschina.net/uhziel/blog/186683linux使用:msmtp+mutt+shell参考网站:http://blog.163.com/a12333a_li/blog/static/87594285201212042332551/

2015-02-12 13:12:42 630

转载 Sauce Labs

https://saucelabs.com/login8月28日消息,据美国科技博客TechCrunch报道,为企业开发者提供web应用程序测试平台的Sauce Labs获Triage Ventures 300万美元的B轮融资。该公司还发布了移动web应用程序测试云,可供Mac OS X、iOS和Android环境使用。Sauce Labs为企业web应用程序提供自动和

2015-02-05 12:22:14 1980

转载 8 alternatives to TestFlight

Over the years, TestFlight became a tool mobile app developers relied on. But parent company Burstly’s recent acquisition (by Apple) and termination of Android support has developers looking for alt

2015-02-01 09:22:37 593

原创 aptitude

http://www.cnblogs.com/nniixl/archive/2008/05/22/1205202.html

2015-01-31 17:12:09 426

转载 检测 Linux 内存使用情况的 free 命令的10个例子

Linux是最有名的开源操作系统之一,它拥有着极其巨大的命令集。确定物理内存和交换内存所有可用空间的最重要、也是唯一的方法是使用“free”命令。Linux “free”命令可以给出类Linux/Unix操作系统中物理内存和交换内存的总使用量、可用量及内核使用的缓冲区情况。这篇文章提供一些各种参数选项的“free”命令,这些命令对于你更好地利用你的内存会有帮助。

2015-01-28 17:32:39 557

转载 10个重要的Linux ps命令实战

Linux作为Unix的衍生操作系统,Linux内建有查看当前进程的工具ps。这个工具能在命令行中使用。PS 命令是什么查看它的man手册可以看到,ps命令能够给出当前系统中进程的快照。它能捕获系统在某一事件的进程状态。如果你想不断更新查看的这个状态,可以使用top命令。ps命令支持三种使用的语法格式UNIX 风格,选项可以组合在一起,并且选项前必须有“

2015-01-27 19:52:12 750

转载 开源中国:2014 年国人的开源软件 TOP 100

不知道从什么时候开始,很多一说起国产好像就非常愤慨,其实大可不必。做开源中国六年有余,这六年时间国内的开源蓬勃发展,从一开始的使用到贡献,到推出自己很多的开源软件,而且还有很多软件被国外的认可。中国是开源不可忽视的力量。而我们这个榜单也是从这些国人开发、主要参与开发或者基于国外开源软件进行改进并形成独立版本的软件中,根据该软件的访问、收藏、下载等多个角度,从而得出前 100 名最受欢迎的开

2015-01-26 18:11:01 458

转载 神秘的goole下项目

1.Android SilverGoogle为了解决安卓碎片化问题以及淘汰Android Nexus和Google lay设备,推出Android Silver计划,该计划将使手机厂商能在移动运营商营业厅销售原生Android设备。开发者可以只开发一种版本的应用,无需像现在这样针对不同定制版本的Android发布多种版本的应用。但是,很遗憾安卓手机厂商并不支持这项计划。尽管目前Androi

2015-01-12 17:44:42 483

转载 Linux 上使用 backup-manager 进行系统备份

无论简单与否,我们都有机会去了解这么一件事,那就是备份的重要性从来都不可以被低估。考虑到备份的方法真的多如牛毛,你可能想要知道怎样来有效地为你的系统选择正确的工具和和合适的策略。在本文中,我将为你介绍backup-manager,一个简单易用的命令行备份工具,在大多数的Linux发行版的标准软件库中都能见到它的身影。是什么让备份管理器在众多的备份工具或备份策略中脱颖而出呢?让我来简单介绍一

2015-01-12 17:43:31 435

转载 Twitter本周宣布开源流量异常侦测工具AnomalyDetection

Twitter本周宣布开源流量异常侦测工具AnomalyDetection,该工具可以发现那些能够影响网站服务质量的异常活动,例如流量拥堵或垃圾信息机器人。AnomalyDetection是一个R语言程序包,Twitter通常会在重大新闻和体育赛事期间用AnomalyDetection扫描入站流量,发现那些使用僵尸账号发送大量垃圾(营销)信息的机器人。AnomalyDetectio

2015-01-12 17:39:27 1149

转载 Facebook开源成就

2014是Facebook开源硕果丰硕的一年,其开源项目经理詹姆斯·皮尔斯(James Pearce)连续12天发布开源博客文章展示全年该社交网站在此领域取得的成就。皮尔斯公布的成就包括以下内容:√  React 超过HHVM成为Facebook第一个在GitHub上达到 10000 star的旗舰开源项目,取得了里程碑式的成功。紧接着就是Pop项目。√  Facebook在201

2015-01-02 13:37:30 541

转载 测试种类汇总

黑盒测试:不基于内部设计和代码的任何知识,而是基于需求和功能性。  白盒测试:基于一个应用代码的内部逻辑知识,测试是基于覆盖全部代码、分支、路径、条件。  单元测试:最微小规模的测试;以测试某个功能或代码块。典型地由程序员而非测试员来做,因为它需要知道内部程序设计和编码的细节知识。这个工作不容易作好,除非应用系统有一个设计很好的体系结构; 还可能需要开发测试驱动器模块或测试套具。

2014-12-25 18:53:27 565

转载 mongodb官方监控MMS

寒暄ttlsa.com 2011还是2010就已经存在了,当时几乎是没人打理,正真用心打理是在去年的6月中旬,未曾中断过,即使是7月份和凉白开租房遇到揪心事。弄这个的初衷就是想留下一点点足迹,和网友们分享分享,同时,也期待有更多的网友朋友们能够参入进来。一年有余了,ttlsa.com 陆陆续续发布了一些各自想写的一系列内容,如《nginx系列》、《zabbix监控系列》、《thinkPHP系列

2014-12-02 20:23:44 802

python2.7API

python 2.7 API 文档 chm 文档

2014-07-14

robotium-solo-4.2-javadoc

Robotium Android黑盒和白盒测试架构,这是4.2Robotium的API

2013-09-18

Robotium入门级教程

Robotium入门教程,Robotium的介绍和案例分析

2013-09-18

android内核剖析

android内核剖析的文章,详细介绍了android内核的结构和内容

2012-06-12

Android开发秘籍

Android 开发秘籍一本不错的入门书

2012-05-10

批处理入门及常见问题

这本书讲述批出理的一些基础知识,解决一些常见问题和一些经常用到的方法

2012-02-23

mars老师的android书籍

这是mars老师常看的书籍,希望这些经典书籍对初学者和对android开发有兴趣的朋友有帮助

2012-02-23

shell脚本读写sd卡的案例

shell脚本一个读写sd卡的案例,这个例子可以帮助出学者进步了解shell编程

2012-02-23

高级shell脚本编程

这本书详细的介绍shell的编程,如果想学好shell脚本这本书是必备的

2012-02-23

eclicpse插件安装

轻松解决插件问题,谷歌收购了swt网站,所以解决问题麻烦点,这样做。

2011-08-05

空空如也

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

TA关注的人

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