自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (6)
  • 收藏
  • 关注

原创 《Effective Java第二版》阅读小记

方法的签名(signature)由它的名称和所有参数类型组成;签名不包括它的返回类型。考虑用静态工厂方法代替构造器

2018-05-29 12:56:39 444

原创 sql的集合运算

使用sql进行集合运算①交集 内连接SELECT * FROM table_aINNER JOIN table_b ON table_a.id = table_b.id;②并集 全外连接SELECT * FROM table_aFULL OUTER JOIN table_b ON table_a.id = table_b.id; 有的DBMS不支持全外连接...

2018-05-23 22:24:22 3048

原创 记录一个sql:mysql表根据自身数据来更新自身

目的是要算同样的地区内,水果的排名: 于是如下sql:UPDATE DistrictProducts2 P1SET ranking = ( SELECT COUNT(P2.price) + 1 FROM DistrictProducts2 P2 WHERE P1.district = P2.district AND P2.price > P...

2018-05-18 09:03:24 12846 1

原创 git添加“不提交文件”

有时候git项目进行mvn clean install之后,导入idea,项目路径下会产生target文件夹以及.idea的文件夹,这时候进行git status或者idea 下VCS->commit会发现git会把它当作要track的文件: 如果我们要git忽略这些文件,可以将它们添加进.gitignore文件里,这个文件里的文件都不会被git当作要提交的文件。 首先在git仓库下...

2018-05-17 22:18:03 11919

原创 记录一个sql

其中sex为1表示男性,2表示女性,population是地区人口。 要想获得下面格式的数据: SELECT CASE WHEN sex = 1 THEN '男' ELSE '女' END AS '性别', SUM(population) AS '全国', MAX(CASE WHEN pref_name = '德岛' THEN...

2018-05-17 08:15:20 989

原创 《SQL进阶教程》读书小记

CASE表达式的两种写法:①简单CASE表达式:CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' END②搜索CASE表达式:CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女'ELSE '其他' ENDCASE语句不写...

2018-05-16 23:47:02 3949 5

原创 maven使用mvn archetype:generate命令创建项目骨架遇到的问题

使用如下命令-使用项目骨架创建一个maven项目:mvn archetype:generate \ -DarchetypeGroupId=org.apache.flink \ -DarchetypeArtifactId=flink-quickstart-java \ -DarchetypeCatalog=https://repository.apache.org/con...

2018-05-15 18:42:01 21464 2

原创 mac和windows执行maven命令的差异

mac执行maven命令创建一个项目骨架:mvn archetype:generate \ -DarchetypeGroupId=org.apache.flink \ -DarchetypeArtifactId=flink-quickstart-java \ -DarchetypeCatalog=https://repository.apache.org/content...

2018-05-15 16:39:05 1442

原创 CGLIB动态代理

今天看公司框架里有很多使用CGLIB动态代理的代码,自己也写个例子: CGLIB的动态代理最主要的类是MethodInterceptor,就像InvocationHandler类在JDK的动态代理里一样重要。import java.lang.reflect.Method;import net.sf.cglib.proxy.Enhancer;import net.sf.cglib.prox...

2018-05-15 11:42:09 393

原创 《SQL必知必会》读书小记

SQL语言关键字使用大写,而对列名和表名使用小写,使代码更易于阅读和调试。DISTINCT关键字必须直接放在列名的前面,且作用于所有的列,不仅仅是直接跟在其后的那一列。其后有多个列的情况下只有多个列同时相同才会去重。oracle使用rowrum来进行结果记录条数的限制;mysql使用limit来限制。LIMIT 2 OFFSET 3 = LIMIT 3,2。order by按照相对列位置进...

2018-05-11 08:01:23 433

dubbo-parent-2.5.6.pom

dubbo-parent-2.5.6.pom,中央仓库和阿里云私服都没有的版本

2018-08-14

Alfred 3.6.1 910 for mac

Alfred 3.6.1 910 mac,破解版,下载可用。 alfred 3可以快速的搜索本地程序,使用搜索引擎搜索、查询词典、查找文件、管理、音乐控制等等,alfred mac功能十分强大。

2018-04-24

Manico_2.0 for mac

Manico_2.0 for mac,mac快速app切换,能够通过热键帮您实现切换程序的目的,

2018-04-24

Generics_in_the_Java_Programming_Language译文

Generics_in_the_Java_Programming_Language的中文译文

2017-11-21

Generics_in_the_Java_Programming_Language.pdf

Generics_in_the_Java_Programming_Language,英文原文

2017-11-21

软件设计师冲刺笔记

这个笔记涵盖了上午考试的大部分知识以及下午考试的前三道题目

2017-11-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除