自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux常用命令

系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的信息...

2019-09-30 14:17:00 451

转载 JMeter集合点

一.什么是集合点“性能测试”一般思路是“多用户并发测试”,但真正的并发其实是不存在的,为了更真实、更接近的实现并发,在需要压力的地方设置集合点,等所有用户都到位的时候,然后一起访问,从而实现并发。举个例子,要测试100个用户同时登录,每到输入用户名和密码登录的地方,所有的虚拟用户都相互之间等待,等100个用户都输入完毕,相当于集结在一起了 ,然后再一起访问。集合点:其目的就是让所有请...

2019-09-30 11:40:00 569

转载 【12】MySQL:锁处理

写在前面的话在前面的内容中提到过,在以前的 MyISAM 中锁是表级锁,InnoDB 是行级锁。这个锁到底是啥样,怎么找出来,这一节就主要做这个。定位锁的问题上一节我们创建了一个 1000万数据的表,这里会用到。假设这样一个场景,我们 top 看到服务器 CPU 占用超级高,等待也很高,查询慢日志发现有些 SQL 执行特别久。1. 查看锁...

2019-09-28 17:04:00 292

转载 【11】MySQL:优化

写在前面的话不管是作为运维还是作为 DBA,我们的工作都不是写 SQL,搞业务。更多的还是如何实现又好又快的给开发提供一个数据库环境和保障数据的安全性。前面的文章中读写分离,高可用,建立索引,分库分表等都是类似改变业务的架构来提升数据库的性能和稳定性。本章节介绍如何通过修改 my.cnf 配置文件直接以最低的成本提升服务器的性能。关于 MySQL 优化...

2019-09-28 15:14:00 173

转载 【10】MySQL:MyCAT 分布式架构

写在前面的话在学习的索引的时候,有提到,当数据表数据达到 800W 的时候,索引的性能就开始逐步下降。对于一个公司而言,主要业务数据表达到 1000W 都很容易。同时这张表一般都是业务常用的表,操作还比较频繁。所以为了提升用户体验,需要采用另外的方式对数据库进行优化,那就是分库分表。而 MyCAT 就是能够帮助我们管理分库分表的这样一个中间件。MyCAT 环境基...

2019-09-24 15:10:00 155

转载 【09】MySQL:MHA + Atlas 实现读写分离高可用

写在前面的话前面做了 MHA 高可用,但是存在这样一个问题,我们花了 4 台机器,但是最终被利用起来的也就一台,主库。这样硬件利用率才 25%,这意味着除非发生故障,不然其他几台机器都是摆设。明显的资源浪费。那么有没有一种办法把这些机器利用起来。有,那就是读写分离,主库写,主库读。分担业务压力。本节主要说明 Atlas 的读写分离实现。搭建 Atlas 读写分离...

2019-09-18 15:19:00 247

转载 RMAN恢复数据文件

实验之前先备份数据库RMAN>backup database;在操作系统中删除数据文件 5SQL> startupORACLE 例程已经启动。Total System Global Area 5060792320 bytesFixed Size 2289960 bytesVariable Size ...

2019-09-17 17:13:00 194

转载 LaTeX 自动避免重复内容

在编辑自动化文档时,很容易出现在文档多处提及相同内容的情况。例如,描述某具体设备的图片,在多个工艺中都会用到,而又无法确定工艺出现顺序,或者对于不同企业,工艺不尽相同。这时我们可能会希望,latex帮助我们保留第一次出现的图片,而不输出后出现的相同图片,并且维护所有对这张图片的引用。要实现此功能,直觉地感到:代码要能判断某个指令或标签是否已经被定义;若已经定义,则不执行任...

2019-09-16 23:26:00 1040

转载 Promise和Observable的映射

前言promise解决了嵌套地狱的问题,Observable解决了promise只有一个结果,和不可以取消的问题。使用的是rxjs6版本。这篇文章是方便使用Observable的API替换Promise的API。正常用法promise.then(result => {}).catch(error => {}).finally(() => {});...

2019-09-13 20:11:00 466

转载 【07】MySQL:主从复制

