自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 004::每天五分钟入门TCP/IP协议栈::IP协议之16位总长度字段引出的MTU值问题...

要理解MTU以及实际生产环境中的MTU问题,就得搞清楚三个问题:IP数据报包含什么内容;数据进入协议栈的封装过程;MTU具体代表含义;首先要理解一个过程:数据进入协议栈的封装过程!数据从发送主机发送出去之前,在主机的协议栈中会经历上述图中的几个封装过程。本次以TCP数据的封装过程为例,用户数据往下封装。当数据封装了TCP首部后,数据在协议栈中就被称为TCP段;当TCP段数据封装了IP首部之后的...

2018-04-30 23:34:45 415

转载 Spring boot环境搭建(三)- 整合Mybatis

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-04-29 14:16:00 52

转载 以太坊区块链开发环境搭建指南

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-04-28 02:09:00 356

转载 每天一个linux命令(22):tar命令

通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具。linux中最流行的tar是麻雀虽小,五脏俱全,功能强大。tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。利用...

2018-04-26 23:36:00 49

转载 python笔记01基础while,for

for遍历 name = '' for x in name: print(x) else: print("没有数据")九九乘法表 i = 1 while i<=9: j=1 while j<=i: print("%d*%d=%-2d ...

2018-04-26 17:09:00 67

转载 zookeeper安装

==============================zookeeper安装=====================mkdir /soft上传zookeeper的tar包tar xf zookeeper-3.4.10.tar.gz mv zookeeper-3.4.10 /usr/localln -s zookeeper-3.4.10 zookeepercd /usr/local/zook...

2018-04-25 09:50:17 46

转载 centos7下cups + samba共打印服务

这个算是rhce课程的篇外篇,Samba除了提供文件共享外,也可以像windows下的共享一样提供打印机共享。在进一步深入之前,先了解下CUPS服务,cups作为Linux下管理打印的服务应用,其支持IPP、LPD、SMB和JetDirect接口。cups服务本身也可以实现打印共享,不过在windows下增加cups共享打印机的步骤相对不麻烦,可以利用Samba先连接本地cups服务,再由samb...

2018-04-24 10:19:00 184

转载 Manage Windows Hosts from Linux

Using PowershellConfigurations on the Windows HostOn the target with Windows system, configure the WinRM server to accept basic authentication and allow unencrypted traffic.To enable basic ...

2018-04-23 16:56:21 76

转载 JAVA队列详细分析和ArrayBlockingQueue源码剖析(JDK1.8)

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-04-23 15:35:00 139

转载 Golang Cond源码分析

cond的主要作用就是获取锁之后,wait()方法会等待一个通知,来进行下一步锁释放等操作,以此控制锁合适释放,释放频率,适用于在并发环境下goroutine的等待和通知。针对Golang 1.9的sync.Cond,与Golang 1.10一样。 源代码位置:sync\cond.go。结构体type Cond struct { noCopy noCopy // noCopy可以嵌...

2018-04-22 14:48:04 96

转载 深度长文解读区块链与监管:“回收”、“暗箱”和“沙盒”

区块链风口之下,监管之势,一触即发。在区块链、缠结(Tangle)和其它分布式账本技术的推动下,一直处于中心化状态的全球经济已朝着去中心化的方向发展。但随着全球经济去中心化程度的日益加深,监管形势变得日益严峻起来。想要克服监管难题,必然需要跨越底层技术本身,思考如何将技术应用的具体案例与监管加以结合。目前,通过对应用案例进行分类,可以划分为三个类别...

2018-04-20 11:34:28 210

转载 初识汇编(二)

寄存器内部部件之间由总线连接对程序员来说,CPU中最主要部件是寄存器,可以通过改变寄存器的内容来实现对CPU的控制不同的CPU,寄存器的个数、结构是不相同的通用寄存器ARM64拥有有31个64位的通用寄存器 x0 到 x30,这些寄存器通常用来存放一般性的数据,称为通用寄存器(有时也有特定用途)那么w0 到 w28 这些是32位的. 因为64位CPU可以兼容32位.所以可以只使...

2018-04-19 23:16:00 47

转载 PHP扩展模块、Apache之rewrite模块

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-04-19 18:15:00 76

转载 局域网如何禁止腾讯游戏,网关(不是路由)怎样屏蔽DNF、穿越火线等游戏。...

腾讯游戏是腾讯四大网络平台之一,是全球领先的游戏开发和运营机构,也是国内最大的网络游戏社区。但是,很多青少年沉迷游戏,不但影响工作和学习,还会伤害身体、滋生犯罪。本文中,我将演示如何用WSG上网行为管理网关来屏蔽腾讯游戏的登录。根据腾讯游戏登录协议介绍,腾讯游戏的登录主要是http方式,需要连接网站“(dlied|msdk|mdt).*\.qq\.com”(正则表达式)。如果...

2018-04-19 15:41:18 2278

转载 hexo博客添加评论神器---valine

我们评论系统是放在LeanCloud上的,因此需要先去注册一个账号。LeanCloud官网,点击注册注册完成后需要创建一个应用,创建成功以后,进入应用→设置→应用key获取到了你的appid和appkeyApp IDXXXXXXXXXXXXXXXXXXXXXXXXXX每个app有一个唯一的ID,不可变更App KeyXXXXXXXXXXXXXXXXXXXXXXXXXX适用于所...

2018-04-19 15:20:43 310

转载 wpf-MVVM界面自适应:界面自适应及字体自适应

原文:wpf-MVVM界面自适应:界面自适应及字体自适应 1,界面自适应界面先划分Region,每个填充Region的View不设置Width属性,即可按照Region划分的比例,自适应屏幕分辨率2.字体自适应程序根据屏幕分辨率分别计算4种字体大小,从大到下为:...

2018-04-19 14:43:00 829

转载 如何对字典按键值大小进行排序

有些时候,我们需要对字典按键值大小进行排序。比如以下情况:一个字典,包含的内容为 国家:人口数。{'Indonesia' : '239870000', 'Malaysia' : '28401000'}注意字典的键值为字符串‘239870000’,不能直接进行大小排序。我们需要将它转换成数字。下面做一个案例。已有一个世界各国从1960年到2010年的人口统计。我们需要将2010年各国人口提取出来...

2018-04-19 11:44:26 1387

转载 MySQL 5.7.20在RedHat 7.2上通过RPM包安装

一、安装环境1、操作系统版本:Red Hat Enterprise Linux Server release 7.2 (Maipo)2、Mysql版本:mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar二、安装说明1、官网上关于mysql 5.7的各个rpm包的说明如下:2、官网上关于mysql5.7用rpm包安装的各个路径说明如下:3、官网上关...

2018-04-18 22:08:16 269

转载 Java持续集成(三)-- 为maven配置测试代码覆盖率并上传到sonar

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-04-18 17:12:00 372

转载 第一次使用pyqt5解决的几个小问题

所用工具python3.6+pyqt51,点击一个按钮弹出一个界面的实现:在init里面一定要设置一个常量,不然页面会出现一闪而过的现象:出现这种现象的原因是,self.another不是一个全局变量,只是一个局部变量,会随着函数的结束而结束!!然后定义一个方法,就是如同main函数里面的一样,只不过把开头和结尾去掉!!!(还要注意:第一个界面新建的时候可以用Mainwin...

2018-04-18 08:49:00 178

转载 linux运行.sh命令

# chmod +x AAA.sh 授权# ./AAA.sh 运行转载于:https://www.cnblogs.com/yourstars/p/8870165.html

2018-04-17 21:31:00 83

转载 js正则获取图片的src属性

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-04-17 18:30:00 3028

转载 简化基因组分析注意事项

简化基因组的方法一定要问清楚建库前无论公司说的是RAD-seq,还是说的是GBS,都不要太当真,因为这两个名词定义越来越不清了,你只要问清楚,他们建库是检测哪个部分:1)对单酶切位点邻近片段测序,如最初的RAD-seq2)对酶切位点两翼片段测序,如Genoytping-by-Sequencing具体看...

2018-04-17 09:43:00 629

转载 微信小程序开发

app.json —— tabBar选项如果小程序是一个多 tab 应用(客户端窗口的底部或顶部有 tab 栏可以切换页面),可以通过 tabBar 配置项指定 tab 栏的表现,以及 tab 切换时显示的对应页面。Tip:当设置 position 为 top 时,将不会显示 icontabBar 中的 list 是一个数组,只能配置最少2个、最多5个 tab, tab 按数组的顺序排序...

2018-04-17 05:51:14 54

转载 科来网络分析系统11.1(技术交流免费版)

本人在网上学习的时候发现一款免费分析软件 个人感觉挺不错的现在共享出来链接: https://pan.baidu.com/s/1iuavc1TLuhqEvb_eUqr6CQ 密码: q3tx无需注册,无需激活,免费使用!如果您需要对网络进行管理,或者网络遇到过不稳定,容易出现故障,经常受到网络***,请使用科来网络分析系统技术交流版(非商业授权)。科来网络分析系统是一款专业的...

2018-04-13 20:11:47 3597

转载 14.12.4类的特殊成员4

类的特殊成员metaclass# 在Python中,一切事物都是对象。****# class foo:# pass# obj=foo()# obj是foo的对象# foo类是type的对象# 只要写类,默认都继承object类#类都是type类的对象class myType(type): def __init__(self,*args,**kwargs)...

2018-04-13 14:39:57 73

转载 LINUX服务器下安装PHP OCI及PDP_OCI扩展连接ORACLE数据库

首先吐槽一下 linux,我不太擅长使用 linux,因为这系统操作也太不友好了,尤其是对于我这种程序猿,但是不可否认 linux 系统确实比较稳定,一旦搭建好环境,出错的概率还是比较小的。下面我将以一个初学者的角度在全新 linux 服务器上安装 PHP OCI 扩展。PHP 连接 ORACEL 的机制简单说,当 PHP 发起数据...

2018-04-13 11:47:45 122

转载 linux 定时任务,每小时执行一次

每小时执行一次为 0 */1 * * * 这种写法。注意的是,很容易粗心写成 * */1 * * * 这种写法,代表每隔一小时每一分钟都执行一次 ...

2018-04-12 15:34:00 5300

转载 常用正则表达式

获取第一次出现例:love 111 you 222 love 333 you 444 love 555 you需要结果第一次出现 love...you 的。即:love 111 youimport rere.findall(r'love.*?you','love 111 you 222 love 333 you 444 love 555 you')re.findall(r'love.*...

2018-04-12 03:50:04 68

转载 使用Shell脚本+expect批量部署ssh

Shell脚本+expect批量部署ssh一、准备工作及思路1,三台机器做实验(centos6.5、IP:192.168.0.22 (主控制)、192.168.0.156、192.168.0.157)2,IP:22这一台做主控机器,另外2台做客户机。3,提前在主控制机器上创建好公钥,安装好expect,使用脚本批量推送ssh公钥。4,本次部署是以root身份进行下面的操作。二、正式部署1,...

2018-04-11 14:18:02 213

转载 os模块

os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cdos.makedirs('dirname1/dirname2') 可生成多层递归目录os.removedirs('dirname1') 若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,依此类推...

2018-04-11 12:37:00 50

转载 npm start的时候改变端口及组合脚本

OS X, Linux$ PORT=3000 roadhog serverWindows (cmd.exe)$ set PORT=3000&&roadhog serverOr use cross-env for all platforms$ cross-env PORT=3000 roadhog server执...

2018-04-10 06:35:09 206

转载 golang gc 优化思路以及实例分析

一个即将上线的go 写的高频服务,压测的时候发现 gc 特别高,高到10%-15% 左右了,本文记录下优化 gc 的过程和和思路。线上环境1.10.    首先,查看gc 是否有异常,我们可以使用 gctrace 跟踪实时的gc 。执行下面命令可以看到gc 的实时信息。GODEBUG=gctrace=1 go run cmd/agent_bin.go    输出结果如下:gc 45...

2018-04-09 12:30:00 411

转载 sql foreach

foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始,separator表示在每次进行迭代之间以什么符号作为分隔 符...

2018-04-08 11:13:00 83

转载 xshell评估过期解决办法

https://blog.csdn.net/pingqiwei/article/details/78502144今天使用xshell5提示评估过期,然后在网上下载破解版的还是不行,最后终于找到了解决办法:1、登录网景官网的下载页面:https://www.netsarang.com/download/down_form.html?code=522,页面截图如下:2、不要看到英文一脸懵逼,...

2018-04-08 09:59:00 83

转载 AutoMapper的使用

常规的使用,一般先初始化配置,一个应用只需初始化一次//全局文件中写入此项 Mapper.Initialize(cfg => cfg.CreateMap<Order, OrderDto>()); //or var config = new MapperConfiguration(cfg => cfg.CreateMap<Order, Ord...

2018-04-08 09:38:00 64

转载 扒光nodejs stream(一)流能?

如今我们用nodejs编写后端程序,当程序复杂而庞大,我们需要将各部分功能分解,再按照一定规范进行串联。unix中,shell通过管道|连接各部分。Node中,也有类似的模块 ——stream,我们叫它流,而连接各部分的.pipe()就相当于unix的 | 。试想一个场景:我们要把一个满泳池的水灌到另一个空泳池该怎么做?1.找一个泳池一样大的容器,找来金刚、哥斯拉、美国队长、多拉A梦、小...

2018-04-08 06:37:12 89

转载 Laravel中利用Scout集成Elasticsearch搜索引擎

写在前面Elasticsearch(以下简称es)是一个实时的分布式搜索和分析引擎。在搜索引擎方面,不仅仅有Elasticsearch,像另一篇提到的Algolia,还有sphinx、Solr等等,这里不做评价和比较,本篇主要介绍laravel中如何使用Elasticsearch。首选必须安装有Elasticsearch,请参考 h...

2018-04-08 04:28:42 365

转载 多线程技术点二

1.Java线程之间的通信由Java内存模型控制(JMM)。JMM定义了线程和主内存之间的抽象关系:线程之间的共享变量存储在主内存中,每个线程都有一个私有的本地内存,本地内存中存储了该线程以读/写共享变量的副本。2.先行发生原则(happens-before)3.数据依赖性如果两个操作访问同一个变量,且这两个操作中有一个为写操作,此时这两个操作之间就存在数据依赖性。数据依赖分为...

2018-04-07 22:02:00 54

转载 Python进阶【第九篇】装饰器

什么是装饰器装饰器本身就是函数,并且为其他函数添加附加功能装饰器的原则:1.不修改被装饰对象的源代码 2.不修改被装饰对象的调用方式装饰器=高阶函数+函数嵌套+闭包# res=timmer(test) #返回的是wrapper的地址 # res() #执行的是wrapper()# test=timmer(test) #返回的是wrapper的地址 # test() #...

2018-04-06 23:03:00 43

空空如也

空空如也

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

TA关注的人

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