自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 问答 (7)
  • 收藏
  • 关注

原创 window ip 转发工具

写的一个简单的ip转发程序。

2025-05-10 17:58:33 162

原创 禅道集成企业微信扫码登录

禅道企业微信登录

2025-03-24 15:11:10 811

原创 openwebui接入deepseek

openwebui集成 deepseek v3 api

2025-01-06 16:40:12 7859 2

原创 mysql 内存一直增长(memory/sql/thd::main_mem_root)

memory/sql/thd::main_mem_root

2024-07-30 10:32:52 650

原创 LambdaQueryWrapper是怎么获取字段名的?

1、 当函数式接口继承 Serializable 接口,lambda 字节码会生成 writeReplace 方法返回SerializedLambda对象,该对象包含了原方法的信息。

2024-07-24 10:39:53 461 1

原创 Msg=“error running loki” err=“mkdir /loki/rules: permission denied

修改文件夹权限,其它用户也能修改。

2024-04-16 17:31:52 711

原创 /lib/modules/5.4.258-1.el7.elrepo.x86_64/build:

yum --enablerepo=elrepo-kernel install kernel-lt-devel

2023-10-16 21:59:47 245

原创 nginx去除serve请求头 aarch64

nginx aarch64 去除请求头

2023-09-25 18:23:34 1156

原创 Excel、WPS无法打开超链接

默认浏览器是Chrome,改为Edge就可以。

2023-07-17 09:36:01 778 1

原创 mysql定义函数报错

mysql定义函数报错

2022-12-13 17:50:59 788

原创 mysql 左连接不生效

当用左连接时,连接后右边数据为null 。如果你使用了where ,而这里 你用了右边表去筛选数据,就会造成数据不不完全。因为where执行是在前面表连接完成之后,再筛选的。

2022-03-22 16:00:52 1154

原创 Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist:No URLs

针对centos8

2022-02-17 11:30:03 1428 2

原创 简单实现 rsa

