My notes
文章平均质量分 92
听着晴天看星晴
数学老师说:过程错了,就全部错了
语文老师说:过去了就永远过去了
英语老师说:第三人称,是单数
历史老师说:过去的,都是历史
可老师又说:宁可错也要试试,不能空白
展开
-
原码、反码、补码
1、原码原码的表示与机器数真值表示的一样,即用第一位表示符号,其余位表示数值,例如的十进制的的正负1,用8位二进制的原码表示如下:【+1】= 原:[ 0000 0001 ]【-1】= 原:[ 1000 0001 ]2、反码反码正数的反码是其原码本身。负数的反码是在其原码的基础上,符号位不变,其余各位取反。【+1】= 原: [ 0000 0001 ] = 反:[ 0000 0001 ]【-1】 = 原:[ 1000 0001 ] = 反:[ 1111 1110 ]3、补码补码。原创 2022-11-20 14:00:26 · 4160 阅读 · 4 评论 -
四种进制介绍及转换
二进制:0,1 ,满 2 进 1.以 0b 或 0B 开头;十进制:0-9 ,满 10 进 1(是我们日常使用的数值);八进制:0-7 ,满 8 进 1. 以数字 0 开头表示;十六进制:0-9 及 A(10)-F(15),满 16 进 1. 以 0x 或 0X 开头表示。此处的 A-F 不区大小写//二进制(以0b或0B开头的数值)//八进制(以0开头的数值)//十进制(就是我们正常使用的进制数)//十六进制(以0x或0X开头的数值)原创 2022-11-19 20:25:02 · 11816 阅读 · 0 评论 -
MySQL多表查询&事务&DCL
MySQL多表查询&事务&DCL文章目录MySQL多表查询&事务&DCL多表查询:创建部门表创建员工表事务DCL:多表查询:查询语法:select列名列表from表名列表where…准备sql创建部门表CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20));INSERT INTO dept (NAME) VALUES ('开发部'),('市场部'),(原创 2021-09-29 21:57:34 · 89 阅读 · 0 评论 -
springboot自动配置原理
1.ConditionCondition是在spring4.0增加的条件判断功能,通过这个功能可以实现选择性的创建bean的操作1-1.创建一个springboot工程,编写启动类 原理:我们通过springboot提供的run方法查看,发现其返回ConfigurableApplicationContext这个对象,它是spring的Ioc容器,因此我们通过它获取IOC容器,再通过IOC容器获取相应的bean@SpringBootApplicationpub...原创 2021-09-26 22:48:34 · 138 阅读 · 0 评论 -
Tomcat中Session钝化与活化实现步骤
原理:为了保证客户端不关闭,服务器关闭后,两次获取的session是同一个,tomcat内部自动完成以下工作:1.session的钝化:在服务器正常关闭之前,将session对象系列化到硬盘上,在tomcat的目录下的work目录中,会生成SESSIONS.ser文件 2.session的活化:在服务器启动后,将session文件转化为内存中的session对象即可。读取work目录中的session对象,并删除实现方式:yiji1.首先编写servlet两个类...原创 2021-09-14 15:29:38 · 632 阅读 · 0 评论 -
会话技术——Cookie&Session&JSP入门
文章目录会话技术Cookie:JSP:入门学习Session:主菜案例:验证码会话技术会话:一次会话中包含多次请求和响应。一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止功能:在一次会话的范围内的多次请求间,共享数据方式:客户端会话技术:Cookie服务器端会话技术:SessionCookie:概念:客户端会话技术,将数据保存到客户端快速入门:使用步骤:创建Cookie对象,绑定数据new Cookie(String name,原创 2021-09-14 14:29:36 · 76 阅读 · 0 评论 -
DQL&约束&数据库的设计&数据库备份和还原
文章目录DQL——查询语句约束数据库的设计数据库的备份和还原DQL——查询语句排序查询语法:order by 子句order by 排序字段1 排序方式1 , 排序字段2 排序方式2…排序方式:ASC:升序,默认的。DESC:降序。注意:如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。聚合函数:将一列数据作为一个整体,进行纵向的计算。count:计算个数一般选择非空的列:主键count(*)max:计算最大值min:计原创 2021-09-13 09:26:06 · 92 阅读 · 0 评论 -
mysql的基础知识语法
文章目录数据库的基本概念MySQL数据库软件SQLDDL:操作数据库、表DML:增删改表中数据DQL:查询表中的记录数据库的基本概念MySQL数据库软件安装卸载配置SQL数据库的基本概念数据库的英文单词: DataBase 简称 : DB什么数据库?用于存储和管理数据的仓库。数据库的特点:持久化存储数据的。其实数据库就是一个文件系统方便存储和管理数据使用了统一的方式操作数据库 – SQL常见的数据库软件参见《MySQL基础.原创 2021-09-10 16:10:31 · 70 阅读 · 0 评论 -
tomcat与servlet笔记
今日内容1. web相关概念回顾2. web服务器软件:Tomcat3. Servlet入门学习web相关概念回顾1. 软件架构 1. C/S:客户端/服务器端 2. B/S:浏览器/服务器端2. 资源分类 1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 * 如: html,css,JavaScript 2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览原创 2021-08-27 21:42:43 · 81 阅读 · 0 评论 -
junit&反射&注解
文章目录Junit单元测试:反射:框架设计的灵魂注解:Junit单元测试:测试分类:黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。白盒测试:需要写代码的。关注程序具体的执行流程。Junit使用:白盒测试步骤:定义一个测试类(测试用例)建议:测试类名:被测试的类名Test CalculatorTest包名:xxx.xxx.xx.test cn.itcast.test定义测试方法:可以独立运行建议:方法名:test测试的方法名原创 2021-09-09 10:32:30 · 68 阅读 · 0 评论