自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 cas单点登录流程揭密

cas中的Cookie、Session运用流程

2024-09-09 18:37:34 960

原创 Vue获取后端重定向拼接的参数

Vue前端或者地址栏中携带的参数

2024-09-09 16:00:34 496

原创 springmvc用配置类替换xml配置

主要是基础的ssm整合技术 包含:springmvc+jsp+shiro、springmvc+thymeleaf+shiro

2024-09-09 10:55:33 1592

原创 关于cookie和session的直观讲解(二)

Session的讲解

2024-09-05 19:09:16 906

原创 关于cookie和session的直观讲解(一)

cookie讲解

2024-09-05 18:24:28 728

原创 springboot发送request请求的方式

java发送请求的方法有很多,这里只介绍两种。

2024-09-05 11:21:56 361

原创 springboot+vue集成cas单点登录最详细避坑版讲解

本地讲解的是单纯的cas,不掺和springsecurity或者shiro等权限框架cas默认不支持前端分离的,这个后便会讲到,也是最大问题所在;前端vue不能直接访问后端接口,否则会报错跨域,即使后端已经配置了跨域,因为cas拦截器的级别太高了;网上有很多解决方法,一般分为两种,一种是引入独立的cas包,也就是,第二种就是映入springboot的包,也就是,注意区分,本文重点讲的第二种方式;另外就是,cas版本不一样,很多配置项也会发生变化,如果不生效,看看是否版本问题。

2024-09-04 18:53:17 997

原创 hbuilder点击打包web没反应

因为没有下载web打包插件导致的,点击微信小程序会提示下载插件,下载完之后就好了。

2024-08-27 11:46:32 161

原创 easypoi模板导出word多页导出加强版

解决easypoi导出word无法获取多页内容的问题

2024-08-22 17:09:35 429

原创 easypoi模板导出word并且合并行

springboot结合easypoi使用模板导出word且合并行

2024-08-21 09:39:05 560

原创 springboot访问jsp页面

springboot2.x之后不推荐使用jsp,所以需要手动加依赖</</</</</</</</</</</</</</</</</</</</都可以2.7.x</</</</</</</</</</</</</</</</

2024-05-10 12:00:31 657 1

原创 MySQL没有初始化配置文件设置属性

安装mysql的时候,为了速度,并没有配置my.ini或者my.cnf文件,数据库因为断电,导致数据都看不见了,一直提示不存在,这时候需要修改配置文件,将innodb_force_recovery设置为0到6的值,依次尝试,比如innodb_force_recovery = 1,但是现在没有配置文件,该怎么设置呢?

2024-05-06 17:36:06 423 4

原创 ubuntu22.04安装dnsmasq最详细易懂

准确的来说,不是安装,因为默认ubuntu22版本自带的有dnsmasq,所以我们不用下载了,直接使用即可,否则就会产生冲突,这块吃了大亏。

2024-03-28 16:21:22 1750 1

原创 Linux/ubuntu/centos安装dnsmasq最详细易懂

如果设置为 listen-address=127.0.0.1 那局域网内其他服务器就无法访问到这个 dnsmasq 了, 其实应该这样设置 listen-address=192.168.1.100,127.0.0.1 这样你就能双方都满足了, 不过需要注意的一点是, 如果 dnsmasq 所在服务器在局域网的 ip 地址变更了与配置文件中的不一样, 那么理所当然的再使用配置文件中的那个 ip, 局域网内其他服务器也就找不到这台 dnsmasq ,也就无法利用本地的 dns 缓存了。启动/重启/关闭命令。

2024-03-18 16:30:47 1089 1

原创 docker安装配置dnsmasq

参考:docker安装、卸载、配置、镜像如果是低版本的额ubuntu,比如ubuntu16.04.7 LTS,为了加快下载速度,参考:Ubuntu16.04LTS安装Docker。首先镜像我们可以选择带web页面的,也可选择不带的,这里选择带web也免的,方便不懂技术的人配置。提前创建docker容器【dnsmasq】的外部挂载文件,避免频繁进入容器内部;配置dnsmasq解决53端口占用问题在启动dnsmasq容器之前,我们需要先检查一下53端口有没有被占用;之后大概会有三种情况:

2024-03-18 09:44:25 962

原创 mybatis之TypeHandler,再也不怕数据库与实体类之间的数据转换问题了

解决数据库存储加解密,spring boot显示科学计数法,数据库与实体类之间字符串转数字,数组转字符串等等问题

2023-12-28 16:31:25 1001 1

原创 达梦mysql数据迁移出现datetime兼容问题

解决达梦连接mysql错误,导入datetime时间报错问题

2023-10-20 14:52:39 850 1

