自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 练习题——使用DUBTils工具类和C3P0数据源完成对数据库的操作

文章目录步骤0、前话1、新建文件夹导入相应jar包2、对jar包分别构造路径(build path)3、如果要使用JUnit(相当于一个个主函数)4、建立JavaBean(一般放在entity包下面)5、测试,使用步骤0、前话表字段1、新建文件夹导入相应jar包c3p0、mchange是C3P0数据源所需commons、mysql是DUBTils所需2、对jar包分别构造路径(build path)3、如果要使用JUnit(相当于一个个主函数)选中项目,鼠标右键设置完成后4、

2020-09-30 20:08:47 235

原创 Java代码操作数据库(下)——JDBC、事务、数据库连接池、DBUTils &&练习

文章目录事务一、简述二、JDBC事务的操作0三、事务的隔离级别,略数据库连接池一、连接池简介二、手动实现初·连接池三、DBCP连接池四、c3p0连接池0DBUTils工具一、DBUTils简介二、JavaBean三、DBUTils之DML操作四、DBUTils之DQL操作事务一、简述????点击????二、JDBC事务的操作0连接对象.setAutoCommit(false):手动提交连接对象.commit():提交package com.demo.day09;import java.sq

2020-09-30 17:44:29 519

原创 Java代码操作数据库(上)——JDBC(JDBC、JUnit、PreparedStatement) && 练习

PreparedStatement位于java.sql包中的接口,是Statement的子接口,为了解决上述情况发生。PreparedStatement对象会将SQL语句进行预编译,通过?占位进行SQL语句的拼接,避免将变量中的内容当成SQL关键字参与编译,从而解决SQL注入问题。**预编译如何解决SQL注入的?**举例说明:将传来的值 Tom or 1=1,使用单引号包起来'Tom or 1=1',从而解决or关键字带来的影响。另外,单引号,使用的是转义之后的单引号`\'`

2020-09-29 18:19:17 919

原创 二·前端、交互、数据库——注意And疑惑

文章目录注意前端html交互MySql数据库疑惑前端交互MySql数据库注意前端罗列:html、css、JavaScript、AJAXhtml交互罗列:JSP、ServletMySql数据库疑惑前端交互MySql数据库

2020-09-28 19:15:04 189

原创 前端练习题——validate验证表单

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>使用validate验证表单_初步优化版</title> <script type="text/javascript" src="js/jquery-3.5.1.js" ></script> <script type="text/javascript" src="js/j

2020-09-27 21:56:19 244

原创 前端练习题——省市联动(数组存储)

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>省市联动</title> <script type="text/javascript" src="js/jquery-3.5.1.js" ></script> <script type="text/javascript"> $(function(){

2020-09-27 21:53:43 264

原创 数据库——MySql(分类、变量、语法、常用语句、事务)

MySql数据库简述Ⅰ、变量Ⅱ、????mysql常用语句????Ⅲ、查询的注意事项简述一、SQL:Structured Query Language,构化查询语言二、Sql的分类1、数据定义语言:Data Definition Language,简称DDL(操作数据库、表)      1、用于定义数据库中的数据对象,例如,数据库、数据表、列等      2、使用关键字:create、alter、drop2、数据

2020-09-27 17:42:48 371

转载 MySql——常用SQL语句(转载)

常用SQL查询语句一、简单查询语句查看表结构SQL>DESC emp;查询所有列SQL>SELECT * FROM emp;查询指定列SQL>SELECT empmo, ename, mgr FROM emp;SQL>SELECT DISTINCT mgr FROM emp; 只显示结果不同的项查询指定行SQL>SELECT * FROM emp WHERE job=‘CLERK’;使用算术表达式SQL>SELECT ename

2020-09-27 10:39:57 459

原创 前端练习题——跳跳球

思路触底反弹,设置两个变量,用于判断是否继续当前方法的移动注意一、JS1、window.setInterval(rebound,5)。window可以省略(BOM顶层接口)2、css(“属性”,“值”)——修改css样式;只写属性值可以返回value(自带px)3、jQuery转BOM对象var ball = $("#theBall");var DomBall = ball[0];二、css1、overflow: hidden:隐藏,此处用于隐藏下拉条<!DOCTYPE htm

2020-09-25 15:33:28 201

原创 前端——jQuery(DOM对象与jQuery相互转换、六类选择器、$操作元素、validate表单验证)&& 练习

文章目录jQueryⅠ、概述Ⅱ、六类选择器0使用到的一些常用方法jQueryPS:1)目录带了数字0,表示有需要注意的点2)【】表示重要3)删除线表示已经解决Ⅰ、概述一、JS与jQuery的区别与联系1、js是一种脚本语言,常用于网页客户端编程,使网页在客户端浏览器中,实现更多地动态功能,表现出更加丰富的视觉效果。2、jQuery 是一个简洁而快速的 JavaScript 库,可用于简化事件处理,HTML 文档遍历,Ajax 交互和动画,以便快速开发网站。jQuery 简化了 HTML 的

