自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yin__ren的博客

个人的学习笔记,如有问题,敬请斧正

  • 博客(17)
  • 资源 (5)
  • 收藏
  • 关注

原创 常用 JVM 参数

推荐阅读: JVM参数配置说明1、堆栈内存配置配置参数说明示例-Xmx设置最大堆大小-Xmx3550m,设置JVM最大可用内存为3550 MB-Xms设置JVM初始内存-Xms3550m,设置JVM初始内存为3550 MB。建议与 -Xmx 相同,避免每次垃圾回收完成后JVM重新分配内存-Xmn设置年轻代大小-Xmn2g,设置年轻代大小为 2 GB整个JVM内存大小=年轻代大小+年老代大小+持久代大小 持久代一般固定大小为64 MB,所以增大年轻代后,将.

2019-12-30 20:47:42 447

原创 MySQL 全局事务 ID(GTID)

推荐博客:MySQL GTID 简介MySQL Replication for High Availability - Tutorial全局事务 ID (Global Transaction ID, GTID) :用来强化数据库在主备复制场景下,有效保证主备一致性,提高故障恢复、容错能力GTID 是一个已提交事务的全局唯一编号,由 UUID+TID 组成: UUID:TID...

2019-12-24 10:46:38 1761

原创 HystrixCollapser 请求合并

一、背景远程调用最常见的问题: 通信消耗与连接数占用高并发的情况下,因通信次数的增加,总的通信时间消耗将会变的不那么理想同时,因为对依赖服务的线程池资源有限,将出现排队等待与响应延迟的情况Hystrix提供了HystrixCollapser来实现请求的合并,以减少通信消耗和线程数的占用HystrixCollapser 实现了在 HystrixCommand 之前放置一个合并处理...

2019-12-24 10:27:28 580

原创 Java 中的 PO、VO、BO、DTO、DAO、POJO 概念

参考博客: 详述 PO VO BO DTO DAO 和 POJO 的概念及区别DAO:数据访问对象,负责持久层的操作,为业务层提供接口,主要用来封装对数据库的访问,常见操作无外乎 CURD可以认为一个 DAO 对应一个 POJO 对象位于业务逻辑与数据库资源中间,可以结合 PO 对数据库进行相关操作PO: 持久层对象,由属性与 setter、getter 组成,可以将数据库表...

2019-12-23 16:56:59 686 2

原创 Rete算法

待定。。。

2019-12-17 09:36:15 947

原创 LZF 压缩算法

LZF Compressor先记录下来,后门慢慢研究

2019-12-16 09:44:49 2915 3

原创 大数据算法之 HyperLogLog

神奇的HyperLogLog算法表示没看懂。。。。

2019-12-16 09:40:08 202

原创 Java 中替代 if else

参考博客: Java中的大量if else语句的替代方案一、案例public int calculate(int a, int b, String operator) { int result = Integer.MIN_VALUE; if ("add".equals(operator)) { result = a + b; } else if ("...

2019-12-15 12:04:37 2642

原创 Java 反射给类的属性赋值,取代 setter

实现思路:代码:public static <T> T create(Class<T> clazz,String value) { //类中必须要有无参构造器 Object obj = null; try { obj = clazz.getDeclaredConstructor().newInstance(); } catch ...

2019-12-14 18:06:40 589

原创 Java 枚举类

参考博客: Java 枚举(enum) 详解7种常见的用法基本定义public enum Color { RED, //红色 BLUE, //蓝色 GREEN //绿色}用法一、用法一:常量定义常量:public static final....枚举把相关的常量分组到一个枚举类型里public enum...

2019-12-14 17:24:48 177

原创 Java 的 instanceof 与 isInstance 区别

obj.instanceof(class): 这个对象是不是这种类型一个对象是本身类的一个对象一个对象是本身类父类(父类的父类)和接口(接口的接口)的一个对象所有对象都是Object凡是null有关的都是false null.instanceof(class)class.inInstance(obj): 这个对象能不能被转化为这个类一个对象是本身类的一个对象一个对象...

2019-12-14 16:45:49 131

原创 java 父类对象赋值给子类

方式一:private void fatherToChild(Object father, Object child) { if (!(child.getClass().getSuperclass() == father.getClass())) { try { throw new Exception(child + "不是" + father + "的子类");...

2019-12-14 16:36:56 5481 2

原创 单台服务器搭建主从 mysql

一台服务器启动两个mysql实例并且配置主从测试机器版本: Linux VM-61-120-ubuntu 4.4.0-130-generic #156-Ubuntu SMP Thu Jun 14 08:53:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux一、安装 mysql自己装…二、修改配置文件1. 查询MySQL的默认安装目录ubuntu...

2019-12-14 13:12:29 666

原创 数据归档

一、pt-archiver1. 参数详解pt-archiver 命令2. 功能测试直接删除数据pt-archiver# 源数据库--source h=test_host,u=test_user,p=test_password,P=test_port,D=test_database,t=test_table# 条件筛选--where "id>1 and create_ti...

2019-12-10 15:33:07 299

原创 mysqldump 参数详解

-A, --all-databases:Dump all the databases. This will be same as --databases with all databases selected.-Y, --all-tablespaces:Dump all the tablespaces-y, --no-tablespaces: Do not dump any tablespa...

2019-12-09 15:10:11 920

原创 Java 获取的操作系统名称

Java 获取操作系统与用户名String osName = System.getProperty("os.name");String userName = System.getProperty("user.name");操作系统的名称:public enum EPlatform { Any("any"), Linux("Linux"), Mac_OS("Mac OS"), Ma...

2019-12-05 19:30:53 3396

原创 Mysql 的基本数据库类型

一、数值类型1. 整数类型TINYINT:SMALLINT:MEDIUMINT:INT:BIGINT:2. 小数类型浮点小数类型:FLOATDOUBLE定点小数类型:DECIMAL二、字符串类型字符串:CHARVARCHAR文本:TINYTEXTTEXTMEDIUMTEXTLONGTEXT二进制:TINYBLOBB...

2019-12-04 11:54:59 414

数据库部分课后习题答案

对于网上数据库答案不全的补充,主要是习题的解答,其中部分习题可能有错误

2019-02-18

zheng 项目配置文档

zheng 项目的配置文档,需要的小伙伴可以下载。如果没有积分可以博客联系我

2018-08-15

软件工程总结手册

关于软件开发过程中的一些开发流程与开发经验总结 原书为:《软件工程(Ian Sommerville 著;程成等 译)》

2018-07-02

内存管理指导书

在windows环境下编写一个程序,模拟实现OPT,FIFO,LRU等页面淘汰算法。具体实验思想和过程请参考《内存管理实验指导书》

2018-05-14

get_pip.py

用于win10一键安装pip。即:下载get-pip.py文件;执行:python get-pip.py

2018-03-16

空空如也

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

TA关注的人

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