- 博客(45)
- 资源 (2)
- 收藏
- 关注
原创 windows中bat启动redis
@echo offtitle redis-serverset ENV_HOME="C:\softinstall\redis5.0.10"color 0acd %ENV_HOME%redis-server.exe redis.windows.confPauseexit
2021-04-02 00:10:28
165
转载 悲观所乐观锁转自(https://www.cnblogs.com/qjjazry/p/6581568.html)
首先介绍一些乐观锁与悲观锁: 悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。再比如Java里面的同步原语synchronized关键字的实现也是悲观锁。 乐观锁:顾名思义,就是很乐观,每次...
2020-03-12 02:07:12
328
原创 Sql优化
主题说明常用 SQL 优化原则减少表的连接数临时表的使用减少子查询的使用常用 SQL 编写注意事项避免 Select *尽量避免进行全盘扫描用 UNION 来代替 OR用 exists 代替 in谨慎使用 in 和 not in为什么要避免使用游标设置合理的字段属性字段设置为 NOT NULL尽量使用 JOIN 代替子查询ORDER BY NULL 禁止不需要的排序...
2020-02-28 06:57:20
327
原创 RedisTemplate 配置,自定义key生成策略,过期时间等
package com.test.common.config;import java.time.Duration;import org.springframework.boot.autoconfigure.AutoConfigureBefore;import org.springframework.boot.autoconfigure.condition.ConditionalOnMi...
2019-11-18 00:33:28
3724
原创 将redis key序列化为字符串
package com.test.common.config;import org.springframework.cache.interceptor.SimpleKey;import org.springframework.core.convert.ConversionService;import org.springframework.core.convert.support.Def...
2019-11-18 00:31:00
643
原创 dataSource
DruidDataSource dataSource = new DruidDataSource(); dataSource.setUsername("xxx"); dataSource.setPassword("xxx"); dataSource.setUrl("jdbc:mysql://xxx/xxxx?useSSL=false&useUnicode=tr...
2019-11-02 00:24:36
171
转载 linux 常用命令中文含义英文全拼,各个目录作用
转自https://blog.youkuaiyun.com/chinayuan/article/details/51291666,感谢原作者的付出su:Swith user 切换用户,切换到root用户cat: Concatenate 串联uname: Unix name 系统名称df: Disk free 空余硬盘du: Disk usage 硬盘使用率chown: Change o...
2019-10-02 01:48:03
417
转载 linux各个目录的作用
转载自https://www.cnblogs.com/sytfyf/p/6364691.html感谢原作者的辛苦付出在 Linux 下,我们看到的是文件夹(目录):在早期的 UNIX 系统中,各个厂家各自定义了自己的 UNIX 系统文件目录,比较混乱。Linux 面世不久后,对文件目录进行了标准化,于1994年对根文件目录做了统一的规范,推出 FHS ( Filesys...
2019-10-02 01:13:26
208
原创 redis 主从复制 replication
主服务器能新增查询, 从服务器只能查询,无法写入,(客户端连接从服务器写入后再次刷新后丢失)从服务器尝试写入报错:(error) READONLY You can't write against a read only slave.主服务器启动 redis-server --port 6379从服务器 启动redis-server --port 6380 --slaveof ...
2019-09-16 23:52:48
129
转载 常见的数据库面试题1
转自:https://blog.youkuaiyun.com/gui951753/article/details/79489279 常见的数据库面试题有哪些呢?...
2019-06-22 14:57:32
121
原创 java 高级代码汇总
---------------------------------------------jdk8 得到包含1-end数字的list-----------------------------------------------------------------------------------/** * jdk8 得到包含1-end数字的list * end : 生成数字的个数...
2019-06-22 11:42:14
2990
1
原创 锁实现---文件锁
方法一,@SuppressWarnings("resource") public void execute1() { FileChannel channel = null; FileLock lock = null; try { String LockPath = xxx; // ...
2019-06-22 11:29:37
667
原创 mysql仿sequence实现主键增长
CREATE TABLE `TBL_SEQUENCE` ( `sequence_name` varchar(64) NOT NULL COMMENT '序列名称' , `value` bigint NOT NULL DEFAULT 0 COMMENT '当前值' , PRIMARY KEY (`sequence_name`))ENGINE=InnoDBDEFAUL...
2019-06-22 09:51:33
296
原创 mysql学习笔记-慢查询、海量数据分析、主从复制
9.SQL排查 - 慢查询日志:MySQL提供的一种日志记录,用于记录MySQL种响应时间超过阀值的SQL语句 (long_query_time,默认10秒) 慢查询日志默认是关闭的;建议:开发调优是 打开,而 最终部署时关闭。 检查是否开启了 慢查询日志 : show variables like '%slow_query_log%' ; 临时开启...
2019-06-22 01:34:39
207
原创 spring boot学习笔记
application.properties中配置,使启动环境切换spring.profiles.active=devapplication-dev.properties
2019-06-22 01:08:56
104
原创 mysql8安装问题
修改密码ALTER USER "root"@"localhost" IDENTIFIED BY "你的新密码";navicat连接mysql8.0.1版本出现1251--Client does not support authentication protocol requested by server的解决ALTER USER 'root'@'localhost' IDENTIFIED...
2019-06-17 22:28:25
143
原创 mysql学习笔记
1.MySQL版本: 5.x: 5.0-5.1:早期产品的延续,升级维护 5.4 - 5.x : MySQL整合了三方公司的新存储引擎 (推荐5.5) 安装:rpm -ivh rpm软件名 如果安装时 与某个软件 xxx冲突,则需要将冲突的软件卸载掉: yun -y remove xxx 安装时 有日志提示我们可以修改密...
2019-06-16 22:40:28
353
转载 步步深入:MySQL架构总览->查询执行流程->SQL解析顺序
原文地址http://www.cnblogs.com/annsshadow/p/5037667.html ,感谢原作者辛苦创作 步步深入:MySQL架构总览->查询执行流程->SQL解析顺序 前言: 一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。 本文将从My...
2019-06-15 21:23:40
127
转载 springboot 配置属性
http://blog.youkuaiyun.com/lpfsuperman/article/details/78287265# spring boot application.properties配置的各个属性详解# 该示例文件作为标准提供。(官方文档 翻译过来的)# 还是花了些功夫翻译,各位如果转发,请留下本文地址,谢谢微笑# 翻译过程中难免出现翻译错误的地方,如果有哪位大神发现有错误的地...
2019-06-14 20:52:41
215
转载 mysql卸载安装
转自:https://blog.youkuaiyun.com/zhwyj1019/article/details/80274269 感谢原作者,,, 我的启动失败的原因与作者不同,查看日志显示内存不足启动失败,free -h 查看内存使用情况查看是否有安装的mysql...
2019-06-07 18:18:40
80
原创 配置踩坑
Unable to find a single main class from the following candidatesExecution default of goal org.springframework.boot:spring-boot-maven-plugin:2.1.4.RELEASE:repackage failed: Unable to find a single...
2019-05-18 16:52:04
181
转载 rocketmq安装启动
<p>一、常规安装配置</p>1. 首先安装JDK安装JDK的方法:2. 安装maven下载源码包wget http://mirror.bit.edu.cn/apache/maven/binaries/apache-maven-3.2.2-bin.tar.gztar -zxvf apache-maven-3.2....
2019-05-07 12:27:28
477
原创 eclipse中properties中文显示乱码
eclipse中打开含有汉字的properties文件,显示乱码;保存前为:user.name=对呀保存后:user.name=\u5BF9\u5440properties文件编码为ISO8859-1,其实这不是乱码,只是将汉字转化为了ascii字符我们仔细观察就会发现,字符都是\uxxxx这样的形式。 如果熟悉unicode 编码的话,我们应该知道\uxxxx形式是...
2019-04-20 11:37:01
4905
原创 freemarker ftl
--fremark ftl<!--注释-->注释<Table ss:ExpandedColumnCount="${column+100}" ss:ExpandedRowCount="3000"行 列 <Cell ss:MergeAcross="${columnNum}" ss:StyleID="s70"><Data ss:Type="Strin...
2019-04-12 20:25:30
1067
转载 java转大数据学习路线
版权声明:本文为GitChat作者的原创文章,未经 GitChat 允许不得转载。 https://blog.youkuaiyun.com/GitChat/article/details/78341484 </div> <link rel="stylesheet...
2019-04-12 20:18:52
1864
转载 mysql与oracele存储过程的区别
https://www.cnblogs.com/HondaHsu/p/3641258.html 存储过程&Function编号 类别 ORACLE MYSQL 注释 1 创建存储过程语句不同 create or replace procedure P_ADD_FAC( id_fac_cd IN ES_FAC_UNIT.FAC_CD%...
2018-09-19 00:41:17
229
原创 BufferStream1
package ioexample;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;public class TestBufferStream1 {
2017-12-20 23:46:40
153
原创 BufferStream
package ioexample;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IO
2017-12-20 00:10:16
399
原创 FileReader
package ioexample;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public class TestFileReader { public static void main(String[] args
2017-12-19 23:48:55
239
原创 FileWriter
package ioexample;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class TestFileWriter { public st
2017-12-19 23:48:18
306
原创 FileOutputStream
package ioexample;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class TestFileOutputStream {
2017-12-19 23:09:06
438
原创 FileInputStream
package ioexample;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;public class TestFileInputStream { public static void m
2017-12-19 22:57:44
239
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人