摘要:
```preparedStatement.executeQuery()``` 这个方法是执行带占位符、已经预编译的sql命令 而它 > ```preparedStatement.executeQuery(sql)``` 这个方法是执行未预编译、完整的sql命令,而不是预编译的sql命令 prepar 阅读全文
摘要:
### 一、使用servletContext读取properties文件并response出现的乱码问题 #### 1、response乱码 指服务器响应输出到浏览器,出现乱码。 ![响应流程](https://img2023.cnblogs.com/blog/2003943/202307/2003 阅读全文
摘要:
### 准备工作 创建 表stu 和 表class ```sql create table IF NOT EXISTS stu ( id bigint unsigned AUTO_INCREMENT comment '学号', name varchar(50) not null comment '姓 阅读全文
摘要:
### 1、静态方法不能被重写,如果重写静态方法,会编译报错的 ### 2、如果不加@Override标签,是可以的。但这样写,父类的静态方法和子类的静态方法就没有什么关系了,我将它理解成形参列表相同的重载。实际效果类似于覆盖。 ### 3、为什么静态方法不能被重写? 根据下面的参考资料,重写是为了 阅读全文
摘要:
一、题目 class A { public String show(D obj) { return "A and D"; } public String show(A obj) { return "A and A"; } } class B extends A { public String sho 阅读全文
摘要:
1、对类的访问修饰符 class前面只能使用public和默认default。 public对所有类可见,default对包内类可见。 2、对属性和方法的访问修饰符 Java访问控制符_初尘19的博客-CSDN博客 总结得很简练。 protected的规则有点麻烦,后面会单独整理一下。 这四种访问控 阅读全文
摘要:
有一个数组访问越界的bug,通过连续的递归躲过了一开始的边界检查,记录一下。 public class Maze { public static void main(String[] args) { //创建迷宫,0未走可走,1未走不可走(障碍物), // 2走过可走,3走过不可走 int[][] 阅读全文
摘要:
public class Maze { public static void main(String[] args) { //创建迷宫,0未走可走,1未走不可走(障碍物), // 2走过可走,3走过不可走 int[][] map = new int[9][8]; for (int i = 0; i 阅读全文
摘要:
之前学过冒泡排序,但没仔细想过,也没怎么练习。 如果突然让我写个冒泡排序,肯定是手忙脚乱,要不断“试错”试出来一个正确答案。 今天分析、总结一下冒泡排序的编程思路和写法。 冒泡排序具体的思想就不列举了,我只列出由想到写的过程,整理出一份便于理解,便于记忆的模板,以后用到了可以来复习。 for for 阅读全文
摘要:
1、我没有学过信息论,但学过信息安全相关的知识。第一次接触到信息熵,是计网的物理层的编码解码过程,老师只是简单地提了熵的公式,大概解释了这个公式是怎么来的,后面再听到这个概念,已经是密码学的课程了。因为近期用到这方面的知识,整理一下。之后有用到新的知识会再次添加的。 参考 信息熵及其相关概念 2、信 阅读全文