摘要: 1、什么是事务 数据库事务(Database Transaction),是指作为单个逻辑工作单元执行的 一系列操作,要么完全地执行,要么完全地不执行。简单的说:事务就是将一堆的SQL语句(通常是增删改操作)绑定在一起 执行,要么都执行成功,要么都执行失败,即都执行成功才算成功,否则 就会恢复到这堆S 阅读全文
posted @ 2020-12-14 19:09 souwote 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1、什么是连接池 常量池/线程池/连接池池:指内存中的一片空间(容器,比如数组、集合)连接池:就是将连接存放在容器中,供整个程序共享,可以实现连接 的复用,减少连接创建和关闭的次数,从而提高程序执行的效率。 可以在程序一启动时,就创建一批连接放在一个连接池中(容器), 当用户需要连接时,就从连接池中 阅读全文
posted @ 2020-12-14 19:02 souwote 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 在JDBC中,可以得知账号名并在账号名加入如“#”,“-- ”,’or ‘1=1,进行拼接,改变sql语句的语义,使不需要密码也可以登录。 JDBC前两步不变 1、注册数据库驱动 2、获取数据库连接 3、获取传输器是将sql语句中的参数改为可变参数(?) 例如 1 String sql = "sel 阅读全文
posted @ 2020-12-12 15:44 souwote 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一、JDBC简述 JDBC(Java DataBase Connectivity) Java数据库连接其实就是 利用Java语言/程序连接并访问数据库的一门技术之前我们可以通过CMD或者navicat等工具连接数据库但在企业开发中,更多的是通过程序(Java程序)连接并访问数据库, 通过Java程序 阅读全文
posted @ 2020-12-12 15:25 souwote 阅读(3770) 评论(0) 推荐(0) 编辑
摘要: 用来封装一个基本类型值,有时需要把基本类型值,当做引用类型来使用。例: void f(Object obj) { } // f(6)无法直接传入一个int类型的整数6 f(new Integer(6)) 一、对应的基本类型的包装类 byte Byte short Short int Integer 阅读全文
posted @ 2019-11-16 20:29 souwote 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 正则表达式对照表(来自百度,仅供参考) 正则表达式 匹配的字符串 k k abc abc [abc] a, b, c [abc][123] a1,b3,c2,a3,b1,c2 [a-z] a,z,g,r [a-zA-Z_0-9] a,A,0,9,_ [\u4e00-\u9fa5] 中文范围 \d 数 阅读全文
posted @ 2019-11-16 20:02 souwote 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 面向对象有三大特性:封装,继承,多态 一、封装 封装是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。 用private关键字将该类的方法或属性进行封装,主要功能是让程序更容易理解与维护 1.1 this.xxx l this 特殊引用,引用当前对象的地址 l this.xxx 调用成员 阅读全文
posted @ 2019-11-16 17:23 souwote 阅读(159) 评论(0) 推荐(0) 编辑
摘要: jdk,jre,jvm的关系 JDK是JAVA的核心,包括JRE(JAVA 虚拟环境)、编译器等,JDK的主流产品是由SUN公司开发的,JDK本身是用JAVA编写的,安装包的SRC.ZIP就是JDK的源码JVM(JAVA虚拟机),是可以运行JAVA代码的假想计算机,主要任务是把JAVA字节码编译成特 阅读全文
posted @ 2019-09-14 19:34 souwote 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 一、什么是ajax AJAX 指异步 JavaScript 及 XML(Asynchronous JavaScript And XML) ajax不是一门编程语言,而是利用Javascript在保证页面不被刷新,页面链接不改变的情况下与服务器交换数据并更新部分网页的技术 二、抓取分析 打开今日头条, 阅读全文
posted @ 2019-08-31 21:52 souwote 阅读(909) 评论(0) 推荐(0) 编辑
摘要: 今天本来是只想删一个文件,结果手一滑整个文件夹都删了 从网上找到了恢复的方法 右击误删文件的上级目录,点击local history --> show history 右击要恢复的文件,点击revert文件就恢复到原来的位置了 ************************************ 阅读全文
posted @ 2019-08-31 20:58 souwote 阅读(731) 评论(0) 推荐(0) 编辑