BiaoYBbiao的博客

私信 关注
绘码先生
码龄3年
  • 20,414
    被访问量
  • 17
    原创文章
  • 254,041
    作者排名
  • 4
    粉丝数量
  • 于 2017-10-11 加入CSDN
获得成就
  • 获得5次点赞
  • 内容获得7次评论
  • 获得9次收藏
荣誉勋章
兴趣领域
  • #后端
    #MySQL#Python#Spring Boot#Redis#Spring#Elasticsearch#架构#分布式#Java#Linux
TA的专栏
  • 跨域
    1篇
  • java
    1篇
  • traefik
    1篇
  • ingress
    1篇
  • k8s
  • 条形码
    1篇
  • 二维码
    1篇
  • 笔记
    17篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

springboot处理跨域问题

springboot处理跨域问题处理跨域有很多方式,这里使用我自己最喜欢的一种配置/** * 不建议使用extends WebMvcConfigurationSupport,容易使用很多得配置失效和出问题 * * @author yangbiao * @date 2020/5/8 */@Configurationpublic class MyWebMvcConfig implements WebMvcConfigurer { /** * 跨域配置 * =
原创
8阅读
0评论
0点赞
发布博客于 2 月前

这个就是你这个注解指定的包扫描路径没有扫描到Service所在的包吧,我使用的时候直接是一个注解,没有指定包扫描

回答的问题 #在service层中注入feign调用的接口报错无法创建bean
回答了问题于 2 月前

你要看整体架构是什么喽,如果是微服务直接配置注册到注册中心通过网关统一访问即可,你们数据是独立才可以用链接的方式吧,而且这种就像是一个网站跳到另一个网站,是独立的。

回答的问题 #多加公司合作一个项目,我们只做其中一小个模块,请问怎么合作呢?
回答了问题于 2 月前

serviceA 更新了字段,是查询的数据表的字段,还是什么字段?如果是数据库字段的话,多半是因为你serviceA连接的表没有被更改到,而你以为改到了

回答的问题 #分布式系统中 serviceA 更新了字段 serviceB查询
回答了问题于 2 月前

@Around("execution(* com.jeecms.front.controller.business.TestController.*(..))"),这样应该可以了,貌似是你的类名已经存在了,再用TestController*表示重复了,对比Service的切入点表达式,你看看

回答的问题 #springboot aop可以拦截service,但是不能连接controller层
回答了问题于 2 月前

可以的话用Git本地一份,远程一份,不容易出现你的这种情况

回答的问题 #Eclipse里面SVN提交失败导致项目丢失。有解决办法吗?
回答了问题于 2 月前

你的信息给的太少,我无法判断具体情况,是否是主应用类没有开启@EnableFeignClients或者是service没有Spring的@Service注解

回答的问题 #在service层中注入feign调用的接口报错无法创建bean
回答了问题于 2 月前

提示说了,你的数据连接url那里不对-->"对于你的url没有合适的驱动",你的变量URL_STRING="jdbc.url=cj.jdbc:mysql://xxxx",这里我只见过jdbc:mysql://xxx这种,没有见过cj.jdbc:mysql://xxx这种,应该是这里多了一个cj导致的问题

回答的问题 #ecplise连接数据库报错
回答了问题于 2 月前

k8s使用traefik作为ingress路由的实践

k8s使用traefik作为ingress路由的实践之前看到博文感觉说的很乱,于是自己进行了实践,并根据官网文档配置了路由其中包含了http请求情况的域名访问和https请求情况下的域名访问,需要注意的是,http-ingressRoute.yaml和https-ingressRoute.yaml里的命名空间,最好设置成一致,具体说明见yaml注释,其中http请求配置了路由域名yb.com(需要在你自己电脑的hosts里配置你的IP映射)访问traefik的dashboard,直接访问http:/
原创
143阅读
0评论
0点赞
发布博客于 2 月前

java用钉钉机器人钩子发送信息

java用钉钉机器人钩子发送信息因为使用手机验证码需要花钱,而且本地或测试环境下,修改代码很频繁,使用手机验证码真的很麻烦和费钱,而且还需要去看手机短信的SDK,所以使用钉钉机器人直接再群里发送验证码,这样大家不用有问这个账号绑定的是谁的手机号,告诉下验证码的事情了,直接再群里看。因为看到网上全部都是很多代码很麻烦的,不适合我的使用场景,我就根据官网的例子,直接写了一个工具类,希望能对你有帮助。代码样例 /** * 钉钉发送消息 * * @param cellpho
原创
42阅读
0评论
0点赞
发布博客于 2 月前

ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)

ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)因为之前使用docker安装mysql8(使用的mysql8.0.18),把/etc/mysql/my.cnf和/var/lib/mysql等挂载出来做主从复制,发现当挂载/v
原创
28阅读
0评论
0点赞
发布博客于 5 月前

idea插件Easy Code生成mybatis plus代码自定义模板

idea插件Easy Code生成mybatis plus代码自定义模板使用mybatis plus的那个代码生成器,很不方便,需要引入模板引擎,还有生成器依赖,而且生成的代码,会有些你不想要的东西,再去处理也很麻烦,而且还需要配置连接和表名的选择,没有easy code那种直接用鼠标全选即可mybatis plus那个生成器即使可以改模板,也不会有EasyCode方便的至于Easy Cod...
原创
2664阅读
1评论
0点赞
发布博客于 1 年前

条形码/二维码生成探索

条形码/二维码生成探索所用依赖 <!--条形码生成依赖(轻量型,推荐使用这个)(生成条码的同时会把信息生成到条形码下)--> <dependency> <groupId>net.sf.barcode4j</groupId> <artifactId>barcode4j-...
原创
135阅读
0评论
0点赞
发布博客于 1 年前

jenkins远程部署简洁版

jenkins远程部署简洁版通过Jenkins远程部署可以省去很多手动部署的时间,对于需要频繁迭代和修改bug的项目很有用,但是有一点,jenkins的版本会有些影响,有些版本安装插件老是会成群的失败.我用的版本还行,如下:Jenkins的版本,之前用2.190.3这个插件几乎都安装失败了,没法用安装完之后,一般都是没有ssh插件的,所以需要先去安装插件安装好ssh插件后(重启下),进...
原创
80阅读
0评论
0点赞
发布博客于 2 年前

docker安装fastdfs服务问题(爬坑记录)

docker安装fastdfs服务问题(爬坑记录)废话不多说,之所以写这个笔记,是因为遇到坑时,网上没有对应的解决方案,是自己花时间去摸索搞定的,希望遇到同样问题的你,可以省下些许时间做其他的事情.1.docker安装fastdfs确实让fastdfs的安装简洁了太多了,最原始的安装简直要命,我也曾被折磨过,网上docker安装fastdfs的博文,有很多,大同小异,基本就是如下的内容://...
原创
611阅读
0评论
1点赞
发布博客于 2 年前

关于logback-spring.xml日志时区相差8小时问题解决

关于logback-spring.xml日志时区相差8小时问题解决之前使用logback-spring.xml,里面的内容,使用的是yyyy-MM-dd HH:mm:ss.SSS,我容器的基础镜像设置好的上海时区,而且还在Dockerfile里设置了对应了上海时区的环境变量,但是日志的时间还是差8小时.后来想到是日志配置的问题,发现yyyy-MM-dd HH:mm:ss.SSS最后的SSS表示...
原创
2540阅读
4评论
0点赞
发布博客于 2 年前

关于方法A调用方法B的事务控制问题

关于方法A调用方法B的事务控制问题实测,不管是上图还是下图,得到的结论都是一致的,那就是:前提是同一个类里的方法调用,controller层类调用service的B方法,事务自然会生效的a.异常发生后,被调用方法(B)是否添加事务控制,对于事务的回滚是否并不产生影响b.调用B的方法,添加了事务控制才能实现异常事务回滚,不管被调用方法B是否有事务控制c.不管嵌套调用了多少个方法,只要最顶...
原创
3196阅读
0评论
0点赞
发布博客于 2 年前

关于docker删除镜像的tag失败的解决方案

关于docker删除镜像的tag失败的解决方案本人遇到这个问题,也是在搜索半天,没找到好的解决方案,自己尝试了一下,就成功了,就是我们上传镜像到仓库的时候是需要打tag的,上传成功后,需要删除那个tag来节省空间资源,放在那看着也挺难受,但是通过普通的方式命令去删除如docker rmi 镜像id 或者 docker rmi -f 镜像id (强制删除)这个都会失败,原因可能会有好几种,什...
原创
357阅读
0评论
0点赞
发布博客于 2 年前

关于springboot服务正常启动之后,访问服务url无响应问题处理

springboot服务正常启动之后,访问服务url无响应问题处理本人遇到过几次,但是由于间隔比较长,所以每次都花了很多时间来查找,这个匪夷所思的问题,经过仔细的查找分析,终于锁定了过滤器,最终找到问题,因为在网上也没有搜索到有人记录这个问题,这里记录一下,希望能帮助到有缘人:其实原因很简单就是过滤器里没有执行chain.doFilter(request,response)方法,导致过滤链里的...
原创
2147阅读
0评论
2点赞
发布博客于 2 年前

jmeter压力测试工具简单实用步骤

jmeter压力测试工具简单实用步骤下载地址https://jmeter.apache.org/download_jmeter.cgi下载后解压,然后进去解压后的文件夹的/bin目录下,双击运行jmeter.bat待程序运行起来后进入到操作界面1.选择语言2.创建测试3.创建测试组4.设置测试组的并发数据5.添加HTTP请求(不要使用配置元件里的http默认哦)...
原创
149阅读
0评论
0点赞
发布博客于 2 年前

tomcat启动一直卡在Root WebApplicationContext: initialization completed,jvm启动需要很长时间

问题描述第一次在idea里启动服务,看着端口都已经打印出来了,以为就可以了,去浏览器访问服务,居然是拒绝连接,等了几分钟之后,才看见jvm慢吞吞的启动了,居然用了193秒的时间在网上搜索了下,有相关的说法,说你因为熵池太小(详情可以去问度娘),给出的解决方案是去虚拟机做一下配置操作,显然我的问题没法解决,我也不确定是否是这个原因,因为我是在windows上的idea里面跑的服务,而且另一个i...
原创
757阅读
0评论
2点赞
发布博客于 2 年前

k8s安装运行使用及kubernetes爬坑

k8s安装运行使用及kubernetes爬坑环境条件:CentOs我实在用不惯,也没有ubuntu用的熟悉,虽然网上中文k8s上基本都是CentOS的安装教程,甚至Kuboard官网上也是用CnetOs,我也试着跟着搭建,但是却是无法成功,我也很无奈,所以用ubuntu来安装1.ubuntu18.04.2和k8s的版本是1.15.0的(dockerhub上已经有1.15.3了)2.三个虚拟...
原创
736阅读
0评论
0点赞
发布博客于 2 年前

Redis分布式锁处理高可用并发修改问题

Redis分布式锁处理高可用并发修改问题Redis分布式锁处理高可用并发修改问题看到网上说了三种分布式锁的做法,综合下来觉得redis比较好,也熟悉方便处理:a.使用redis分布式锁,主要使用了redis中的setnx和getset方法,分别对应redisTemplate的setIfAbsent和getAndSet方法b.Redis是单线程(Redis内部是单线程,并且数据存在内存中,也...
原创
331阅读
0评论
0点赞
发布博客于 2 年前

Could not locate PropertySource: I/O error on GET request for "http://localhost:8888/config-server/d

Could not locate PropertySource: I/O error on GET request for "http://localhost:8888/config-server/dev": Connection refused: connect; nested exception is java.net.ConnectException: Connection refused:...
原创
5947阅读
2评论
0点赞
发布博客于 2 年前