rsa 1024 编码 最长是127 ,只能少。 不足会自动填0,数据要合理分割 。解码是128坑:字符串在未编码时,不管是字节转字符串 还是 字符串 转字节 ,怎么转都没毛病。如果 编码了,字节就不能转 字符串了,一直就字节传递。 只有解码后 才能转。import javax.crypto.Cipher;import java.io.ByteArrayOutputStream;import java.security.*;public class Test { static i

2021-12-31 01:49:56 2362

原创 dubbo 分组聚合

自定义合并器package cn.lfigy;import com.alibaba.dubbo.rpc.cluster.Merger;public class MyMerger implements Merger { @Override public Object merge(Object[] items) { return null; }}创建文件值得注意的是 ,你需要知道 你导入的dubbo 是 alibaba 还是 apach,记得参考

2021-12-27 20:35:23 1166

原创 tomcat web.xml 不加载依赖的 spring.xml

使用classpath*

2021-12-22 14:36:00 342

原创 docker swarm 集群搭建

安装docker配置镜像加速环境配置搭建集群创建服务扩缩容3、 防火墙 ,安全组 2377端口 放开通常错误有 :1】如果主管理器(leader) 没有开放 ,其它主机无法加入2】如果leader 放开了,其它主机没有放开 ,那么可以加入集群 ,但是 部署任务 会失败,docker service ps 服务名 可以看到 一直在部署 ,除了本机,当然如果你没有配置了 每台主机每个服务的最大任务数 (默认),就会全部部署到本机 ,docker ps 查看 本机任务4、 选择一台服.

2021-12-15 16:40:26 1785

原创 js方法传参

a( b){}如果方法 @click=“a” , 那么参数 b 为 PointEvent , 即事件如果 为 @click=“a()” 那么 b为 undefined

2021-12-11 16:49:23 992

原创 vmware eth0网卡无ip

已连接别忘了,如果还是没有 ,左边移除硬件,再添加。

2021-12-10 15:53:45 4636 1

原创 spring aop 原理

类AdvisorAdvicePointcutAdvisor![在这里插入图片描述](https://img-blog.csdnimg.cn/8aba7470f26e44d5b2290bd53a0c1283.pngIntroductionAdvisorPointcutClassFilterinternalAutoProxyCreatorProxyCreator如果你理解了上面的类,那么aop 也就理解了一个Advisor 有n个AdviceAdvice是什么MethodInt

2021-12-07 15:47:30 306

原创 aspectj 执行顺序 5.3之前

protected List<Advisor> findEligibleAdvisors(Class<?> beanClass, String beanName) { List<Advisor> candidateAdvisors = findCandidateAdvisors(); List<Advisor> eligibleAdvisors = findAdvisorsThatCanApply(candidateAdvisors, beanClass,

2021-12-07 14:41:20 315

原创 redis docker 集群搭建

docker redis 集群配置1、配置 专有 网络 ,目的是保证局域网ip互通docker network create 指令2、配置文件 和 data 目录·设置ip 为公网 及docker暴露的端口,原因是 集群 槽在其它节点则会 重定向 到该节点 ,自动返回客户端该节点ip ,为annouce ip(指定)·bus 端口 默认 10000+ip ,如果不指定·bind 0.0.0.0 或者 不指定 --------------------一定要for i in $(seq 1 6

2021-12-04 16:54:44 1555

原创 javaweb 获取资源

JAVAWEB获取资源两种方法- 打包后classes 文件夹下的资源 ,通过类加载器 ,从classes开始【不包括classes】- web应用所有 的资源,通过serveltContext 从容器文件夹开始【不包括】 ServletContext servletContext = req.getServletContext(); System.out.println(servletContext.getResource("WEB-INF/view/info.html

2021-11-16 19:20:14 196

原创 idea java 打包方法

1、修改编译输出路径,打包是根据这个输出路径导入你的配置和类,MAVEN项目默认是输出到target文件夹,一定要相同2、empty需要重写MANIFEST.MF文件(需要加jar包信息),没有资源文件、依赖,不重写会报(java.lang.ClassNotFoundException),From module自动写好了MANIFEST.MF,引入其它依赖不会报错帮助文档快捷键目录标题文本样式列表链接代码片表格注脚注释自定义列表LaTeX 数学公式插入甘特图插入UML图插入Mermaid流程图插入

2021-10-14 09:42:57 1496

原创 getResource and classload.getResource()

class.getResource”/“ classpath路径“” 当前类路径classload.getResource()只能“”

2021-10-11 14:01:30 100

原创 视图解析器原理

进入dispatcherServlet对modelAndView处理这里view 的两种处理方式,同时调用了view的render方法,就这样结束了如果view是String ,那么获取视图解析器返回view最后调用view的render方法处理。大概流程就是这样。由此我们发现,视图解析器就是返回一个可以解析视图的类,视图解析器不会做其它操作。这点我们看他的接口可以看出来那么很明显,处理操作都是view来实现的,因为之后就没有其它操作了,查看接口到这里你可以手写一个简单的视图解

2021-10-10 18:33:20 281

原创 java集合foreach原理

代码如下: List list=new ArrayList(); list.add(1); list.add(2); for(Object o:list) System.out.println(o);字节码如下,30~60行 0: new #3 // class java/util/ArrayList 3: dup 4: invokespecial #4

2021-09-30 14:14:46 128

原创 TransactionSynchronizationManager

对TheadLocal的操作一般是一些ConnectionHolder、SqlSessionHolder

2021-09-28 10:36:31 130

原创 axios 手写文件上传逻辑

<input type="file" id="file" onChange="b" name="img" /><script> b(){ var value; var file= document.getElementById("file").files[0] var reader = new FileReader();//将文件以Data URL形式读入页面 console.log(file) var that =this read..

2021-09-01 22:15:46 187

原创 前后端分离 使用spring security的csrf

导读:读者可以先看一下CsrfFilter类,token作用于所有post,即使没有登陆CsrfFilter 逻辑如下:①熟悉基本类CsrfToken 保存了tokenpublic interface CsrfToken extends Serializable { String getHeaderName(); String getParameterName(); String getToken();}CsrfTokenRepository 就是一个csrfto

2021-09-01 11:48:19 1774

原创 axios 使用指南

axios 分post 和 get请求get 数据使用params 传递传递数据post使用 data传递数据,使用params不会报错,但是数据在url上。post传递数据的问题:①数组格式问题,格式不对,如果传递数组,添加配置,qs为axios自带,直接导入即可 paramsSerializer: datas => { return qs.stringify(datas, { indices: false }) },②普通数据

2021-09-01 11:15:32 204

原创 java 流的结束

使用socket编程就会发现,即使inputStream 读取结束了也不会返回-1,就不会结束,只有对方outputStream 关闭了才会返回-1.java应该是没有结束符号的,-1是流的状态,只有结束的时候才会有-1.同时,除了连接是同步的,关闭并不是同步的,只是程序的关闭,连接并没有关闭,作为七成架构而言的。当然,你会发现fileinputSteam 就是一个bug,因为它确实返回了-1,而且它没有被关闭,但是好在它确实读完了,所以应该是不同的流,结束是不一样的,根据它的特点。...

2021-08-30 22:41:08 565

原创 jpa@query Column ‘uid‘ not foun

jpa 使用@query 查询 //数据 @Query( value = "select orders.*, user_orders.uid from orders,address,user_orders where /* user_orders.oid=orders.id and*/ address.sphone=?1 and orders.id=address.oid",nativeQuery = true) List<Orders> findByPhone(Str

2021-08-28 17:20:59 243

原创 vue data、watch 等多次执行

添加了:key后 其内组件跳转到其它界面data重复执行,建议使用watch 监听 $route

2021-08-12 15:29:57 1552

原创 vue报错 ‘npm serve‘ is not allowed to run in parallel. Would you like to stop the running one?

vue 格式有问题比如多写了个

2021-08-11 16:37:40 509

原创 el-row 没有占据容器100% -与container搭配

<template> <el-row :gutter="20" > <el-col :span="6"> <div style="background-color: red;width: 100%;height: 50px"></div> </el-col> <el-col :span="6">2</el-col> <el-col :span="6">3

2021-08-11 15:48:25 4151

原创 jpa 级联保存原则

如果有两个对象一个为class 另外一个为usermapperby 再class 为主user为附表创建class并同时创建user ,则互相设值,你中有我,我中有你创建user而创建class ,则user内必须有class ,而class不用user所以哪里创建设置哪里...

2021-08-09 17:08:17 153

原创 router TypeError: Cannot convert undefined or null to object

data(){ var new_data=[] if(this.$store.state.name!=='') { //忽略部分代码 } else{ console.log("====") this.$router.push({name:'login'}) //报错 console.log("====") } return { tableData:new_data.

2021-08-01 00:14:51 873 6

原创 组件的props不能修改

Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders其实这是在当前组件修改了props的值,所以组件只能通过 data ,computed自己获取数据

2021-07-31 19:32:01 679

原创 Uncaught TypeError: Vue.directive is not a function

使用route报错参考花开花落半春秋 博文是引入vue-router版本问题,莫名其妙下载了@1版本npm uninstall vue-routernpm install vue-router@3 //vue2

2021-07-30 21:53:59 1907

原创 checked判断

$(this).attr("checked")==="checked"或$(this).attr("checked")===undefined

2021-07-27 17:53:33 246

空空如也

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

TA关注的人

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