自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CentOS7下安装和配置MySQL5.7亲测有效(附图文)

第一步:下载MySQL安装[root@steel home]# cd /home/data[root@steel data]# ls[root@steel data]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm-bash: wget: 未找到命令[root@steel data]...

2020-03-26 12:39:10 5160 9

原创 $.ajax()各个参数详解

jquery中的ajax方法参数总是记不住,这里记录一下。1.url:要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type:要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout:要求为Number类型的参数,设置请求超时...

2019-09-21 16:10:04 990

原创 EasyPOI完美实现导入导出,实用简单,一行代码即可

开发中经常会遇到excel的处理,导入导出解析等等。正好最近在项目里面需要用到EasyPOI,非常容易,简单上手,一行代码实现导入导出。1、导入maven依赖<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactI...

2019-07-31 17:55:16 13749 6

原创 OSS图片上传和获取外网url

最近在项目中需要用到OSS,整理了一下具体操作步骤。直接上源码。1、添加依赖。com.aliyun.ossaliyun-sdk-oss2.8.2com.aliyunaliyun-java-sdk-core3.2.8com.aliyunaliyun-java-sdk-dysmsapi1.1.02、测试类代码import com.aliyun.oss.OSSCli...

2019-03-11 16:10:23 9311 5

原创 Docker常用操作命令使用(附详细图文)

为让大家更加方便去学习Docker,整理了一些常用命令帮助大家熟悉Docker。镜像相关查看镜像 docker images搜索镜像 docker search 镜像名称拉取镜像 docker pull 镜像名称执行后会进行下载下载完成按镜像ID删除镜像 docker rmi 镜像ID...

2019-03-09 19:27:49 945 2

原创 ES数据同步方案

当业务量上升后,由于mysql对全文检索或模糊查询支持的能力不强,在系统中查询的地方,往往会出现慢sql等,拖累系统其他模块,造成性能低下。随着ES使用普及率的升高,ES是mysql的一个有效补充。我们可以将数据发送到搜索引擎(如ES)上,由搜索引擎来提供专业的服务。接下来,就结合工作中实际用到的场景,对数据从mysql到es的同步进行一些分析。在实践中我总结出了以下几...

2019-03-06 08:41:11 13531 2

原创 JVM虚拟机内存分配、GC垃圾回收机制原理、垃圾收集器

I. 怎样分配- JVM内存分配策略对象内存主要分配在新生代Eden区, 如果启用了本地线程分配缓冲, 则优先在TLAB上分配, 少数情况能会直接分配在老年代, 或被拆分成标量类型在栈上分配(JIT优化). 分配的规则并不是百分百固定, 细节主要取决于垃圾收集器组合, 以及VM内存相关的参数.对象分配优先在Eden区分配在JVM内存模型一文中, 我们大致了解了VM年轻代堆内存可以划分为...

2018-08-23 23:27:18 1116

转载 电商项目秒杀设计思路

秒杀系统架构优化思路 一、为什么难秒杀系统难做的原因:库存只有一份,所有人会在集中的时间读和写这些数据。例如小米手机每周二的秒杀,可能手机只有1万部,但瞬时进入的流量可能是几百几千万。又例如12306抢票,亦与秒杀类似,瞬时流量更甚。 二、常见架构 流量到了亿级别,常见站点架构如上:1)浏览器端,最上层,会执行到一些JS代码2)站点层,这一层会访问后端数...

2018-08-21 10:14:54 1604 1

原创 代码混淆,不再让生产环境代码裸奔

代码混淆

2023-03-11 21:45:57 1184

原创 Java中四大线程池应用及详解

Java中四大线程池原理、核心参数及使用

2022-12-11 14:14:22 1114

原创 如何用mybatis快速插入大量数据?

mybatis快速批量插入大数据量

2022-10-17 23:47:12 7010 2

原创 FastDFS文件上传实现

FastDFS实现文件上传

2022-08-18 23:12:04 2934 2

原创 Linux忘记mysql5.7密码解决(附图文)

linux下忘记mysql密码解决

2022-06-11 10:48:10 581

原创 单选框radio总结(获取值、设置默认选中值、样式)

单选框 radio<div class="radio-inline"> <input type="radio" name="killOrder" value="1"/> <label for="killOrder1">是</label></div><div class="radio-inline"> &l...

2019-09-28 23:55:44 3567

转载 动态代理

在传统的编写业务逻辑处理代码时,我们通常会习惯性地做几件事情:日志记录、事务控制及权限控制等,然后才是编写核心的业务逻辑处理代码。当代码编写完成回头再看时,不禁发现,扬扬洒洒上百行代码中,真正用于核心业务逻辑处理才那么几行,如图6-4所示。方法复方法,类复类,就这样子带着无可奈何遗憾地度过了多少个春秋。这倒也罢,倘若到了项目的尾声,突然决定在权限控制上需要进行大的变动时,成千上万个方法又得一一"登

2017-11-29 22:14:35 148

空空如也

空空如也

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

TA关注的人

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