- 博客(26)
- 资源 (2)
- 收藏
- 关注
原创 CentOS7.8 安装kubernates 、dashboard、ingress记录
基于centos 7.8 进行内核更新,安装docker、cri-dockerd 、kubernetes 1.24.0,使用kubeadm 初始化集群,安装ingress并配置、安装dashboard,适合公司构建稳定可用K8S环境
2023-07-21 16:58:18
301
原创 CentOS7下更改、移动mysql数据存储的位置 附os 错误码13问题
从这个结果我们可以看出,当前mysql的datadir是在/var/lib/mysql 目录里的。(OS errno 13 - Permission denied) 错误。有文章成添加 client可以防止启动报错,不清楚,我保持原样 出现了。默认情况下,mysql的config信息在/etc/my.cnf 里。用客户端连接mysql,发现数据库存在,查询数据目录位置已经变化;将目录的user和group变更为mysql(老位置也是这样的)然后把vi my.cnf 修改成以下内容。
2023-05-30 17:36:34
1797
原创 MAC 安装minikube 记录及排错
近来准备学习kubernates,准备把环境搭起,遂按教程安装minikube,但却遇到了一些问题,特此记录一下;1. 使用brew 安装minikube;使用mac,当然是使用神奇 brew了,一切皆可安装。一起正常,但按教程接下来执行minikube start 时却提示“docker service isn't running” ,记得明明安装了docker呀, 使用`docker version` 进行查看,却没注意到异常。 在经过一番搜索后,发现了不同,使用安装的formulae下的doc
2022-07-04 11:30:28
593
原创 MybatisPlus出现Error querying database. Cause: java.lang.IndexOutOfBoundsException问题
在使用mybatisplus 生成代码修改后,进行测试时出现“Error querying database. Cause: java.lang.IndexOutOfBoundsException”报错,经排查发现原因为:使用mybatis-plus 代码生成工具 勾选了 `@AllArgsConstructor` 未勾选 `@NoArgsConstructor` 的lombok 注解;在进行 resultSet环节,找不到合适的对象生成方法产生异常,在此记录以备查找;...
2022-04-20 09:11:45
2896
原创 @builder 注解导致的mybatis报错NumberFormatException
今日bug修复场景:在VO上使用 lombok的 `@builder` 注解,并在mybatis的xml上引用此vo作为resultType 返回时;调用查询时,日志中报了 NumberFormatException 的错误,查找各种文章发现配置些没问题,后经高人指导 lombok的 builder注解有坑,尽量不要使用,将该注解删除后, 使用builder方式构建对象的地方改为常用的 set方式后 报错消失。真是诡异的问题,特此记录,以作后期再次遇到时的排查方向...
2022-04-18 21:14:43
973
5
原创 上传SNAPSHOT类型的包到nexus
因项目合作,底层框架使用第三方公司jar包,成员间来回拷贝不方便,考虑将其放于公司的nexus仓库中;未方便区分和管理 新建以三方公司明面的仓库,release包上传的release库;按照网上的方案都能正常传成功,但是三方公司的所有jar包的父包 是个snapshot的pom包,无法传至release库;新建snapshot仓库,但无上传入口;参考网上文章后使用命令上传至snapshot仓库;在jar包所在的目录下执行:mvn deploy:deploy-file -DgroupId=c
2020-12-11 10:59:22
767
原创 记一次response的set-cookie的sessionId与cookie存储的sessionId不一致导致登录不起的问题
最近在修改老项目时,出现一个玄学的问题,困扰了很久,在ie,Firefox中都正常可以登录,但是在chrome中使用登录不起,在后台filter中断点定位发现,cookie进来的session获取不到存储的用户信息,导致登录失效,不断要求登录;查阅各种 set-cookie与cookie值不一致问题,按文章解决依旧不能解决问题;最后决定静下心来在getSession()方法处断点,跟踪每次请求的sessionID值和浏览器中的cookie比对,最终发现是页面上引用的一个图标(favicon.ico)引起
2020-07-14 12:01:00
2789
2
原创 windows下使用docker搭建mysql环境,并使用宿主机工具连接
环境搭建和docker拉取mysql 不做叙述,文章太多,参考搭建即可;本文从拉取mysql 镜像后开始:一、启动mysql容器docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=your-password -v /d/volume/mysql:/var/lib/mysql -d mysql:5.7.4--n...
2019-07-29 16:42:53
1992
2
原创 org.apache.jsp.WEB_002dINF 问题解决
今天遇到一个怪异的问题,访问一些页面立即跳转到统一错误页;后台日志无报错,本地正常,在清空日志,并尝试重启服务时,发现tomcat的启动日志中出现 【ClassNotFoundException org.apache.jsp.WEB_002dINF】;尝试搜索此异常,并发现此文章检查tomcat 缓存目录 work下 对应jsp目录下确实没有异常页面的缓存,尝试删除work下缓存,...
2019-06-12 16:57:35
8295
原创 Java正则-String.matches的坑 版本 java8
今天在处理一个正则匹配时,使用原来的方式写好正则表达式,在正则表达式在线测试网站测试正常;放在测试用例中始终都时false;String agent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36";...
2018-11-22 12:02:30
2137
原创 Spring 从4.1升级到4.3 出现 Invalid property 'favorParameter'
今天在修改前人代码时,遇到一个需要 mapping /{var1}/{var2}/{var3} ,/{var1}/{var2} 的需求,在mapping中将value= “/{var1}/{var2}/{var3}” 更改为 {“/{var1}/{var2}/{var3}”,“/{var1}/{var2}”}后,修改 @PathVariable 增加required参数后运行提示不支持,查阅文档发...
2018-11-13 18:40:53
1901
原创 idea启动卡在licensed处
今早来公司日常打开idea准备开始一天的撸码日常,but 日常十来秒打开的idea 居然卡在授权处不动了;如图 没有任何报错,也不继续加载,焦灼之下开始查阅问题,在看到 这位博主的文章 后受启发,想起昨天安装 mybatis插件后未重启idea。 于是找到idea的插件目录将mybatis插件删除重启idea,秒开! 以此记录一下 ...
2018-09-12 10:32:40
1730
原创 关于停止Spring Boot翻译工作说明
由于之前在网上没找到中文的Spring Boot官方文档,阅读有些许不流畅,故最近在尝试自行翻译SpringBoot的官方文档,但是偶然间在GitBook上发现已经由翻译好的全文档,甚是欣喜,故加快学习进度,不再重复造轮子。阅读传送门 Spring-Boot-Reference-Guide
2017-11-27 09:42:56
320
翻译 SpringBoot 中文手册 --Part IV --41 测试
本文翻译自: https://docs.spring.io/spring-boot/docs/1.5.7.RELEASE/reference/htmlsingle/#boot-features-testing 41 测试Spring Boot提供一些工具和注解在你测试你的应用时提供帮助。测试支持由两个模块提供;spring-boot-test包含核心项目,而spring-boot-test-aut
2017-11-23 15:51:57
676
翻译 SpringBoot 中文手册 --Part IV --37-40
37 Hazelcast如果Hazelcast在类路径上,Spring Boot将自动配置一个可以在应用程序中注入的HazelcastInstance 。只有在找到配置的情况下才会创建HazelcastInstance 。 你可以定义一个com.hazelcast.config.Config bean,我们将使用它。如果你的配置定义了实例名称,我们会尝试找到现有的实例,而不是去创建一个新的实例。
2017-11-14 11:57:26
245
翻译 SpringBoot 中文手册 --Part IV --36 用JTA进行分布式事务
本文翻译自 https://docs.spring.io/spring-boot/docs/1.5.7.RELEASE/reference/htmlsingle/#boot-features-jta 36 用JTA进行分布式事务Spring Boot使用Atomikos或Bitronix嵌入式事务管理器支持跨多个XA资源的分布式JTA事务。在部署到合适的Java EE应用服务器时,也支持JTA事务
2017-11-14 11:31:57
551
翻译 SpringBoot 中文手册 --Part IV --35 发送邮件
本文翻译自 :https://docs.spring.io/spring-boot/docs/1.5.7.RELEASE/reference/htmlsingle/#boot-features-email 35 发送邮件Spring框架为使用JavaMailSender接口发送电子邮件提供了一个简单的抽象,Spring Boot为它提供了自动配置以及一个入门模块。 | 查看参考文档,了解如何使用
2017-11-13 15:56:03
237
翻译 SpringBoot 中文手册 --Part IV --34 验证
本文翻译自 https://docs.spring.io/spring-boot/docs/1.5.7.RELEASE/reference/htmlsingle/#boot-features-validation 34.验证只要JSR-303实现(例如Hibernate验证器)位于类路径上,Bean Validation 1.1 支持的方法验证功能就会自动启用。这允许bean方法在器参数和/或返回
2017-11-13 15:40:22
178
翻译 SpringBoot 中文手册 --Part IV --33 调用REST服务
本文翻译自 https://docs.spring.io/spring-boot/docs/1.5.7.RELEASE/reference/htmlsingle/#boot-features-restclient 33. 调用REST 服务你的应用如果需要调用远程的REST服务,你可以使用Spring框架的RestTemplate类。由于RestTemplate实例经常需要在使用前定制,所以Spr
2017-11-13 15:27:21
711
翻译 SpringBoot 中文手册 --Part IV --32 消息
本文翻译自 Spring Boot 官方文档 -32.Messaging 32. 消息Spring 框架对整合消息系统提供了大量的支持:从简单的JMS API使用到使用 JmsTemplate 来完成接受异步消息的基础框架。Spring AMQP 为‘Advanced Message Queuing Protocol’提供了相同的特性集,Spring Boot也为RabbitTemplate 和R
2017-11-01 11:48:49
462
翻译 SpringBoot 中文手册 --Part IV --31 缓存
本文翻译自 https://docs.spring.io/spring-boot/docs/1.5.7.RELEASE/reference/htmlsingle/#boot-features-caching31 缓存Spring 框架为一个应用明显增加缓存提供支持。在它的核心中,抽象将缓存应用在方法上,通过基于缓存可获取的信息减少执行的次数。缓存逻辑应用透明,对调用没任何干扰。Sp
2017-10-31 14:59:42
819
翻译 SpringBoot 中文手册 --Part IV --30 使用NoSQL技术
本文翻译自 :https://docs.spring.io/spring-boot/docs/1.5.7.RELEASE/reference/htmlsingle/#boot-features-nosql30. 使用NoSQL技术工作Spring Data 提供了额外的工程帮助你访问多种NoSQL技术包括 MongoDB,Neo4J, Elasticsearch, Solr, Re
2017-10-30 16:12:05
344
翻译 SpringBoot 中文手册 --Part IV --29 使用SQL数据库
29.使用SQL数据库29.1 配置数据源 29.1.1 内部数据库支持29.1.2 连接到生产数据库29.1.3 连接到JNDI数据库29.2 使用JDBC 模板29.3 JPA和“Spring Data” 29.3.1 实体类 29.3.2 Spring Data JPA 原型 29.3.3 创建和销毁 JPA数据库 29.3.4 在视图中打开 实体管理器29.4 使用H2的WEB 控制台 29.5 使用JOOQ
2017-10-27 11:05:34
269
翻译 SpringBoot 中文手册 --Part IV --28 安全
28章讲解Spring Boot中使用 Spring Security及相应的配置。 对OAuth2的支持(认证服务、资源服务),对于用户信息中的token类型更改的设置支持,可以自定义用户信息Rest模板(客户端定义。单点登录定义)以及 Actuator 安全
2017-10-26 17:59:35
757
翻译 SpringBoot 中文手册 --Part IV --27
受 http://blog.csdn.net/column/details/13024.html 专栏启发,对后续部分进行翻译,方便使用时查阅;本文翻译自 https://docs.spring.io/spring-boot/docs/1.5.7.RELEASE/reference/htmlsingle 27. 开发WEB应用 SpringBoot 很
2017-10-20 17:52:51
670
好压压缩工具
2012-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人