问题
机智的爆爆哥
只要你足够的优秀 这个世界没有理由不对你和颜悦色(^O^)
展开
-
程序员定位解决问题方法论
如何更快的解决问题?我们在遇到bug的时候 如果每次遇到问题都是搜索 打断点调试 那我们有什么长进呢?如果遇到那些搜索不到的 无法断点调试的问题呢? 做人啊,要想得长远一点。所以我们不如现在就培养一种思维,摈弃断点调试,靠猜,先把问题列出来,评估下排除这个问题需要多少时间,再着重的去做。我们往往就会陷入一种直接动手去做,花很多时间去解决问题,这样固然解决了问题,还印象深刻了,但真正得到的收获却并不多,关键是很多时间被浪费了。场景模拟比如吧,我们看这么一个场景。我用redis缓存了文章的数原创 2022-04-09 12:48:37 · 4980 阅读 · 4 评论 -
关于Stream和Map的巧用
题目是这样的//假设db中有两个这样的表 数据有100w 最终要返回的是Provice表的List集合 如果status为fasle 则不返回 如何在java层面解决呢?public class Mydemo { static ArrayList<Province> provinces = new ArrayList<>(); static ArrayList<ProvinceStatus> provinceStatusList = new原创 2021-12-25 17:28:20 · 622 阅读 · 0 评论 -
记录下SpringBoot下时区的问题
因为spirngboot默认解析json格式的数据使用的是jackson框架 这会使得传到前端的时候时间相差8小时两种办法解决spring.jackson.time-zone=GMT+8或者在对应的字段上加@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")但是。。。。小程序开发的时候调用支付接口 在本地测试的时候 发现时间会-8小时 这是jackson引起的而当你加上8小时 会发现又多出了8小时其实本地的是正确的 直接上线就好了原创 2021-07-19 20:48:05 · 307 阅读 · 0 评论 -
记一个jwt拦截的错误 为什么拦截会失效呢?
看代码@Configurationpublic class ShiroConfig { @Bean public DefaultWebSecurityManager securityManager(ShiroRealmConfig shiroRealmConfig) { DefaultWebSecurityManager securityManager = new DefaultWebSecurityManager(); // 将对于的realm设置进原创 2021-07-10 14:44:57 · 743 阅读 · 0 评论 -
记录下SpringBoot全局捕获异常 但对于拦截器异常无法处理的情况
此处我采用了JwtFilter 在每个请求之前拦截器都会对请求进行拦截 导致本来很好用的@ControllerAdvice不管用了那么怎么办呢 可以使用response即可 方法参数没有 也可以直接注入代码示例如下@SneakyThrows @Override protected boolean isAccessAllowed(ServletRequest request, ServletResponse response, Object mappedValue) {转载 2021-07-09 20:18:52 · 1565 阅读 · 0 评论 -
Failed to check the status of the service com.itheima.api.IPayService.的问题解答
问题描述:如下 启动了多个微服务 但是报这个异常问题解决: 注意看报错 我启动的服务需要调用PayService接口 他说找不到仔细一看 其实是自己对应的服务没有启动!!!!!!!!!!!!!org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'payController' defined in file [D:\work\myproject\shop\shop-pay-web\t原创 2021-06-10 10:36:29 · 618 阅读 · 0 评论 -
mac 访问不了github? 复制一下就能搞定!!!
终端进入 编辑hosts文件sudo vim /etc/hosts输入对应密码加入该映射# GitHub Start 140.82.113.3 github.com140.82.114.20 gist.github.com151.101.184.133 assets-cdn.github.com151.101.184.133 raw.githubusercontent.com199.232.28.133 raw.githubusercontent.原创 2021-03-02 21:17:48 · 1710 阅读 · 0 评论 -
mac下idea运行项目慢问题解决
转载于https://www.cnblogs.com/ontoweb-zp/p/10855386.html1、在shell中运行hostname 结果如图2、sudo vim /etc/hosts 添加hostname即可注意要以管理员身份运行即可转载 2021-02-18 12:10:31 · 775 阅读 · 0 评论 -
记录一次微服务导入子模块找不到对应类的问题
实现导入子模块的依赖注意 clean+install 使得本地仓库里需要有这个包build必不可少 之前我了省时间 把他关了 结果一直报错原创 2021-02-06 17:53:28 · 627 阅读 · 0 评论 -
Cannot construct instance of org.springframework.security.core.GrantedAuthority的错误解决
错误描述com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of org.springframework.security.core.GrantedAuthority (no Creators, like default constructor, exist): abstract types either need to be mapped to concrete types, h原创 2021-02-03 12:52:58 · 5042 阅读 · 5 评论 -
vue.config.js跨域转发不生效的问题
这个问题困住了我近一天 太深刻了 由于跟着教程走的学的时候学的是vue2 但教程用的是3后来查了很久才发现 3新增了这个vue.config.js配置文件所以改用2的跨域解决办法终于解决了以下是vue.config.js跨域 需要和src同级目录 且重启生效let proxyObj = {}proxyObj['/'] = {//目标地址 target: 'http://localhost:8081',//发送请求头中host会设置成target changeOrigin:原创 2021-01-26 09:59:43 · 3712 阅读 · 0 评论 -
对于idea每次启动都会build project的解决办法
我也不知道自己当时怎么设置的然后每次启动 都要多花9秒中时间百思不得其解 终于把这个build去掉就可以了!!!原创 2021-01-20 11:37:26 · 13014 阅读 · 4 评论 -
git提交项目及错误
本地创建仓库先将仓库clone到本地,修改后再push到 Gitee 的仓库仓库$ git clone https://gitee.com/用户个性地址/HelloGitee.git #将远程仓库克隆到本地在克隆过程中,如果仓库是一个私有仓库,将会要求用户输入 Gitee 的账号和密码。按照提示输入即可。当然,用户也可以通过配置本地的git配置信息,执行git config命令预先配置好相关的用户信息,配置执行如下:$ git config --global user.name “你的名字或昵称”原创 2021-01-20 10:34:24 · 234 阅读 · 0 评论 -
Uncaught (in promise) Error: Request failed with status code 400错误记录
前后端我都查遍了 发现都没有问题原来问题错在输入的参数上面对于这种问题 我们只需要在要善于发现问题 请求的返回参数里面 就告诉了我们问题出在哪里因为我输入的参数都是字符串 而存储的数据有时间和小数 参数不一致组成的对象就会报错 谨记!!!...原创 2020-12-31 14:21:58 · 8442 阅读 · 0 评论 -
Error:(3, 32) java: 程序包org.springframework.boot不存在
java: 程序包org.springframework.boot不存在idea安装2020.1.1后踩的坑简单配置一下就可以用idea绿色启动按钮了,英语不好,附上了个中文版的,英文版的同学,对照设置的位置即可找到设置.太坑了!!!转载 2020-12-25 20:34:48 · 236 阅读 · 0 评论