- 博客(28)
- 资源 (3)
- 收藏
- 关注
原创 记一次定时任务scheduler启动不了的日志
org.apache.catalina.loader.WebappClassLoaderBase loadClassINFO: Illegal access: this web application instance has been stopped already. Could not load ch.qos.logback.core.status.WarnStatus. The eventual following stack trace is caused by an error thrown
2022-11-08 16:44:54 3080 1
原创 java微信公众号扫码登录对接流程
经过讨论,如果以后运营不在微信自己的后台,而是要通过我们来调微信的接口,而且他们可能也不适应我们的新编辑器之类的东西,这是个很大的工作量,所以目前考虑的是使用第三方来委托,哪个便宜用哪个。需要注意的是开启了服务器配置之后,基本上所有的微信公众号自带的功能你都不能用了,比如菜单栏。如果你开启了,然后关闭了,会在24H内才会好,中间别人使用公众号的功能就说是服务故障,很难办。叫运维去搞,你本地测试的话,就直接回调,他会说某某地址不在白名单,然后你把自己的地址填进去,多试几次就好了。2.创建带参数的二维码的。
2022-08-24 10:15:27 1829 3
原创 《漫画算法:小灰的算法之旅》读后
第一章:算法概述略第二章:数据结构基础基础定义同量级函数: 存在函数f(n),使得f(n)/T(n)的极限值为不是0的常数。记作T(n) = O(f(n)),这里的O渐进时间复杂度,简称时间复杂度if f(n) exist && f(n max)/T(n) !=0其实就是把时间函数T(n),简化成一个数随机读取:比如有个数组,你array[3],就是拿下标为3的数据,这种根据下标读取元素的方式就叫随机读取物理结构:内存中实实在在存在的就
2022-05-24 10:36:39 355
原创 使用jasperReports+ireport来集成到java里面去生成图片出现的一系列错误问题的自己解决方式
本地jetty:run 以及开发环境的tomcat测试都是可以生成图片的,就是放到测试环境的docker打包下面的提示一系列错误,调试中的错误过程如下[ERROR] 2020-11-03 16:23:41,062 http-nio-8083-exec-1 com.daogj.vo.seller.SpgWxShareStream.createImageForIreport(187) -- 生成图片出现位置异常 e:Error loading object from file: /data/docker
2020-11-04 15:05:27 1498
原创 redis相关的一些基础信息
既然是基础了,就不会有太多的源码。基础中的基础知识:缓存穿透:某个数据,redis没有,下次访问直接去数据库,如果请求量很大的话就会导致数据库压力增大解决方案:1.缓存空对象2.加锁只允许一个线程进去,其余的线程慢慢等。 缺点是慢啊缓存击穿:就是某个时间点某个缓存突然失效,然后大量访问直接去访问到了数据库。解决方案:1.热点数据永远不过期。 缺点是用多了redis可能会满2.加锁缓存雪崩:一堆缓存都到期了,然后大量访问。覆巢之下,焉有完卵?解决办法:1.加机器,加redis2.服务降级
2020-08-27 18:36:36 250
原创 针对jrebel 项目运行中使用热编译ctrl+f9,明明没错却显示编译错误
因为jrebel编译是对整个项目进行编译,所以也会去看下你当前目录下的所有项目,只是单纯的看,不是编译解决办法:直接在当前目录下clean install所有项目,重新ctrl+F9热编译就好了比如图中我启动的是app,热编译显示admin项目包/类不存在,则重新clean install admin就好了另外说下,jrebel启动主项目后,引用的jar包进行热编译之后,主项目会自动引入新的jar包,不需要重新启动主项目...
2020-07-28 17:40:32 899
原创 关于极光鉴权认证一键登录请求接口的3个相关问题的解决方案
今天开始准备调用极光推送的REST API发现报了很多错。postman和idea都试过了报错1: post请求接口,返回{"code":9010,"content":"missing auth"}出这个错,请仔细查看官方文档https://docs.jiguang.cn/jverification/server/rest_api/rest_api_summary/鉴权方式极...
2020-03-04 17:31:27 4913 1
原创 关于极光鉴权认证一键登录RSA私钥解密的2个相关问题的解决方案
报错1:Exception in thread "main" java.lang.IllegalArgumentException: Illegal base64 character a at java.util.Base64$Decoder.decode0(Base64.java:714) at java.util.Base64$Decoder.decode(Base64.j...
2020-03-04 17:07:58 4050 1
原创 关于spring在同一个类中调用不用的注解方法导致spring-cache失效的解决办法
关于spring在同一个类中调用不用的注解办法导致spring-cache失效的解决办法原因:同一个类的a方法调用带springCache注解的b方法,会导致b方法失效,因为拿到的是b的代理地址。解决办法1:直接注入该类解决办法2:通过spring的上下文来获取bean其实本质都是一样的,通过spring的上下文来拿。如果想装逼一点的就选② low一点就选①...
2019-12-09 11:04:56 237
原创 《Java核心技术36讲》读后
写在前面:这里写的基于杨晓峰的《Java核心技术36讲》,因为精简问题,我去掉了基本所有的示例代码。在此基础上,对一些我不懂的东西,我会自己去网上搜,如果内容很多的都有标记来源,如果只有短短的几句话就省略了,当然,如果我对某些东西比较熟悉,我一般都是回顾一下,并不会记录下来。他的专栏个人认为是很不错的,各位如果想详细了解的话,可以去极客等平台购买他的专栏,详细更详细。如这读后侵了作者的任何权益,请...
2019-10-23 17:37:44 984
原创 通过rabbitMq设置延迟队列,用到15672图形界面
1.写个通用的baseMq2.继承这个baseMQ会要求重载processMessageBodyAsync ,然后就可以在这里面写自己实际的业务,比如我的为用户确认24小时候收货 去平安银行结算。3.接着在spring-rabbitmq.xml里面加个bean组件(class名为刚刚那个mq的全路径)。加一个监听,一个queue。看清了,queue是task开头的,监听...
2019-10-10 15:36:04 602
原创 关于在同一个类调用 @Transactional(rollbackFor = Exception.class)注解方法导致事务失效的解决办法
因为是事务是用代理去执行的,所以当前类直接调用是没有用的。解决办法有1.沙雕式解决:将自己注入进去 然后调用 @Autowired private BankCardManageController bankCardManageController; bankCardManageController.saveToDataBase(); 2.通过spring...
2019-09-10 17:42:53 2312
原创 用vmware下面的centOS7里面的docker去安装rabbitMQ以及一些可能出现的问题解决办法
开网,直接上命令1.yum install2.docker pull rabbitmq:3.7-management3. docker run -d --restart=always -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=123456 --name myrabbitmq -p 35672:5672 -p 35...
2019-08-30 17:22:03 375
原创 windows键失灵,偶尔重启也没用的解决办法(机械键盘),从FN+F1到FN+F12都按了一遍还是没反应 FN+鼠标左右键都一样
从FN+F1到FN+F12都按了一遍还是没反应 FN+鼠标左右键都一样在网上搜了一下 十个有九个说是资源管理器的问题,但是照做基本没反应,所以考虑下其他原因。然后不经意间看了下键盘 在右上角有个win的在发光(就在键盘锁定那里),然后搜了下。。。FN+win键就解锁了。。。...
2019-07-05 18:03:08 13911 4
原创 java查询封装的实体类和mysql数据库的差整整13个小时(spring boot+dubbo)
用navicat查询now()显示的是正常的时间。在mybatis的xml里面配置now(),debug实体类相差13个小时。采用insert新增数据。数据是正常的。解决思路:由于是差整整13个小时,所以初步考虑是时差问题,所以先在连接数据库的时候配置时区为东八区。&serverTimezone=GMT%2b8具体如图。因为是用jackson部署的 所以也需要指定jack...
2019-07-04 09:20:27 741
原创 tomcat cmd控制台中文乱码
1.用文本打开F:\apache-tomcat-7.0.92\bin下的catalina.bat 如图位置加上-Dfile.encoding=GBK2.用文本打开F:\apache-tomcat-7.0.92\conf下的logging.properties 将所有的utf-8替换成gbk 重启tomcat效果图:...
2019-03-08 16:29:57 1140 3
原创 Debug中出现com.sun.jdi.InvocationException occurred invoking method.
查询发现sql执行了 但是arraylist显示com.sun.jdi.InvocationException occurred invoking method.看了网上的一些,,,发现还是实体类重写tostring的问题。。。。虽然之前也有重写tostring。。。感觉应该是字段加多。。。tostring没有全。。。。。...
2019-03-05 14:16:49 2485
原创 java调用第三方短信接口 本地能发送短信,服务器却发不了,直到超时
先看看错误日志2019-01-11 09:21:32,242 INFO [pool-3-thread-1] com.ejavashop.core.sms.xfbsms.utils.LoggerUtil.info(45) -- Fri Jan 11 09:21:32 CST 2019 sendTemplateSMS url = https://sandboxapp.cloopen.com:8883...
2019-01-14 11:06:23 4317 3
原创 使用git bash上传代码到github(码云)超详细教程
1.随便在电脑某个盘创建一个文件夹 打开git bash 2.找到github上对应的仓库 的http 克隆 复制网址 3.在git bash上 先cd到对应的文件夹 再输入 git clone https://github.com/PrinceCharimgDong/ZKLX.git4.生成了一个文件夹5.将项目放到这个文件夹里去 ...
2018-08-24 10:53:02 1062
原创 关于使用ssm的@autowire或者@service的自动注入失败问题
[org.springframework.web.servlet.DispatcherServlet] - Context initialization failed org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'aaAction': Unsati...
2018-08-10 15:35:02 4096 1
原创 java中SSM+maven整合百度富文本编辑器Ueditor的一系列方法和可能遇到的问题
一、怎么显示图片?这是我项目的总体排版1.解压UTF-8版本的Ueditor到webapp下 新建一个叫index.jsp的文件 内容如下 2.修改imageUrlPrefix的值 ,对应自己的项目名3.因为SSM包含了mvc 过滤静态资源 所以去MVC配置<mvc:resources location="/ueditor/" mapping="/uedito...
2018-07-27 10:08:08 3242
原创 用eclipse来解决JSON里的注释报错(红叉)Expected value at 1:0
windows--preference--把这两个东西取消勾选 然后应用 即可取消报错
2018-07-24 10:22:00 5870
原创 JSP里面用EL表达式报500的错误
参考自https://bbs.csdn.net/topics/270016066发现JSP里面的<%%>不能和&{属性}在一起用 错误的主要原因 解决参考https://blog.csdn.net/rugaxm/article/details/8124698 <c:set var="intro" value="${item.introducit...
2018-07-24 09:13:30 1426
原创 在一些用法上Model和ModelAndView的区别
从图中可以看出来 1.使用中方法的返回值不同 2.model是要自己写网址一类的东西,而ModelAndView可以把网址写在自己里面带走
2018-07-06 17:09:14 514
原创 SSM启动报错rror creating bean with name 'merService': Injection
[org.springframework.web.context.ContextLoader] - Root WebApplicationContext: initialization started [org.springframework.web.context.support.XmlWebApplicationContext] - Refreshing Root WebApplicatio...
2018-07-05 10:07:30 724
原创 从eclipse转到IntelliJ IDEA的一些基础但非常实用的知识
1.启动项目 在eclipse中 相信大部分人都喜欢右键项目 来run 但是idea我暂时还没发现右键可以直接运行的 一般按一个绿色的 类似播放器开始播放的按钮 这个按钮有的位于项目框内,有的位于右上角 为什么图标不同请参考其它文章 因为拼音打字实在太慢了 注意有的项目需要配置环境 如spring boot一类的项目2.实体类中的自动写get and set方法 eclipse是...
2018-06-07 12:08:11 2943 1
原创 Ubuntu修改系统用户名导致重新登录后就算密码输入正确都是无限循环闪一下然后要求重新登录用户名,并且输入错误用户名还会提示的解决方法
直接上教程1.开机进入系统 不要进那些奇奇怪怪的recovery模式2.ALT+CRTL+F1 按住这三个键 进入terminal(tty模式)3.登录用户 用户名为root 4.登录之后 输入 sudo startx 进入了一个新的界面 会突然闪一下 而且鼠标业能用并且会变成光标 叼毛别被吓住了5.随便找个位置 鼠标右键 打开终端6.这个步骤可有可无 输入 sudo root7.接下来的两...
2018-06-07 11:35:13 7352 4
iReport-5.6.0-windows-installer.exe(含jdk7)
2020-11-05
精简maven整合百度富文本编辑器Ueditor
2018-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人