开发笔记
文章平均质量分 60
记录在开发过程中遇到的一些问题和解决方法
何壹时
Java开发
展开
-
Docker Compose安装步骤
docker compose完整安装流程介绍原创 2024-04-08 11:38:00 · 601 阅读 · 0 评论 -
基于erp业务的责任链模式实战
使用责任链模式的一次实战案例,供大家学习原创 2024-04-08 11:23:45 · 507 阅读 · 0 评论 -
ELK快速搭建图文详细步骤
ELK快速搭建图文详细步骤原创 2024-03-20 16:39:14 · 1430 阅读 · 0 评论 -
从零开始搭建SpringBoot项目(三)——小程序Uni-app项目搭建(详细教程和实战)
前情回顾从零开始搭建SpringBoot项目(一)——开发环境搭建从零开始搭建SpringBoot项目(二)——Swagger接口测试平台搭建前面两篇文章我从项目搭建介绍到了接口测试平台的搭建一、前置条件需要安装下载方法HbuilderX自备最新版本jdk 1.8以上自备MySQL 5.7百度网盘下载 , 提取码:8vyiMaven库百度网盘下载 , 提取码:xq2uNavicat 15百度网盘下载 , 提取码:75fh......原创 2021-12-31 17:57:00 · 5765 阅读 · 27 评论 -
各技术实战开发文章整合(持续更新)
一、Spring框架开发SpringBoot——第一个项目Spring项目——抵御跨站脚本(XSS)攻击Spring项目——Shiro和JWT技术二、Hadoop大数据开发Hadoop——集群搭建(步骤图文超详细版)Hadoop——安装MySQL、Hive以及Sqoop(步骤图文超详细版)Hadoop——HDF的Shell命令Hadoop——MapReduce相关eclipse配置及Api调用(图文超详细版)(内含遇到错误的解决方法)Hadoop——MapReduce实现单词统计和排序(图原创 2021-11-12 00:00:50 · 11395 阅读 · 17 评论 -
Spring项目——Shiro和JWT技术
目录一、Shiro简介1、什么是认证?2、什么是授权?3、Shiro靠什么做认证与授权的?二、JWT简介1、JWT可以用在单点登录的系统中2、JWT兼容更多的客户端一、Shiro简介Shiro官网网址:https://shiro.apache.org/documentation.htmlShiro是Java领域非常知名的认证( Authentication )与授权 ( Authorization )框架,用以替代JavaEE中的JAAS功能。相 较于其他认证与授权框架,Shiro设计的非常简单,所原创 2021-11-11 13:02:20 · 572 阅读 · 8 评论 -
Spring项目——抵御跨站脚本(XSS)攻击
一、概念介绍1、XSS攻击的危害XSS攻击通常指的是通过利用网页开发时留下的漏洞,通过巧妙的方法注入恶意指令代码到网 页,使用户加载并执行攻击者恶意制造的网页程序。这些恶意网页程序通常是JavaScript,但实 际上也可以包括Java、 VBScript、ActiveX、 Flash 或者甚至是普通的HTML。攻击成功后,攻击 者可能得到包括但不限于更高的权限(如执行一些操作)、私密网页内容、会话和cookie等各种 内容。例如用户在发帖或者注册的时候,在文本框中输入 < script >原创 2021-11-11 01:10:24 · 2539 阅读 · 3 评论 -
MyBatis的java.lang.UnsupportedOperationException异常解决方案
终端报错如下↓目录我的问题出现原因↓修改后代码↓最后成功输出↓我的IDEA目录↓持久化类TCustomer↓MybatisTest测试类↓我的问题出现原因↓持久层pojo文件的持久化类TCustomer和mapper文件中的返回类型错误注意!!!resultType返回的是集合中的元素类型,而不是集合本身,我这里的元素类型是TCustomer修改后代码↓最后成功输出↓本次笔记分享记录一下自己遇到的坑,谢谢大家阅读!!...原创 2021-10-23 13:24:26 · 268 阅读 · 2 评论 -
mybatis中出现Mapped Statements collection does not contain value for...IDEA错误原因分析
控制台错误提示如下????Caused by: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for studentNamespace.findbySalary at org.apache.ibatis.session.Configuration$StrictMap.get(Configuration.java:672) at org.apache.ibatis.sess原创 2021-10-22 22:57:53 · 785 阅读 · 0 评论 -
could not get JDBC Connection; nested exception is java.sql.SQLException: Unknown initial character的
ould not get JDBC Connection; nested exception is java.sql.SQLException: Unknown initial character set index ‘255’ received from server. Initial client character set can be forced via the ‘characterEncoding’ property.这个问题原因是配置jdbc.properties的文件内容出错了,编码格式没原创 2021-10-15 13:28:21 · 2631 阅读 · 0 评论 -
Centos系统安装步骤——图文超详细版
需要安装下载方法Vmware Workstation官网下载链接Centos7系统百度网盘下载 , 提取码:t6va一、安装步骤本次分享到此结束,谢谢!原创 2021-10-12 13:40:34 · 2189 阅读 · 3 评论 -
VirtualBox报错:不能为虚拟电脑XXX打开一个新任务The virtual machine ‘Centos‘ has terminated unexpectedly during startu
在使用VirtualBox安装完centos系统后,第一次运行没出现任何问题,但后面重启电脑再运行就出现此错误The virtual machine ‘Centos’ has terminated unexpectedly during startup with解决方法1、找到VirtualBox下载目录,进入drivers-vboxdrv,找到inf类型文件,右键安装。2、打开注册表,找到计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic原创 2021-08-23 01:03:14 · 16689 阅读 · 4 评论 -
Android Stdio 项目多渠道打包上线方法介绍
Android Stdio 项目多渠道打包上线方法介绍同学们通过模拟器和连接真机的方式完成项目后,不可避免的需要上线到手机去实际测试App的功能,这时就需要学会打包App的方法了。如果需要上线到各大应用商店的同学,可以根据目录跳转到需要的地方。目录Android Stdio 项目多渠道打包上线方法介绍一、单渠道打包二、多渠道Gradle打包我们平时通过Android Stdio运行项目然后去启动模拟器时,其实这就是一个就是在模拟器里安装apk的过程。apk目录↓在app的module下有一个根目原创 2021-07-04 16:42:01 · 840 阅读 · 0 评论 -
Shiro权限框架报以下错误“Authentication failed for token submission“,以及状态码为401(认证失败)
最近在测试微信小程序时,后端总是报这个错误,小程序如果没使用到数据库时是没有报错的,但一旦小程序向后端发送数据库查询指令时就会报错。经过我层层排查最后才发现是我用的mabatis 有个mapper的.xml配置文件写错,这个错误导致==SimpleAuthenticationInfo()==这个方法调用配置相关信息会出错,如果大家报了这个错误大概率是mapper的.xml配置信息有错误,加以修改就好,我也总结几个会导致这个错误的方法,大家可以参考下↓原因:1、检查查询用户数据的SQL语句是否有查询用户原创 2021-08-10 16:12:03 · 2328 阅读 · 0 评论 -
如何在IDEA中使用JUnit测试?
相信很多小伙伴从Eclipse转到IDEA时都会出现这样一个问题,Junit测试去哪了?在IDEA里Junit测试并不像在Eclipse里右键实现类就能创建Junit实现类Eclipse创建方法↓例如现在我们有一个实现类,需要先打开实现类,对着方法右键接着在Go To里找到Test点击!点击!下图中就是我们需要勾选的选项,在勾选完需要测试的方法后,点击OK!那么在与src文件夹同目录下的test目录中就能找到我们创建的测试类了测试类↓本次小知识分享到此结束,谢谢大家!...原创 2021-10-15 12:56:19 · 8442 阅读 · 0 评论 -
uni-app开发微信小程序常见问题(更新版):uni.getUserProfile要怎么写?uni.login和uni.getUserProfile的顺序?
相信很多小伙伴之前用的接口是uni.getUserInfo这个,但自4月13日起这个接口的返回参数不变,但开发者获取的userInfo为匿名信息。(详情:小程序接口调整说明)本人觉得这个更改虽然让接口的功能更加专注,但官方没有实现向下兼容,导致很多开发者需要费点心重新修改。新版接口自那时起就新增uni.getUserProfile来获取用户信息,这让用户多了一个手动授权的步骤。弹窗授权截图↓目录一、uni.getUserProfile的必要参数二、uni.login和uni.getUserP原创 2021-09-22 14:40:46 · 7521 阅读 · 8 评论 -
Android stdio的Gradle菜单栏无内容问题的解决方法
上一篇介绍了通过Gradle多渠道打包apk,但在这里会有个别同学出现右边Gradle菜单栏里没有Tasks选项内容的问题正常情况↓如果这个问题如果无法解决的话,Gradle打包就只能通过控制台输入命令来解决,但这无疑是把简单问题复杂化了,我们来看看怎么解决这个问题吧。这里有几个方法提供,可以自行选择1、重新同步Gradle文件在Android stdio上方菜单栏的File里找到Sync Project with Gradle Files,这个方法是解决你的Gradle文件没有加载好重新加载一原创 2021-07-05 00:41:21 · 1341 阅读 · 1 评论