会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
勿忘初心,进无止境.
If you're going to try,go all the way.
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
19
20
21
22
23
24
25
下一页
2019年6月17日
MySql数据类型
摘要: 1.1.1. Int类型 类型 字节 最小值 最大值 (带符号的/无符号的) (带符号的/无符号的) TINYINT 1 -128 127 0 255 SMALLINT 2 -32768 32767 0 65535 MEDIUMINT 3 -8388608 8388607 0 16777215 IN
阅读全文
posted @ 2019-06-17 00:14 SoyWang
阅读(364)
评论(0)
推荐(0)
2019年6月16日
Mysql用户权限控制(5.7以上版本)
摘要: 1.1. 最简单的MySql权限 最简单也是最高效的,如果解决新手们删库跑路的问题其实也是很简单的,对于正式库只给一个增删改查的权限,或者只给一个查询权限(是不是就解决了删库的可能性?) 使用Root用户,执行 grant SELECT on mall.* TO 'dev'@'192.168.244
阅读全文
posted @ 2019-06-16 23:43 SoyWang
阅读(3379)
评论(0)
推荐(0)
Linux上安装MySQL
摘要: 1.1. 准备工作 Linux 使用的版本是centos 7,为方便起见,先把防火墙关闭,配置好网络,在安装部分,会分成两部分讲,首先讲单实例安装,也就是一台服务器上就装一个mysql,接下来就多实例安装,在一个服务器上安装2个甚至多个mysql. 1.2. 单实例安装 cp /soft/mysql
阅读全文
posted @ 2019-06-16 23:37 SoyWang
阅读(463)
评论(0)
推荐(0)
2019年6月14日
Java得到指定日期的时间
摘要: //得到指定日期(几天前/几天后)整数往后推,负数往前移动private Date getAppointDay(int num) throws ParseException { DateFormat dateFormat = new SimpleDateFormat(); String format
阅读全文
posted @ 2019-06-14 22:05 SoyWang
阅读(4335)
评论(0)
推荐(0)
Spring Boot 整合Redis 实现缓存
摘要: 本文提纲 一、缓存的应用场景 二、更新缓存的策略 三、运行 springboot-mybatis-redis 工程案例 四、springboot-mybatis-redis 工程代码配置详解 运行环境: Mac OS 10.12.x JDK 8 + Redis 3.2.8 Spring Boot 1
阅读全文
posted @ 2019-06-14 19:14 SoyWang
阅读(601)
评论(0)
推荐(0)
编写高效优雅Java程序
摘要: 面向对象 01、构造器参数太多怎么办? 如果参数很多,会导致构造方法非常多,拓展性差,代码难编写,且难以看懂。 用JavaBeans模式, get和set 一行构造编程多行代码实现,需要使用额外机制确保一致性和线程安全。 用builder模式, 1、5个或者5个以上的成员变量 2、参数不多,但是在未
阅读全文
posted @ 2019-06-14 01:49 SoyWang
阅读(1016)
评论(0)
推荐(0)
JVM调优和深入了解性能优化
摘要: JVM调优的本质: 并不是显著的提高系统性能,不是说你调了,性能就能提升几倍或者上十倍,JVM调优,主要调的是稳定。如果你的系统出现了频繁的垃圾回收,这个时候系统是不稳定的,所以需要我们来进行JVM调优,调整垃圾回收的频次。 GC调优原则 调优的原则 1、 大多数的java应用不需要GC调优 2、
阅读全文
posted @ 2019-06-14 01:48 SoyWang
阅读(2038)
评论(0)
推荐(0)
JVM执行子程序
摘要: Class文件结构 计算机只认识0和1,这个称之为本地机器NativeCode Jvm的无关性 与平台无关性是建立在操作系统上,虚拟机厂商提供了许多可以运行在各种不同平台的虚拟机,它们都可以载入和执行字节码,从而实现程序的“一次编写,到处运行” https://www.oracle.com/tech
阅读全文
posted @ 2019-06-14 01:46 SoyWang
阅读(334)
评论(0)
推荐(0)
JVM性能优化
摘要: 内存溢出 内存溢出的原因:程序在申请内存时,没有足够的内存空间 栈溢出 方法死循环递归调用(StackOverflowError)、不断建立线程(OutOfMemoryError) 堆溢出 不断创建对象,分配对象大于最大堆的大小(OutOfMemoryError) 直接内存 分配的本地内存大小大于J
阅读全文
posted @ 2019-06-14 01:46 SoyWang
阅读(626)
评论(0)
推荐(1)
垃圾回收算法与垃圾回收器
摘要: Java与C++等语言最大的技术区别:自动化的垃圾回收机制(GC) 为什么要了解GC和内存分配策略 1、面试需要 2、GC对应用的性能是有影响的; 3、写代码有好处 栈:栈中的生命周期是跟随线程,所以一般不需要关注 堆:堆中的对象是垃圾回收的重点 方法区/元空间:这一块也会发生垃圾回收,不过这块的效
阅读全文
posted @ 2019-06-14 01:45 SoyWang
阅读(676)
评论(0)
推荐(0)
上一页
1
···
19
20
21
22
23
24
25
下一页
公告