自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 2019-2020-1 20175204 《信息安全系统设计基础》第二周学习总结

2019-2020-1 20175204 《信息安全系统设计基础》第二周学习总结学习目标1.理解二进制在计算机中的重要地位2.掌握布尔运算在C语言中的应用3.理解有符号整数、无符号整数、浮点数的表示4.理解补码的重要性5.能避免C语言中溢出,数据类型转换中的陷阱和可能会导致的漏洞6.进一步理解“信息=位+上下文”学习内容总结要点:-三种数字:1.无符号数:基于传统二...

2019-09-29 18:36:00 545

转载 etcd api常用操作

如果需要使用v2 version api,启动etcd时候需要加入“ETCD_ENABLE_V2=true”参数,否则会报错“404 page not found”获取etcd版本信息# curl -L http://172.16.101.55:2379/version{"etcdserver":"3.4.1","etcdcluster":"3.4.0"}获取et...

2019-09-29 16:17:00 1675

转载 etcd租约机制

新建租约新建一个过期时间为120s的租约# etcdctl lease grant 120lease 018f6d7bb11aba0d granted with TTL(120s)查看新建的租约信息# etcdctl lease listfound 1 leases018f6d7bb11aba0d # etcdctl lease timeto...

2019-09-29 14:36:00 1547

转载 etcd常用命令-增删改查

增删改查key-values插入数据测试# etcdctl put name1 james# etcdctl put name11 alice# etcdctl put name12 seli# etcdctl put name2 jetty# etcdctl put name3 tom# etcdctl put name4 cris# etcdctl put a...

2019-09-29 11:21:00 1453

转载 etcd数据单机部署

单机下载版本信息请参考https://github.com/etcd-io/etcd/releases本次以最新版本3.4.1为例https://github.com/etcd-io/etcd/releases/download/v3.4.1/etcd-v3.4.1-linux-amd64.tar.gz主机名为sht-sgmhadoopnn-01,IP地址172.16.10...

2019-09-28 16:14:00 985

转载 pyqt的基本组件

熟悉常用的窗口组件:1按钮类QPushButton 普通按钮QToolButton 工具按钮:通常在工具栏使用QRadioButton 单选框QCheckBox 复选框QCommanLinkButtonVist...

2019-09-28 16:11:00 249

转载 leetcode刷题笔记——Excel列表名称

