自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (8)
  • 收藏
  • 关注

原创 windows 下运行sentinel

然后在sentinel-dashboard-1.8.7.jar的同级目录下新建一个文件sentinel.bat。最后双击运行sentinel.bat即可。最后如果对你有一点点帮助,麻烦支持一下。如果有什么问题,欢迎大佬指正。windows 专业版。

2024-04-19 15:16:22 199

原创 windows下运行nacos

最后运行双击运行bin\startup.cmd即可启动,然后访问http://127.0.0.1:8848/nacos/index.html即可。1、修改conf\application.properties里面的数据库配置,配置有这些就替换,没有就新增。然后就是数据库,mysql恢复\conf\mysql-schema.sql的文件就行。2.修改bin\startup.cmd文件里面的java的jre路径。参考版本:nacos-server-2.3.1。最后如果对你有一点点帮助,麻烦支持一下。

2024-04-19 15:08:49 413

原创 SpringCloudAlibaba 新手入门教程 纯代码 附源码

project2创建完成后,再创建一个project3,这个模块主要是作为网关服务,通过project3的端口可以直接访问其他服务的接口。除了这个,nacos还有一个共享配置的功能,按照bootstrap.yml里面的描述,在nacos里面按照上面的方法新建一个配置文件application-dev.yml即可。并在resources文件夹下面新增bootstrap.yml文件,注意是新建的是bootstrap.yml,不是application.yml。这里就不出详细安装使用教程了,直接上链接。

2024-04-19 14:56:34 1106

原创 idea 解决不能创建springboot3.0以下版本

可以在创建springboot项目的地方修改server url。idea目前默认创建springboot项目版本不能低于3.0,修改之后就可以创建springboot 2.x的版本了。最后如果对你有一点点帮助,麻烦支持一下。如果有什么问题,欢迎大佬指正。

2024-04-16 15:51:22 198

原创 spring boot 简单两步把日志写入文件

第二:新建一个logback.xml,必须放在resources下面。其中一定要注意修改LogDirConfig.java的路径:com.sky.demo1.config.LogDirConfig。最后运行springboot项目即可生成对应的日志文件。创建一个springboot项目或者随便找一个现成的springboot项目也行,日志写入文件只需要2个步骤。第一:新建一个配置文件:LogDirConfig.java。最后如果对你有一点点帮助,麻烦支持一下。如果有什么问题,欢迎大佬指正。

2024-04-16 15:32:24 253

原创 linux 运行开源音视频livekit,实现html视频语音聊天。

我这里是单独用7443这个端口作为证书的端口,因为其他地方已经用了443端口了,你也可以使用443,这样访问的时候就不需要单独加上端口。这里的html需要修改wsURL的地址,也就是把ws://8.218.***.**:7880这个替换成你liveKit的IP,然后把html里面的wsURL替换成“wss://gscs.****.fun:7443”,即可访问摄像头和语音聊天。如果使用的是ws+ip访问的,只能测试能不能链接成功,不能使用使用视频或者语音。然后就是keys:这个是创建token需要的,

2024-03-14 18:11:34 1219

原创 linux ubuntu 配置mongodb集群-副本集模式

我这里是在同一台电脑上,启动了3个mongo服务,分配不同的端口。一个主节点,2个从节点。使用环境:linux ubuntu 20.04.2。最后如果对你有一点点帮助,麻烦支持一下。如果有什么问题,欢迎大佬指正。

2024-01-18 15:14:06 420

原创 使用Ventoy安装ubuntu 系统

开始下载的20.04.5,可是安装的时候报错,就换成了个低版本。公司买了两台戴尔的服务器,是自带的centos,负责人说换成ubuntu20的系统,然后我就研究了下安装方法。把U盘差到服务器上,然后选择U盘启动,每个服务器启动方式不同,具体怎么启动就只有百度了。下载好后把系统镜像包放到u盘里面就行,不用其他操作,然后u盘启动就做好了。u盘启动成功后,会有一个选择镜像包的界面,选择镜像包等待安装完成就行了。一个u盘,最少的4个g,毕竟要存放系统的镜像包。下载好后就运行包,选择安装在插入的u盘上就行了。

2024-01-18 11:13:49 804

原创 linux ubuntu20 安装docker和docker-compose

