摘要: 需求:实现用户登录功能 描述:提供一个登陆的入口,可以让用户输入用户名和密码,提交信息后,java程序收集用户信息, java程序连接数据库,校验用户名和密码 这种方式会有漏洞存在,导致sql注入;导致sql注入的根本原因是用户输入含有sql语句关键字, 并且这些关键字参与了sql语句的编译过程,导 阅读全文
posted @ 2020-11-07 19:32 昭昭木木 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 一、JDBC是什么 JDBC:java database connectivity 二、JDBC本质 JDBC 是sun公司提供的一套接口 接口都有调用者和实现者,面向接口调用,面向接口写实现类,都属于面向接口编程 为什么要面向接口编程: 为了解耦合,降低程序的耦合度,提高程序的扩展力。 比如:多态 阅读全文
posted @ 2020-11-05 21:16 昭昭木木 阅读(627) 评论(0) 推荐(0) 编辑
摘要: shell脚本 一、有什么作用 简化操作步骤,提高效率,减少人为干预,减少系统故障 二、可以做什么 自动化的完成基础配置 -系统初始化操作 -系统更新 -内核调整 -网络 -时区 -ssh优化 自动化安装程序 -自动化安装LNMP、LAMP、mysql、nginx、Redis 自动化调整配置文件 自 阅读全文
posted @ 2020-07-07 15:50 昭昭木木 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 变量的分类: 1.成员变量 1)类变量:静态的成员变量 2)实例变量:非静态的成员变量 2.局部变量 区别: 1.声明的位置 1)成员变量:类中方法外 2)方法体{}中局部变量 3)代码块中局部变量 2.在内存中存储的位置 1)成员变量 类变量:方法去 实例变量:堆 2)局部变量 栈 虚拟机栈:非n 阅读全文
posted @ 2020-03-18 16:36 昭昭木木 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1.final 修饰的 2.static 修饰的 3.private 修饰的:因为私有的在子类中不可见 4.如果跨包的话,修饰符缺省的也不能被重写,因为缺省的挎包不可见 阅读全文
posted @ 2020-03-18 15:30 昭昭木木 阅读(2208) 评论(0) 推荐(0) 编辑
摘要: java.util.Arrays 1.public static int binartSearch(int [] a, int key) 1)使用二分搜索法来搜索指定的int型数组,以获得指定的值 2)要求数组是有序的,否则结果不一定 3)如果key在a数组中存在,就返回找到的第一个的下标,如果不存 阅读全文
posted @ 2020-03-17 17:50 昭昭木木 阅读(297) 评论(0) 推荐(0) 编辑
摘要: ``` 内存执行顺序: 1. 先完成父类的类初始化 2. 再完成子类的类初始化 3. 父类的实例初始化 4. 子类的实例初始化 ``` 阅读全文
posted @ 2020-03-13 17:48 昭昭木木 阅读(131) 评论(0) 推荐(0) 编辑
摘要: ``` 1.意思是静态的 2.可以修饰:方法、成员变量、内部类、代码块 3.修饰后有什么不同 - 修饰方法:(叫静态方法或者类方法) 1.这个方法对于其他类来说可以用“类名.方法”进行调用,也可以使用“对象名.方法”进行调用,推荐使用“类名.方法” 2.静态方法中是不允许出现,this,super,对本类的非静态属性,非静态的方法直接使用代码的 - 修饰成员变量 1.用static修饰的成员变量的 阅读全文
posted @ 2020-03-13 13:24 昭昭木木 阅读(166) 评论(0) 推荐(0) 编辑
摘要: ``` 1.意思是:原生的,本地的 2.可以修饰:方法 3.它修饰的方法有什么不同 # 语法格式:【修饰符】 class 类{ 【其他修饰符】 native 返回值类型 方法名(【形参列表】); } # native修饰的方法看不见方法体,native修饰的方法不是用java语言实现的,而是调用了底层c/c++的代码,这些代码被编译为.dll文件,让java来执行的 4.特殊 -方法该怎么调用还怎 阅读全文
posted @ 2020-03-12 11:50 昭昭木木 阅读(705) 评论(0) 推荐(0) 编辑
摘要: ```final是修饰符的一种1.意思是最终的2.final可以修饰:类(内部类,外部类)、变量(成员变量(类变量、实例变量)、局部变量)、方法(静态方法和非静态方法)3.它修饰后有什么不同 -修饰类:表示这个类不能被继承了,可以称为“太监类” 例如:String System Math -修饰方法:表示这个方法不能被重写 -修饰变量:表示这个变量的值不能被修改,... 阅读全文
posted @ 2020-03-12 10:56 昭昭木木 阅读(116) 评论(0) 推荐(0) 编辑