java
文章平均质量分 61
大丶雪
我暂时不想说哈
展开
-
jooq从入门到精通(一)
本篇文章作为jooq的入门,搭建一个jooq的基本的测试环境,为后续深入学习jooq作准备。jooq是一个orm层的框架,生态中的地位和mybatis等同,但是不用书写过多的sql语句,其包括了强大的api以及数据层代码生成能力。原创 2023-03-12 17:26:52 · 943 阅读 · 0 评论 -
Update failed:ssh: Could not resolve hostname github.com: Name or service not known Could not read
背景:当我本地修改了我的代码之后,我commit到了本地仓库,这个时候,我想把它推送到github上去。但是idea给我报了一个这样的错误。无法解析主机名github.com:名称或服务未知,无法从远程存储库读取。我试着去网上查找资料,有的博主提到修改本机host文件,加上一行52.74.223.119 github.com但是我设置了之后,并没有用。这时候我在浏览器试着访问了一下http://github.com很遗憾,我不能访问这个时候,我大概知道了原因。..原创 2021-05-22 03:09:50 · 905 阅读 · 1 评论 -
yaml文件中${}语法取值
问题来源,在我们的配置文件中有一个${test.aa}的特殊写法,那么问题来了,他是从哪里取得值?从官方文档上,可以看出,从系统属性,或者依赖的其他模块中取值。https://docs.spring.io/spring-boot/docs/2.0.6.RELEASE/reference/htmlsingle/#boot-features-external-config-placeholders-in-properties那么我们就以系统属性取值演示一下:配置一个test.aa的系统属性.原创 2020-12-25 18:32:01 · 14128 阅读 · 0 评论 -
依赖注入框架 Google Guice @Inject注解
本文介绍 inject 这个依赖注入框架简单以一个demo为示例,演示简单的依赖注入使用。<dependency> <groupId>com.google.inject</groupId> <artifactId>guice</artifactId> <version>${guice-version}</version></dependency>全程无废话,直接上代码:第.原创 2020-12-18 11:38:28 · 2131 阅读 · 0 评论 -
git cherry-pick 用法
1.当合并代码冲突特别多的时候,有时候只想提交自己分支的代码。这个时候使用cherry-pick 可以实现1)首先使用 git log --oneline -n找到最近自己分支的提交记录,n表示提交的次数2)比如要提交第一次的代码到另外一个test分支,首先 git checkout test 切换到test分支,然后git cherry-pick4db0729d...原创 2019-11-04 11:36:50 · 447 阅读 · 0 评论 -
mybatis异常: There is no getter for property named '****' in 'class java.lang.String'
执行语句错误解析.方式一: <select id="selectUserByLikeName" parameterType="java.lang.String" resultType="entity.User"> SELECT * FROM user WHERE userName LIKE '%${likeName}%'</sel...原创 2019-07-30 22:52:08 · 318 阅读 · 0 评论 -
java学习笔记(一)关于浮点数的精确表示
1.&& 和 & 操作符①最终结果一致②&& 具有短路效果,左边是false,右边不执行。③& 不管左边是false,还是true,右边都会执行。2.三元运算符和if-else结构辨析能用三元运算符的地方,都能改为if-else语句结构。反之:能用if-else的结构,不一定转为三元运算符三元运算符返回的是一个表达式(一个结果)...原创 2019-02-17 23:46:36 · 289 阅读 · 0 评论 -
cnetOS下部署jdk8和环境
本机已经准备好了1. xshell和Xftp远程连接工具2.下载jdk-8u191-linux-x64.tar.gz 安装包到 /usr/local/目录3. 解压缩 tar xvf jdk-8u191-linux-x64.tar.gz -C /usr/local/jdk ,解压安装包到/usr/local/jdk目录 删除压缩包 rm jdk-7u76-linux-x64....原创 2018-11-25 22:51:18 · 240 阅读 · 0 评论 -
javaWeb中的web.xml文件的配置
在java工程中,web.xml用来初始化工程配置信息,比如说welcome页面,filter,listener,servlet,servlet-mapping,启动加载级别等等。每一个xml文件都有定义他书写规范的schema文件,web.xml所对应的xml Schema文件中定义了多少种标签元素,web.xml中就可以出现它所定义的标签元素,也就具备哪些特定的功能。web.xml的模式文...转载 2018-10-14 14:25:55 · 970 阅读 · 0 评论 -
java自动装箱自动拆箱==记录
kage com.daxue;public class Test { public static void main(String[] args) { //①自动装箱 Integer a = 10; Integer b = 10; System.out.println(a==b); //② Integer aInteger = 1000; Integer ...原创 2018-10-11 14:28:08 · 167 阅读 · 0 评论