自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4359)
  • 收藏
  • 关注

转载 Windows下分布式环境搭建以及简单测试

环境配置: 解压文件: Nginx服务器和Tomcat服务器 Tomcat服务器配置:(conf/server.xml) Nginx配置:(conf/nginx.conf) 安装memcached H:\Server\memcached\ memcached.exe -d install 启动memcac...

2019-10-03 16:05:00 650

转载 实现分布式锁技术:Redisson

1. 需求   Spring分布式项目涉及到定时任务,目前解决方案:(1)集成quartz;(2)集成redisson,由于集成quartz需要涉及到数据库及表,redisson基于redis实现的,比较方便。   相关文档可以查看GitHub上redisson项目。 2. 一个简单的例子 RedissonManager:   其他模块调用: ...

2019-09-25 16:43:00 467

转载 nginx支持websocket及websocket部分原理介绍

nginx支持websocket及websocket部分原理介绍最近ipc通过websocket与server进行通行,经过无法通过nginx进行反向代理,只有直连nodejs端口。而且部署到阿里云用了slb之后同样存在该问题。因为部署为了规避风险不宜暴露nodejs端口,所以尝试解决这个问题。 1.本地nginx 支持websocket在实际的生产环境中,要求多个WebSocket服...

2019-09-25 16:42:00 476

转载 关于Linux中nohup.out日志过大问题

背景,java项目,一般在运行JAVA程序时需要用到nohup命令来实现后台启动日志,默认保存在当前目露nohup.out文件。但是有些程序输出nohup文件会出现过大的情况。 在此解决如下: 1,在nohup.out 所在目录创建一个ClearNohup.sh 脚本,通过定时任务让其每周清理一次。防止nohup文件过大问题。 #!/bin/bash # Author: ...

2019-09-24 14:01:00 473

转载 EOS 数据库RAM使用量的计算

如果你是EOS的合约开发者,相信你很有可能跟我一样对内存(RAM)的使用量感到不解。在使用multi_index进行数据存储时,明明只存了一点数据,但区块链浏览器中显示的内存占用量却上升了不少。在这篇文章中,我们就来对内存用量一探究竟,精确计算出存储数据所需要的RAM。我们会首先编写一个简单的合约,用以向multi_index内存入数据。部署合约后,每次调用接口前后都查询一...

2019-09-18 15:14:00 454

转载 EOS require_auth函数

