摘要: 1. 前言 胖哥是一个有软件洁癖的人,能用现有的软件解决问题的绝不安装新的软件。Java后端开发主要跟数据库打交道,所以数据库图形化界面(GUI)是少不了的。通常图形化操作关系型数据库(RMDBS)大多数人会选择Navicat。如果你用的是Intellij IDEA,不管是旗舰版还是社区版,都不需要Navi... 阅读原文
2020-09-19 14:42:06 阅读(2564) 评论(0)
摘要: 一、编译预处理 我们直接举一个例子 package com.bjpowernode.java_learning; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; i... 阅读原文
2020-09-19 14:11:02 阅读(2384) 评论(0)
摘要: ElasticSearch简介 什么是ElasticSearch ElaticSearch,简称为ES, ES是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据。ES也使用Java开发并使用Lucene作为其核心来实现所有索引和搜... 阅读原文
2020-09-19 13:02:09 阅读(3592) 评论(0)
摘要: 00当女程序员遇到了问题       01男程序员写代码的样子 VS 女程序员写代码的样子       02别人家女程序员写代码的姿势       03女程序员另类带娃方式       04PHP女程序员最有效的自救方式   05女程序遭遇HR死亡三连问       06女程序员上班第一件事: 调... 阅读原文
2020-09-19 12:30:08 阅读(2391) 评论(0)
摘要: 在学习Spring过程中使用类型获取对象出现以下错误:org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'com.atguigu.pojo.Person' availabl... 阅读原文
2020-09-19 11:18:02 阅读(2442) 评论(0)
摘要: Java版本更新的背景简单介绍   Java在2018年3月发布了Java11-长期支持版本,之后每6个月加一个版本。没三年发布一个长期支持版本(LTS)。现在已经是Java14了,明年3月刚好三年要发布下一个LTS版本是Java17。 为啥这么搞呢?   Java现在迭代的尿性是:重要的特性一般开发周期长,... 阅读原文
2020-09-19 10:02:02 阅读(2893) 评论(0)
摘要: 最近有好多朋友问我,家里的孩子要工作了,或者工作一直没什么起色,都是程序员这一行的,怎么差距就这么大,想想也是,从外包走到现在,也有10年的时间了,回顾自己工作的这10年,总结一句话就是:  走出舒适圈,保持刻意学习,才有成为架构师的可能。 如今技术发展的速度非常快,接下来你该从哪些地方开始自己的刻意练习呢?... 阅读原文
2020-09-19 09:26:17 阅读(2601) 评论(0)
摘要: 一面 hashmap与concurrenthashmap的区别 垃圾回收算法以及垃圾回收器 CMS的回收步骤 G1和CMS的区别 CMS哪个阶段是并发的哪个阶段是串行的? G1内部是如何分区的(region) HashMap如何解决Hash冲突 my sql 索引类别 什么是覆盖索引 b+树和b树的区别 为... 阅读原文
2020-09-19 08:29:15 阅读(2417) 评论(0)
摘要: 学习Demo   递归【基于栈】:A方法调用A方法(自己调用自己) 递归结构包括两部分:1. 递归头:什么时候不调用自身方法。如果没有头,将陷入死循环。2. 递归体:什么时候需要调用自身方法。注:适用于计算量小的情况 耗时 影响性能     码上行动    package TestDemo; ... 阅读原文
2020-09-19 07:17:02 阅读(3658) 评论(0)
摘要: 学习Demo      码上行动   package TestDemo; /** * Java参数传递 * 形参:方法声明时,方法小括号内的参数。 * 实参:调用方法时,实际传入的参数值。 */ public class Test3 { public static void ma... 阅读原文
2020-09-19 06:24:01 阅读(3657) 评论(0)