头歌Educoder
文章平均质量分 88
@赵士杰
少年若有凌云志,一遇风云便化龙。软件设计师,系统架构设计师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
头歌Educoder——Java高级特性 - JDBC(上)
文章目录第1关:JDBC连接数据库任务描述相关知识加载数据库驱动建立连接执行编写的`SQL`语句释放资源编程要求测试说明实现代码第2关:JDBC对表中数据的操作任务描述相关知识指定数据库连接向指定表中插入数据PreparedStatement查询表中数据编程要求测试说明实现代码第3关:JDBC事务任务描述相关知识事务事务的基本要素(`ACID`)开启事务提交和回滚编程要求测试说明实现代码第1关:JDBC连接数据库任务描述本关任务:使用jdbc连接数据库并完成创建数据库和创建表的操作。相关知识JD原创 2021-04-24 09:22:26 · 15999 阅读 · 3 评论 -
头歌Educoder——Java高级特性 - JDBC(下)
文章目录第1关:指定类型JDBC封装任务描述相关知识连接数据库关闭数据库连接新增数据编程要求测试说明实现代码第2关:泛型JDBC封装任务描述相关知识反射的常用方法更新数据的泛型封装分析及实现编程要求测试说明实现代码第1关:指定类型JDBC封装任务描述本关任务:按照要求封装一个JDBC工具类。相关知识为了完成本关任务,你需要掌握JDBC的基本使用,可参考上一个实训内容 Java高级特性 - JDBC(上)。本章节将针对已知数据结构的某张表进行JDBC的封装。连接数据库在增删改查的过程中,我原创 2021-04-24 09:02:59 · 8412 阅读 · 0 评论 -
头歌Educoder——Java高级特性 - Java反射
文章目录第1关:了解 Class 对象任务描述相关知识Class 对象三种获取Class类型的实例的方法三种方法获取的 Class 对象之间的区别编程要求测试说明代码样例Reflect_stu.javaReflect_run.javaPerson.java第2关:利用反射分析类的能力任务描述相关知识反射的基本概念Class 对象与反射之间的关系Class 的类结构利用反射分析类的能力编程要求测试说明代码样例Reflect_stu.javaReflect_run.javaPerson.java第3关:在运行时原创 2021-03-28 00:06:10 · 16465 阅读 · 0 评论 -
头歌Educoder——JDBC基础编程练习
文章目录第1关:JDBC更新员工密码任务描述相关知识(略)编程要求测试说明代码样例第2关:JDBC查询员工信息任务描述相关知识(略)编程要求测试说明代码样例第1关:JDBC更新员工密码任务描述本关任务:借助JDBC在库名tsgc中完成对数据表employee中性别为“女”的员工密码修改为“hello”;表结构如图:相关知识(略)编程要求根据提示,在右侧编辑器编写代码,在updateDB方法中完成"性别女"的员工密码修改测试说明平台会对你的代码进行运行测试,如果实际输出结果与预期结果相同,原创 2021-03-27 23:18:43 · 20604 阅读 · 2 评论 -
头歌Educoder——Java高级特性 - 多线程练习题
文章目录第1关:顺序输出任务描述相关知识(略)编程要求测试说明代码示例第2关:售票窗口任务描述相关知识(略)编程要求测试说明代码示例Station.javaTask.java第1关:顺序输出任务描述本关任务:利用多线程相关知识控制三个线程,依照先后顺序顺序输出。相关知识(略)编程要求请仔细阅读右侧代码,在 Begin-End 区域内进行代码补充,使线程依照先后顺序依次输出JavaThread+线程名。提示:我们知道线程的执行结果是随机的,什么时候执行线程是看哪一个线程抢占到了CPU的资源,现在原创 2021-03-24 21:27:14 · 14678 阅读 · 0 评论 -
头歌Educoder——Java高级特性 - 多线程基础(3)线程同步
文章目录第1关:并发编程的三个概念任务描述相关知识1.原子性2.可见性3.有序性编程要求题第2关:使用synchronized关键字同步线程任务描述相关知识并发编程什么时候会出现安全问题如何解决线程安全问题synchronized关键字synchronized代码块编程要求测试说明代码示例第3关:使用线程锁(Lock)实现线程同步任务描述2相关知识Lock接口lock()方法的正确使用编程要求代码示例第4关:使用volatile实现变量的可见性任务描述相关知识什么是 volatile 关键字volatile原创 2021-03-24 19:51:18 · 9443 阅读 · 1 评论 -
Educoder头歌—Java多线程基础常用函数
文章目录第1关:线程的状态与调度任务描述相关知识线程的状态与调度线程优先级编程要求题第2关:常用函数(一)任务描述相关知识2sleep()函数join()函数编程要求测试说明代码示例第3关:常用函数(二)任务描述相关知识yield 函数wait 函数线程常用函数总结编程要求测试说明代码示例第1关:线程的状态与调度任务描述本关任务:学习本关知识完成选择题。相关知识为了完成本关你需要掌握:1.线程的状态与调度;2.线程执行的优先级。线程的状态与调度如果看懂下图,你对线程的了解就会更上一层楼。原创 2021-03-23 22:37:31 · 7740 阅读 · 4 评论 -
头歌Educoder——Java 字符串与集合练习—词频统计
文章目录第1关:单词分割任务描述相关知识String.split()拆分字符串StringTokenizer类拆分字符串编程要求测试说明代码示例test.javaStudentDemo.java第2关:确定单词在字符串中的位置任务描述相关知识String.indexOf(String str)String.indexOf(String str, int fromIndex)编程要求测试说明代码示例test.javaStudentDemo.java第3关:实现词频统计和排序输出任务描述相关知识统计相同单词的次原创 2021-03-21 00:28:47 · 11362 阅读 · 3 评论 -
头歌Educoder——JAVA多线程基础——使用 Callable 和 Future 创建线程
使用 Callable 和 Future 创建线程任务描述相关知识Callable和Future编程要求测试说明实现代码任务描述本关任务:通过 Callable 和 Future 来创建线程。相关知识从Java1.5版本开始,就提供了 Callable 和 Future 来创建线程,这种方式也是在Java程序员面试中经常会被问到的问题。上一小节介绍了Thread和Runnable两种方式创建线程,不过这两种方式创建线程都有一个缺陷:在执行完任务之后无法获取执行结果。 如果需要获取执行结果,就必须通原创 2021-03-17 23:13:05 · 8215 阅读 · 0 评论 -
头歌Educoder——大数据Hadoop开发环境搭建
文章目录第1关:配置开发环境 - JavaJDK的配置任务描述相关知识下载JDK解压配置环境变量测试编程要求实现代码第2关:配置开发环境 - Hadoop安装与伪分布式集群搭建任务描述相关知识下载Hadoop配置Hadoop环境设置SSH免密登录hadoop-env.sh 配置yarn-env.sh 配置core-site.xml配置hdfs-site.xml文件配置mapred-site.xml文件配置yarn-site.xml配置创建文件夹将Hadoop添加到环境变量中验证格式化启动Hadoop编程要求原创 2021-03-11 18:52:28 · 61305 阅读 · 47 评论 -
头歌Educoder——Java面向对象 - 文件类
Java面向对象 - 文件类第1关:创建文件任务描述相关知识如何创建文件如何判断文件是否存在编程要求测试说明实现代码第2关:文件的常用操作任务描述相关知识创建文件夹删除文件列出文件夹下的文件编程要求测试说明实现代码第3关:文件查看器(递归实现)任务描述相关知识编程要求测试说明样例1样例2实现代码第4关:图片查看器(第3关的基础上加筛选)挑战任务相关知识文件过滤器编程要求测试说明样例1样例2实现代码第1关:创建文件任务描述本关任务:在指定文件夹下创建文件。相关知识本关你需要掌握:1.如何创建文件;原创 2021-03-04 18:21:37 · 26954 阅读 · 12 评论
分享