自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (10)
  • 收藏
  • 关注

原创 nginx负载均衡配置

upstream 分流weight:权重,权重越大,代表被访问访问次数越多

2022-03-17 08:58:35 3280

原创 java在windows下启动jar包使用utf-8格式

在使用hasor+dataway集成到spring boot项目使用jar包方式部署在Windows环境下,出现中文乱码的问题,考虑是Windows默认编码格式为gbk格式,所以在cmd启动jar包项目使用以下命令进行启动。*代表包名。java -jar -Dfile.encoding=utf-8 *.jar...

2022-03-15 17:15:00 11309 1

原创 redis雪崩解决方案其五实操

解决方案描述:使用互斥锁重建缓存在高并发场景下,为了避免大量的请求同时到达存储层查询数据、重建缓存,可以使用互斥锁控制,如根据 key 去缓存层查询数据,当缓存层为命中时,对 key 加锁,然后从存储层查询数据,将数据写入缓存层,最后释放锁。若其他线程发现获取锁失败,则让线程休眠一段时间后重试。对于锁的类型,如果是在单机环境下可以使用 Java 并发包下的 Lock,如果是在分布式环境下,可以使用分布式锁(Redis 中的 SETNX 方法)。这里演示第二种分布式环境下的场景。重点第一.

2022-03-15 16:20:01 2224

原创 redis缓存雪崩解决方案六种

1.保持缓存层的高可用性使用Redis 哨兵模式或者Redis 集群部署方式,即便个别Redis 节点下线,整个缓存层依然可以使用。除此之外,还可以在多个机房部署 Redis,这样即便是机房死机,依然可以实现缓存层的高可用。2.限流降级组件无论是缓存层还是存储层都会有出错的概率,可以将它们视为资源。作为并发量较大的分布式系统,假如有一个资源不可用,可能会造成所有线程在获取这个资源时异常,造成整个系统不可用。降级在高并发系统中是非常正常的,比如推荐服务中,如果个性化推荐服务不可用,可以降级补充热.

2022-03-15 16:11:40 5739

原创 @Scheduled规则

spring boot: 计划任务@ EnableScheduling和@Scheduled@Scheduled中的参数说明 @Scheduled(fixedRate=2000):上一次开始执行时间点后2秒再次执行; @Scheduled(fixedDelay=2000):上一次执行完毕时间点后2秒再次执行;@Scheduled(initialDelay=1000, fixedDelay=2000):第一次延迟1秒执行,然后在上一次执行完毕时间点后2秒再次执行; @Scheduled.

2021-09-16 16:27:26 627

原创 ruoyi-springboot通过接口下载文件配置

package com.ruoyi.web.controller.groundwater.monitor;import cn.hutool.core.io.file.FileReader;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;import com.baomidou.mybatisplus.core.toolkit.Wrappers;import com.ruoyi.common.constant.Ba.

2021-09-01 09:06:29 1093

原创 Nginx跨域配置