最后如果对你有一点点帮助,麻烦支持一下。如果有什么问题,欢迎大佬指正。

2024-01-18 10:50:53 416

原创 docker部署jitsi-meet音视频会议系统

docker安装好了,用docker-compose运行一个nginx。服务器我使用的是centos7.9,先自己安装好docker和docker-compose。先创建一个目录,我这里使用的目录是/data/docker/jitsi3/,cd到当前目录。克隆出jitsi安装文件,我指定了版本,降低错误率,你也可以用最新版。最后通过docker-compose运行jitsi-meet。jitsi-meet启动成功后,就需要配置nginx了。进入docker-jitsi-meet文件,复制出环境。

2024-01-08 16:05:12 1057

原创 整理下mysql的查询优化

在频繁使用的检索列上创建合适的索引来加快查询速度。不能创建过多的索引,会影响写操作性能。(筛选列,JOIN条件的列,orderby和groupby的列)尽可能使用主键查询,因为主键查询不会触发回表查询,因此节省了一部分时间,变相的提高了查询的性能。不要在列字段上进行算术运算或其他表达式运算,否则可能会导致查询引擎无法正确使用索引使。对于批量插入、更新或删除操作,可以使用批量操作语句来减少与数据库的交互次数,提高效率。失业了,整理来面试的时候用,难受~使用小表驱动大表的方式进行查询。,而是查询需要的字段。

2023-09-11 22:05:19 73

原创 java 单独校验谷歌支付是否成功

需要注意,这里的HttpClientUtils.sendGet是我自己写的http的get请求方法,你们呢替换成自己都可以了。然后就是更换json密钥的位置。前端接入了谷歌支付,没有走后端,所以后端就要加一个谷歌支付是否成功的校验。使用方法前需要你电脑上开了代理,然后更改下端口就行。到这里就可以直接校验前端返回的谷歌支付是否成功了。本人是面向百度编程,有什么不足欢迎大佬指正。最后如果对你有一点点帮助,麻烦支持一下。这个json验证谷歌支付时会使用。先导入jar包,我用的maven。

2023-09-04 10:58:41 373

原创 spring boot 使用spring boot admin 实现监控

能够提供一些可视化的细节信息,比如:进程信息、内存信息、垃圾回收信息,配置属性、类信息、系统环境信息、日志设置和查看、定时任务查看、缓存查看和管理等功能。客户端就是我们需要监控的服务,服务端是一个独立的服务,运行之后就可以访问页面。pom.xml 这里我用了security,一个安全管理框架,进入sba的服务端不需要校验,加上security就需要账号密码才能进入。启动客户端后,就可以在sba的管理页面看见客户端的信息了。客户端就简单了,你可以使用你原有的项目,也可以新建一个spring boot项目。

2023-07-31 10:01:19 1233

原创 spring boot 通过aop防止api连续重复访问

根据redisKey进行判断,是否拦截。redisKey组成:自己随便定义的前缀:PREVENT_DUPLICATION_PREFIX请求的URL:request.getRequestURI()接口请求的所有参数:request.getParameterMap()SHA1加密的方法信息:getMethodSign()重复提交判断依据:通过redisTemplate.opsForValue().set()添加请求的信息到redis。设置key的失效时间,失效时间在注解上设置。

2023-04-28 10:16:44 367

原创 docker-compose 安装gitee 并在idea使用

然后 确认配置后进入首页,点击右上角注册,注册自己的账号(这个账号是存到自己的数据库中的)点击git、Manage Remotes,打开窗口,点击+号,然后输入刚才复制的gitea的地址,点击ok.打开IDEA,随便打开一个项目。首次打开网站,需要配置数据库信息,这里要注意:要先创建配置需要的数据库,再配置数据库信息。注册成功后,点击登录,登录成功后创建仓库,输入仓库名称。如果有什么问题,欢迎大佬指正,最后如果对你有一点点帮助,麻烦支持一下。本地电脑下载安装git,安装教程百度,或者直接安装就可以了。

2023-04-07 21:13:02 329

原创 Spring boot +security+jwt整合新手教程 完整版 纯后端

