- 博客(44)
- 资源 (2)
- 问答 (5)
- 收藏
- 关注
原创 springboot2+shiro+redis限制同一账号同时在线人数
springboot2+shiro+redis限制同一账号同时在线人数
2023-07-17 10:49:23
1143
1
原创 myeclipse设置字体格式&解决jsp/html/xml等文件字体斜体问题
myeclipse设置字体格式&解决jsp/html/xml等文件字体斜体问题
2022-11-11 17:03:21
583
原创 版本控制Git:Username for ‘https://gitee.com‘:
解决window上通过小乌龟TortoiseGit提交推送文件时提示:Username for 'https://gitee.com'
2022-10-28 09:44:14
13148
原创 微信小程序使用云函数通过security.msgSecCheck方法验证字符串中是否存在铭感词汇
微信小程序使用云函数通过security.msgSecCheck方法验证字符串中是否存在铭感词汇背景创建云函数配置security.msgSecCheck方法方法调用上传云函数安装node.js安装wx-server-sdk依赖安装got依赖上传背景我自己搞了一个婚礼邀请函,自己的,哈哈哈;里面有一个留言的功能,之前没注意上传被打回来了,还被打回了两次,我看了微信文档,有两种方式验证字符串,一种是通过接口访问,这种方式我也试过,有一点麻烦,需要先用小程序的appid和secret去获取一个acces
2021-11-04 14:59:29
1590
原创 小灰灰的springboot的学习之路(三):配置mybatis和数据库
配置mybatis和数据库接着上一篇文章:创建配置文件通过后台路由读取jsp页面第一步:创建项目结构这是我个人的项目结构,也没必要和我的一致我将登陆路由换到指定的控制层HomeController里面了,最后结果:HomeController.java启动类Application.java:第二步:修改pom.xml,添加数据库和mybatis支持<!-- jdbc --><dependency> <groupId>org.springframe
2021-10-28 13:38:49
189
原创 小灰灰的springboot的学习之路(二):创建配置文件通过后台路由读取jsp页面
修改配置文件读取jsp页面,创建第一个登陆页面接着我上一篇文章:在MyEclipse中创建SpringBoot项目在这之前给配置一个自定义启动页,默认的启动页都是显示:springboot,我配置的是qk在src/main/resources中添加配置文件banner.txt文件banner.txt:作者: 秦二少Spring Boot Version: ${spring-boot.version} ___ ___ ___ __
2021-10-28 13:13:27
296
原创 小灰灰的springboot的学习之路(一):在MyEclipse中创建SpringBoot项目
在MyEclipse中创建SpringBoot项目因为不经常新建项目,这新创建项目的步骤都忘球了,所以我写篇文章做一下记录!第一步:创建项目右键–>New–>Other…选择 Maven Priject点击 Next 下一步点击 Next 下一步选择webapp点击 Next 下一步点击Finish 创建完成项目结构:第二步:修改项目名称选中项目–F2删除后面的 Maven Webapp这样就看着好多了第三步:修改JDK然后就是 apply
2021-10-28 12:20:26
2207
原创 将idea的maven项目从SVN上导入到myeclipse中
将idea的maven项目从SVN上导入到myeclipse中因为各人的开发习惯,有的人用idea有的人用myeclipse,今天就遇到了,上传代码到SVN的是idea的同事,我是用myeclipse检出,结果遇到了很多问题,特此记录一下。第一步:检出项目myeclipse中右键import—>SVN检出—>上面选择“做为工作空间中的项目检出“—>finish第二步:加入java格式最后导入到myeclipse的项目 没有 java项目的格式,所以这里需要操作一下项目右键—&g
2021-10-26 17:30:05
326
原创 jsp/html前端页面集成MarkDown编辑器,实现复制粘贴上传图片和文件,并重新显示到html页面上
前端页面集成MarkDown编辑器,并实现复制粘贴上传图片和文件看着这个CSDN编辑器是不是很奈斯!我也试着自己搞了一个,中间遇到很多坑,都解决了。下载这是网站主页:主页在里面有一个下载,可以下载文件包也可以从网友提供的百度盘中下载链接:https://pan.baidu.com/s/1f45-sjzXeiVmrRmBI6tl_g提取码:tgkz安装解压之后选中这几个文件将这几个文件放到你存放页面静态文件夹editormd文件夹里,创建的html页面不一定非要放在这个文件夹里(亲测有
2021-10-14 19:04:33
413
原创 将SDK安装到maven中
将SDK安装到maven中方法:1.将SDK解压出jar,放到E盘;2.在windows的cmd命令下执行:Mvn install:install-file -DgroupId=com.xxa -DartifactId=xxa -Dversion=1.0.1 -Dpackaging=jar -Dfile=E:\xx.jar解释:-DgroupId=com.xxa 表示安装到maven的目录 com.xxa-DartifactId=xxa 表示默认名称-Dversion=1.0.1 版本号
2021-09-14 15:18:02
1365
原创 xshell无法启动无法打开,双击无任何反应
问题描述放假在家远程公司电脑发现xshell7打不开,开始以为是远程软件权限问题后来发现不是,搞了一整天,差点重装了电脑,今天上班还是打不开,查了一下资料终于搞定了。解决方法右击我的电脑/计算机–管理找到服务列表找到【flexnet licensing service】服务然后停止,右击属性,把启动类型改成禁止就可以了。然后打开xshell,你会发现,快的飞起,比原来正常的时候还要快。...
2021-09-13 09:32:32
16637
11
原创 小灰灰的APP学习之路(三)--创建一个简单的问答选择项目
创建一个简单的问答选择项目简介这是一个简单的问答选择项目,界面上显示问题,然后点击“正确”或“错误”按钮,系统给出是否回答正确的提示。例如:问题:1+1是否等于2?选项:是的 不是给出提示:选择“是的”弹出提示‘回答正确’;选择“不是”弹出提示‘回答错误’。具体实现打开AS,新建一个项目,并选择Empty Activity设置项目的名称,并将语言改为Java,等待加载完成后,系统就会自动打开MainActivity.java和activity_main.xml文件点进act
2021-09-10 12:05:45
212
原创 小灰灰的APP学习之路(一)--开发工具安装
开发工具安装在这之前说点废话,本系列是我自己的一点经验记录,防止遗忘,各位大佬勿喷,望指教。我是java基础,现在自己学习APP开发。1.下载开发工具在网上看一些初学者都是用Android Studio,我也用这个了。下载地址2.安装教程双击安装包android-studio-2020.3.1.24-windows.exe勾选上Android virtual Device(虚拟机安装文件,建议勾选),点击Next选择安装路径,个人建议放D盘,不要默认C盘,然后继续Next点击I
2021-09-07 17:02:13
3368
原创 XML通过jdom添加命名空间,添加声明头,添加节点前缀
XML通过jdom添加命名空间,添加声明头,添加节点前缀前言近期在对接海关公服系统,报文是xml格式的,并且报文节点上存在前缀和命名空间(没有深究到底干啥用);在网上找了很多资料,都是复制别人的粘贴成自己的成果,主要是还没有具体的解决方法,很无语了,我借鉴了几位网友的思路了解了一下jdom.Element,终于搞出来了,特此记录在此。需求示例解决方法话不多说,给方法! //根节点的空间 Namespace xmlns = Namespace.getNamespace("ceb", "ht
2021-07-29 09:43:18
704
原创 Springboot 报错java.lang.ClassCastException: A cannot be cast to A
问题 Springboot 报错java.lang.ClassCastException: A cannot be cast to A最近在自己写一个商城系统,用的是SpringBoot,因为是第一次实践从零开始,很多底层的问题层出不穷,着实让我很头痛。报这个错是我在获取登录用户信息的时候报错的:MainUser mb=(MainUser) request.getSession().getAttribute(“user”);报错信息:java.lang.ClassCastException: co
2021-06-22 17:56:02
1689
1
原创 让Spring Session不再执行config命令
让Spring Session不再执行config命令最近由于拼多多强制要求服务商必须入拼多多云,不上就给你应用给下架了,被逼无奈只有做了;拼多多的尿性就是什么东西都得买他的,容器、数据库、redis,连出云访问都要花钱申请,真心无语。言归正传!因为拼多多云上其实就是一个redis是服务器,只是做了多开,所以我们普通的项目想要放上去就会报错:org.springframework.dao.InvalidDataAccessApiUsageException: ERR unknown command
2021-06-04 15:31:12
602
原创 在linux上基于nginx+ftp部署文件图片服务器
前言最近自己在搞一个商城系统,因为以前没接触过,所有东西都是自己一点一点摸索,遇到了很多问题,慢慢慢的也都解决了,这一次遇到问题的是,我需要将商品图片和详情页的图片上传到图片服务器保存,这样的话商城前端做负载均衡的时候就不会无法访问图片了。我也是在网上找了很久,网上都是复制粘贴,连符号都不改的那种,看着真的很无语,没办法了,只有自己搞吧。言归正传我是在linux服务器上基于nginx做的,至于为什么不选择用Tomcat,大家可以去查一下,Tomcat是有访问限制的,所以最好还是用nginx。准备
2021-05-20 17:57:22
286
原创 前端CSS常见问题记录(持续更新)
前端CSS常见问题记录因为我不是专攻前端,所以有很多前端函数以及样式用法不是很了解,故此将我遇到的一些问题都记录到此处。问题1:怎么设置DIV高度或者宽度将父级容器剩余空间充满?需求是这样的,我父级容器A宽度是70%,容器A里面有两个容器B和C,我给B设置了固定宽度100px,这个时候C容器的宽度就不好设置了。解决:使用CSS中的函数:“calc”C容器的宽度就可以设置为: width: calc(100% -100px);问题2:当鼠标移动到指定DIV上时鼠标从箭头变成手势。需求:一般的D
2021-04-15 16:49:43
1521
1
原创 springboot学习遇见的问题(持续更新)
原因:为了好区分,我们会将前端网页放到下面webapp下面,然而在controller层跳转页面不可能每次都输入绝对路径,这个时候我们就会配置一个默认路径了。解决:在配置文件中配置#路径,在webapp文件夹下新建文件夹WEB-INF,在往下建文件夹page最近项目开发完成,放到服务器上进行全局测试,发现有些页面的jstl不生效,经过和其他jstl生效的页面做对比,发现是后台controller层设置路由时没有加“/”。如果不加“/”,前端main.jsp是无法获取到user的数据的。
2021-04-14 10:37:34
712
原创 SpringBoot2启动项目无法加载src/main/resources下的配置文件
SpringBoot2启动项目无法加载src/main/resources下的配置文件问题解决问题因为是刚开始搞springboot,根据文档一点一点配置起来之后,发现无法加载到配置文件,并且还无法加载到我自定义的banner.txt。通过控制台打印的日志文件可以发现,读取配置文件的路径是项目根目录,不是src/main/resources此目录:于是我就把配置文件放到根目录,结果真就可以了。不知道什么原因。解决经过我万般查询,终于找到了解决方法;1.右击项目2.Java Build P
2021-04-13 19:58:51
715
原创 微信小程序开发步骤
微信小程序开发步骤一、注册开发者账号二、创建新项目1.下载开发者工具2.点击新增3.输入项目名称和项目地址,选择不适用云服务4.项目生成结构三、开发四、微信小程序标签库一、注册开发者账号一个开发者账号只可以开发一个小程序,这个账号就是一个邮箱地址。注册地址::https://mp.weixin.qq.com/wxopen/waregister?action=step1.二、创建新项目1.下载开发者工具2.点击新增3.输入项目名称和项目地址,选择不适用云服务4.项目生成结构三、开发
2021-04-09 10:49:35
111
原创 海关179号公告对接联调
从2019年4月1日开始,所有跨境电商平台必须对接支付源,也就是179号公告;经过这么久的完善,终于有一位大神将这个对接联调全部完善了。链接: 完善文档.
2021-04-08 17:58:59
2260
原创 通过ffmpeg将rtsp视频流转换成m3u8格式视频文件
通过ffmpeg将rtsp视频流转换成m3u8格式视频文件需求步骤1.首先肯定是准备视频流地址2.测试视频流地址是否可以播放3.安装ffmpeg4.设置视频文件存放地5.转码存在的问题需求我们公司是卖保税奶粉以及化妆品的,有自己的保税仓,有自己的商城和公众号,老板要求我们自己商城和公众号上可以实时查看仓库发货视频,说白了就是做一个仓库监控直播;由于我自己写了一个微信小程序,我就想先做到微信小程序上试试效果。由于没有了解过视频流播放,我搞了好几天才勉强搞出来了,伤脑筋啊。现在网络上其实有很多流媒体服务
2021-04-08 17:44:10
3064
2
原创 eclipse/myeclipse中设置类和方法上面的注释、快捷注释
eclipse/myeclipse中设置类和方法上面的注释需求步骤1.打开myeclipse2.选择window--Preferences3.输入code4.选择类注释5.编辑类注释6.保存类注释7.选择方法注释8.保存方法注释9.快捷使用方法需求一个资深的程序猿都会对每个类每个方法上面注释类和方法的作用以及参数说明、返回说明。但是每次手打实在是太累了,所以下面给大家整理了一个可行的快捷注释的方法。步骤1.打开myeclipse2.选择window–Preferences3.输入cod
2021-04-08 17:12:47
132
原创 linux安装tomcat
linux安装tomcat1.去tomcat官网下载tomcat8https://blog.csdn.net/midux/article/details/789717772.将下载的压缩包放到你想要的位置3.然后解压apache-tomcat-8.5.43.zip 这个文件
2021-04-06 09:12:41
67
原创 谷歌浏览器调用打印机不预览
谷歌浏览器调用打印机不预览需要是谷歌浏览器页面上调用打印机的时候不弹出打印机预览界面。步骤:1.设置好默认打印机2.找到桌面上谷歌浏览器:右击–>属性–>目标,在后面加上“ --kiosk-printing”;注意前面空格一起复制。关闭谷歌浏览器,重新打开。 --kiosk-printing注意:一定要在设置了这个参数的那个谷歌快捷方式上打开才可以生效...
2021-04-06 09:12:27
12963
原创 解决win7远程桌面连接时发生身份验证错误的方法
解决win7远程桌面连接时发生身份验证错误的方法问题:如图所示远程桌面连接的时候报“发生身份验证错误,要求的函数不受支持”。解决方法1.打开运行窗口,输入gpedit.msc确定。方法是为了打开“本地组策略编辑器”,你也可以通过其他方式打开“本地组策略编辑器”。2.“本地组策略编辑器”打开后,依次打开,计算机配置—管理模板—系统—拼据分配。3.在凭据分配中,可以看到“加密Oracle修正”,双击该选项。4.进入“加密Oracle修正”页面,如果所示。5.在“加密Oracle修正”页
2021-04-06 09:11:50
3372
1
原创 关于MySQL的ibd文件恢复数据
关于MySQL的ibd文件恢复数据我们的服务器由于停电异常关机,重启后mysql数据库不能正常启动,重装系统后发现数据库文件损坏,悲催的是数据库没有进行及时备份,只能想办法从数据库文件当中恢复,查找资料,试验各种方法,确认下面步骤可行:一、找回表结构,如果表结构没有丢失直接到下一步1、先创建一个数据库,这个数据库必须是没有表和任何操作的。2、创建一个表结构,和要恢复的表名是一样的。表里的字段无所谓。一定要是innodb引擎的。CREATE TABLE test( testID bigint(20))
2021-04-06 09:11:04
2502
原创 linux安装JDK
linux安装JDK1.1.首先我们搜索系统yum中是否自带openjdk的包;执行命令yum search jdk | grep openjdk 然后会看到很多项yum search jdk | grep openjdk2.直接执行yum install java-1.8.0-openjdk -y 即可安装openjdk1.8了,当你看到这个说明安装成功...
2021-04-02 16:11:22
76
原创 linux宝塔面板安装mysql数据库
linux宝塔面板安装mysql数据库在宝塔面板–软件商店中,找到MySql点击后面的安装即可安装完成之后在宝塔面板首页可以查看到。如何安装宝塔面板看我另外一篇 文章.
2021-04-02 16:07:57
1871
原创 linux服务器安装宝塔面板
linux服务器安装宝塔面板通过xshell远程服务器安装宝塔面板1.登录服务器2.输入:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh3.等待程序安装之后,会出现如下图红色标注的内容所示然后输入y回车。4.大概等个2-3分钟,等待程序完成。出现:Congratulations! Installed s
2021-04-02 16:04:41
599
原创 通过宝塔自带的“计划任务”备份数据库和文件,通过FTP传递到另外一台服务器。
通过宝塔自带的“计划任务”备份数据库和文件,通过FTP传递到另外一台服务器。linux中的数据库和文件可以通过宝塔备份到另外一台服务器上。一.目标服务器配置FTP宝塔Linux 面板建立 FTP 步骤1、服务器的安全组规则中放行 FTP 协议默认端口 21 和 FTP 被动模端口范围 39000-40000;2、安装Pure-Ftpd接收FTP传递数据;还需要设置被动模式连接的IP,按照以下操作进行:搜索 Force找到如图所示,复制一行,然后把#去掉,并在后面填写上此服务器的IP
2021-04-02 15:59:25
2006
原创 安装SVN到myeclipse
安装SVN到myeclipse下载SVN插件在MyEclipse10中安装SVN插件subclipse步骤在MyEclipse10中使用SVN插件在MyEclipse中通过SVN客户端连接SVN服务器下载SVN插件下载地址: svn插件下载地址.在打开的网站中找到subclipse的最新版本,如下图所示:下载完成之后,得到的是一个压缩包文件,如下图所示:在MyEclipse10中安装SVN插件subclipse步骤1.找到MyEclipse10 在安装目录下的dropins文件夹2.打
2021-04-02 15:48:53
250
原创 sqlserver2008 创建定时任务作业
sqlserver2008 创建定时任务作业步骤步骤1.打开【SQL Server Management Studio】,在【对象资源管理器】列表中选择【SQL Server 代理】;2.鼠标右击【SQL Server 代理】,选择【启动(S)】,如已启动,可以省略此步骤;3.展开【SQL Server 代理】列表,右击【作业】–>【新建作业】;–3.1 在【常规】选项卡中:–输入作业名称,如"My Job";–3.2 在【步骤】选项卡中:–3.2.1 点击【新建】,输入【步骤名称
2021-04-02 15:37:03
462
springboot2+shiro访问无授权url时,不想被shiro强制登出
2023-08-24
java实现前端请求服务器时不更改session最后更新时间
2023-04-19
springboot2+shiro+redis当更新用户权限时,不会自动动态更新权限
2023-03-09
request.getSession()保存值成功,但是获取值是获取的上一次的值
2023-03-08
summernote富文本编辑器怎么实现复制粘贴多张图片?
2021-12-10
springboot+redis+shrio项目,当项目报错时,登录token将会失效。
2021-12-09
微信小程序上传云函数时报:wx-server-sdk未安装依赖
2021-11-04
微信小程序中怎么读写外部的json文件
2021-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人