会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Kevin_Zhang
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
13
下一页
2021年6月15日
Java8 Stream流式编程浅析
摘要: java8自带常用的函数式接口 Predicate<T> boolean test(T t) 传入一个参数返回boolean值 Consumer<T> void accept(T t) 传入一个参数,无返回值 Function<T,R> R apply(T t) 传入一个参数,返回另一个类型 准备数
阅读全文
posted @ 2021-06-15 17:20 Kevin.ZhangCG
阅读(262)
评论(0)
推荐(0)
2021年6月5日
浅析IOC 和 DI
摘要: 学习过spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 1
阅读全文
posted @ 2021-06-05 12:15 Kevin.ZhangCG
阅读(301)
评论(0)
推荐(2)
2021年6月4日
[ Java面试题 ]Java 开发岗面试知识点解析
摘要: 如背景中介绍,作者在一年之内参加过多场面试,应聘岗位均为 Java 开发方向。 在不断的面试中,分类总结了 Java 开发岗位面试中的一些知识点。 主要包括以下几个部分: Java 基础知识点 Java 常见集合 高并发编程(JUC 包) JVM 内存管理 Java 8 知识点 网络协议相关 数据库
阅读全文
posted @ 2021-06-04 18:50 Kevin.ZhangCG
阅读(881)
评论(0)
推荐(0)
2021年6月3日
Intellij Idea 常用快捷键总结+实用小技巧
摘要: 快捷键列表 Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R
阅读全文
posted @ 2021-06-03 21:30 Kevin.ZhangCG
阅读(1435)
评论(0)
推荐(0)
Intellij Idea基础设置
摘要: web页面热加载-Dorg.apache.tapestry.disable-caching=true 编码设置 代码提示不区分大小写 设置导航栏多行显示 设置字体大小格式 设置方法分割线 设置修改代码星号提示 设置方法形参参数提示 解决控制台输出乱码 -Dfile.encoding=UTF-8
阅读全文
posted @ 2021-06-03 21:26 Kevin.ZhangCG
阅读(108)
评论(0)
推荐(0)
2021年6月2日
Eclipse基础设置
摘要: • 设置自动联想提示 Window -> Preferences -> Java -> Editor -> Content Assist -> Auto Activation • 设置格式化模板 window->preferences->Java->Code Style->Formatter • 设
阅读全文
posted @ 2021-06-02 12:40 Kevin.ZhangCG
阅读(268)
评论(0)
推荐(0)
2020年8月2日
什么是DO,DTO,VO,POJO
摘要: 俗话说,没有规矩不成方圆,今天来说一下 Java 中的各种 O(bject)。 为什么会出现这些 O? 我们知道,这些 O 不管叫什么名字,其本质都还是对象(Object),既然本质都一样,为什么非要给他们套上各种马甲?个人认为原因有三:第一,随着编程工业化的发展,需要有一套合理的体系出现。中国人喜
阅读全文
posted @ 2020-08-02 13:21 Kevin.ZhangCG
阅读(549)
评论(0)
推荐(0)
2019年3月20日
19条MySQL优化准则
摘要: 1、EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。 下面来个简单的示例,标注(1、2、3、4、5)我们要重点关注的数据: type列,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all级别。 key列,使用到的索引名。如果没有选择索引,值是NULL。
阅读全文
posted @ 2019-03-20 11:24 Kevin.ZhangCG
阅读(375)
评论(0)
推荐(0)
2019年3月19日
设计模式总结
摘要: 在学习设计模式的过程中,实践需与理论相结合才能更好地举一反三,灵活运用。设计模式到底是什么?它是对整个软件系统的拆分,组装,并决定模块间关系以及如何互动、通信的某种模式。究其本质,设计模式就是以语言特性(面向对象三大特性)为硬件基础,再加持六大设计原则的灵魂组合而总结出的一系列套路,本篇要讲地就是灵
阅读全文
posted @ 2019-03-19 14:31 Kevin.ZhangCG
阅读(220)
评论(0)
推荐(0)
2019年2月20日
数据结构之链表解析
摘要: 我们知道,数组作为数据存储结构有一定的缺陷。在无序数组中,搜索时低效的;而在有序数组中,插入效率又很低;不管在哪一种数组中删除效率都很低。况且一个数组创建后,它的大小是无法改变的。而链表可能是继数组之后第二种使用得最广泛的通用数据结构了。这里主要来讨论并写一个单链表和双向链表。 顾名思义,单链表只能
阅读全文
posted @ 2019-02-20 10:42 Kevin.ZhangCG
阅读(795)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
13
下一页
公告