- 很多朋友留言问英语该如何学?实在搞不懂为啥你要学linux或者java开发非要从英语入手,就像有人觉得学java或者python必须要有C语言基础?这就像你要学游泳先研究水的化学分子式一样。 学linux和java之前是否必须要学英语呢?诚然学了... 很多朋友留言问英语该如何学?实在搞不懂为啥你要学linux或者java开发非要从英语入手,就像有人觉得学java或者python必须要有C语言基础?这就像你要学游泳先研究水的化学分子式一样。 学linux和java之前是否必须要学英语呢?诚然学了...
- 1 底层原理功夫 [源码阅读力] 掌握SSM框架源码的阅读 准确理解IOC本质 I0C分析e 为什么需要IOC I0C容器要完成哪些工作 I0C容器与工厂模式 正确优秀的设计研发方式 设计其实很简单:思路、思维方式很重要 深刻感悟: oop-抽象/接口的用处 1I0C核心 IOC设计&实现 BeanFactory分析设计 Bean定义分析设计田 BeanFa... 1 底层原理功夫 [源码阅读力] 掌握SSM框架源码的阅读 准确理解IOC本质 I0C分析e 为什么需要IOC I0C容器要完成哪些工作 I0C容器与工厂模式 正确优秀的设计研发方式 设计其实很简单:思路、思维方式很重要 深刻感悟: oop-抽象/接口的用处 1I0C核心 IOC设计&实现 BeanFactory分析设计 Bean定义分析设计田 BeanFa...
- java想要连接数据库,就需要用到JDBC(驱动文件),什么是JDBC. Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。 JDBC下载 package sqltest; import java.sql.*; pu... java想要连接数据库,就需要用到JDBC(驱动文件),什么是JDBC. Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。 JDBC下载 package sqltest; import java.sql.*; pu...
- 化栈为队 实现一个MyQueue类,该类用两个栈来实现一个队列。 示例: MyQueue queue = new MyQueue(); queue.push(1); queue.push(2); queue.peek(); // 返回 1 queue.pop(); // 返回 1 queue.empty(); // 返回 false 说明: 你只能使用标准的栈操作... 化栈为队 实现一个MyQueue类,该类用两个栈来实现一个队列。 示例: MyQueue queue = new MyQueue(); queue.push(1); queue.push(2); queue.peek(); // 返回 1 queue.pop(); // 返回 1 queue.empty(); // 返回 false 说明: 你只能使用标准的栈操作...
- package number; public class chapter05 { public static void main(String[] args) { int[] array = new int [10]; array = getSumArray(array,35,95,5); for(int a : array){ System.out.pr... package number; public class chapter05 { public static void main(String[] args) { int[] array = new int [10]; array = getSumArray(array,35,95,5); for(int a : array){ System.out.pr...
- 重构字符串: 给定一个字符串S,检查是否能重新排布其中的字母,使得两相邻的字符不同。 若可行,输出任意可行的结果。若不可行,返回空字符串。 示例 1: 输入: S = “aab” 输出: "aba" 示例 2: 输入: S = “aaab” 输出: "" 注意: S 只包含小写字母并且长度在[1, 500]区间内。 题意:一个字符串,看是否可以重新排列后使相邻的... 重构字符串: 给定一个字符串S,检查是否能重新排布其中的字母,使得两相邻的字符不同。 若可行,输出任意可行的结果。若不可行,返回空字符串。 示例 1: 输入: S = “aab” 输出: "aba" 示例 2: 输入: S = “aaab” 输出: "" 注意: S 只包含小写字母并且长度在[1, 500]区间内。 题意:一个字符串,看是否可以重新排列后使相邻的...
- 2020博客之星年度总评选进行中:请为74号的狗子投上宝贵的一票! 我的投票地址:点击为我投票 当使用eclipse编写窗体程序时,开头加入如下代码: import java.awt.*; import javax.swing.*; 12 会出现这样的提示: 解决方法也很简单,只需要在module-info.java中加入该代码: requires ja... 2020博客之星年度总评选进行中:请为74号的狗子投上宝贵的一票! 我的投票地址:点击为我投票 当使用eclipse编写窗体程序时,开头加入如下代码: import java.awt.*; import javax.swing.*; 12 会出现这样的提示: 解决方法也很简单,只需要在module-info.java中加入该代码: requires ja...
- 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:生命之树 在X森林里,上帝创建了生命之树. 他给每棵树的每个节点(叶子也称为-一个节点)上, 都标了一个整数,代表这个点的和谐值. 上帝... 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:生命之树 在X森林里,上帝创建了生命之树. 他给每棵树的每个节点(叶子也称为-一个节点)上, 都标了一个整数,代表这个点的和谐值. 上帝...
- 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:逆波兰表达式 正常的表达式称为中缀表达式,运算符在中间,主要是给人阅读的,机器求解并不方便 例如:3 + 5 *(2 + 6)- 1 而... 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:逆波兰表达式 正常的表达式称为中缀表达式,运算符在中间,主要是给人阅读的,机器求解并不方便 例如:3 + 5 *(2 + 6)- 1 而...
- 目录 一、实验目的 二、实验代码 1. 编写一个通用的数据库连接类,该类能实现数据库连接、数据库连接资源关闭等功能。 2. 编写一个通讯录管理系统,要求系统具有增、删、改、查功能。 每文一语 一、实验目的 1. 掌握加载JDBC驱动程序; 2. 掌握数据库连接的创建; 3. 掌握Statement对象的创建; 4. 掌握Statement接口数据库进行增... 目录 一、实验目的 二、实验代码 1. 编写一个通用的数据库连接类,该类能实现数据库连接、数据库连接资源关闭等功能。 2. 编写一个通讯录管理系统,要求系统具有增、删、改、查功能。 每文一语 一、实验目的 1. 掌握加载JDBC驱动程序; 2. 掌握数据库连接的创建; 3. 掌握Statement对象的创建; 4. 掌握Statement接口数据库进行增...
- 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:剪格子 如图p1.jpg所示,3 x 3的格子中填写了一些整数 我们沿着图中的红色线剪开,得到两个部分,每一个部分的数字和都是60, 本... 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:剪格子 如图p1.jpg所示,3 x 3的格子中填写了一些整数 我们沿着图中的红色线剪开,得到两个部分,每一个部分的数字和都是60, 本...
- 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:核桃的数量 小张是软件项目经理,他带领三个开发组,工期紧,今天都在加班呢,为鼓舞士气,小张打算给每个组发一袋核桃,(据传言能补脑),他的要求是:... 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:核桃的数量 小张是软件项目经理,他带领三个开发组,工期紧,今天都在加班呢,为鼓舞士气,小张打算给每个组发一袋核桃,(据传言能补脑),他的要求是:...
- 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:马虎的算式 小明是个急性子,上学的时候经常把老师的算式抄错。 有一次,老师出的题目是:36 * 495 = ? 他却抄成了:396 * ... 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:马虎的算式 小明是个急性子,上学的时候经常把老师的算式抄错。 有一次,老师出的题目是:36 * 495 = ? 他却抄成了:396 * ...
- 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:三部排序 一般的排序有许多经典算法,如快速排序、希尔排序等 但实际应用时,经常会或多或少有一些特殊的要求,我们没必要套用那些经典算法,可以根... 你好呀,我是灰小猿,一个超会写bug的程序猿! 欢迎大家关注我的专栏“每日蓝桥”,该专栏的主要作用是和大家分享近几年蓝桥杯省赛及决赛等真题,解析其中存在的算法思想、数据结构等内容,帮助大家学习到更多的知识和技术! 标题:三部排序 一般的排序有许多经典算法,如快速排序、希尔排序等 但实际应用时,经常会或多或少有一些特殊的要求,我们没必要套用那些经典算法,可以根...
- 最大数值 编写一个方法,找出两个数字a和b中最大的那一个。不得使用if-else或其他比较运算符。 示例: 输入: a = 1, b = 2 输出: 2 题意:找出两个数的最大值,不能使用if-else或其他比较运算符。 思路:利用数学公式 求绝对值时,为了不用系统的Math.abs(),我们自己写一个: long absolute(long a) { int... 最大数值 编写一个方法,找出两个数字a和b中最大的那一个。不得使用if-else或其他比较运算符。 示例: 输入: a = 1, b = 2 输出: 2 题意:找出两个数的最大值,不能使用if-else或其他比较运算符。 思路:利用数学公式 求绝对值时,为了不用系统的Math.abs(),我们自己写一个: long absolute(long a) { int...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
即将直播
热门标签