自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 MySQL的JDBC编程

JDBC即Java database connectivity(Java数据库连接),是一种用于执行SQL语句的API,使我们可以通过Java语言来连接数据库并对数据库进行增删查改等操作。这个API由Java.sql.*和Javax.sql.*包的一些接口和类组成的。JDBC的使用大致分为5个步骤:建立数据库连接(Connection):建立连接有两种方式:1.通过DriverManager(驱动管理类)的静态方法来获取: Class.forName("com.mysql.jdbcDrive

2021-01-14 05:55:53 236 1

原创 初识servlet

什么是servlet?处理客户端请求和服务器发送响应的过程是由一种叫做Servlet的程序来完成的,并且Servlet是为了解决实现动态页面而衍生的东西。具体的过程为:客户端发送请求到服务器(比如说我们在百度搜索c++或者输入一个网址)。服务器启动并且调用servlet,servlet根据客户端请求生成相应内容并将它传给服务器。然后服务器根据你的请求将响应返回给客户端。tomcat和servlet的关系Tomcat 是Web应用服务器,是一个Servlet/JSP容器。Tomc

2021-01-08 04:46:42 223

原创 网络原理之初识http

认识URL平时我们俗称的 “网址” 其实就是说的url。urlencode和urldecode像 / ? : 等这样的字符, 已经被url当做特殊意义理解了. 因此这些字符不能随意出现。比如, 某个参数中需要带有这些特殊字符, 就必须先对特殊字符进行转义。转义的规则:将需要转码的字符转为16进制,然后从右到左,取4位(不足4位直接处理),每2位做一位,前面加上%,编码成%XY格式。例如:urlencode就是对字符进行编码转换成16禁止得到过程,例如:"+" 被转义成了 “%2B”。url

2021-01-07 04:15:33 237 1

原创 jar包和maven的简单认识

jar包jar 是 Java ARchive 的缩写,是一种基本 zip 格式的文件格式。jar包就是别人已经写好的一些类,然后将这些类进行打包,你可以将这些jar包引入你的项目中,然后就可以直接使用这些jar包中的类和属性了。在使用时我们需要自行下载 jar 文件,需要手动把 jar 文件复制到项目目录中,需要更改很多的 IDEA 配置,如果别人的 jar 包还依赖了其他类库,需要递归进行这个过程。mavenApache Maven 是一种用于软件项目管理工具,基于 Project Object

2021-01-07 03:25:03 1975

原创 MySQL索引事务

1. 索引索引是一种特殊的文件,包含着对数据表里所有记录的引用指针。它的作用类似于书籍目录,可用于快速定位、检索数据。所以它可以极大的提高数据库的性能。要考虑对数据库表的某列或某几列创建索引,需要考虑以下几点:数据量较大,且经常对这些列进行条件查询。该数据库表的插入操作,及这些列的修改操作频率比较低。索引会占用额外的磁盘空间。1.1 使用在创建主键约束(PRIMARY KEY)、唯一约束(UNIQUE)、外键约束(FOREIGN KEY)时,会自动创建对应列的索引。查看索引show

2021-01-05 03:48:45 271

原创 MySQL表的增删改查(进阶)下

4.查询4.1聚合查询4.1.1聚合函数在MySQL中常见的统计可以使用聚合函数来实现,常见的聚合函数有:函数说明count[dintinct] expr返回查询到的数量(行数)sum[dintinct] expr返回查询到的数据的总和avg[dintinct] expr返回查询到的数据的平均值max[dintinct] expr返回查询到的数据的最大值min[dintinct] expr返回查询到的数据的最小值案例:在之前的exam_r

2021-01-05 02:48:01 134

原创 MySQL表的增删改查(进阶)上

1. 数据库约束下表为在数据库中表的结构设计时的一些字段约束类型举例:创建班级表classes,id为主键drop table if exists classes;create table classes(id int primary key auto_increment,name varchar(20),`desc` varchar(20));desc为关键字,所以我们在以关键字为变量名时需要用``括起来。auto_increment相当于Java中的i++这一功能。所以主

2021-01-04 03:35:11 534

原创 MySQL表的增删改查(基础)

1. CRUDCRUD 即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写。2. 新增(Create)语法([ ]内的东西表示可以有,也可以没有)INSERT [INTO] table_name [column]2.1 单行数据 + 全列插入3. 查询(Retrieve)4. 修改(Update)5. 删除(Delete)...

2021-01-03 04:03:44 650 2

原创 MySQL数据库基础

1. 数据库的操作1.1 显示当前的数据库SHOW DATABASES;1.2 创建数据库提前说明:大写的表示关键字[] 是可选项CHARACTER SET: 指定数据库采用的字符集COLLATE: 指定数据库字符集的校验规则示例:创建名为 db_test1 的数据库:CREATE DATABASE db_test1;说明:当我们创建数据库没有指定字符集和校验规则时,系统使用默认字符集:utf8,校验规则是:utf8_ general-ci如果系统没有 db

2021-01-03 00:55:23 204

原创 Java哈希表

1. 概念在顺序结构和平衡树中,元素与其存储位置之间没有对应的关系,因此在查找一个元素时必须经过元素之间的多次比较,顺序查找时间复杂度为O(n),平衡树中的时间复杂度为O(log2 n),搜索效率与比较的次数有关。理想的搜索方法:可以不经过比较就可以得到要搜索的元素。如果构造一种存储结构,通过某种函数(hashfunc)来使元素与存储位置之间能够建立一一映射的关系,那么在查找时通过该函数就可以很快的找到该元素。元素插入在元素插入时通过此函数计算出该元素的存储位置将其插入。元素搜索因为元素是按.

2021-01-02 23:02:54 244

原创 在IDEA中对数据库进行操作

话不多说,直接上代码,备注解释的很详细package MyTestJDBC;import java.math.BigDecimal;import java.sql.*;public class Main { public static void main(String[] args) { Connection connection = null; Statement statement = null; ResultSet resultSe

2021-01-01 23:33:38 1988 1

原创 十进制整数如何转二进制形式和十六进制形式

进制转换注:二进制数的最高位为符号位,0表示正数,1表示负数,正数的补码和反码是其本身。**源码:**1000 0000 0001**反码:**1111 1111 1110(符号位不变, 其余各位取反)**补码:**1111 1111 1111(符号位不变, 其余位取反, 最后加1,即补码加1)1、十进制转二进制:用十进制的的数除以16得到商和余数,再用商除以2得到一个商和余数,依次用商除2直到商为0,最后将先得到的余数作为低位依次排列起来,就得到了一个二进制数;十进制转十六进制:用十进制

2020-11-13 19:06:56 258

原创 变量和运算符的基本知识点

Java提供了两种变量类型:基本数据类型整数类型:byte,short,int,long浮点数类型:float,double字符类型:char布尔类型:boolean计算机内存的最小存储单元是字节(byte),一个字节就是一个8位二进制数,即8个bit。不同的数据类型占用的字节数不一样。我们看一下Java基本数据类型占用的字节数:*整型*对于整型类型,Java只定义了带符号的整型,因此,最高位的bit表示符号位(0表示正数,1表示负数)。各种整型能表示的最大范围如下:byte:-12

2020-11-13 18:58:50 78

51黑论坛_点阵字符LCD静态数字显示.rar

51黑论坛_点阵字符LCD静态数字显示.rar

2021-01-02

jdk api 1.8_google.zip

jdk api 1.8_google.zip

2021-01-02

MySQL技术资料合集

MySQL技术资料合集

2021-01-02

空空如也

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

TA关注的人

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