![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaweb
三个人工作室
这个作者很懒,什么都没留下…
展开
-
jeecgboot后端java及前端vue无参数获取当前登录用户名等信息
后端在controller中,注意,必须为带请求的接口,定时任务无法获得此信息。前端pc端默认获取方法。原创 2023-08-30 17:22:52 · 814 阅读 · 0 评论 -
jeecgboot的online在线开发高级版【伸手党福利】
本文章在于充分发挥jeecgboot的在线开发功能,将平时开发80%以上的工作量全部收束。原创 2023-08-29 15:18:05 · 375 阅读 · 0 评论 -
jeecgboot全版本改造记录-【vip专享】【自用干货】
jeecgboot全版本改造记录——该文章记录了所有jeecgboot改造的记录。适用于jeecgboot版本升级及bug调整。文章较长,全文干货。原创 2023-07-11 15:18:56 · 390 阅读 · 0 评论 -
业务逻辑一定要紧密执行,希望大家引以为戒!——记一次惨痛的教训【伸手党福利】【又是贷款上班的一天】
程序员的教训。切记一定要先执行业务逻辑再进行其他操作!!!原创 2023-07-01 22:15:37 · 127 阅读 · 0 评论 -
Oracle紧急恢复数据表中的内容【伸手党福利】
时间格式,例:2023-04-24 12:00:00。Oracle单表复原,紧急时候可以用。原创 2023-04-24 19:32:14 · 128 阅读 · 1 评论 -
idea报“Could not autowire. No beans of ‘UserMapper‘ type found. ”错解决办法
原因是spring auto scan配置找不到对应的bean,于是提示找不到对应bean的错误。@Mapper不需要配置扫描地址,通过xml里面的namespace里面的接口地址,生成了Bean后注入到Service层中。可参考https://blog.csdn.net/Hellowenpan/article/details/85249679。@Repository需要在Spring中配置扫描地址,然后生成Dao层的Bean才能被注入到Service层中。@Mapper和@Repository的区别。转载 2023-04-24 15:46:40 · 1047 阅读 · 1 评论 -
uniapp请求图片时候发现提示GET http://localhost:xxxx/undefined 401,undefined:1解决办法【伸手党福利】
uniapp在加载的时候时长发现要动态加载图片,这些图片在加载过程中,会报GET http://localhost:6061/undefined 401 undefined:1,但是页面正常加载成功了。页面在请求后端回复加载前,地址变量默认是空的或者undefined,但是页面在加载过程中,已经分配好了变量。导致图片位置变成了向后端的请求。原创 2023-04-24 09:26:02 · 1021 阅读 · 0 评论 -
uniapp页面后退时更改页面内容【uniapp如何区分页面是跳转来的还是后退来的】【伸手党福利】
点击后退重新进入此页面时,window.performance.navigation.type =1,activated()执行,created()不执行。点击跳转回来此页面时,window.performance.navigation.type =1,activated()执行,created()执行。正常跳转进入时,window.performance.navigation.type =0,activated()不执行,created()执行。如果是后退来的,则跳转到其他页面。原创 2023-04-12 15:07:05 · 1380 阅读 · 0 评论 -
uniapp image标签图片跑偏终极解决办法
uniapp当中,在image外面包view,进行设置,可以使用mode解决image图片跑偏的问题。原创 2023-03-29 15:26:55 · 1229 阅读 · 0 评论 -
windows安装docker-小白用【避坑】【伸手党福利】
这时,docker运行完成,可以通过命令行运行docker了。原因:docker的服务端没有运行:右下角的图标没显示出来,控制面板》程序和功能》开启或关闭windows功能》win版(i3、i5、i7、i9处理器)下载下来是个600多M的安装包。不必担心装错,装错会报错的。原创 2023-03-10 16:03:47 · 751 阅读 · 0 评论 -
vue快速生成二维码【伸手党福利】
/也可以替换为table。原创 2022-12-17 10:38:28 · 315 阅读 · 0 评论 -
QueryWrapper常用方法
QueryWrapper常用方法MybatisPlus 使用QueryWrapper测试用例一、ge、gt、le、lt、isNull、isNotNull原创 2022-12-09 16:56:29 · 8558 阅读 · 0 评论 -
uniapp获得某个元素的高度并移动到该高度【伸手党福利】
uniapp获得某个元素的高度/页面总高度并移动到该高度原创 2022-12-07 11:49:26 · 1824 阅读 · 0 评论 -
javascript--通过循环生成A、B、C、D
字符转化为ASCII码:charCodeAt()ASCII转化为字符:fromCharCode()通过这两个方法,可以先将‘A’字母转化为ASCII码,对其进行加法可以得到‘B’、‘C’、‘D’的ASCII码,再将ASCII转化为字母即可通过循环得到ABCD转载 2022-12-06 11:45:54 · 982 阅读 · 0 评论 -
springboot快速实现多线程执行
首先创建一个java文件://业务内容 } @Override public void run() {// System.out.println("开启了一个新线程");//可以按顺序运行内容,也可以直接运行内部的内容;直接运行内部内容的时候run()会优先运行 // download(file);} }然后在controller当中运行内部程序【因为需要传参】,多个请求可以在new Thread当中机型for循环执行方式为按照for循环顺序执行。原创 2022-11-15 08:21:21 · 4745 阅读 · 0 评论 -
jeecgboot修改身份认证为私有第三方统一身份认证
本教程为jeecgboot修改其认证为第三方统一身份认证。原创 2022-09-28 14:09:00 · 1063 阅读 · 0 评论 -
vue获取get参数
如果url中参数base64编码。(1)在js文件中写方法。(2)在项目文件中引入。(3)在项目文件中使用。原创 2022-09-19 15:57:47 · 5007 阅读 · 0 评论 -
jeecgboot免登陆页面-包括踩坑【全版本】
jeecgboot免登陆页面-包括踩坑【全版本】 目前实测版本2.3.0、2.4.0、3.0.0、3.2.0。原创 2022-09-09 11:21:59 · 1005 阅读 · 0 评论 -
CSS实现background-image背景图片全屏铺满自适应大小【伸手党福利】
【代码】CSS实现background-image背景图片全屏铺满自适应大小【伸手党福利】原创 2022-09-08 14:38:05 · 8656 阅读 · 2 评论 -
Oracle数据库中order by对varchar和number数据的排序问题【最全】
在排序时,因为一个number类型的字段在建表时定义成了varchar类型,因此在排序时出现乱序的问题,如果看到排序出现问题可以先检查一下表字段的定义的类型。如果为varchar就要重点注意了。这个问题Oracle和MySQL是一样的。可以将数据库字段修改为int类型。......原创 2022-08-31 18:10:23 · 1838 阅读 · 0 评论 -
css强制一行,自动裁剪文字,用省略号结尾。
css强制一行,自动裁剪文字,用省略号结尾。原创 2022-08-15 07:51:16 · 563 阅读 · 0 评论 -
uniapp报错Duplicate keys detected: ‘0‘. This may cause an update error.【伸手党福利】
这是一个快速有效的解决方法,比网上其他解决方式都要简单粗暴。不用动程序架构Duplicate keys detected: ‘0‘. This may cause an update error.报错原创 2022-08-12 14:46:18 · 324 阅读 · 0 评论 -
uniapp中使用网页录音并上传声音文件(发语音)——js-audio-recorder的使用【伸手党福利】
uniapp中上传音频只能在app或小程序当中实现,如何使用网页完成语音的录制和上传则成为了困扰前端童鞋的重点。本文着重解决:js-audio-recorder报 error:浏览器不支持getUserMedia!的问题。js-audio-recorder报 NotFoundError : Requested device not found 的问题js-audio-recorder的使用、demo以及文件上传的问题。......原创 2022-08-08 09:33:07 · 9222 阅读 · 10 评论 -
java将传入的数组转为String型,存入数据库。去掉空格和括号[]
java将传入的数组转为String型,存入数据库。去掉空格和括号[]标准写法原创 2022-07-21 20:57:38 · 4260 阅读 · 0 评论 -
【伸手党福利】JSONObject转String保留空字段
同样解决的问题:Object型和JSONObject型转换为String型的时候,空字段会被自动忽略。使用class实体类作为模板进行输出,将String型转为实体类型需要引入hutoolUserInfo.java然后通过实体类进行get和set输出即可。...原创 2022-06-21 16:40:27 · 1383 阅读 · 0 评论 -
jeecgboot输出日志,@Slf4j的使用方法
直接上代码:动态输出效果:springboot部署@Slf4j的方式及引用:https://blog.csdn.net/cslucifer/article/details/80953400原创 2022-06-20 17:07:13 · 1225 阅读 · 1 评论 -
idea插件备份表
另:字符自动替换设置(貌似没有开关,所以想写中文的话,还是关掉吧):原创 2022-06-17 16:45:13 · 208 阅读 · 0 评论 -
为什么java入门难,门槛高?
要达成一个目标,没有一个明确的完整标准。举个最简单的例子:aes加密:和这两个工具类都可以运行,但是运行结果都不一样:你不得不去深究其中的区别,甚至自己造轮子。再举个例子:POST请求的工具类乍一看没什么,但是请注意这行:提交的所有内容都变成String型啊~~~~尼玛放出这个工具类的人,你考虑过提交 数字型 或者 数组型 数据的人的感受了吗?发起的post请求不被接收,接口一直报参数格式不对这种经历你有吗?浪费我一个下午就是为了这个傻X工具类。有人说很多类似的工具类都有大厂做了,比如a原创 2022-06-13 14:03:10 · 839 阅读 · 0 评论 -
oracle-mybatisplus多条SQL语句合成事务&以数组为参数查询多条内容
mapper文件:原创 2022-06-06 14:23:49 · 580 阅读 · 0 评论 -
idea热部署-解决热部署失效问题-【伸手党福利】
原因:同时跑着两个springboot,导致maven混乱。首先,清理缓存:maven》install如果不行,执行下图检查或配置项:https://blog.csdn.net/zy103118/article/details/1074246172. https://blog.csdn.net/qq_43698982/article/details/116096321修改服务器配置,使得IDEA窗口失去焦点时,更新类和资源菜单Run -> EditConfiguration ,原创 2022-05-17 13:04:15 · 928 阅读 · 0 评论 -
jeecgboot接口限制每ip每分钟访问次数——限制ip请求频率【伸手党福利】
代码借鉴的别人的,自己做过部分修改1. 新建文件夹并新建文件\jeecg-boot-base\jeecg-boot-base-core\src\main\java\org\jeecg\common\accesslimit\RequestLimit.javapackage org.jeecg.common.accesslimit;import org.springframework.core.Ordered;import org.springframework.core.annotation.O原创 2022-05-05 11:41:13 · 2597 阅读 · 3 评论 -
java使用HttpServletRequest内部函数解析及示例
接口中引用 public Result<?> 接口名称( HttpServletRequest request ) { ... String ip = request.getLocalAddr(); String url = request.getRequestURL().toString(); }实际调用的功能/* * Licensed to the Apache Software Founda原创 2022-05-05 11:26:06 · 383 阅读 · 0 评论 -
java无视ssl证书构建post/get请求【伸手党福利】
首先上其他人写的工具类(看原理)java忽略证书验证(兼容http,https)进行get/post请求–使用(org.apache.httpcomponents httpclient客户端)https://blog.csdn.net/shenhaiyushitiaoyu/article/details/84841360package util;import org.apache.commons.lang3.StringUtils;import org.apache.http.HttpEntit原创 2022-04-28 22:35:10 · 879 阅读 · 0 评论 -
java开发第一步-idea的安装和配置及各种坑-忽略报错
最近idea开始出现各种坑,对于新人和小白来说,有些报错完全没有必要。本篇文章主要讲解idea的安装和配置以及一些常见问题的解决方法。踩坑不易,请多支持!idea安装idea安装不要在默认目录下,如果有固态硬盘请选择固态。因为破解软件大都不支持目录里面有空格。安装后需要安装的插件安装后需要做的配置:忽略 @MapKey is required 报错原因:在mapper当中使用map型接收参数,会引起这个报错,但是程序仍旧能跑。多出现于刚导原创 2022-04-15 09:38:12 · 2179 阅读 · 0 评论 -
java中map转json以及json转map【伸手党福利】
map转json工具类: /** * * @param map * @return resultJson */ public static JSONObject Map2Json(Map<String, Object> map){ JSONObject resultJson = new JSONObject(); Iterator it = map.keySet().iterator();原创 2022-04-13 13:45:04 · 529 阅读 · 0 评论 -
java以application/json形式发起post请求-解决Unrecognized token ‘xxxxx’: was expecting问题【伸手党福利】
工具类(HttpPostJson.java)import com.alibaba.fastjson.JSONObject;import org.apache.http.HttpEntity;import org.apache.http.client.methods.CloseableHttpResponse;import org.apache.http.client.methods.HttpPost;import org.apache.http.entity.StringEntity;impor原创 2022-04-12 22:56:29 · 2286 阅读 · 0 评论 -
mybatis+oracle实现简单的模糊查询【伸手党福利】
mybatis当中使用like语句非常复杂,再此记录固定格式:第一种 concatselect * from 表名 where 字段名 like concat(#{catName},'%') --单个百分号select * from 表名 where 字段名 like concat(concat('%',#{catName}),'%') --前后百分号第二种 ||(较为直观)select * from 表名 where 字段名 like '%' || #{catName} ||原创 2022-04-02 15:12:37 · 7705 阅读 · 0 评论 -
JeecgBoot上线前检查事项-事无巨细【伸手党福利】
后端修改token过期时间(默认为30分钟)jeecg-boot-base\jeecg-boot-base-core\src\main\java\org\jeecg\common\system\util\JwtUtil.java38行修改shiro配置jeecg-boot-base\jeecg-boot-base-core\src\main\java\org\jeecg\config\shiro\ShiroConfig.java74行及以后不应该有意外的文件通过:修改生产配置yml文件\原创 2022-04-02 14:55:00 · 1931 阅读 · 0 评论 -
SpringBoot 出现 Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported
SpringBoot 出现 Content type ‘application/x-www-form-urlencoded;charset=UTF-8’ not supported现象构建post请求到后端之后,后台收到报错:Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported原因post有2种方式,一种为表单传输,一种为json字符串传输。详细内容如果Content-Type设置为“appl原创 2022-03-31 14:47:40 · 2463 阅读 · 0 评论 -
java生成一定长度的随机字符串,并从中选出6个数字,不满时填0,生成6位验证码
java生成一定长度的随机字符串,并从中选出6个数字,不满时填0,生成6位验证码这并不是实操,不过生成随机字符串useage工具类: /** * java生成随机数字和字母组合10位数 * * @param length [生成随机数的长度] * @return */ public static String getRandomNickname(int length) { String val = "";原创 2022-03-31 13:28:27 · 662 阅读 · 0 评论