- 博客(18)
- 收藏
- 关注
原创 虚拟机yum运行
未 知 的 错 误 "删除 /etc/yum.repos.d下CentOS-Base.repo.backup。首先确定DNS网络连接有没有问题。
2024-08-12 15:55:02 544
原创 虚拟环境部署文档
对端口放行sudo firewall-cmd --add-port=${要开通的端口}/tcp --zone=public --permanent# 重新加载# 查看放行的端口列表。
2023-10-11 14:32:32 125
原创 手动创建线程池
/ RejectedExecutionHandler:当pool已经达到max-size的时候,如何处理新任务。/**这里如果设置无界队列,高并发情况下有可能会出现内存飙升,所以队列这里引入有界队列,使用。//log.info("---------- 线程池开始加载 ----------");//log.info("---------- 线程池加载完成 ----------");// 线程最大的空闲存活时间,单位为秒。// 主线程等待子线程执行时间。//线程最大的空闲存活时间,单位为秒。
2023-06-15 17:22:43 290
原创 区块链理解
记账货币是实物货币的自然演化比特币是去中心化的记账货币的产物,人人可记账;比特币运行的基本原理;互联网的信息传递机制和比特币的价值传递特性;比特币的转账机制就像我们在银行卡转账一样的简单,第一步登录你的钱包,第二步选好要从自己哪个比特币地址进行转币,第三步填写收币的比特币钱包地址,写入转币数额与手续费,签上你的签名,提交出去,等待矿工打包处理就可以了。第一个,“挖矿":获得记账权的过程形象地叫做"挖矿”;第二个,“矿工”:是竞争挖矿的人或组织叫“矿工”,在比特币的世界里也是记账者;
2022-10-11 10:44:59 1405
原创 spring +springmvc +mabatis ssm框架整合
前后端分离所谓的前后端分离就是后台接收处理请求,返回 json数据。前端拿到 json 数据,渲染到前端页面即可。sm框架搭建ssm 搭建比较费事,而且很多配置可以不用手动配置。我们会发现,不管做什么项目,很多配置都要重复的配置,干脆提前配置好,直接让程序员用。后期有了 Spring Boot 。Spring Boot 约等于 Spring+Spring MVC搭建步骤新建 maven 项目项目命名3.配置 maven...
2022-04-20 23:27:52 327
原创 Mybatis框架搭建
MyBatis概念是一个ORM 框架,对 JDBC做了封装;让程序员更加方便的对数据库进行各种增删改查的操作。ORM 框架:首先ORM框架是一个统称。ORM框架包括: Mybatis / MyBatis Plus / Spring Data Jpa / Hibernate 等 dao层的框架ORM: Object Relationship Mapping对象关系映射Mybatis 是一个对象关系映射框架这一类框架完成了一个很重要的功能:...
2022-04-07 21:49:42 624
原创 java面试题
目录Java相关 1、从概念方面来说 2、从内存的构建方面来说(内存中,有堆内存和栈内存两者) Serializable接口的作用。 1、运行时异常 2、被检查异常 3、错误 吗? 1. 多态是继封装、继承之后,面向对象的第三大特性。 2. 多态现实意义理解: 1. 多态体现为父类引用变量可以指向子类对象。 2. 前提条件:必须有子父类关系。 1. 多态的定义与使用格式 1. HashMap和Hashtable都实现了Map接口 2. 都可以存储k
2022-03-07 14:31:46 727
原创 Oracle分区
--分区create table salesl(sales_id number,--idparoduct_id varchar2(5),sales_date date not null,--销售时间sales_cost number(10),--售价areacode varchar2(5))--根据时间分区partition by range(sales_date)(partition p1 values less than (to_date('2013-04-1','yyyy-mm-.
2022-03-01 15:39:01 358
原创 事务的特性(transaction/tx)
事务(transaction/tx)需求:有一张银行账户表,有a用户给b用户转账.A账户钱减少,b账户钱增加.但是当a账户钱减少时,断电了,B账户并没有增加钱.解决方案:a减少钱,但是不要立即修改数据表,b的钱增加之后,同时修改表.事务:事务指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部不成功。演示:CREATE TABLE `account` (`id` int(50) NOT NULL,`name` varchar(50) NOT NULL,...
2022-03-01 15:18:14 245
原创 Oracle用户的创建和使用
注意:管理员才能创建用户create user user06 identified by user06;用户以及创建成功,但缺少某个权限,导致登陆失败。缺少登陆权限接下来给此用户赋一个登陆权限。2.grant connect to user06那么这时候就需要给一个操作权限3.grant resource to user06;给一个管理员权限(管理员权限可以操作全部数据,建议不要随意给管理员权限,会导致失误删库)grant dba to user06;4.回收.
2022-02-26 14:00:00 427
原创 SQL笔记
目录一、概念二、insert插入三、update修改指令四、delete删除五、select查询指令:六、聚合函数一、概念SQL:Structured Query Language结构化查询语言细分:本章的重点是数据库的增删改查二、insert插入实现数据的插入如果向表中的所有字段都插入数据的话,则红色的部分可以省略后面的值与前面的字段是一一对应关系。1=2 只创建表,不创建数据问题:假设一个表中有1
2022-02-26 11:19:54 141
原创 Oracle 多对多表的创建
lucy和tom 同属于一个医生;一个医生可以给lucy和tom看病。多对多关系此时两张表没有对应关系,可以创建一个中间表,来体现对应的关系创建中间表的字段:至少有两个字段,分别对应每张表的主键。根据需要可以再添加其他字段中间表:sc字段:sid cid 分数(maks)此时中间表中没有主键假设要设置主键,可以由两种方案1.设置联合主键 让sid和cid变成一个主键2.添加一个字段,让此字段担任主键角色...
2022-02-26 10:43:11 370
原创 Oracle 数据完整性
1.数据不可重复2.主键 :创建表的时候,每一个表都要有主键 ,主键起到唯一标识的作用例如:学生的学号是不一样的,学生的名字是一样的3.主键约束:只要在cid上添加了主键约束 ,在插入数据的时候,id值是不能重复的保证了数据的唯一。在name上添加了唯一约束,插入数据的时候,name不可以重复。某个值可以为null。当我们在某一列上添加主键约束的时候,数据库会在这一列上添加二叉树索引。索引:可以理解为一本书的目录。索引的目的是微利提..
2022-02-26 10:37:34 563
原创 Oracle 数据类型
字符类型:对应java中的字符串char定长字符串,例如char(6) 里面保存的字符串长度是6;如果字符串的长度不到6,会默认使用空格填充。varchar2可变长度字符串,不会用空格填充。例如 varchar2(10) 里面保存的字符串长度最多是10位,但是可以小于10位。2.数值:对应java中的数字(整数 小数)包含整数和小数int 短整型long 整形 用的比较少number 可以表示整数和小数例如:number(10,0) 10表示总长度 ,0表示小数...
2022-02-26 10:04:31 1770
原创 Oracle 学习笔记
1.简介四大传统的主流数据库 :Oracle mysql SqlServer DB2主流数据库是关系型数据库。非关系型数据库 Redis Mongodb.....2.软件安装11G数据库服务器,没有UI的PLSQL/Developer3.使用Oracle 有几个默认用户sys system scottsys system 是管理员 ;scott是普通用户强烈建议使用scott。普通用户密码忘记,可以使用管理员重置普通用户密码。重置scott重置密码sy
2022-02-26 09:33:20 124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人