2020-09-24 16:54:33 536

原创 一·java核心语法——注意And疑惑

jvm内存分块 常用栈内存:用于执行方法,每个方法在栈中都有独立的存储和执行空间堆内存:用于存储数组、对象等数据量比较大的数据。(垃圾回收站)方法区:用于存储字节码对象、常量、静态变量、方法 不常用本地方法区:用于执行本地方法程序计数器:用于控制程序的执行、控制程序执行到了哪个操作

2020-09-23 21:54:59 911

原创 前端练习题——JS粗简留言板

//给ul添加li列表(添加每一条内容) function add(){ ul_father.innerHTML += "<li class='li_son'> <h1>标题:"+ title.value + "</h1><h3>名字:<span id='name_'>"+ username.value + "</span></h3><h3>内容:"+content.value+"</h3><span id='remove' οnclick='shanchu()'>删除</span></li

2020-09-23 21:51:30 179

原创 前端——JavaScript(ECMAScript、DOM、BOM)和jQuery

文章目录JavaScriptJS概述JS语法变量数据类型数组0循环0JS函数0JS中DOM事件及其绑定0JS示例——全选反选、隔行换色JavaScriptJS概述一、简述1、简称js2、高级编程的脚本语言(脚本:不能脱离载体html)3、因为和sun公司有合作,所以叫javascript二、JavaScript的作用通过DOM获取html的元素(标签)内容。可以提交数据(登陆验证等),可以给页面加上动态效果(轮播图等)三、组成ECMAScript、DOM、BOM下面引用一段:1.BO

2020-09-23 17:13:06 443

原创 前端——css层叠样式表(盒子模型、div、布局、基本选择器)

隔行换色——纯css tr:nth-child(odd) { background-color: azure; } tr:nth-child(even) { background-color:antiquewhite; }

2020-09-22 20:45:03 523

原创 前端——HTML、HTML特殊字符编码对照表、框架标签

html一、文本标签文本标签格式 (2表示双标签)加粗<strong>2、<b>2斜体<em>2、<i> 2普通文本<font>2,便于加格式段落<p>2,自占位二、特殊字符编码表HTML特殊字符编码对照表 特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进

2020-09-21 20:13:48 2514

原创 便捷编程——java8特性

