- 博客(74)
- 资源 (1)
- 收藏
- 关注
原创 nginx https配置
前两天终于把服务器nginx服务器弄好,在此记录一下nginx https配置。我这项目是vue+springboot,项目都放在一台服务器上。80端口访问vue项目,9000端口是后台接口服务。1. 证书申请申请域名的时候,国内的平台应该都会送你一个证书的资格的,我这次是在腾讯云买的域名,他们也赠送了资格,就直接用他们的了。如果没有的话,可以戳这里,申请免费证书。2. nginx配置我的nginx版本是nginx version: nginx/1.20.1默认...
2021-10-15 13:35:53
532
原创 下载文件遇到的问题
目录Access-Control-Allow-Origin 缺省中文文件名称乱码Content-disposition属性 无法获取Access-Control-Allow-Origin 缺省记录下前几天遇到的问题。前端请求下载接口,显示 Access-Control-Allow-Origin缺省,就去搜索了下,确认只要在返回头中加入Access-Control-Allow-Origin即可。后端代码修改如下: response.setHeader("Access-Con.
2021-10-15 10:57:51
389
原创 mysql四个隔离级别的介绍
mysql四个隔离级别的介绍为了解决“隔离”与“并发”的矛盾,ISO/ANSI SQL92定义了4个事务隔离级别,每个级别的隔离程度不同,允许出现的副作用也不同,应用可以根据自己的业务逻辑要求,通过选择不同的隔离级别来平衡 “隔离”与“并发”的矛盾。隔离级别(由高到低)Serializable>Repeatable read>Read committed>Read unco...
2020-04-21 16:03:56
392
原创 springboot整合mybatis注解版
前言昨天把springboot整合mybatis的xml版写了下,今天就写下注解版的。注解版更倾向于简单的sql语句,过于复杂的也能写,但是不推荐就是了。xml格式的连接配置application.properties配置文件spring.datasource.driverClassName=com.mysql.jdbc.Driverspring.datasource.url=jdbc...
2019-12-21 09:06:17
225
原创 springboot整合mybatis的xml形式
前言mybatis开发过程中用到的还是比较多的,之前我用的大多都是注解形式,xml用的不多,所以就用了点时间吧xml格式的也看了下,做了总结在这里写下。开始工作引入jar包 <dependency><!-- 引入mybits依赖--> <groupId>org.mybatis.spring.boot</groupId>...
2019-12-20 17:27:48
233
原创 关于mysql中的dual表
之前写sql,插入前检查是否存在,语句中,有dual表,这个不曾了解过,就去看了一下,在此做下记录。INSERT INTO tag_info (tagContent) SELECT 'test' from DUAL where not exists(select tagId from tag_info where tagContent='test');看着上...
2019-12-04 14:19:41
721
原创 mysql存储符号表情失败
今天再次记录下,前两天遇到的一个问题。mysql存储符号表情失败。Incorrect string value: ‘\xF0\x9F\x98\x8A’ for column ‘content’ at row 1解决问题思路这个一看就是字符集的问题,我就去看了下,默认的数据库字符集是utf8,Mysql 中的只支持持最长三个字节的utf8字符,低版本的MySQL支持的utf8编码,最大字符长度...
2019-07-29 07:44:11
627
原创 shell脚本备份mysql
个人博客版本因为昨天数据库出了问题,丢了一些数据,很伤心,同时也意识到了备份数据的重要性。所以在此把脚本,和遇到的问题写下,仅供大家参考。backup.sh脚本内容# MySQL用户user="root"# MySQL密码userPWD="yu12346"# 需要定时备份的数据表列表dbNames=(zrlog yu)# 每次的备份数据以日期创建文件夹存放,同时删除过期备份# ...
2019-07-25 10:53:22
274
原创 msyql 5.7 创建用户
msyql各个版本之间,有细微差距,高版本的部分字段和低版本不一致,所以看清版本。#查询mysql版本select version();第一步创建用户CREATE USER 'yu'@'%' IDENTIFIED BY 'yu123456';# %代表任何机器,如果只想在服务器上连接可以改成localhost# ‘yu’ 代表用户名#‘yu123456’ 代表密码改成自己的即可...
2019-07-25 10:14:23
182
转载 网站敏感词过滤
前言前几天因为项目需要对用户回复内容进行敏感词过滤,所以我就去找了一下解决方案,在此记录下关于解决方案的选择刚想到这个,先想到的就是把敏感词放到数组里面,循环遍历,判断文本中是否存在,存在则替换成*号。但是这个方案一进入大脑,转念间就被pass掉,众多的关键词需要去做全文匹配,这样效率低下。有此想法的还有正则表达式,这个和上面的方法类似,其效率也有待商榷,所以也直接pass掉。...
2019-05-14 16:12:36
1376
原创 springboot+thymeleaf初步使用记录
1.pom.xml添加依赖<!-- 模板引擎 Thymeleaf 依赖 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></depe...
2019-05-06 13:53:02
237
原创 java 左移和右移理解
今天在写python的程序时,发现其负数左移有问题,就用java来验证一下,最后也做下整理,写篇博客,以供大家参考。&lt;&lt;(左移),&gt;&gt;(右移)皆属于位运算符.其运算比乘除快,所以我们可以用其优化代码。&lt;&lt;左移规则则是带符号位移,高位移出,低位补0,移动位数超过该类型的最大位数,则进行取模,如对Integer型左移34位,实际上只移动了两位。左移...
2018-12-14 19:37:16
7313
6
原创 java 单例模式
单例模式是设计模式中经常用到的一种,我最近看了下,再此记录下自己的学习成果,以供大家参考借鉴。1. 定义: 确保一个类只有一个实例,并提供一个全局访问点。2. 设计思路剖析 我们如果把某个类设计成自己管理的一个单独实例,同时也避免其他类再自行实例产生实例,所以要把这个类的构造方法声明为私有,只能通过这个类实例化,想要获取这个类的实例,只能通过单间类,我们需要对...
2018-11-12 14:23:32
432
原创 逻辑运算符
& 逻辑与与运算符用符号“&”表示,其使用规律如下:两个操作数中位都为1,结果才为1,否则结果为0,例如下面的程序段demo:1(10) = 1(2)2(10) = 10(2)1&2 = 0因为01(2) 和 10(2)对应位置上的操作数都不一样。只有两者都为1,才为16(10) = 110(2)7(10) = 111(2)6&7 = 6(10)因为 110(2) ...
2018-07-09 15:45:29
330
原创 SQLException: The server time zone value ‘�й���ʱ��’ is unrecognized
SQLException: The server time zone value ‘�й���ʱ��’ is unrecognized
2017-12-12 07:07:40
10889
原创 SQLException: The server time zone value ‘�й���ʱ��’ is unrecognized
mysql-connector-java这个jar包是最新的时候 在配置datasource.url时不能简单的这样配: spring.datasource.url=jdbc:mysql://localhost:3306/chat 需要加上一些必要的后缀信息(改成下面的配置就可以了): spring.datasource.url=jdbc:mysql://localhost:330
2017-11-12 15:35:33
2453
原创 java.lang.AbstractMethodError:org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Lj
mybatis、mybatis-springjar包版本不匹配 最后我用的是mybits(3.30)+mybits-spring(1.3.0)
2017-11-12 15:34:55
467
原创 Invalid bound statement (not found): com.yu.test.dao.TaskDao.findById
首先检查xml配置中,namespace命名空间是否正确 appcontent.xml中引入配置是否正确 mapper下的xml文件传入参数,返回结果是否一致
2017-11-12 15:34:17
961
原创 简单工厂
今天周四。没有撕逼的一天。昨天刚看过工厂模式,就趁着有点时间就写下我对简单工厂的理解。1.简介 简单工厂模式是类的创建模式。简单工厂模式的工厂类一般是使用静态方法,通过接收的参数的不同来返回不同的对象实例。 不修改代码的话,是无法扩展的。 简单工厂模式又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。2.应用
2017-08-31 12:15:57
234
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人