首页
招文桃
取消

Java核心技术及面试指南读书记录

目录 第1章 带你走进Java的世界 1.1 搭建Java开发环境,运行基本程序 1.1.1 在MyEclipse中开发第一个Java程序 1.1.2 第一个程序分析容易犯的错误 1.1.3 开发稍微复杂带函数调用的程序 1.1.4 可以通过Debug来排查问题 1.1.5 输入运行时的参数 1.1 这个小节基本可以略过了,内容很基础,习惯使用IntelliJ IDEA,内...

学习MyBatis基础知识

目录 第1章 MyBatis入门 1 1.1 MyBatis简介 2 与其他的ORM不同,MyBatis没有将Java对象与数据库表关联起来,而是将Java方法与SQL语句关联。SQL语句可以被动态生成。 1.2 创建Maven项目 3 Maven配置参考pom.xml <?xml version="1.0" encoding="UTF-8"?> <projec...

学习Redis基础知识

基础命令 启动 Redis redis-server 查看 Redis 是否启动 redis-cli redis-cli --raw 中文不会乱码 默认情况下相当于 redis-cli -h 127.0.0.1 -p 6379 设置键值对: set myKey abc 取出键值对: get myKey Redis 数据类型 String Hash HMSET...

笔试题目回顾

多选一选择题和编程题 JavaCore - 14题 下述哪些说法是正确的?() A. 实例变量是用static关键字声明的 B. 方法变量在方法执行时创建 C. 实例变量是类的成员变量 D. 方法变量在使用之前必须初始化 这个题有点怀疑它的准确性,单选题又问“哪些说法是正确的”…… ...

关于OCA的一些想法

为什么考OCA 简单地说就是通过考试驱动学习,这样目的性强,学起来比较专注,高效。 针对考试的学习,有时候也是很有用的。引用下面的话: That’s not to say that preparing for the exam won’t help you become a better Java programmer! On the contrary, even the ...

Spring及其周边关键词

全部 SpEL Spring 表达式语言 Framework open for extension close for modification. Portable Service Abstraction. Rest Template Rest 客户端 @PathVariable AOP AspectJ Pointcut @Aspect LoggingAspe...

在数组中找到众数

赛题内容 给定一个大小为 $n$ 的数组,找到其中的众数。众数是指在数组中出现次数大于 $\lfloor n/2 \rfloor$ 的元素。你可以假设数组是非空的,并且给定的数组总是存在众数。 测试样例: 样例输入: 9 9 9 9 9 8 8 8 8 9 样例输出: 9 思考过程 Java实现 public class Mode { } 最后

男女位置最小交换次数

题目 幼儿园的小朋友准备上体育课,老师让他们手牵手排成一列。现在老师需要通过让相邻的小朋友交换位置来形成新的一列,实现男生和女生分开,也就是在这一列中,除了中间的唯一一对小朋友是男生和女生牵手,其余的小朋友只可以牵同性的手。请补齐下面的代码,输出最小的交换次数。示例:输入: {“男”,“女”,“男”,“女”},输出:1。 public class Kindergarten { pub...

一次刺激的面试和笔试

前言 那是经历的第一次面试,绿米联创 HR 面,2019 年 9 月 20 日下午 3 点,在华南理工大学(大学城校区)的图书馆底下的 O’Clock Coffee 咖啡厅。本来此前一天(2019 年 9 月 19 日)晚上 7 点参加了绿米联创的宣讲会,紧接着是 8 点多左右进行线下笔试,笔试时间为一个小时。题目难度中等,其中有“关灯开灯”问题(同 TCL 第 21 题),然后又有经典的...

Java是值传递

Java是值传递 在一本Java面试参考书里面看到一个题目,有如下代码: public class Test { private void change(String str, char[] ch) { str = "test ok"; ch[0] = 'g'; } public static void main(String[] ...