题目描述:给定一个正整数,返回它在 Excel 表中相对应的列名称如:1:A2:B28:AB701:ZY解题思路:这道题在leetcode上标注的是简单,所以我本以为它是青铜,完了没想到是个王者。研究了一个上午脑袋都打结了,还是没想明白。看了别人的题解中午睡觉的时候还在寻思,总算是懂得七七八八了。我把代码搬过来,说一下自己的理解(搬的哪位老哥的侵权了的话说...

2019-09-24 16:05:00 284

转载 PostgreSQL INSERT ON CONFLICT不存在则插入,存在则更新

近期有一个需求,向一张数据库表插入数据,如果是新数据则执行插入动作,如果插入的字段和已有字段重复,则更新该行对应的部分字段1. 创建测试表create table meta_data ( id serial, user_id varchar(128) DEFAULT NULL, file_name varchar(1024...

2019-09-23 17:23:00 1077

转载 2019-2020-1 20175204 《信息安全系统设计基础》第一周学习总结

2019-2020-1 20175204 《信息安全系统设计基础》第一周学习总结学习目标1.熟悉Linux系统下的开发环境2.熟悉vi的基本操作3.熟悉gcc编译器的基本原理4.熟练使用gcc编译器的常用选项5.熟练使用gdb调试技术6.熟悉makefile基本原理及语法规范7.掌握静态库和动态库的生成与调用方法8.理解C程序中模块的概仿,模块分解的“高内聚,低耦合”的...

2019-09-22 19:55:00 96

转载 RabbitMQ消息消费公平调度机制

RabbitMQ默认的调度机制是均匀的发送给消费者,公平调度。但是实际情况下可能会出现消费者消息能力不同的情况,这样的话整体的消费能力会降低。RabbitMQ提供了prefetchcount=1来设置调度策略, 在消费者处理并确认前一条消息之前,不要向其发送新消息。相反,它将把它发送给下一个还不忙的消费者。如果是用的spring-boot-starter-amqp框架,可以通过在配...

2019-09-20 08:40:00 373

转载 Caffeine批量加载浅析

最近项目中的本地缓存,看是从Guava改成了Caffeine,据说是性能更好,既然性能更好的话,那么就用起来吧。不过在使用过程中,发现了单个load和批量loadall方面的一些小设置,记录一下。 一般说来,我们获取单条记录的时候,一般都是 cache.get(id),当数据过期,会从提前设定好的load方法中获取数据。 同样的,如果我们想批量获取记录的时候,一般都是用cache.get...

2019-09-17 09:29:00 1341

转载 centos6 cgroup及cgred简介和简单使用

一、cgroup简介 Linux CGroup全称Linux Control Group, 是Linux内核的一个功能,用来限制,控制与分离一个进程组群的资源(如CPU、内存、磁盘输入输出等)。这个项目最早是由Google的工程师在2006年发起(主要是Paul Menage和Rohit Seth),最早的名称为进程容器(process containers)。在2007年时,...

2019-09-07 23:19:00 643

转载 centos6系统资源限制

1.限制用户CPU使用资源/etc/security/limits.conf #主配置文件/etc/security/limits.d/ #子模块配置文件新建一个普通用户,并查看默认资源限制[root@reddhat6_155_201 ~]# useradd admin[root@reddhat6_155_201 ~]# ulimit -a...

2019-09-04 23:51:00 315

转载 centos6利用cgroup冻结一个程序运行

操作步骤:安装cgroup服务yum install libcgroup配置cgroupvim /etc/cgconfig.conf group stopit{ #添加一个cgroup组 freezer{ #使用freezer子系统 该系统无需配置}}/etc/init.d/cgconfig restart将需要冻...

2019-09-04 21:50:00 192

转载 Nginx反向代理YUM请求

一、安装配置Nginx服务(Nginx服务器上建议先关闭iptables/firewalld服务,待实验完成后再根据实际情况配置)[root@localhost ~]# yum install nginx -y #安装Nginx[root@localhost ~]# cd /etc/nginx/conf.d/[root@localhost conf...

2019-09-04 13:28:00 253

转载 Spring MVC 自定义 PropertyEditor

PropertyEditor 隶属于java.beans包,允许用户编辑给定类型的属性值。PropertyEditorRegistry 隶属于org.springframework.beans包,是PropertyEditor的注册表,提供了注册及寻找接口。DataBinder 是PropertyEditorRegistry的具体实现。接下来看看是findCustomerEdi...

2019-09-03 09:27:00 217

转载 Redhat6.6替换Centos Yum源

1.删除当前系统自带的yum[root@reddhat6_155_201 ~]# rpm -qa |grep yumyum-rhn-plugin-0.9.1-50.el6.noarchyum-utils-1.1.30-30.el6.noarchPackageKit-yum-plugin-0.5.8-23.el6.x86_64yum-3.2.29-60.el6.no...

2019-08-31 17:14:00 291

转载 ERROR 1709 (HY000): Index column size too large. The maximum column size is 767 bytes.

MySQL版本5.6.35在一个长度为512字符的字段上创建unique key报错CREATE DATABASE dpcs_metadata DEFAULT CHARACTER SET utf8;select * from information_schema.SCHEMATA;+--------------+--------------------+-------...

2019-08-30 16:28:00 1350

转载 centos6 升级Git版本

操作步骤如下:yum remove -y git #卸载旧版本Gityum install -y tk zlib-devel openssl-devel perl cpio expat-devel gettext-devel asciidoc xmlto autoconf #安装依赖,否则一路报错....wget https://www.kernel.org/pub...

2019-08-29 10:54:00 286

转载 MySQL5.7安装脚本

目录结构:install_mysql.sh:安装脚本my.cnf: MySQL配置文件mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz:MySQL二进制包以下为目录中的文件:### my.cnf for MySQL 5.7/8.0## 注意:个别建议可能需要根据实际情况作调整,请自行判断或联系我,本人不对...

2019-08-28 18:21:00 187

转载 Hbase 0.92.1集群数据迁移到新集群

老集群hbase(main):001:0> status4 servers, 0 dead, 0.0000 average loadhbase(main):002:0> listTABLE ...

2019-08-25 18:26:00 98

转载 Jquery设置完颜色后hover不生效的解决办法

执行完代码后发现写在样式表中的hover效果失效,改了好几遍差点重新写函数,后来发现很简单,是优先级的问题,css()中的内容覆盖了之前的样式只需要在样式后写!important即可解决!1 .filters-wrap li:hover { 2 background:#0085d7 !important; 3 } 4 .filters-wra...

2019-08-25 10:50:00 235

转载 PostgreSQL创建只读账户

目前PostgreSQL并不能像MySQL一样直接对某个数据库赋予只读权限,现实中有研发需要新建一个用户然后赋予对某个数据库只读权限。举例说明如何创建用edbstore用户连接edbstore数据库,并创建一个测试schema$ psql -U edbstore edbstorepsql (9.6.4)Type "help" for help.edbsto...

2019-08-24 18:26:00 198

转载 spring定时器--时间设置规则

spring定时器--时间设置规则引用:https://www.cnblogs.com/danwuxinbolg/p/4818264.html单纯针对时间的设置规则org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性。一个cronExpressi...

2019-08-23 14:51:00 116

转载 RocketMQ多master迁移至多master多slave模式

一、项目背景 由于当前生产环境RocketMQ机器使用年限较长,已经过保,并且其中一台曾经发生过异常宕机事件。并且早期网络规划较乱,生产、开发、测试等网络没有分开,公司决定对当前网络进行规划,区分各个环境网段、机柜,涉及到MQ集群需要迁移,由于物理机比较老旧,使用决定使用新机器替换老机器,并且之前的MQ集群为多master模式,当master宕机是会导致部分消息不可消费,决定将...

2019-08-22 15:55:00 368

转载 jquery使用css函数设置背景色无效解决办法

外部的css样式为:#imageArea{ width: 200px; height: 300px; background-color: #eee !important;}通过 以下代码来修改其背景色是无效的$("#imageArea").css("background-color", "#444444")$("#imag...

2019-08-22 00:48:00 651

转载 C# TCP/IP 服务端 和 客户端

服务端using System;using System.Collections.Generic;using System.Text;using System.Threading;using System.Net.Sockets;using System.Net; namespace TcpIpServer{ class TcpIpServerEx { publ...

2019-08-21 13:59:00 135

转载 浅析ketamahash和murmurhash

说来赶巧,之前我有16个redis集群,然后我要将某个key根据路由规则存到16个集群中的某一个上面,正巧用到了这两种哈希算法,改造完毕上线后,整体带来的效果也十分理想。 说道ketamahash,它是一致性哈希算法,一般说来都是由若干固定的虚拟节点来计算出每个虚拟节点的slots,数据存储的时候,算出key的slot值,然后存入相邻最近的虚拟节点。而murmurhash则是散列算法,由...

2019-08-21 09:30:00 171

转载 linux下rpm安装MySQL

1、检查MySQL及相关RPM包,是否安装,如果有安装,则移除(rpm –e 名称)[root@localhost ~]# rpm -qa | grep -i mysql mysql-libs-5.1.66-2.el6_3.x86_64 [root@localhost ~]# yum -y remove mysql-libs*2、下载Linux对应的RPM包,标准功能安装如下两个包即...

2019-08-21 06:53:22 130

转载 电子设计网站大全

http://hi.baidu.com/jinxinqiang/blog/item/07e9a745a6e16f056a63e555.html1. Leroys Engineering Web Site 一个非常好的网站,它收集非常多的资源,比如工业标准:http://www.interfacebus.com/Standards.html总线标准:http:/...

2019-08-21 05:35:09 1186

转载 ASP.NET Session 详解

本文仅代表作者个人观点,正确与否请读者自行研究!阅读本文章之前的准备  阅读本文章前,需要读者对以下知识有所了解。否则,阅读过程中会在相应的内容上遇到不同程度的问题。  懂得ASP/ASP.NET编程  了解ASP/ASP.NET的Session模型  了解ASP.NETWeb应用程序模型  了解ASP.NETWeb应用程序配置文件Web.config的作用、意义及使用方法 ...

2019-08-20 21:25:13 97

转载 更改redhat yum源

步骤总结卸载原有的yum的rpm包去阿里镜像站下载centos必要的yum包rpm -ivh yum- 安装相对应的rpm去阿里镜像站下载 centos-base.repo,并修改清楚yum缓存,再重新生成缓存测试 使用 yum -y install xxx卸载所有的源rpm -qa | grep yum | xargs rpm -e --no...

2019-08-20 15:18:00 66

转载 Mysql中处理JSON字段

处理json字段,可以用json_extract函数: select * from (select json_extract(ext_value,'$.high')+0 highx,batch_id from batch_ext_1 where ext_type=19 ) a where a.highx>15000000000 将json字段中的String值转为数字型,可以用+0...

2019-08-20 14:40:00 674

转载 Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置

由浅入深,主要介绍maven的用途、核心概念(Pom、Repositories、Artifact、Build Lifecycle、Goal)、用法(Archetype意义及创建各种项目)、maven常用参数和命令以及简单故障排除、maven扩展(eclipse、cobertura、findbugs、插件开发)、maven配置。较长,可根据个人需要有选择性的查看,比如先看用法再回过头来看核...

2019-08-20 03:51:33 241

转载 Linux命令行上传本地文件到服务器 、 下载服务器文件到本地

第二个是要上传到的服务器的位置 例如 [email protected]:/var/wwwscp-P 22path/filenameuserName@sseverName:pathscp-P 22-r folderuserName@sseverName:path如果是要下载服务器的文件到本地 则调换两个位置就可以scp-P 22userName...

2019-08-16 15:46:00 1009

转载 IObit Driver Booster 无法更新驱动的解决办法

IObit Driver Booster 无法更新驱动的解决办法:依次打开软件中的 菜单-设置-网络-自定义代理设置-主机:填入210.101.131.231 端口:8080 最后点确定完成。注意!—————————必须在你的系统 hosts 文件里加入以下几行, 或运行Block.bat位置在 C:\Windows\System32\drivers\etc\hosts12...

2019-08-14 08:24:00 17560

转载 spark RDD基本操作

Spark里的计算都是操作RDD进行,那么学习RDD的第一个问题就是如何构建RDD,构建RDD从数据来源角度分为两类:第一类是从内存里直接读取数据,第二类就是从文件系统里读取,当然这里的文件系统种类很多常见的就是HDFS以及本地文件系统了/* 使用makeRDD创建RDD *//* List */valrdd01=sc.makeRDD(List(1,2,3,4,5,6))...

2019-08-13 21:13:51 131

转载 Unity+4.x+Game+AI+programming CookBook 杂记

Chapter 1 :Introduction to AIAI in games:游戏AI目的,创建难度适中的NPCs AI,尽量简化计算过程。AI techniques:(1) Finite State Machines(FSM):有限状态机简单射击游戏敌人状态机简单有限状态机的基本4组件:1.状态(States):一系列游戏实体状态或者NPC可选择的状...

2019-08-13 13:32:12 203

转载 JAVA读取XML所有内容

所需jar包:  dom4j-1.6.1.jar  xercesImpl.jarpackage com.word;import java.util.Iterator;import java.io.BufferedReader;import java.io.File;import java.io.IOException;import java.io.Input...

2019-08-13 01:55:46 852

转载 eclipse下快速整合struts1+hibernate+spring

快速整合struts+spring+hibernate操作平台:Eclipse3.2、MyEclipse5.1.1 GA三个框架在MyEclipse下添加顺序为:Struts、Spring、Hibernate首先新建一个Web Project。1. 添加Struts进去:Myeclipse——>Add Struts Capabilities:设...

2019-08-13 01:54:54 207

空空如也

空空如也

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

TA关注的人

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