- 博客(8)
- 收藏
- 关注
原创 Mysql笔记(一)数据库操作
命令行连接mysql -uroot -p123456 -- 连接数据库update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost'; -- 修改用户密码flush privileges; -- 刷新权限 -- 所有的语句都用;结尾show databases; -- 查看所有的数据库mysql> use school -- 切换
2021-11-27 20:25:15 186
原创 springboot注解解释
层级理解yaml://或者使用propertiesapplication.yml中配置了与数据库的连接字符串,数据库的密码,系统日志保存的位置,文件上传目录,以及后端服务所运行的端口号。entity:实体层,数据库在项目中的类实体层。这里写的是实体类的定义,数据表中的每个字段名都作为实体类中的一个成员变量,然后这里再实现每个成员变量的get和set的方法。controller:控制层,控制业务控制层。控制层中定义了提供给前端的接口的路径,前端使用本接口的方法(GET还是P.
2021-11-27 20:18:22 971
原创 springboot自动装配原理
1.自动装配原理pom.xml:spring-boot-dependencies:其中它主要是依赖一个父项目,主要是管理项目的资源过滤及插件!<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.5.RE...
2021-11-27 20:15:22 151
原创 java开发swagger配置
创建Config类使用注解:@Configuration@EnableSwagger2http://localhost:8080/swagger-ui.html配置SwaggerSwagger的bean实例Docket;//配置Swagger的Docket的bean实例@Beanpublic Docket docket() { return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInf...
2021-11-27 20:09:28 654
原创 generator自动生成代码插件
1、引入MyBatis Generator的maven插件在pom.xml文件中加入<build> <plugins> <!--mybatis自动生成代码插件--> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-ma...
2021-11-27 20:05:13 941
原创 区块链认知(3)fabric
网络组成组织:业务相关组织身份认证:证明自己的身份组成联盟:一起做业务创建通道:与某业务相关的组织划在一个通道中智能合约:一起约定做什么背书策略:需要哪个组织为交易背书重要术语交易和账本:交易对应资产键值(key,value),账本由世界状态和区块链组成背书策略:由智能合约选择哪些peer节点参与到背书环节中节点:背书节点,记账节点,证书节点排序节点:负责对网络所有交易按规则来进行排序,并生成区块,分发给各记账节点世界状态:对同一个key多次交易形成的最终va
2021-11-26 15:19:34 13568
原创 区块链认知(2)
分布式存储高扩展,高容错分布式存储将数据分散储存在多个存储服务器上分散的存储资源构成一个虚拟的存储设备数据分散的存储在服务器集群的各个角落区块链:特殊的分布式存储从交易到区块:交易(存储数据,信息流的关键点,关键操作)——>区块打包多个交易,每个区块就是一个账本p2p网络(peer—to—peer)点对点网络,节点无主从之分四种p2p网络:中心化,全分布式非结构化,全分布式结构化,半分布化区块链的加密方式:非对称加密算法哈希算法:..
2021-11-26 15:16:28 13759
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人