摘要: SQL注入 在了解这两个关键字的用法之前我们还是要了解SQL注入 什么是SQL注入? 通过一个例子来说:假如我们的一个登录系统,在我们数据库中有一个账户号为:tao,账户密码为:123456。 我们登录系统的时候我们只知道账户号为tao,不知道密码的情况下怎么使用SQL注入的方式登录进去呢? 在我们 阅读全文
posted @ 2021-12-12 22:59 滔滔是个java小白 阅读(45) 评论(0) 推荐(0) 编辑
摘要: JDC1.5中提供了多线程升级解决方案。(显示的锁机制以及显示的锁对象的等待唤醒的操作机制) 一个锁可以对应多个condition。 将同步synchronized替换成Lock操作。 将Objeck中的wait,notify, notifyAll,替换成Condution对象。 该对象可以Lock 阅读全文
posted @ 2021-12-06 00:04 滔滔是个java小白 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 线程间通讯: 其实就是多个线程在操作同一个资源,但是操作的动作不同。 例如代码: class Res { String name; String sex;} class Input implements Runnable { private Res r; Input(Res r) { this.r 阅读全文
posted @ 2021-11-28 23:42 滔滔是个java小白 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 重点:一般出题为:请给我些一个延迟加载的单例设计模式示例1、 懒汉式和饿汉式的区别:(面试面的都是懒汉式): 懒汉式的特点在于实例的延迟加载2、懒汉式延时加载有没有问题:有问题,如果多线程访问的话会出现线程安全问题。怎么解决:可以加同步来解决,加同步的方式用不同代码块和同步代码但是稍微有些低效。用双 阅读全文
posted @ 2021-11-22 00:01 滔滔是个java小白 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 在写多线程同步之前我们要明确一下几个点: 1、明确那些代码是多线程的代码 2、明确共享数据 3、明确多线程运行代码中那些数据是操作共享 数据的 下面我们举例子来理解: 我们的需求是: 银行有一个吻金库。有两个储户分别存300元前,每次存100元,存3次 我们的目的是:该线程是否有安全问题,我们该怎么 阅读全文
posted @ 2021-11-14 23:39 滔滔是个java小白 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 多线程的运行出现安全问题。(非常可怕的问题,一出问题比较恼火)问题原因:(重点)当多条语句在操作同一个线程共享数据时,一个线程对多条语句只执行了一部分,还没执行完,另一个线程参与进来执行。导致共享数据的错误。解决方法:对多条操作共享数据的语句,只能让一个线程都执行完,在执行过程中,其他线程不可以参与 阅读全文
posted @ 2021-11-14 21:12 滔滔是个java小白 阅读(56) 评论(0) 推荐(0) 编辑
摘要: interface:定义接口(用public修饰) implements:实现 例如: 结果: 阅读全文
posted @ 2021-11-08 00:17 滔滔是个java小白 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 一、start 和 run 方法解释: 1) start:用start方法来启动线程,真正实现了多线程运行,这时无需等待run方法体代码执行完毕而直接继续执行下面的代码。通过调用Thread类的start()方法来启动一个线程,这时此线程处于就绪(可运行)状态,并没有运行,一旦得到cpu时间片,就开 阅读全文
posted @ 2021-10-31 19:41 滔滔是个java小白 阅读(308) 评论(0) 推荐(0) 编辑
摘要: SQL 注入原理 SQL注入攻击指的是通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是SQL语法里的一些组合,通过执行SQL语句进而执行攻击者所要的操作,其主要原因是程序没有细致地过滤用户输入的数据,致使非法数据侵入系统。 例如:SELECT *FROM T_COLLEGEL WHER 阅读全文
posted @ 2021-10-22 16:55 滔滔是个java小白 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 1.return: return关键字的功能是结束一个方法(并不是专门用来跳出循环的),在程序中循环体内执行到return语句,return语句将会结束该方法,循环自然也结束了。return是结束整个方法,不管这个return处于多少层循环之内。 2.break: (1)一层循环: break关键字 阅读全文
posted @ 2021-10-06 20:28 滔滔是个java小白 阅读(542) 评论(0) 推荐(0) 编辑