文章目录java8特性接口特性Lambda表达式函数式接口StreammingAPIjava8特性java8是一个分界线接口特性一、概述接口中可以定义抽象方法和非抽象方法,弱化了抽象类非抽象方法可以拥有方法体,不过需要加上default、static关键字二、default关键字接口,接口1.接口中不止是抽象方法,可以有某些实现方法,使用default修饰,并且该实现方法不要求必须重写2.如果多个接口声明了同样的默认方法(使用default修饰的方法),那么在实现类中必须重写该方法(普通

2020-09-19 13:06:45 742

原创 Java核心语法练习题——IO流

当我们下载一个试用版软件,没有购买正版的时候,每执行一次就会提醒我们还有多少次使用机会,用学过的IO流知识,模拟试用版软件,试用10次机会,执行一次就提示一次您还有几次机会,如果次数到了提示请购买正版

2020-09-17 20:25:02 248

原创 Java核心语法——多线程

1、什么时候使用多线程?多个线程同时操作实现同一功能时,使用多线程。例如多个窗口,同时售票2、一般选择什么方式实现多线程?匿名内部类、实现Runnable接口3、为何选择Runnable?1)降低耦合性:一条线程可以执行其他的任务,一个任务也可以被多条线程执行,一个任务还可以提交到线程池中2)实现了Runnable接口之后,还可以继承其他的类型4、什么时候需要考虑线程安全问题?多次(一般简短的代码很快就执行完了,不会被打断)执行某一段代码,不希望这段代码在执行过程中被打断,造成功能不完整的情

2020-09-16 22:33:30 540

原创 Java核心语法——IO流

高效原因?BufferedInputStream 1)该类型底层准备了一个大小为8*1024大小的数组,调用者使用read()读取一个字节时,该对象一次读取8192个字节。 2)将第一个字节返回给调用者,调用者第2次~第8192次再调用时,就不用去磁盘取数据了,直接从该数组取字节就好。 3)当8192个字节读取完之后还需要取数据时,又在磁盘中挨着上次的8192个字节继续取数据即可 BufferedOutputStream 1)当使用write()方法写出字节数据时,先将写出的数据存储在自

2020-09-15 22:18:57 887

原创 Java核心语法练习题——集合练习题(一)

解法:①set存储(双列集合map也可以),保证唯一性;collections工具类的sort方法排序,注意需要使用list集合②直接list存储,使用集合的contians方法保证唯一性;Arrays工具类的sort方法排序,但是Arrays工具类的sort方法,要求是int类型的数组,需要先将集合转为int类型的数组

2020-09-14 20:20:15 399

原创 Java核心语法——File

文章目录File类路径File类的方法File类的构造方法File类的成员方法创建删除重命名判断获取File类路径File类的方法File类的构造方法 描述的路径都是父级和子级路径的拼接 File(String path)把字符串的路径,封装成一个File对象 File(String parent,String path)将父级路径和子级路径封装成一个File对象 File(File parent,String child)将父级File对象路径和子级路径封装成一个File对象Fil

2020-09-11 23:29:28 193

原创 java核心语法——异常

Java程序过程中,出现的不正常的情况,出现的错误,成为异常异常就是对象,描述那些不正常的情况,包含了这些i情况的原因、类型、描述以及位置,这些内容都封装在异常对象中异常也是一种处理异常情况的机制,可以进行跳转、捕获、结束程序

2020-09-11 17:09:25 134

原创 零·预习Java、前端、数据库、JS——注意And疑惑

注意1.有两个特殊的关键字goto、const现在不使用,以后是否使用,不确定,称这两个关键字为“保留字”。2.标识符由所有字母、0到9、_、$组成,不能由数字开头、不能和关键字重名。3.低精度(高表述范围)类型的数据像高精度(低表述范围)类型的数据转换的时候,永远不会溢出,并且总是成功的。反之,必须使用显示转换,且必然会有信息丢失,有可能失败。4.导包:导入别人已经打包好的可用的java类,以便自己的程序可以调用。5.在计算机中,计算和存储数据最基础的单位是byte,而不是bit1。6.网速1

2020-09-11 15:11:09 1037

原创 Java核心语法——集合(单列集合Collection、双列集合Map)

集合概述CollectionListList的两个实现类泛型

2020-09-11 15:04:10 1428

原创 (1)生成10个1至100之间的随机整数(不能重复),存入一个List集合 (2)编写方法对List集合进行排序 (2)然后利用迭代器遍历集合元素并输出 (3)如:15 18 20 40 46

