- 博客(25)
- 资源 (2)
- 收藏
- 关注
原创 Mysql 5.5 主主同步
机器A 10.211.55.5机器B 10.211.55.19一:主从同步主结点机器A修改:1 vi /etc/mysql/my.cnf#在[mysqld]下加入以下内容:server-id = 5 #不可重复log-bin=mysql-binbinlog-do-db=sync_testexpire_logs_days=7#保存退出、并重启mysql服务、syste...
2019-04-04 16:42:36 369
原创 java中数值范围详解
一、分析基本数据类型的特点,最大值和最小值。java都是有符号数值,java中的byte是1字节,8位,最高位是符号位,只有7位用来表示数值最大值:01111111=127 即2的7次方减去1;最小值:10000000即2的7次前面加个负符号:-1281、基本类型:int 二进制位数:32包装类:java.lang.Integer最小值:Integer.MIN_VALUE= -21...
2018-11-09 15:53:10 3384
原创 ngtopng 安装
1.ngtopng 安装(安装最新版本,在需要监控流量的机器上)Debian 9 (stretch)wget http://apt.ntop.org/stretch/all/apt-ntop.debdpkg -i apt-ntop.debDebian 8 (jessie)wget http://apt.ntop.org/jessie/all/apt-ntop.debdpkg -i ap...
2018-11-09 14:32:13 407
原创 缓存雪崩
缓存雪崩 缓存雪崩是由于原有缓存失效(过期),导致数据未加载到缓存中。或者缓存同一时间大面积失效,从而导致所有请求都去查询数据库,而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机。从而形成一系列连锁反应,造成整个系统崩溃。原因和解决办法:一、缓存大面积的同时失效避免缓存设置相近的有效期1)为有效期增加随机值2)统一规划有效期,失效时间均匀分布二、对热点数据的...
2018-11-09 11:38:44 270
原创 Redis 缓存击穿原理及解决方案
Redis 缓存击穿原理及解决方案为什么要使用数据缓存?为什么把数据库的数据放在内存中?内存速度比磁盘快可以减少数据库的压力指标计算的sql很复杂时,可以把结果放在内存中,避免复杂的sql重复查询为什么不用HashMap做缓存,以及HashMap和Redis的区别?持久化存储大小本地与分布式API更丰富的数据结构过期策略Redis为什么快?单...
2018-11-09 09:51:38 1141
原创 cwRsyncServer rsync文件同步
一.windows cwRsyncServer1.1 安装一路点击Next,使用默认配置安装即可。1.2 配置rsyncd.conf文件use chroot = falsestrict modes = falsehosts allow = *log file = rsyncd.loguid = 0gid = 0# Module definitions# Remembe...
2018-11-07 15:02:21 1212
原创 B+Tree索引
为什么要用索引?索引能极大的减少存储引擎需要扫描的数据量索引可以反随机IO变成顺序IO索引可以帮助我们在进行分组、排序等操作时,避免使用临时表哪些数据结构能够加快数据检索?二叉查找树在数据整理插入时有可能变为线性列表(如果用来做索引可能变为全文检索)平衡二叉树(保持高度差为一,在数据插入和删除时,旋转调整保证高度平衡)1.太深(数据处的深度决定了他操作IO的次数,I...
2018-11-06 11:20:31 246
原创 centos7 moloch安装及优化
一、安装1.1下载wget https://files.molo.ch/builds/centos-7/moloch-1.5.2-1.x86_64.rpm1.2 安装(按提示操作)rpm -ivh moloch-1.5.2-1.x86_64.rpmInstructions for using the prebuilt Moloch packages.Please report...
2018-08-14 17:20:35 3114
原创 mesos marathon chronos 安装
#增加仓库apt-key adv --keyserver keyserver.ubuntu.com --recv E56151BF echo "deb http://repos.mesosphere.com/(lsb_release -is | tr '[:upper:]' '[:lower:]') (lsb_release -cs) main"| tee /etc/apt/sourc...
2018-08-13 12:00:45 307
原创 网桥
在GNU/Linux下使用brctl对网桥进行管理,首先安装此管理软件:apt-get install bridge-utils建立一个桥接网络接口brctl addbr bridge0检查是否成功:ip addr show将两个或多个网络接口合并为一个桥接设备,意思即为两个网卡共享网络连接:brctl addif bridge0 eth9 eth10打开混杂模式ifconfig...
2018-08-13 11:59:16 749
原创 ejbca wildfly 安装部署
安装版本:ejbca 6_10_1_2wildfly 13.0.0mysql 5.71) module形式安装mysql驱动1.1、下载好mysql的JDBC驱动,比如版本mysql-connector-java-5.1.46.jar; 1.2、进入$WILDFLY_HOME/modules/system/layers/base/com目录,创建目录mysql/main; 1...
2018-08-13 11:57:58 830
原创 d3.js v4 关系图表
<!DOCTYPE html><meta charset="utf-8"><style> .links line { stroke: #999; stroke-opacity: 0.6; } .nodes circle { stroke: #fff; stroke-wi...
2018-06-11 20:31:24 2226
原创 d3.js v3 关系图表
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>关系图示例</title> <script type="text/javascript" src="d3.v3.min.js"
2018-06-11 20:30:33 1454
原创 mysql 导入excel文件后,内容多出制表符处理方法
处理方法:只要将特殊字符替换为空就行了 制表符 char(9) 换行符 char(10) 回车符 char(13) UPDATE table_name set field_name=REPLACE(REPLACE(field_name,char(9),''),char(13),''); ...
2018-05-15 16:35:03 1023
原创 openlayer 轨迹回放
<!doctype html><html><meta charset="utf-8"><head> <title>轨迹回放</title> <script language="javascript" src="ol-debug.js"&g
2018-05-13 09:06:02 2109 2
原创 echarts 实现关系图表
1.效果如上,官方示例简化2.force1.html<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge
2018-05-12 14:13:18 4371
原创 mysql column which is not functionally dependent GROUP BY clause
1.查看sql_modemysql> show variables like "sql_mode";2.复制sql_mode去掉ONLY_FULL_GROUP_BY3.修改my.ini在[mysqld]下加入sql_modesql_mode=第2步复制去掉ONLY_FULL_GROUP_BY后的内容4.net stop mysql5.net start mysql...
2018-05-09 09:59:20 5798
原创 DOS/DDOS攻击的iptables测试,日志查看
1.限制与80端口连接的IP最大连接数为10,可自定义修改。iptables -I INPUT -p tcp --dport 80 -m connlimit --connlimit-above 10 -j DROP2.使用recent模块限制同IP时间内新请求连接数,recent更多功能请参考:Iptables模块recent应用。iptables -A INPUT -p tcp --...
2017-08-25 13:30:44 1800
原创 clamAV 安装与测试
一.clamAV 安装Install ClamAV in DebianIf you want to install clamav in debian you need to add the any one of the following source list to your /etc/sources.list filedeb http://ftp2.de.debian.
2017-08-25 13:23:57 1794 1
原创 mac virt-manager
https://github.com/jeffreywildman/homebrew-virt-manager homebrew-virt-managerA set of homebrew formulae to install virt-manager and virt-viewer on Mac OSX.Usagebrew tap jeffreywildman/homeb...
2017-07-10 10:05:52 2130
原创 keepalived + rsync +inotify-tools实现双机热备
## 1.需求实现数据交换系统的主备自动切换功能,当数据交换的master主机故障,网络故障以及数据交换mysql服务出现故障时,能自动切换到备机运行。## 2.实现思路采用keepalived+rsync+ inotify双backup模式,并设置不抢占资源。当master挂机,切换为backup,完成修复后,不会抢占为maste!避免不必要的切换。 假设两台主机如下。
2017-06-14 13:51:25 1663
原创 配置h3c s5130-28s-si,绑定ip+mac
1.配置h3c s5130-28s-si管理界面1.1.配置vlan1接口的ip地址为172.16.2.178,掩码255.255.255.0system-viewinterface vlan-interface 1ip address 172.16.2.178 255.255.255.01.2.配置web用户名为admin,密码admin,服务类型为http,用户角色为network-...
2017-04-26 14:17:51 8226
原创 java 面试题
1.class A { protected int method1(int a, int b) { return 0; } }public class B extends A{}Which two are valid in class B that extends class A? (Choose two)A. public int method1(int a, int b...
2015-03-07 23:20:29 949
原创 CryptoApi写入Pfx证书
#include "stdafx.h"#include "ZdActivex.h"#include "ZdActivexCtrl.h"#include "ZdActivexPropPage.h"#include "afxdialogex.h"#include <stdio.h>#include <windows.h>#include &am
2015-03-01 14:38:01 4221
原创 证书类型
密钥用法仅仅加密 Encipher Only仅仅解密 Decipher Only数字签名 Digital Signature认可签名 Non Repudiation密钥加密 key Encipherment 数据加密 Data Encipherment密钥协商 key Agreement证书签名 Key CertSignCRL 签名 Crl Sign增强密钥用法 Mic...
2015-03-01 14:35:15 5660
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人