UserDetailsServiceImpl.java,这个是security处理登陆逻辑的地方,哪里调用会访问这里看LoginController.java里面写的登陆请求。最后就是关于security自带的验证了,比如说登陆失败啊这些错误提示,都是直接抛出异常的,所以这里就需要一个统一处理异常的地方。纯干货,其他没必要的都没上。比如啥数据库啊,缓存啊啥的,都没有,毕竟写上这些代码太多了,文章长了反正我没兴趣看下去了。使用的自定义登陆路径和退出路径,登陆验证这些都是自己写的,没有用自带了,自带了不好用。

2023-03-31 16:15:05 638

原创 springBoot+mybatisPlus+druid 实现多数据源+分页

MybatisPlusConfig.java,这个需要注意两个地方,更改类上面的@MapperScan注释,改成对应数据源的mapper路径,更改sqlSessionFactory方法的mapper.xml文件路径。DataSourceAspect.java,需要注意,这里就是mapper.java文件对应数据源的地方,更改@Pointcut里的mapper路径。再修改yml文件,即可使用多数据源,访问对应mapper自动切换数据源,无需其他设置。其他就是基本了,自己写了,难得上传了。

2023-03-23 16:48:46 1174

原创 IDEA 使用本地maven仓库 从下载到配置

这里我的settings.xml文件路径:D:\work\maven\apache-maven-3.6.3\conf\settings.xml。1、使用idea,随便打开或者创建一个上面,然后打开右上角:File --> Settings–>搜索 maven,可以看到:IDEA中内置已经有一个自己的maven(默认使用自己的)可以在项目中添加,在这里添加一劳永逸。File—>settings—>Maven—>Runner---->JRE 设置为自己得版本,在上面配置本地仓库时也有类似配置。

2023-03-14 18:59:40 7819 1

原创 windows 使用免安装版本nodeJS 新手教程

windows 使用免安装版本nodeJS 新手教程,创建NODEJS_HOME,D:\work\nodeJS\node-v18.9.1-win-x64,配置path,添加 %NODEJS_HOME%;4、执行以下两条指令,设置npm的全局安装路径。执行完毕后,会在当前用户文件夹下C:\Users\Acer出现 .npmrc 文件,里面就是配置的路径。2、解压到D:\work\nodeJS\node-v18.9.1-win-x64(地址随便)

2023-03-02 22:04:10 2518

原创 linux安装docker及docker-compose 部署spring boot项目

linux系统环境:centos 5.14安装docker和docker-compose安装好之后就是部署spring boot 项目,我现在使用两种方法部署spring boot 项目:第一种是直接使用dockerfile部署项目。首先,把自己的spring boot 项目先打包成jar包。然后创建Dockerfile文件,没有文件类型,就是没有后缀.txt,然后把Dockerfile文件和jar包放在服务器同一目录。接着我们编辑Dockerfile文件。编辑好Dockerfile文件后,再运

2022-12-05 17:40:34 1081

原创 java 使用selenium获取加密网页的源码

2、使用selenium有要求,我这里是用的win版本的:第一个需要安装谷歌浏览器,其他浏览器好像也行,但是我没研究。然后我的系统是64位的,但是下载里只有32位的。我就直接下载的win32的,也可用,不用管win版本是64还是32。1、java有个基本的获取网页源码的方式,但是获取不到加密了的网页源码。下载这个需要注意,要对应下载谷歌浏览器的版本的包。如果没有具体版本,下载对应的大版本就可以了,不用管小版本。我用的是maven,这里先导入selenium需要的包。但是下载地址没有,我下载就是。

2022-11-03 17:29:21 797

原创 html+java做一个完整的JSAPIv3微信支付功能

到这里就差不多了,每个步骤都有具体官方文档,这个必须得看,因为有些要在微信公众号里设置,有些要在微信支付里设置,弄的地方还是挺多的。准备好一个公众号,我用的公众号是公司申请的。在微信公众号里面做一个网页链接,带有微信支付的功能。这里用的是html+springboot。代码写的丑,讲究看吧,又不是不能用。然后看官方文档,准备好所需步骤。

2022-10-18 18:32:16 2425 10

原创 html 简单的加载界面loading.js

1、引用jquery.js。2、引用loading.js。3、需要加载时直接调用方法:loading(3),目前有1、2、3三个参数,分别代表不同样式。4、关闭加载时调用closeLoading()。html 简单的加载界面loading.js。如果嫌弃加载图不好看可以自己找来替换。代码写的丑,凑合看,又不是不能用。