package com.first.demos;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class Test{ /* * 分析以下需求,并用代码实现: (1)生成10个1至100之间的随机整数(不能重复),存入一个List集合 (2)编写方法对List集合进行排序 (2)然后利用迭代器遍历集合元素并输出 (3)如:15 18 20 40 46 60 65 70

2020-09-09 10:13:08 10426

原创 Java核心语法——正则表达式

符号:[ ]`[abc]`——》a、b、c三选一`[^abc]`——》除了a、b、c以外的单个字符`[a-zA-Z]`——》a-z和A-Z之间的单个字符`点`——》任意单个字符

2020-09-07 20:56:57 383

原创 Java核心语法——接口

文章目录接口简述类、接口之间的相互关系定义接口与类的原则匿名内部类(常用)接口简述含义:  接口,规则,协议  接口,即——》定义规则——》规定某些方法的修饰符、返回值类型、方法名、参数列表、方法异常申明、方法的实现功能好处:  因为有了规则,那么方法的具体实现和调用可以分离,减少耦合性关键字:interface、implements格式:  接口格式::interface 接口名{……} &nb

2020-09-06 20:40:11 296

原创 Java核心语法——API应用程序编程接口(工具)

String和StringBuilder都是描述字符串的。String:不可变的字符串,常量。引用可以变,指向的值存储在常量池中,不可变StringBuilder:可变的字符串

2020-09-06 19:39:13 1489

原创 Java核心语法——多态(polymophic)

多态简述 定义: 指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是方法调用) 多态的技术称为: 动态绑定(dynamic binding),是指在执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。 含义: 事物的多种状态 分类: 1)对象多态性:同一个物体,有多种称谓。即——》同一个对象可以有不同类型的引用指向该对象 2)引用多态性:同一个名称,表达多种物体。即——》同一个引用可以指向多个子类对象

2020-09-06 19:34:14 366

原创 interface Inter { void show();  }         class Outer {  //请在此处补齐代码 }         class OuterDem

interface Inter { void show();  }         class Outer {  //请在此处补齐代码 }         class OuterDemo {            public static void main(String[] args) {                 Outer.method().show();              }       }          需求:要求在控制台输出”HelloW

2020-09-04 22:51:07 2755

原创 Java核心语法——内部类

内部类含义:定义在内部的一个类分类:根据位置不同:1)成员内部类1.普通成员内部类位置:类中方法外格式:  定义:【 class 名字{……} 】  调用:【 外部类名.内部类名 命名 = new 外部类名().new 内部类名() 】注意:①内部类可以直接使用外部类的成员②【外部类使用内部类成员(包括私有成员)时,需要先实例化】(可以使用私有成员,所以内部类成员没比较私有化)2.私有成员内部类私有化内部类时,不可直接访问内部类,但是可以

2020-09-04 19:19:07 276

分布式自增长ID.rar

Twitter的 Snowflake JAVA实现方案

2020-12-21

反编译集成工具.rar

eclipse反编译集成工具,见名知意吧,还需要至少50字的描述,我也是不知道说些什么

2020-12-02

Nigix反向代理服务器.rar

Nginx反向代理服务器,高性能轻量级反向代理服务器 特点是占有内存少,并发能力强,事实上 Nginx 的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用 Nginx 网站用户 有:百度. 京东. 新浪. 网易. 腾讯. 淘宝等

2020-12-02

angularjs.rar

电商开发,混合应用框架 跨平台 渐进式 Web 应用 借助现代化 Web 平台的力量,交付 app 式体验。高性能、离线化、零安装。 原生 借助来自 Ionic、NativeScript 和 React Native 中的技术与思想,构建原生移动应用。 桌面 借助你已经在 Web 开发中学过的能力,结合访问原生操作系统 API 的能力,创造能在桌面环境下安装的应用,横跨 Mac、Windows 和 Linux 平台。 速度与性能 代码生成 Angular 会把你的模板转换成代码,针对现代 JavaScript 虚拟机进行高度优化,轻松获得框架提供的高生产率,同时又能保留所有手写代码的优点

2020-12-02

接口测试工具Postman

比如完成一个登录功能,但是没有前端代码,又想测试功能是否完善,就可以使用Postman接口测试工具。见名知意咯,软件使用又很简单。

2020-12-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除