server {listen 9099;servername localhost; location / { root D:/videotest/ index index.html index.html; } location /uvp/{ proxy_pass http://ip:端口/; }}访问proxy_pass的接口时;在Ajax的URL中这样写,例如http://localhost:9099/u.

2021-08-26 18:03:20 669

原创 java经纬度度分秒转换为小数点格式

/** * 经纬度转换 ,度分秒转度 * @param jwd * @author LiuJie * @return */public static String Dms2D(String jwd){ if(StringUtil.isNotEmpty(jwd)&&(jwd.contains("°"))){//如果不为空并且存在度单位 //计算前进行数据处理 jwd = jwd.replace("E", "").replace(".

2021-08-24 18:00:10 1853

原创 Springboot使用Knife4j接口文档

Swagger类package com.ruoyi.web.core.config;import com.github.xiaoymin.knife4j.spring.annotations.EnableKnife4j;import io.swagger.annotations.ApiOperation;import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;import org.spring

2021-08-19 10:38:22 489

原创 java实现树状结构

controller @GetMapping("/getDivisionInfo") public AjaxResult getDivisionInfo() { List<BzCodSSysAdminDivision> dList = bzCodSSysAdminDivisionService.list(); Map<String, List<TreeNode>> map=new HashMap<String, .

2021-08-12 09:29:34 499 1

原创 java读取CSV文件乱码

Java中文BufferedReader乱码Linux中环境是UTF-8的编码, 需要使用Java处理Linux导出的文件.一般都用BufferedReader fileReader = new BufferedReader(new FileReader(srcFilePath));String line;while ((line = fileReader.readLine()) != null) {//do something}但是我的Java环境对中文是GBK的...经..

2021-07-13 14:52:30 1980

转载 MyBatis处理SQL字段类型date与datetime

1) DATETIME显示格式:yyyy-MM-dd HH:mm:ss时间范围:[ '1000-01-01 00:00:00'到'9999-12-31 23:59:59']2) DATE显示格式:yyyy-MM-dd时间范围:['1000-01-01'到'9999-12-31']3) TIMESTAMP显示格式:yyyy-MM-dd HH:mm:ss时间范围:[ '1970-01-01 00:00:00'到'2037-12-31 23:59:59']一、 MyBatis处理日..

2020-05-27 11:07:32 3055 1

原创 c#中ToString("yyyyMMdd") 与ToString("yyyymmdd")区别

string a= DateTime.Now.ToString("yyyyMMdd") ;string b=DateTime.Now.ToString("yyyymmdd");结果输出为a="20130903";b="20132403";由此可见ToString("yyyymmdd")得到的并不是当前时间的年月日,而又由于 "年月日时分秒"是"yyyy MM dd HH mm s...

2019-08-29 15:08:40 1377

原创 C#拼接sql插入或修改数据库表时出现无效字符问题

我把SQL打到控制台上面,然后COPY到SQL PULS中是可以插入数据的,但是在VS中执行就报ORA-00911: 无效字符的错误,我的是类似这种的insert into tablename(filedname) values('12313');把最后面的;去掉,修改为insert into tablea(filedname) values('12313...

2019-07-31 11:15:04 440

原创 织梦防sql注入

dedecms的/member/soft_add.php中,对输入模板参数$servermsg1未进行严格过滤,导致攻击者可构造模版闭合标签,实现模版注入进行GETSHELL。dedecms的/member/soft_add.php中,对输入模板参数$servermsg1未进行严格过滤,导致攻击者可构造模版闭合标签,实现模版注入进行GETSHELL。打开文件/member/soft_add...

2019-05-22 13:09:48 931

原创 关于tp5中数组数值序列化出现精度损失的问题

问题描述从小数点后两位小数,变成了小数点后16位小数。解决办法:格式化小数,将值从数组中取出,$number=number_format($number['sum_fee'],2);然后赋值给数组=============================$number['sum_fee']=$number;最后再返回给前端进行显示。在群中与其他同僚进行讨论了,觉得这是php中的...

2019-02-26 16:21:08 647

AutomaticGenerationDAO.zip

自动生成dao,我改成了idea版的,非常好用,实体类和mapper映射文件,以及mapper接口,都自动生成了,只需要在配置文件中配置好表的名字

2019-06-28

classmanage.zip

适合初学java的小白,大佬绕道,仅适合学习。web项目,使用idea开发,不是maven项目,普通的项目。

2019-06-28

MYSQL5.1 CHM版中文帮助文档

mysql 帮助文档。

2019-03-18

关于php的增删改查,基础

就是简单的网页的增删改查,最原生的增删改查,凑字数凑字数

2018-11-19

来自国家统计局的省市区镇村五级联动数据库表MySQL版脚本

来自国家统计局的省市区镇村五级联动数据库表MySQL版脚本来自国家统计局的省市区镇村五级联动数据库表MySQL版脚本来自国家统计局的省市区镇村五级联动数据库表MySQL版脚本来自国家统计局的省市区镇村五级联动数据库表MySQL版脚本

2018-11-14

ssh——jar包

SSHjar包,用于使用ssh框架的同学。

2018-10-16

ssh完整项目商城系统

很不错的ssh项目,望采纳,谢谢大家下载。来源传智。

2018-10-15

分页查询sql单条

区别于一般的代码,比较简略,代码优化性高,望采纳,物超所值。

2018-09-04

ssm需要的jar包

ssm的jar包,共三十六个可以使用到的jar包,资源不错。

2018-09-03

ssm逆向工程

ssm框架中自动生成mapper接口和xml类以及实体类,只需要运行run as就能生成了。

2018-09-03

空空如也

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

TA关注的人

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