
笔记
xingsfdz
Just do it -- 自信来源于实力,你要不断学习!
展开
-
vscode 无法使用npm, cmd命令行窗口可以正常执行
然后删除或者修改 npm.ps1文件 让其不能使用就行。然后重启vscode即可。执行命令获得命令的位置。原创 2025-01-08 12:12:58 · 543 阅读 · 0 评论 -
关于RX的操作流参数为什么是final
你确保了不会在流中意外地改变其引用,这有助于避免在并发操作中发生潜在的错误或数据不一致。因此,这种做法能够提升代码的稳定性和可维护性。对象的内部状态的,只要不重新赋值。所引用对象的状态,但不能改变。流操作本身是可以修改。原创 2024-11-30 04:07:48 · 333 阅读 · 0 评论 -
PKIX path building failed
放置目录(windows同理):/usr/java/jdk1.8.0_121/jre/lib/security。缺少安全证书时出现的异常,解决方案就是将你要访问的 请求地址 的安全认证证书导入到客户端即可。此时已经在当前的目录生成 证书,复制到你的服务器替换就行。写一个工具类 生成证书 放入jdk的对应目录即可。第三步:运行并生成证书。原创 2024-03-14 16:46:17 · 1306 阅读 · 0 评论 -
nvm node版本管理器
我这里是安装到如下目录。原创 2023-08-11 14:28:39 · 124 阅读 · 0 评论 -
科大讯飞语音合成Java springboot集成
科大讯飞语音合成 文本转语音。原创 2023-07-25 09:08:01 · 2002 阅读 · 0 评论 -
idea maven项目如何配置阿里云资源库-史上最简洁版本
网上看了很多花里胡哨的,下面是最简洁版本 轻松搞定。原创 2023-04-02 00:31:03 · 1483 阅读 · 1 评论 -
IDEA maven 右键不能run 解决办法
1.给源码Mark Directory as -- Sources Root。原创 2023-02-25 10:15:40 · 902 阅读 · 0 评论 -
vue使用 高德百度地图 管理后台选择位置
ps:调试了很多方式,申请了高德 百度地图,调试了各种的方法,也尝试了高德官方的demo,都是无果,都显示不出来地图,最后使用了百度地图 + vue-baidu-map插件得以解决。vue管理后台某字段需要选择位置。(我这边使用的是vue2)原创 2023-01-07 16:26:14 · 802 阅读 · 0 评论 -
MybatisPlus 自定义sql使用QueryWrapper条件
【代码】MybatisPlus 自定义sql使用QueryWrapper条件。原创 2022-12-28 03:24:37 · 582 阅读 · 0 评论 -
Nacos安装 - win
因为默认是集群的配置,你如果不是集群模式启动的时候最好指定为单一启动。前提是需要配置java_home目录。账号密码:nacos/nacos。cmd进入安装目录(管理员模式)2.导入nacos数据库脚本。1.新建数据库nacos,原创 2022-12-20 22:28:06 · 135 阅读 · 0 评论 -
Idea maven项目添加阿里云仓库地址
针对每个项目需要添加 ,缺点 每个项目需要添加。优点:一劳永逸,每个项目可使用。原创 2022-12-20 00:05:25 · 919 阅读 · 0 评论 -
关于Nginx的常用配置
【代码】关于Nginx的常用配置。原创 2022-11-26 00:03:51 · 2104 阅读 · 0 评论 -
java.security.InvalidKeyException: Illegal key size
背景:微信支付回调报错如下:原因:JAVA8以及以下版本的加密策略问题,java9后就放开了,如果你当前是JDK8,那么只需要替换以下几个文件就行:替换路径(JRE下面lib),比如我的路径: 三.文件获取(下载下来解压替换即可)1.官网下载:JCE Unlimited Strength Jurisdiction Policy Files for JDK/JRE 8 Download2.百度云:链接:https://pan.baidu.com/s/1Hbv7ft4AyNtlDnhbb_L5kg?pwd原创 2022-11-20 17:50:54 · 460 阅读 · 0 评论 -
配置Mybatisplus的日志输出(可以执行的sql)
配置Mybatisplus的日志输出(可以执行的sql)原创 2022-11-16 17:49:16 · 752 阅读 · 0 评论 -
开发问题记录 4个 (微信无法获取头像和昵称)
此应用 DCloud appid 为 __UNI__84594EA ,您不是这个应用的项目成员。需要修改下扫码自己的项目包(mapper的目录)查看微信官方文档发现 有更新停用了 绝!解决方法:重新获取即可。原创 2022-11-14 01:47:31 · 1475 阅读 · 0 评论 -
springboot项目访问templates下面的html文件
【代码】springboot项目访问templates下面的html文件。原创 2022-09-07 16:47:25 · 573 阅读 · 0 评论 -
Docker安装MySQL
解决方案:执行以下命令。原创 2022-09-01 22:16:31 · 865 阅读 · 0 评论 -
一些国内镜像 快速源
【代码】一些国内镜像 快速源。原创 2022-09-01 11:54:49 · 972 阅读 · 0 评论 -
css 阴影
语法:.class{//你的class box-shadow:4px 6px 5px rgb(126, 123, 123);}原创 2021-09-06 15:35:48 · 128 阅读 · 0 评论 -
IDE常用快捷键
以下是常用IDE的快捷键,持续更新中...Eclipse,IDEA,VScodeEclipse:ctrl+d //删除行ctrl+shift+r //查找指定文件ctrl+h //全局查找/替换指定内容(模糊查询)ctrl+alt+↓/↑ //复制当前选择内容,没有选中内容则为复制当前行ctrl+鼠标右键 //跳转链接/** + 回车键 //补全注释alt+/ //查看可补全内容ctrl+/ //注释当前行F2 //重命名选中文件,也适用于win系统F6 //调试下一步..原创 2021-08-10 14:11:54 · 3025 阅读 · 0 评论 -
完全清理mysql-win
Windows环境下,完全清理mysql:1.控制面板程序先卸载一遍;2.安装目录删掉3.清理注册表(以上两步没有清理完再使用该步骤):(看到mysql文件夹或者相关的都删掉就行)win+r运行:regeditHKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQLHKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog.原创 2021-08-04 15:57:55 · 282 阅读 · 0 评论 -
使用java8语法分组集合以及遍历
使用java8语法分组集合以及遍历import java.util.ArrayList;import java.util.List;import java.util.Map;import java.util.stream.Collectors;import lombok.Data;/** * * @类名称 TestJava8.java * @类描述 <pre>使用java8语法分组集合以及遍历</pre> * @作者 yw xingsfdz@163.原创 2021-07-30 10:40:22 · 736 阅读 · 0 评论 -
Idea修改html文件不需重启
1.首先设置为自动编译原创 2021-06-12 19:22:36 · 1727 阅读 · 3 评论 -
Mybatisplus分页插件
两个依赖都需要,否则分页无效 <dependency> <groupId>com.github.jsqlparser</groupId> <artifactId>jsqlparser</artifactId> <version>3.1</version> </dependency> <depende原创 2021-06-04 14:36:35 · 191 阅读 · 0 评论 -
IDEA springboot项目maven打包
1.如下图三部即可,如果你的maven项目有子父关系,则运行父级即可tong原创 2021-06-03 00:37:48 · 171 阅读 · 0 评论 -
Google浏览器下载地址
正版官方下载地址:点我下载!!!原创 2021-03-23 22:18:26 · 2796 阅读 · 2 评论 -
Js 查找字符串出现次数和批量替换
Js 查找字符串出现次数和批量替换方式一: //需要处理的字符串 getStr(s){ var key = "__";//需要查找或者替换的字符 var num= eval("s.match(/"+key+"/ig).length");//出现的次数 参数g表示全局 var reg = new RegExp("__","g");// 参数g表示全局原创 2021-01-13 15:20:40 · 803 阅读 · 0 评论 -
Electron-Builder打包时报错could not find: “\XXX\0-messages.nsh“
导致该问题原因:路径包含中文(截图为win账户名中文,所以直接改不了文件夹用此方式,如果是文件夹中文,直接修改为英文即可)问题解决方案:修改文件node_module/app-builder-lib/out/targets/nsis/NsisTarget.js 的executeMakensis方法 //新增支持中文代码 args.push("-INPUTCHARSET", "UTF8");新增位置如图所示:然后重新运行打包正常npm run build.原创 2021-01-11 02:48:12 · 979 阅读 · 3 评论 -
tinymce编辑器+layui
tinymce功能很强大的一款编辑器代码如下 html: <div > <textarea id="edit"></textarea> </div>Js(上传图片注意修改为自己的地址)var content = "";var edit = ""; layui.extend({原创 2021-01-09 14:39:08 · 950 阅读 · 0 评论 -
CKEditor富文本编辑器
demo如下:拷贝到txt,然后更改为.html后缀 双击打开即可(注意上传返回格式)<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>CKEditor 的使用</title> </head><script src="https://cdn.ckeditor.com/ckeditor5/24.0.0/classi原创 2021-01-08 10:03:07 · 305 阅读 · 0 评论 -
cnpm : 无法加载文件 C:\Users\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本
执行命令:cnpm install原因权限问题:解决执行命令:修改策略set-ExecutionPolicy RemoteSigned原创 2021-01-06 00:25:44 · 1761 阅读 · 0 评论 -
Electron+vue+element ui+vscode+git桌面程序-小白篇 超详细
1.说明背景:有需求,要求做一个简单的桌面程序。调研后决定采用:web方式写页面,然后打包为桌面程序选技术为:Nodejs+Electron+vue+element ui+vscode+git2.环境Node.js应用基于js,所以需要先安装Node.js。(建议LTS)下载地址:https://nodejs.org/zh-cn/download/下载完成后,傻瓜式一键安装到底安装完毕,验证下版本:node -vVue+ElectronElectr.原创 2021-01-05 23:23:10 · 1928 阅读 · 1 评论 -
Redis之MISCONF Redis is configured to save RDB
问题说明:系统运行 无故 Redis报错:Redis之MISCONF Redis is configured to save RDB。查询原因:强制关闭Redis快照导致不能持久化。解决方案:1.修改redis配置文件(需要重启):stop-writes-on-bgsave-error yes 修改为:stop-writes-on-bgsave-error no2.登录窗口设置(不需重启):进入redis控制台:redis-cli执行设置命令:config set s原创 2020-12-02 09:38:52 · 2554 阅读 · 0 评论 -
Specified key was too long; max key length is 767 bytes
该问题的原因,提示长度过长: Mysql InnoDB引擎表的索引,默认索引键前缀限制为767字节,当你建的索引长度为varchar类型时候,使用默认的varchar(255),而你的编码又字符集又是utf8mb4,4*255 > 767,显然太大,所以报错。 解决办法: 1.可以设置为:767/4大小以内; 2.可以调整 启用innodb_large_prefix,加大索引键长度限制。...原创 2020-11-18 13:56:48 · 3760 阅读 · 0 评论 -
service等层使用静态变量注入方式
直接代码:注意,类上需要使用注解@Component@Componentpublic class RequestHeaderUtils { private static AppUserService appUserService; @Autowired(required = true) public void setAppUserService(AppUserService appUserService) { RequestHeaderUtils.appUs原创 2020-10-26 11:43:08 · 1256 阅读 · 0 评论 -
mysql数据库索引底层原理实现
1.首先简单说下mysql的两大常用存储引擎:InnoDB:聚集性索引MyISAM:非聚集性索引聚集性与非聚集性索引如何理解呢?简单来说就是:聚集性索引:把数据一起聚集到了索引上面来了。非聚集性索引:没有把数据聚集到索引上面,并且索引上面的叶子节点只是存储了数据的物理磁盘上的地址。你去你的mysql安装目录下看两个数据库的文件就会发现,MyiSam的文件比InnoDB的多出了一个文件:MYI (存索引的文件)为什么这样做呢 ?当然是适应不同业务场景,通常InnoDB适用于大多原创 2020-09-17 22:35:31 · 1302 阅读 · 5 评论 -
Java生成小程序二维码并带参数
直接上代码:工具类MpQrUtils.java,获取accessToken与二维码的输入流:import javax.servlet.http.HttpServletRequest;import com.alibaba.fastjson.JSONObject;import java.io.*;import java.net.HttpURLConnection;import java.net.URL;import java.util.LinkedHashMap;import ja原创 2020-09-17 11:52:17 · 1566 阅读 · 0 评论 -
mybatis-plus无法使用BaseMapper的公用方法
1.说明:原本的mybatis里面再次引入mybatis-plus之后,使用公用的BaseMapper无法使用报错:也就是无法找到sqlInvalid bound statement (not found)解决方式:只需要在你配置数据源的地方,换一个类即可: SqlSessionFactoryBean sessionFactory = new SqlSessionFactoryBean();更改为: MybatisSqlSessionFactoryBean...原创 2020-08-13 15:11:42 · 10892 阅读 · 2 评论 -
pom文件报错 jai_core-1.1.3.jar
原创 2020-08-06 09:55:43 · 2339 阅读 · 1 评论 -
Centos 安装Cockpit
Cockpit:谁用谁知道Centos安装Cockpit命令如下:安装命令sudo dnf install cockpit启用命令sudo systemctl enable --now cockpit.socket安装完成访问 ip:9090 默认是ip+9090端口,所以需要自己去服务器开放端口9090界面:...原创 2020-07-23 23:47:45 · 1055 阅读 · 0 评论