自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux 安装mysql8

进入到上传的目录下解压,在安装执行 rpm 安装包之前先下载 openssl-devel 插件,因为 mysql 里面有些 rpm 的安装依赖于该插件。rpm 安装 MySQL 会自动生成一个随机密码,可在 /var/log/mysqld.log 这个文件中查找该密码。看一下两个账号的加密插件是不是caching_sha2_password,至于为什么要看,具体原因往下看。密码策略设置为LOW,表示只验证密码长度,对密码的数字、字母都没要求。方法二是修改指定一个用户的加密插件。

2023-08-29 14:34:22 119 2

原创 Linux环境安装redis

刚开始我一直不知道 我的nginx mysql php 是怎么开机自动启动的 后来我进入了这个目录看了,才知道,原来它们都在这里,网上说这里linux centos 新的启动方式,我不怎么了解,但是我知道了,这里的 文件都是可以开机自启的服务。把 redis.conf配置文件中的 bind 127.0.0.1 这一行给注释掉,这里的bind指的是只有指定的网段才能远程访问这个redis,注释掉后,就没有这个限制了。命令下载redis包或者上传redis安装包。将下载下来的安装包移到新建的redis目录下。

2023-07-14 14:32:07 60 1

原创 linux 安装java

下载完成之后可以通过rz命令把jdk上传到此目录。把下面内容添加到 /etc/profile文件中。解压到刚刚的安装目录。

2023-07-14 11:14:10 136 1

原创 @EventListener springcould 初始化数据

2021-11-15 14:59:03 246

原创 @Autowired 注入问题

这个注解放在方法上是可以注入成功的 但是放在参数上是不可以的放在参数上时 构造方法是可以成功

2021-11-09 11:06:45 86

原创 springmvc 升级到5.2.15版本,前台时间显示时间戳全局处理

2021-10-22 09:57:04 199

原创 mysql8.0版本的jdbc驱动中把datetime数据类型映射的Java类改变

事情是这样的系统引入的第三报表插件使用mysql5.1.22的数据驱动是没用问题,但是使用mysql8.0.23的数据驱动时间就会窜在问题。原因:数据库datatime类型的字段 对应java类发生了改变 5.1.22是Timestamp 8.0.23 是 LocalDateTime解决方案重写com.mysql.cj.jdbc.result.ResultSetImpl...

2021-09-14 18:18:04 1969 2

原创 工作总结Linux常用命令——持续更新

一.find命令    基本格式:find path expression    1.按照文件名查找    (1)find / -name httpd.conf  #在根目录下查找文件httpd.conf,表示在整个硬盘查找    (2)find /etc -name httpd.conf  #在/etc目录下文件httpd.conf    (3)find /etc -name '*srm*' ...

2021-09-14 18:08:58 76

原创 生产者-消费者Java实现

1 概述生产者消费者问题是多线程的一个经典问题,它描述是有一块缓冲区作为仓库,生产者可以将产品放入仓库,消费者则可以从仓库中取走产品。解决生产者/消费者问题的方法可分为两类:采用某种机制保护生产者和消费者之间的同步;在生产者和消费者之间建立一个管道。第一种方式有较高的效率,并且易于实现,代码的可控制性较好,属于常用的模式。第二种管道缓冲区不易控制,被传输数据对象不易于封装等,实用性不强。在Jav...

2021-09-14 18:08:45 51

原创 相关的技术文章地址

记spring boot快速改造老项目http://www.kailing.pub/article/index/arcid/188.html#0-sqq-1-93589-9737f6f9e09dfaf5d3fd14d775bfee85

2021-09-14 18:08:32 38

原创 synchronized是Java中的关键字

synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种:1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象;2. 修饰一个方法,被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是调用这个方法的对象;3. 修改一个静态的方法,其作用的范围是整个静态方法,作用的对象是这个类的所有对象;...

2021-09-14 18:08:14 56

原创 MySQL中select * for update锁表的范围

MySQL中select * for update锁表的问题由于InnoDB预设是Row-Level Lock,所以只有「明确」的指定主键,MySQL才会执行Row lock (只锁住被选取的资料例) ,否则MySQL将会执行TableLock (将整个资料表单给锁住)。 举个例子: 假设有个表单products ,里面有id跟name二个栏位,id是主键。例1:(明确指定主键,并且有此笔资料,...

2021-09-14 18:08:03 189

原创 Spring AOP 获取注解参数问题

2021-06-22 10:50:12 68

原创 Mysql CONCAT_WS 和 GROUP_CONCAT 使用实例

2020-05-07 16:21:09 112

原创 mysql 获取时间段每一天的日期 不使用数据库表的三种方式

方式一:SELECT a.DateFROM (SELECT curdate( ) - INTERVAL ( a.a + ( 10 * b.a ) + ( 100 * c.a ) ) DAY AS DateFROM (SELECT 0 AS a UNION ALLSELECT 1 UNION ALLSELECT 2 UNIO...

2020-01-13 15:15:38 450

原创 mysql GROUP_CONCAT详解

函数语法:group_concat( [DISTINCT] 要连接的字段 [Order BY排序字段ASC/DESC] [Separator '分隔符'] )SELECT GROUP_CONCAT(a.code,'-',a.name,'-',a.channeltype_idORDER BY a.idSEPARATOR '=') FROM as_channel a ...

2019-07-02 11:15:55 98

原创 mvc相关问题

2018-07-18 15:13:39 23

原创 mysql 5.7.21解压版安装教程和遇到的问题

下载地址:请百度官网进行下载直接贴图my.ini是自己创建的文件,内容如下[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]#设置3306端口port = 3306 # 设置mysql的安装目录basedir="H:\java\mysql-5.7.21-winx64"# 设置mysql数据库的数据的存放目录datadir="H:\...

2018-04-24 18:32:44 165

空空如也

空空如也

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

TA关注的人

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