随笔分类 -  JAVAweb

摘要:1.1 IP地址 要想让网络中的计算机相互通信,必须为每台计算机制定一个统一的标识号,通过这个标识号来指定要接受的数据的计算机和识别发送的计算机,而IP地址就是这个标识号,也是设备的标识。 IP地址分为两大类 (IPV4 和 IPV6) IPV4:是给每个连接在网络的主机分配一个32bit的地址。一 阅读全文

posted @ 2022-06-26 21:28 LutixiaGit 阅读(86) 评论(0) 推荐(0) 编辑

摘要:1.实现多线程 1.1进程 进程:是正在运行的程序 是系统进行资源分配和调用的独立单位 每一个进程都有自己的内存和系统资源 1.2线程 进程中的单个顺序控制流,是一条执行路径 单线程:一个进程只有一条执行路径//记事本程序 多线程:一个进程有多条执行路径//扫雷 1.3多线程的实现方式 方式1:继承 阅读全文

posted @ 2022-06-12 11:32 LutixiaGit 阅读(27) 评论(0) 推荐(0) 编辑

摘要:哈希值简介 ​ 是JDK根据对象的地址或者字符串或者数字算出来的int类型的数值 文字 高亮 文字 阅读全文

posted @ 2022-06-11 23:18 LutixiaGit 阅读(556) 评论(0) 推荐(0) 编辑

摘要: DDL: create / alter / drop DML:insert /update/delete DQL :select /show DCL :grant /revoke 创建 user1 用户,只能在 localhost 这个服务器登录 mysql 服务器,密码为 123 cre 阅读全文

posted @ 2022-06-09 00:28 LutixiaGit 阅读(96) 评论(0) 推荐(0) 编辑

摘要:1.什么是事务 在实际的开发过程中,一个业务操作如:转账,往往是要多次访问数据库才能完成的。转账是一个用户扣钱,另一个用户加钱。如果其中有一条 SQL 语句出现异常,这条 SQL 就可能执行失败。 事务执行是一个整体,所有的 SQL 语句都必须执行成功。如果其中有 1 条 SQL 语句出现异常,则所 阅读全文

posted @ 2022-06-09 00:19 LutixiaGit 阅读(24) 评论(0) 推荐(0) 编辑

摘要:(准备) CREATE DATABASE db2; CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAME) VALUES('开发部'),('市场部'),('财务 阅读全文

posted @ 2022-06-07 11:08 LutixiaGit 阅读(45) 评论(0) 推荐(0) 编辑

摘要:对表中的数据进行限定 1.非空约束(not null) 在创建表的时候,进行约束 CREATE TABLE stud( NAME VARCHAR(12) NOT NULL, id INT ); 删除非空约束: ALTER TABLE stud MODIFY NAME VARCHAR(20);#消除约 阅读全文

posted @ 2022-06-03 00:30 LutixiaGit 阅读(40) 评论(0) 推荐(0) 编辑

摘要:1.排序查询 首先建表: CREATE TABLE student ( NAME VARCHAR(20), id VARCHAR(12), sex CHAR, mathscore DOUBLE(4,1) ); 添加数据 INSERT INTO student VALUES("AA",1001,"男" 阅读全文

posted @ 2022-06-02 23:39 LutixiaGit 阅读(21) 评论(0) 推荐(0) 编辑

摘要:Data Query Language(DQL 数据查询语言),如:对表中的查询操作 1.去除重复的结果集 SELECT DISTINCT age FROM stu;#必须保证查询的记录完全一样才能去重 2.多个字段查询 所有字段:SELECT * FROM stu; 限定字段:SELECT NAM 阅读全文

posted @ 2022-06-02 08:59 LutixiaGit 阅读(35) 评论(0) 推荐(0) 编辑

摘要:1.添加数据 insert into 表名(列名1,,,,,列名n) values(值1,,,,,值n);#列名和值一一对应 INSERT INTO stu (id,NAME ,age) VALUES(1,"小星星",18); 给所有列添加值 INSERT INTO stu VALUES(2,"cc 阅读全文

posted @ 2022-06-02 00:46 LutixiaGit 阅读(22) 评论(0) 推荐(0) 编辑

摘要:SQL 语句分类 1) Data Definition Language (DDL 数据定义语言) 如:建库,建表 DDL:操作数据库 操作数据库:CRUD creat,retrieve(查询),update,delete show creat database mysql;-- 查看某个数据库的定 阅读全文

posted @ 2022-06-02 00:17 LutixiaGit 阅读(48) 评论(0) 推荐(0) 编辑

摘要:启动 win+r 输入service.msc找到并打开mysql服务。 cmd中使用管理员权限,开启: *net start mysql 关闭:*net stop mysql 登录 mysql -uroot -proot //u后为用户名 p后为密码 登录他人数据库 mysql --host=127 阅读全文

posted @ 2022-06-01 16:19 LutixiaGit 阅读(34) 评论(0) 推荐(0) 编辑

摘要:框架:半成品软件 反射:将类的各个组成部分封装成其他的对象 类加载器(ClassLoader)将class文件加载进内存后 成员变量用:Field【】fields来描述所有的成员变量 用Constructor【】 cons构造器封装为构造方法 Method【】 methods 存 所有成员方法 反射 阅读全文

posted @ 2022-05-26 00:51 LutixiaGit 阅读(20) 评论(0) 推荐(0) 编辑

摘要:1.测试分类 黑盒测试:关注输入输出。 白盒测试:关注程序具体的执行流程。 2.Junit使用:白盒测试 ①定义一个测试类(测试用例):测试类名xxxxxxTest ,包名:xxx.xxx.xxx.test ②定义测试方法(可以独立运行)方法名:testAdd() , 返回值 void , 参数:空 阅读全文

posted @ 2022-05-26 00:29 LutixiaGit 阅读(40) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示