原创 WinSW使用说明

由于使用windows自动的自启方法,不管是将程序启动服务放到开机自启文件夹中,还是创建任务计划程序,都没有很好的实现程序的开机自启效果,而WinSW很好的解决了这个问题。配置的话其实在下载的那两个xml文件中就有介绍到,翻译着看也能懂的,这里再介绍一下比较常用的。包含此版本的全部配置说明,文档不长,介绍的也很详细。给出一个最简单的示例配置,临时用用就够了。参数说明id安装windows服务后的服务ID,必须是唯一的,展示在任务管理器的服务列表中name。

2023-08-18 17:09:24 1158

原创 modbus TCP协议讲解及实操

Modbus Tcp协议详细讲解,案例结合更易理解

2023-06-21 18:29:17 15486 13

原创 springboot+netty+mqtt客户端实现

springboot+netty+mqtt客户端实现

2023-06-21 16:40:31 1973 10

原创 MQTT协议基本讲解(结合netty)

主要包含协议名,协议版本,连接标志,心跳间隔时间,连接返回码,主题名、是否有遗嘱、是否有用户名密码等等,这个自己定义,其中协议版本号一定要写对,否则在netty中使用会报错的,另外就是主题名了,这就相当于mq中的路由键一样,根据需求来写。127,但如果实际长度是128怎么办,那么一个字节就没办法表示了,那就把最后一位(前七位代表实际数字)改成1,然后再增加一个字节来表示,以此类推,如果第二个字节还无法表示这个数,那就继续往下,但是最多四个字节。这个就是消息服务质量等级了,有三个级别,级别越高,消息越精准。

2023-06-09 09:37:25 3958

原创 sql语句查询所有子集和所有父级

主要利用函数,还有就是:=操作符;就是判断以逗号拼接的字符串中是否包含某个字符串,例如,返回的是a在后边集合中的位置,这里就是1了;:意思是设置值,再增改查中都是一样,比如 select @num:=@num+1 ,就是设置num值递增1。实例表:order_num存值规则:逢9加1,91(不等于大于10,否则出问题),。

2023-05-15 17:24:53 1352 3

原创 你的mysql到底能存多少数据呢?

mysql存储多少数据

2023-04-28 17:21:21 10596

原创 windows安装mongodb6.x并设置用户名密码

最新最全的windows安装mongodb教程

2023-04-26 15:39:18 2061

原创 windows安装docker

官方下载地址。

2023-04-24 14:35:12 93

原创 springboot+netty+mqtt服务端实现

springboot+netty+mqtt服务端代码实现

2023-04-12 09:49:56 5840 6

原创 java防止SQL注入

springboot使用$符号传参,防止sql注入

2023-03-10 17:27:12 1269 1

原创 java明文数据加密、脱敏方法总结

java实现数据加密、脱敏方法

2023-03-09 17:35:00 2137

原创 git拉取指定的单个或多个文件或文件夹

git拉取指定的单个或多个文件夹或文件

2023-02-28 10:40:55 5551

原创 uniapp苹果上架和推送证书申请

ios上架推送证书申请

2022-09-16 00:43:08 1558 2

原创 uniapp使用Vuex mapGetters全局变量

uniapp使用Vuex mapGetters全局变量

2022-08-24 19:07:46 1509 1

原创 docker部署mysql8避坑版,看这一篇就够了

docker部署mysql8

2022-08-04 08:15:49 1950 1

原创 docker安装rabbitmq

dockers安装rabbitmq

2022-08-03 10:42:08 492

原创 mysql忘记密码修改

mysql密码忘记,重置密码

2022-07-28 16:13:01 397

原创 netty实现多协议,多数据结构的最终解决方案

多对象,多数据类型,对协议,只要编解码器选择的正确,摆放的合理,照样能解决

2022-07-21 18:23:38 2816

原创 netty实现pojo对象的编解码(ObjectDecoder、ObjectEncoder详解)

netty传输对象数据,ObjectDecoder、ObjectEncoder编解码器来解决

2022-07-21 15:37:17 1447

原创 netty客户端连接多服务端

netty实现单客户端连接多服务端

2022-07-20 10:44:53 2598 3

原创 netty实现多数据格式,多对象解析处理

netty实现多数据格式解析

2022-07-18 11:39:14 848

原创 netty实现多协议,多编解码器

netty实现多协议,多编码器融合,并且能顺利进行自由编解码,搞清楚原理流程,自然水到渠成。

2022-07-15 19:01:39 4018 2

原创 netty之Protostuff序列化协议

netty之Protostuff序列化协议详细讲解

2022-07-13 15:54:28 750 2

空空如也

空空如也

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

TA关注的人

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