action的结构 要说清楚这个方法的含义和用法,咱们需要从action的结构说起。详见eoslib.hpp中的action类,这里把它的结构简化表示成下面这样: * struct action { * account_name account; // the contract defining the primary code to execute f...

2019-09-17 11:22:00 466

转载 MySql读写分离实现

技术原理 为什么?   进行中的项目,有大量的第三方数据频繁的写入,影响了读的效率。通过读写分离,可以实现读锁和写锁的竞争。读锁和写锁可以具体网上找其他资源了解。 怎么做?   1. 主从复制:主数据库有写操作,从数据库自动同步。从数据库通过I/O线程去请求主数据库的binlog日志文件(二进制日志,包含SQL的增删改查等,用来做备份恢复等),并写到中继日志中,SQL线程会读取中...

2019-09-17 11:08:00 459

转载 EOS测试链智能合约部署调用

ETH与EOS两者智能合约进行简单的对比。 1、编译智能合约(合约编译成.wasm与.abi格式后即可部署到区块链) [root@C03-12U-26 testcontract]# cat testcontract.cpp #include <eosiolib/eosio.hpp> class [[eosio::contract]] testco...

2019-09-17 11:01:00 480

转载 安装EOS合约工具eosio.cdt

安装: 安装完之后 会产生 eosio-cpp_,eosio-cc,eosio-ld,eosio-pp, and _eosio_abigen (These are the C++ compiler, C compiler, linker, postpass tool and ABI generator.) 这些交互工具。 // step 1 $ git clone --r...

2019-09-17 10:26:00 480

转载 自己实现的网络字节序转换函数

网络字节序转换的操作函数有这几个 ntohs() 、htons() 、 ntohl() 、htonl() ,不同平台下这几个函数依赖的头文件各有千秋,而且还没有 64位的转换接口。写跨平台代码的时候,为了省掉这些差异,干脆自己来实现一套,这里做个笔记。 1. 知识要点 大端模式(Big-endian):是指数据的高字节,保存在内存的低地址中,而数据的低字节,保存在内存的高地址中,这样的...

2019-09-14 19:51:00 516

转载 Mybatis源码阅读-配置文件及映射文件解析

Mybatis源码分析: 1.配置文件解析: 1.1源码阅读入口:org.apache.ibatis.builder.xml.XMLConfigBuilder.parse(); 功能:解析全局配置文件,调用parse.evalNode()方法,将指定路径的config配置文件转换为XNode对象,然后调用parseConfiguration()方法逐步解析配置文件...

2019-09-14 15:45:00 544

转载 day6

这几天太忙了,都忘记记录了,反正都是正常吃饭,没有运动,我保证,明天健身房撸铁去。 今天中秋节,不减肥,哈哈,因为很想家,很想老爸,老妈,老妹儿,老弟,外婆,甚至还有那个人。。 我难过的时候会吃很多。。。是不是很恐怖。。瘦子都是难过的时候吃不下。 今天吃了蛋黄莲蓉月饼,鸭蛋黄真的很臭,但是有点迷信的我想着吃一个整个的月饼,然后所有的事情能够十全十美呢。吃的不是很舒服。 我今天还喝了最爱的...

2019-09-13 19:55:00 464

转载 安装比特币区块链钱包API(Blockchain Wallet用户发送和接收比特币的简单API)

区块链钱包API提供了一个简单的界面,商家可以用它以编程方式与钱包进行交互。 安装:要使用此API,您需要运行负责管理区块链钱包的小型本地服务。 您的应用程序通过HTTP API调用在本地与此服务进行交互。下面说安装说明 nodejs和npm是安装和使用此API服务所必需的。 安装: npm install -g blockchain-wallet-service 为获得...

2019-09-12 15:41:00 722

转载 npm install Error: EACCES: permission denied, mkdir

今天研究Electron的时候,全局安装运行 npm install electron -g时侯,报下面的错误: Error: EACCES: permission denied, mkdir '/User/**/Electron/electron-quick-start/node_modules/electron/dist'找了很多的博客,都是什么用cnpm啦,加sudo啦,千篇一...

2019-09-12 09:15:00 635

转载 day5

2019.09.10减肥jing 今天是个浮躁的日子,代码编不出来,然后又开始怀疑人生。。。人丧起来真是可怕 所以很明显我今天吃的很多,还没运动 早餐 豆浆 馅饼 午餐 饺子12个 晚餐 拌面 红提 敲代码敲到怀疑人生,根本不想运动,但是以后我会长脑子,越是这个时候越要运动。。 今天想对自己说,不要着急,好论文,或者是好的结果都是慢慢的一点一点打磨出来的,心急吃不了热豆腐。 ...

2019-09-10 22:02:00 456

转载 day4

2019.09.9减肥jing 今天一如既往的早期,但是出门的时候已经7:05了,稍微晚了一些。。 昨天晚上看LaTeX排版来着,结果今天大神告诉我去官网上直接下模板就行,把内容写好,直接往里面套,所以主要还是内容,但是我还没写好呢。。 早餐 饭团一个 豆浆一袋 这边豆浆是卖的袋装,不是北方不管啥都拿纸杯装。。 我吃的很饱,一直到中午12点也没啥饿的的感觉,但是1点要上课,还是导师的...

2019-09-09 19:27:00 459

转载 day3

2019.09.8减肥ing 今天本来想在宿舍做篇阅读,做做精听,然后看看论文的,但是我感觉如果我真的在宿舍,基本又会很丧气,所以我还是起来洗漱完毕去学校了,图书馆太冷,这几天肚子还是很不舒服,所以今天去教室,自己一个人在教室,那感觉贼爽。。 早餐 糯米烧麦 鲜肉包 大米粥 周末的包子简直是难吃。。 午餐 懒得去食堂了,所以点了外卖,是一家我没吃过的小炒。 酸辣土豆丝 手撕包菜 米...

2019-09-08 22:25:00 459

转载 SpringBoot系列:四、SpringBoot集成JPA

首先要明白的是JPA不是产品,它是一个规范。 Jpa (Java Persistence API) 是 Sun 官方提出的 Java 持久化规范。它为 Java 开发人员提供了一种对象/关联映射工具来管理 Java 应用中的关系数据。 它的出现主要是为了简化现有的持久化开发工作和整合 ORM 技术,结束现在 Hibernate,TopLink,JDO 等 ORM 框架各自为营的局面 ...

2019-09-08 19:38:00 463

转载 SpringBoot系列:三、SpringBoot中使用Filter

在springboot中要使用Filter首先要实现Filter接口,添加@WebFilter注解 然后重写三个方法,下图示例是在Filter中过滤上一届中拿配置的接口,如果是这个接口会自动跳转到/Peolple/filed接口 然后在启动类中添加@ServletComponentScan注解,这个注解会帮我们把Filter注入进去 ...

2019-09-08 18:11:00 472

转载 SpringBoot系列:二、SpringBoot的配置文件

SpringBoot的配置文件在resources文件夹下 springboot的配置文件支持两种形式的写法,一种是经典的properties另一种是yml yml通过空格缩进的形式来表示对象的层级关系,这里采用yml方法来示例,如果你之前写过k8s的容器文件话那就更容易上手了 首先要把文件的编码格式设置成UTF-8不然会中文乱码 更改配置文件的文...

2019-09-08 17:11:00 465

转载 SpringBoot系列:一、SpringBoot搭建

打开IDEA,新建一个spring工程,然后无脑下一步就行。 新建完成后的目录结构 java文件夹下是java源码 resources下是配置文件 test下是测试文件 添加web模块支持,在pom.xml中添加 <dependency> <groupId>org.springframework.boot</grou...

2019-09-08 14:52:00 458

转载 day2

2019.09.7减肥jing emmmmm。。。今天早上起来稍微晚了一些,而且周末食堂基本没啥好吃的。 早餐 两个香菇菜包 *希望食量可以慢慢的一点一点下降,减肥本来就是一个让胃逐渐缩小的过程啊 午餐 白粥一碗 小笼包三个 小油条2个 中午肚子很难受我选择了喝粥 晚餐 好吧,晚餐我吃了辣鸡食品 蟹黄蚕豆 鸡蛋煎饼 真的有点多,我都不好意思说我减肥了。。。 真心得戒掉垃圾食品...

2019-09-07 20:55:00 455

转载 day1

2019.09.6 减肥ing 我从3月份开始减肥,差不多瘦10斤,本来想着暑假能用两个月的时间减掉20斤,但是这几乎不可能,还被舍友坑了一顿火锅,哈哈!该请,该请(奖学金发了,就安排海底捞,请嘴下留情)。。。 我决定,减肥这项伟大的事业还是要继续的,暑假虽然没瘦,但是也没胖(虽然吃的很油腻,但是也会去健身房撸铁)。 今天是姨妈的第二天,我还是会痛经,所以没办法运动。 吃的上面,我就是按...

2019-09-06 18:46:00 466

转载 035- 控制语句_break和continue

break break是java语言中的关键字,中文是打断,终止的意思 可以用在switch语句中,结束分支语句,防止case穿透现象的发生. 可以出现在循环当中,作用是结束整个循环的执行,默认情况下结束离它最近的一个循环. public class test { public static void main(String[]args){ ...

2019-09-02 15:22:00 507

转载 034- do_while语句

语法 初始化语句; do { 循环体语句; 控制条件语句; }while(boolean表达式); 执行过程: 首先会执行do循环体中的语句,然后运算while中的boolean表达式,如果是true则继续执行do循环体中的语句,如果是false,则循环执行结束。 do里面的语句至少会执行一次,执行之后根据while...

2019-08-30 17:34:00 504

转载 序列化与反序列化(重点难点)

系列化与反序列化定义: 序列化:在Python中,序列化指的是把python的对象编码成为json格式的字符串。 反序列化:把json格式字符串解码为Python数据对象。 注意:在Python中,把内置数据结构如元素,字典,列表进行序列化处理后,类型为str,而经过发序列化处理后,数据类型依然是列表和字典(元组经过序列化和反序列化后数据类型是字典,不再是元素 ) 在js...

2019-08-30 00:13:00 466

转载 python json.dumps() json.dump()的区别

https://www.cnblogs.com/fengff/p/11008353.html 转载于:https://www.cnblogs.com/Chamberlain/p/11432706.html

2019-08-29 23:47:00 506

转载 多态

多态性:"多态性"一词最早用于生物学,指同一种种族的生物体谁染具有相同的本质特征,单在不同环境中可能呈现出不同的特性 面向对象中多态是:同一操作用于不同类的实例,不同的类将进行不同的解释,最后产生不同的结果 多态的具体实现方式:继承多态 和接口多态 继承多态 例子1: class Program { static void Main(string...

2019-08-29 17:46:00 455

转载 RNN笔记

目录 RNN笔记 模型结构 LSTM GRU back propagations Back Propagation: RNN Back Propagation: LSTM Back Propagation:...

2019-08-27 23:01:00 460

转载 033- while循环语句

语法 初始化语句; while(boolean表达式) { 循环体语句; 控制条件语句; } 执行过程: 只要boolean表达式里面的结果是true,就会执行while大括号里面的语句,直到boolean表达式的结果变为false,循环结束。while循环的次数是:0-N次 while循环本质上和for循环...

2019-08-26 18:04:00 446

转载 docker 常用命令

//dockerfile 的COPY 目录1 目录2 实际把目录1下的文件复制到目录2,并不包含目录1本身 //查看容器 docker ps -a docker container ls -a //删除容器 docker rm 容器ID //根据dockerfile文件构建镜像 docker build -f fabricBaseO...

2019-08-26 09:55:00 454

转载 Jmeter(一) Jmeter基本使用

1、下载安装 官方网站https://jmeter.apache.org/download_jmeter.cgi 选择下载即可 2、基本使用 下载解压后,目录如下: 进入到bin目录, 双击jmeter,即可启动 转载于:https://www.cnblogs.com/codeBang/p/11409508.html...

2019-08-25 21:42:00 452

转载 6- 测试断言

qqq 转载于:https://www.cnblogs.com/Chamberlain/p/11397609.html

2019-08-23 00:20:00 457

转载 5.分离测试固件

我们把测试固件分离到init.py,类名称为InitTest,代码如下: import unittest from selenium import webdriver class InitTest(unittest.TestCase): def setUp(self): self.driver = webdriver.Chrome() ...

2019-08-23 00:13:00 456

转载 4.构造测试套件

1.按照顺序执行 代码如下: import unittest from selenium import webdriver class BaiduTest(unittest.TestCase): def setUp(self): self.driver=webdriver.Chrome() self.driver.maximi...

2019-08-22 23:53:00 468

转载 Python staticmethod() 函数

Python staticmethod() 函数 转载于:https://www.cnblogs.com/Chamberlain/p/11397520.html

2019-08-22 23:45:00 464

转载 @unittest.skip(reason):强制跳转。reason是跳转原因

在执行测试用例时,有时候有些用例是不需要执行的,那我们怎么办呢?难道删除这些用例?那下次执行时如果又需要执行这些用例时,又把它补回来?这样操作就太麻烦了。 unittest提供了一些跳过指定用例的方法 @unittest.skip(reason):强制跳转。reason是跳转原因 @unittest.skipIf(condition, reason):condition为Tru...

2019-08-22 23:40:00 480

转载 3- 测试执行

下面我们看一个实例: import unittest from selenium import webdriver class Baidu(unittest.TestCase): def setUp(self): self.driver=webdriver.Chrome() self.driver.maximize_window...

2019-08-22 22:11:00 454

转载 032- for循环语句

问题 请在控制台里面打印10次HelloWorld。 这时可能你会这么写: System.out.println("helloworld"); System.out.println("helloworld"); System.out.println("helloworld"); System.out.println("helloworld"); System.out.pri...

2019-08-22 18:48:00 452

转载 031- 控制语句switch

语法 switch(表达式){ case 值1: java语句; break; case 值2: java语句; break; case 值3: java语句; break; default: java语句; } 例: public class json { ...

2019-08-22 18:00:00 454

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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