写在前面的话对于企业而言,在互联网这一块其实最重要的是数据。保证数据的安全性,稳定性是作为运维人的基本工作职责。于是为了数据安全性,引进了数据备份,bin log 等。但这并不意味着有这些就足够了。试想一下,假设我们的数据库服务器宕机了,原因可能是机器炸了,硬件故障,而数据量又特别大。如果新建数据库再恢复可能需要半天乃至于一天的时间。那么在这段时间,所有服务的都是无法使用的。这...

2019-09-11 16:49:00 130

转载 一文看尽Java-多线程概念

一、前言 主要讲解一下多线程中的一些概念,本文之后就开始针对JUC包的设计开始解读;二、概念 线程安全 1.存在共享数据(临界资源);2.多个线程同时操作共享数据;只有同时出现这两种情况的时候才会造成线程安全问题; 解决线程安全 同一时刻有且只有一个线程在操作共享数据,其他线程必须等到该线程处理完数据以后在对共享数据进行操作; ...

2019-09-10 08:27:00 88

转载 字符串的使用

字符串的使用1.基础字符串操作所有标准的序列操作(索引、分片、乘法、判断成员资格、求长度、取最小值和最大值)对字符串同样适用。但是字符串都是不可变得,因此如下所示的项或分片赋值都是不合法的X = 'hello,world'X[-3:0] = 'hello'Traceback (most recent call last):File "E:/python/he...

2019-09-09 22:44:00 205

转载 微信小程序 select 下拉框组件

一、源码地址https://github.com/imxiaoer/WeChatMiniSelect二、效果图录屏图片质量较差,所以大家会看到残影(捂脸)三、组件源码1. select.wxml<view class="select-box"> <view class="select-current" catchtap=...

2019-09-08 04:15:00 946

转载 给项目添加水印

1. 新建WaterMark.js文件class WaterMark { static set (str) { const id = '1.23452384164.123412415' const oldNode = document.getElementById(id) if (oldNode) { document.bod...

2019-09-05 20:41:00 323

转载 day02

springboot注解:@ApiOperation:接口文档注解功能;@PathVariable:获取requestMapping中的参数值转载于:https://www.cnblogs.com/lik99999/p/11460401.html

2019-09-04 17:24:00 125

转载 mongo 复制一个表的数据到另一个表中

club表:{  "_id" : ObjectId("592e94fee820cc1813f0b9a2"),  "id":1,  "name":"test"}club_preload 表:{"_id" : ObjectId("592e94fee820cc1813f07383"),”club_id“:1,"valid":1}要求:将club...

2019-09-03 19:55:00 3104

转载 入职第一天 工作日志

上午安装了相关的软件,注册了Git等工具,感觉没做什么事情;下午跑了一下公司的项目,项目太大了电脑有点都带不动;安装的项目所需的redis,项目跑不通,原因是没有设置redis的用户名config set requierpass pay-boy;后端项目的代码也有点不懂:@RequestMapping(value = "/smsLogin",metho...

2019-09-03 17:00:00 4964

转载 【06】MySQL:备份恢复

写在前面的话人在河边走,湿鞋是早晚是事情,操作服务器,数据库也一样。谁也不知道自己哪一天控制不住自己就手贱。这时候有两个东西能救我们,一是备份,二是 bin log,bin log 前面讲了,但是 bin log 可能只是由于清理机制,可能里面只是一部分数据。所以,真正它更多的是用来恢复备份恢复以后欠缺的部分最新数据。能够真正拯救我们的,还是需要备份。所以这一节主要谈谈 MyS...

2019-09-02 16:31:00 182

转载 一文看尽Java-Thread

一、前言 主要分成两部说起:Thread源码解读和常见面试题解答,废话不多说开始;二、源码解读 首先看下构造函数,构造函数都是通过调用init方法对属性进行初始化,主要是对线程组、线程名字、栈大小等信息进行初始化;init内部通过调用currentThread本地方法,获取当前的线程,这个本地方法封装在JVM中,有兴趣的可以看下这个这个链接查找下JVM实现ht...

2019-09-02 08:29:00 98

空空如也

空空如也

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

TA关注的人

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