自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u010391342的博客

小步走 不停步

  • 博客(9)
  • 资源 (10)
  • 收藏
  • 关注

原创 高性能MySql-并发与事务

无论何时,只要有多个查询需要在同一个时刻修改数据时,就会有并发问题。MySql主要在服务器层与存储引擎层进行并发控制。假设数据库中国一张邮箱表,每个邮件都是一条记录。如果某个客户正在读取邮箱,同时其他客户试图在删除邮箱表中的某一条数据。这个时候,读取的结构就是不确定的了。在MySql中会通过锁定防止其它用户读取同一数据。大多数时候,MySQL锁的内部管理都是透明的。MySQL锁的粒度...

2019-04-28 22:02:02 1263

原创 SpringBoot2.x集成Sharding-JDBC实现分库分表

概述ShardingSphere,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。定位为轻量级Java框架。其实就是一个增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。内部改写了SQL的添加和查询规则。适用于任何基于Java的ORM框架,如:JPA, Hibernate, Mybatis, Spring ...

2019-04-25 21:14:35 29212 10

原创 Spring Boot 自定义一个starter

SprngBoot之所以现在这吗火热,是因为spring starter模式使我们日常模块化开发独立化, 模块之间依赖关系更加松散,更加的方便集成如何实现首先建立一个普通maven工程,修改pom配置文件<dependencies> <dependency> <groupId>org.springframework.boot</grou...

2019-04-24 21:24:12 240

原创 Docker技术学习笔记

概述Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。CentOS7 Docker 安装Docker 要求 CentOS 系统的内核版本高于 3.10uname -r 命令查看你当前的内核版本...

2019-04-19 19:00:51 280

原创 一条SQL查询语句是如何执行的

MySQL可以分为Server层和存储引擎层两部分Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。存储引擎层负责数据的存储和提取。其架构模式是插件式的,支持InnoDB、MyISAM、Memory等多个存储引擎。现在最常...

2019-04-16 15:58:26 311 1

原创 【深入理解jvm虚拟机】内存溢出分析工具MAT

演示内存溢出public class OutOfMemoryTest { /** * 定义一个静态内部类 */ static class Test{ } /** * 无限创建对象 模拟内存溢出 * * 启动参数设置: 限制最大可用内存,并生成内存溢出快照 * -XX:+HeapDumpOnOutOfMemor...

2019-04-12 11:21:13 271

原创 JAVA核心技术36讲笔记

谈谈你对Java平台的理解?“Java是解释执行”,这句话正确吗?一次编译、到处运行”说的是Java语言跨平台的特性,Java的跨平台特性与Java虚拟机的存在密不可分,可在不同的环境中运行。比如说Windows平台和Linux平台都有相应的JDK,安装 好JDK后也就有了Java语言的运行环境。其实Java语言本身与其他的编程语言没有特别大的差异,并不是说Java语言可以跨平台,而是在不同的...

2019-04-10 09:55:40 775

原创 volatile的内存语义

volatile的特性volatile修饰的变量可以禁止指令重排序和保证了内存可见性和单一操作的原子性,类似i++这样的复合操作的原子性保证不了有volatile关键字修饰的共享变量进行写操作数,会多出一个lock前缀指令。lock前缀指令其实就相当于一个内存屏障。在多处理器下,会将当前处理器工作内存的数据回写到主内存中,并且这个回写操作会其它线程中缓存该内存地址的数据无效。相当于会在写操作...

2019-04-05 14:00:51 406

原创 SpringBoot集成prometheus+Grafana监控

概述Prometheus是一个最初在SoundCloud上构建的开源系统监视和警报工具包 。添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actu...

2019-04-02 20:50:26 3108 3

模仿美团外卖小程序静态模板页面

纯前端模板页面,订餐外卖小程序模板,仿美团外卖。无后端接口,下载运行即可看到效果

2018-09-14

酒店管理系统模版

酒店管理系统模版 html页面模版

2014-04-02

ssh框架的博客网站系统

基于ssh框架的博客网站系统源码 数据库是mysql

2014-03-17

在线考试系统

在线考试系统 srust2和hibernate框架开发的,数据库是mysql

2014-03-17

三大框架jar包

一些 ssh整合的jar包, 常用的都有

2014-03-17

人力资源管理系统

基于jsp人力资源管理系统 源代码加数据库脚本文件

2014-03-17

SSH投票管理系统

基于 ssh的网上 投票管理 系统 源码分享

2014-03-16

]jsp校园宿舍管理系统

基于jsp 的校园宿舍管理系统 宿舍管理系统源码

2014-03-16

Jsp项目 论坛源码

Jsp项目 论坛源码 适合新手练习 BBS

2014-03-16

空空如也

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

TA关注的人

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