自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (120)
  • 收藏
  • 关注

原创 solidity函数状态可变性

在Solidity中constant,view,pure三个函数修饰词的作用是告诉编译器,函数不改变/不读取状态变量,这样函数执行就可以不消耗gas了(是完全不消耗!),因为不需要矿工来验证。pure:纯函数,不允许修改或访问状态view:不允许修改状态payable:允许从消息调用中获取以太币constant:与view作用相同,一般只修饰状态变量,不允许赋值(初始化除外)...

2020-06-30 15:07:36 451

翻译 畅购商城第十六天

第16章 集群高可用学习目标理解集群流程理解分布式概念能实现Eureka集群[集群配置]能实现Redis集群[Redis集群配置、哨兵策略(案例)、Redis击穿问题]1.Redis集群的原理2.Redis集群会用->在java代码中能链接集群服务3.哨兵策略->监控集群的健康状态[作用]4.Redis击穿->如何解决击穿问题5.如何解决Redis雪崩问题->多级缓存RabbitMQ集群1.集群概述1.1什么是集群1.1.1集群概

2020-06-15 18:37:48 581

原创 智能合约:水龙头合约

最近开始学习智能合约,发现这个东西挺有意思。后期会将自己所写的所有合约都一一记录。欢迎大家交流。下面这个合约实现的功能为:首先保证合约里面有eth,每调用一次智能合约,就会从智能合约获取一笔eth,称为水龙头合约。pragma solidity >=0.4.22;contract Faucet{ function withdraw(uint amount) public payable{ //amount 需要小于等于1 require(amount<=1

2020-06-15 14:49:06 882 1

翻译 畅购商城第十五天

第15章 分布式事务学习目标理解什么是事务理解什么是分布式事务理解CAP定理CAP不能3者同时成立能说出相关的分布式事务解决方案1.2PC-JTA分布式事务2.本地消息-业务库中添加对应的消息表和业务耦合实现3.MQ事务消息-RocketMQ4.Seata理解Seata工作流程AT模式-表TCC模式-代码补偿机制能实现Seata案例Seata使用案例作业:实现项目中分布式事务控制-下单->用户微服务(增加积分)->Goods微服

2020-06-14 22:27:30 644

翻译 畅购商城第十四天

第14章 秒杀学习目标防止秒杀重复排队重复排队:一个人抢购商品,如果没有支付,不允许重复排队抢购并发超卖问题解决1个商品卖给多个人:1商品多订单秒杀订单支付秒杀支付:支付流程需要调整超时支付订单库存回滚1.RabbitMQ延时队列2.利用延时队列实现支付订单的监听,根据订单支付状况进行订单数据库回滚1 防止秒杀重复排队用户每次抢单的时候,一旦排队,我们设置一个自增值,让该值的初始值为1,每次进入抢单的时候,对它进行递增,如果值>1,则表明已经排队,不

2020-06-12 18:07:06 541

原创 使用python爬取猎聘网的职位信息

闲来无事,就像看看现在各个行业找工作的情况,写了个简单的爬虫,爬取猎聘网的职位信息。话不多说,直接上代码。#-*- coding:utf-8 -*-# 抓取猎聘的职位import timeimport threadingimport requestsimport refrom bs4 import BeautifulSoupdef get_job_list(job): thread_name = threading.current_thread().name print(

2020-06-11 19:09:06 1949

原创 ubuntu20下桥接模式配置

修改网络配置文件:vi /etc/netplan/00-installer-config.yaml按照下面的格式进行修改network: ethernets: enp2s0f0: addresses: [] dhcp4: true version: 2 bridges: br0: interfaces: [enp2s0f0] dhcp4: no addresses: [192.168.123.100/

2020-06-11 18:57:41 5888 4

翻译 畅购商城第十三天

第13章 秒杀学习目标秒杀业务分析秒杀商品压入Redis缓存Spring定时任务了解-定时将秒杀商品存入到Redis中秒杀商品频道页实现-秒杀商品列表页秒杀商品详情页实现下单实现(普通下单)多线程异步抢单实现-队列削峰1 秒杀业务分析1.1 需求分析所谓“秒杀”,就是网络卖家发布一些超低价格的商品,所有买家在同一时间网上抢购的一种销售方式。通俗一点讲就是网络商家为促销等目的组织的网上限时抢购活动。由于商品价格低廉,往往一上架就被抢购一空,有时只用一秒钟。秒杀商品通常有两种限制:库

2020-06-11 18:26:10 561

翻译 畅购商城第十二天

第12章 微信支付学习目标能够说出微信支付开发的整体思路生成支付二维码查询支付状态实现支付日志的生成与订单状态的修改、删除订单支付状态回查MQ处理支付回调状态定时处理订单状态1 开发准备1.1 开发文档微信支付接口调用的整体思路:按API要求组装参数,以XML方式发送(POST)给微信支付接口(URL),微信支付接口也是以XML方式给予响应。程序根据返回的结果(其中包括支付URL)生成二维码或判断订单状态。在线微信支付开发文档:https://pa

2020-06-08 22:53:16 547

翻译 畅购商城第十一天

第11章 订单学习目标登录页的配置登录成功跳转实现结算页查询实现下单实现变更库存增加积分支付流程介绍微信扫码支付介绍1 登录页面配置前面使用的都是采用Postman实现登录,接着我们实现一次oauth自定义登录。1.1 准备工作(1)静态资源导入将资料/页面/前端登录相关的静态资源导入到changgou-user-oauth中,如下图。(2)引入thymeleaf修改changgou-user-oauth,引入thymeleaf模板引擎<!--thymeleaf

2020-06-06 23:39:23 748

原创 mac本地搭建eth私有链

参考地址:https://www.jianshu.com/p/879669da11e6https://www.jianshu.com/p/e0a52aff4006创世json{ "config": { "chainId": 666, "homesteadBlock": 0, "eip150Block": 0, "eip150Hash": "0x0000000000000000000000000000000000000000000000000000000000000

2020-06-04 00:09:47 1343

翻译 畅购商城第十天

第10章 购物车学习目标资源服务器授权配置掌握OAuth认证微服务动态加载数据掌握购物车流程掌握购物车渲染流程OAuth2.0认证并获取用户令牌数据微服务与微服务之间的认证1 资源服务器授权配置1.1 资源服务授权配置基本上所有微服务都是资源服务(1)配置公钥 认证服务生成令牌采用非对称加密算法,认证服务采用私钥加密生成令牌,对外向资源服务提供公钥,资源服务使 用公钥 来校验令牌的合法性。 将公钥拷贝到 public.key文件中,将此文件拷贝到每一个需要的资源服务工程的clas

2020-06-03 22:14:29 548

Appium环境搭建

本文档讲述如何appium环境的搭建过程

2017-08-04

Appium 移动自动化测试

该文档主要讲述如何使用appium进行自动化测试,包括环境搭建,appium基础和各种操作等

2017-08-04

pandas-0.20.3-cp27-cp27m-win_amd64.whl

pandas-0.20.3-cp27-cp27m-win_amd64.whl,在window64位机器上使用python的pandas所需的文件,使用pip install 安装

2017-07-28

matplotlib-2.0.2-cp27-cp27m-win_amd64.whl

matplotlib-2.0.2-cp27-cp27m-win_amd64.whl,python使用matplotlib所需的库文件,使用pip install 安装

2017-07-28

numpy-1.13.1+mkl-cp27-cp27m-win_amd64.whl

numpy-1.13.1+mkl-cp27-cp27m-win_amd64.whl,python所需的numpy文件,使用pip install ..安装

2017-07-28

微信公众平台开发最佳实践 第2版 PDF电子书

微信公众平台开发最佳实践 第2版 PDF电子书

2017-02-24

vagrant的ubuntu版本

vagrant用于管理virtualbox,方便,高效

2016-12-30

JIRA-6.3.6汉化包

将JIRA-6.3.6-language-pack-zh_CN.jar复制到atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/lib,然后重启jira即可

2016-12-30

language-pack-zh_CN.jar

将JIRA-6.3.3-language-pack-zh_CN.jar汉化包copy到linux的jira安装目录 ,启动的时候注意jdk版本为jdk1.6系列,/home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/lib下面,之后重启jira服务

2016-12-30

捉虫记-大容量Web应用性能测试与LoadRunner实战

主要讲解大容量Web性能测试的特点和方法,以及使用业内应用非常广泛的工具——Load Runner 9进行性能测试的具体技术与技巧

2016-10-24

go语言sdk官网下载

go语言sdk,从官网下载的,国内不好找,希望有用

2016-10-21

IEDriverServer.exe 64

使用selenium进行自动化测试时需要的IEDriverServer.exe,是64位系统的,希望对大家有帮助

2016-03-14

chromedirver_64

使用selenium进行测试时需要的chromedriver64位,希望对大家有帮助

2016-03-14

Berkeley DB的java版本

Berkeley DB的java版本.zip

2016-01-13

HTMLParser-2.0-SNAPSHOT-bin.zip

HTMLParser-2.0-SNAPSHOT-bin依赖的相关java包。

2015-12-24

jmeter-2.13.zip

jmeter-2.13.zip,压缩包中有jmeter所依赖的jar包,和其他文件。

2015-12-24

openCV入门教程

OpenCV入门教程,比较适合初学者

2015-11-30

bugtags使用说明

bugtags_doc_v1.0-561dc3ad18519,主要方便app测试人员进行bug的管理

2015-11-30

redis依赖包

redis依赖包,包括jedis-2.5.2.jar和commons-pool2-2.2.jar

2015-11-05

iaxure视频播放器

iaxure视频播放器,比较简单的播放器,用着不错。

2015-11-04

micro-v3.0.2-darwin-amd64.tar.gz

micro-v3.0.2-darwin-amd64,go-micro微服务的v3.0.2版本,刚下载下来使用,有需要的请拿走

2020-12-07

clientv3-master.zip

etcd clientv3 使用go语言写的,在go语言中通过clientv3,连接etcd,非常好用

2020-11-14

etcd-v3.4.13-darwin-amd64.zip

etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库

2020-11-14

Genymotion_ARM_Translation-master.zip

Genymotion是x86的模拟器,在集成一些第三方的SDK时需要添加一些放在armeabi、armeabi-64文件夹下面的.so文件,这些文件在arm架构下才能运行。这时模拟器就不能用了。资源包里包含了android4,5,6,7,8各个版本的转换包

2020-11-11

pandas-0.24.2-cp27-cp27m-win_amd64.whl

pandas支持python2.7,直接从网站下载特别慢,这是下了好久才下载下来的,希望有帮助,适合用pip无法安装的情况

2020-10-29

web3go-master.zip

web3.js的go语言版本实现,大部分都是能用的,可以下载试试,希望有所帮助,欢迎大家积极下载使用

2020-10-14

ScatterDesktop-master.zip

Scatter桌面版软件mac的源码,支持eth,eos,trx等,很多网站现在都支持sactter,很不错的一个软件

2020-10-11

mongodb-macos-x86_64-4.4.1.tgz

从官网下载的mongoDB的mac版的安装文件,下载后放入指定目录下,就可以直接使用,非常方便,也有相应教程

2020-10-11

go-common-master.zip

哔哩哔哩网站后台工程源码

2020-10-11

go-ipfs-master.zip

ipfs的go语言版本,master分支,解压就能用.

2020-10-10

yarl-1.4.2-cp37-cp37m-macosx_10_13_x86_64.whl

yarl 这个模块提供了用于url解析和更改的便捷的URL类,yarl 这个模块提供了用于url解析和更改的便捷的URL类

2020-04-02

redis-3.4.1-py2.py3-none-any.whl

redis 是一个 Key-Value 数据库,Value 支持 string(字符串),list(列表),set(集合),zset(有序集合),hash(哈希类型)等类型。python连接redis需要的包,3.4.1版本

2020-04-02

pymongo-3.10.1-cp37-cp37m-macosx_10_9_x86_64.whl

Python 要连接 MongoDB 需要 MongoDB 驱动,这里我们使用 PyMongo 驱动来连接。这是python3.7对应的包

2020-04-02

pyecharts-1.7.1-py3-none-any.whl

pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百度开源的一个数据可视化 JS 库

2020-04-02

multidict-4.7.5-cp37-cp37m-macosx_10_13_x86_64.whl

multidict用于实现一个键对应多个值的字典(multidict) 一个字典就是一个键对应一个单值的映射,这是python3.7对应的包

2020-04-02

lxml-4.5.0-cp37-cp37m-macosx_10_9_x86_64.whl

lxml是python的一个解析库,支持HTML和XML的解析,支持XPath解析方式,而且解析效率非常高

2020-04-02

aiohttp-3.6.2-cp37-cp37m-macosx_10_13_x86_64.whl

asyncio可以实现单线程并发IO操作。如果仅用在客户端,发挥的威力不大。如果把asyncio用在服务器端,例如Web服务器,由于HTTP连接就是IO操作,因此可以用单线程+coroutine实现多用户的高并发支持,python3.7对象的包

2020-04-02

aiohttp-3.6.2-cp36-cp36m-macosx_10_13_x86_64.whl

asyncio可以实现单线程并发IO操作。如果仅用在客户端,发挥的威力不大。如果把asyncio用在服务器端,例如Web服务器,由于HTTP连接就是IO操作,因此可以用单线程+coroutine实现多用户的高并发支持

2020-04-02

JMeterPlugins需要的jar

jmeter所需的JMeterPlugins-Extras包,将JMeterPlugins-Extras.jar包复制到Jmeter的lib目录下面的ext目录下面,重新启动Jmeter,我们点击添加就可以看到出现了很多的jp@gc-开头的文件,包括扩展lib

2017-10-31

利用Python进行数据分析

【名人推荐】, “科学计算和数据分析社区已经等待这本书很多年了:大量具体的实践建议,以及大量综合应用方法。本书在未来几年里肯定会成为Python领域中技术计算的权威指南。”, ——Fernando Pérez 加州大学伯克利分校 研究科学家, IPython的创始人之一, 【内容简介】, 还在苦苦寻觅用Python控制、处理、整理、分析结构化数据的完整课程?本书含有大量的实践案例,你将学会如何利用各种Python库(包括NumPy、pandas、matplotlib以及IPython等)高效地解决各式各样的数据分析问题。, 由于作者Wes McKinney是pandas库的主要作者,所以本书也可以作为利用Python实现数据密集型应用的科学计算实践指南。本书适合刚刚接触Python的分析人员以及刚刚接触科学计算的Python程序员。, •将IPython这个交互式Shell作为你的首要开发环境。, •学习NumPy(Numerical Python)的基础和高级知识。, •从pandas库的数据分析工具开始。, •利用高性能工具对数据进行加载、清理、转换、合并以及重塑。, •利用matplotlib创建散点图以及静态或交互式的可视化结果。, •利用pandas的groupby功能对数据集进行切片、切块和汇总操作。, •处理各种各样的时间序列数据。, •通过详细的案例学习如何解决Web分析、社会科学、金融学以及经•济学等领域的问题。

2017-07-28

空空如也

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

TA关注的人

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