2022-10-12 15:23:51 3314

原创 html+js 点击图片放大、点击图片全屏

html 点击图片放大,图片全屏,再点击关闭全屏,我这里直接整理成一个js,使用方便。代码写的丑,凑合看吧,又不是不能用。

2022-10-12 11:21:24 6666

原创 SpringBoot+Mybatis-Plus 简单的实列 入门教程

【代码】SpringBoot+Mybatis-Plus 简单的实列 入门教程。

2022-10-10 15:28:21 77

原创 js 按钮控制循环的开始和停止

按钮控制循环开始和 停止,直接上代码。可以用来抽奖或者按钮控制循环那些。

2022-08-18 10:40:11 1956

原创 VMware虚拟机使用NAT联网

1、VMware网络设置选择NAT模式。2、启动虚拟机,如果网络图片显示感叹号。在电脑上打开服务(不是打开虚拟机服务),启动下图两个服务即可。

2022-06-08 17:48:08 478 1

原创 win10设置开机默认开启数字小键盘2022

1:win+R打开运行,输入regedit打开注册表。2、找到目录HKEY_USERS\.Default\Control Panel\Keyboard。将InitialKeyboardIndicators项目的数据2147483648,修改为“80000002”,然后单击“确定”按钮。再重启电脑即可。

2022-06-08 09:39:42 2488

Apache-Jmeter-5.5 API压力测试工具

Apache JMeter 是 Apache 组织基于 Java 开发的压力测试工具,用于对软件做压力测试。 由于官网下载太慢,所以上传供下载。

2022-08-25

layuimini后台系统源码(单页版和窗口版)

layuimini后台系统源码(单页版和窗口版)。 layui官网虽然关了,但是又开了一个layuimini。但是比layui精简了不少。附官网: http://layuimini.99php.cn/。

2022-08-18

layuiAdmin后台管理系统源码(单页版+窗口版)

layui官网关了,到处找的后台系统源码,里面包含后台系统单页面版本和窗口两个版本, 附带找到的git的演示地址:https://layui.gitee.io/v2/layuiadmin/iframe/views/ 这个是layui的后台系统, layui官网虽然管了,但是现在出了一个layuimini版本,网址是:http://layuimini.99php.cn/。

2022-08-18

mina新手教程源码 mina+springboot+idea最简单的案例。

mina新手案例,mina新手教程源码 mina+springboot最简单的案例。用的IDEA * mina服务端 * 1、添加@Controller注解和 @PostConstruct注解,代表启动springboot项目时也调用该类下的该方法, * 启动springboot项目,会启动两个服务两个端口,一个是http服务,一个是mina服务。两个服务互不影响 * 2、如果不想启动springboot,可以单独运行mina服务端的main方法。

2022-06-10

C# winform Excel导入导出类

C# winform Excel导入导出类,可以导出Excel,可以导入excel。支持07以上或以下版本,需要引用com组件里的microsoft excel,不需要安装其他插件。

2019-04-24

新手docker安装心得

文章主要描述我在安装docker和Docker Toolb以及使用SecureCRT遇到的几个问题。

2019-03-06

javaIDEA新手研究的ajax访问servlet,html获取后台数据

用IDEA做的,java新手研究的ajax访问servlet,html获取后台数据,有注释,非专业代码,网上搜索自己研究的,有错请大神指正。 html+java+js+ajax+serlet

2019-01-12

sql server2000 带安装步骤,清除工具

sql server2000 带安装步骤,清除工具sql server2000 带安装步骤,清除工具

2018-08-08

windows server 2003 带终端服务

windows server 2003 带终端服务windows server 2003 带终端服务windows server 2003 带终端服务windows server 2003 带终端服务

2018-08-08

C#调用金蝶登录窗口(专业版12.2以后也可以)

C#调用金蝶登录窗口(专业版12.2以后也可以),非专业代码,也非专业程序员!

2018-06-03

C#调用金蝶登录窗口类

C#调用金蝶登录窗口类,可以调用金蝶K3Login,也可以调用KIS专业版12.3以下的版本!!以上的版本还在研究!!!!

2018-06-03

空空如也

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

TA关注的人

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