自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

原创 第五章 中央处理器 第六节指令流水线

5.6.1 指令流水线的概念5.6.2 指令流水线的影响因素和分类

2023-07-09 15:39:44 169 1

原创 【计算机组成原理】第四章 指令系统 第一节 指令格式

2023-07-09 14:19:07 91

原创 【考研408计算机组成原理】第一章计算机组成原理概述 第一节 冯诺•依曼计算机

读操作写操作。

2023-07-08 17:16:03 104

原创 【考研408计算机组成原理】第三章存储系统 第五节cache

计算机组成原理第三章存储系统第五节cache

2023-07-08 15:30:45 146

原创 【计算机网络】

第一章 计算机网络体系结构第二章 物理层第三章 数据链路层第四章 网络层第五章 传输层第六章 应用层

2023-07-08 14:41:15 35

原创 【数据结构】

数据结构408

2023-07-08 14:36:59 30

原创 【操作系统知识总结(408)】

408操作系统

2023-07-08 11:26:49 40

原创 【计算机组成原理总结】

计算机组成原理408

2023-07-08 11:06:42 3107 2

原创 LaTex公式

Γz∫0∞​tz−1e−tdt.fn​xy独立fX​x∗fY​y)fxy∁y2∙≈∏Ai1∫−∞∞​∣x∣fxdx。

2023-07-07 22:24:19 157

原创 IO流总结:

常用方法:输入:new bufferedreader(new FileReader(“a.txt”))

2023-07-07 22:04:54 28

原创 数据库密码加密,springboot报EncryptionOperationNotPossibleException

数据库加密依赖<!--数据库加密--> <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>3.0.0</version> &

2023-07-07 22:01:39 674

原创 day02,(springboot高级用法,手动整合mybatis;mybatis-plus 入门)

1.学习springboot高级用法2.手动整合mybatis3.学习mybatis-plus 以对象的方式操作数据库

2023-07-07 22:01:22 239

原创 mysql的主从复制

对应哔哩哔哩地址虚拟机安装两个mysqlmysql1 ip地址:192.168.130.201mysql2 ip地址:192.168.130.202主从复制参考文章https://blog.csdn.net/fmyzc/article/details/78053306mysql的uuid重复问题解决方案参考文章https://blog.csdn.net/qq_44895681/article/details/106574216mysql清除主从关系参考文章http.

2021-12-24 20:53:12 744

原创 springboot+flowable入门第四篇

springboot+flowable入门第四篇对应哔哩哔哩的第六集对应代码码云地址https://gitee.com/fjdaima/flowable_study011.查询自己的任务 /** * 查看任务表 */ @RequestMapping("/query/task") public String queryTask(){ TaskService taskService = processEngine.getTaskServic

2021-11-28 15:54:19 491 1

原创 springboot+flowable入门第三篇

springboot+flowable第三篇入门前提配置流程引擎 @Bean public ProcessEngine getProcessEngine(){ ProcessEngineConfiguration cfg = new StandaloneProcessEngineConfiguration() .setJdbcUrl(url) .setJdbcUsername(username)

2021-11-28 14:32:19 757 1

原创 springboot+flowable入门第二篇(汉化flowable-ui)

介绍对应哔哩哔哩里面的3,4集

2021-11-28 11:52:25 1423

原创 springboot+flowable入门第一篇

springboot+flowable入门第一集1.flowable官网https://www.flowable.com/open-source/2.源码地址https://github.com/flowable/flowable-engine/releases3.中文手册https://tkjohn.github.io/flowable-userguide/

2021-11-28 10:42:48 1261

原创 springboot的 加密依赖 导致的 出现异常EncryptionOperationNotPossibleException

springboot的加密依赖<!--数据库加密--> <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>3.0.0</version>

2021-08-06 12:38:34 2567 1

原创 索引基础总结mysql(innodb)

索引两大类1.聚集索引(也有人叫聚簇索引)定义:存储该索引的一行记录的值一张表有且只有一个聚集索引规则如下:(1)如果表定义了主键,则主键就是聚集索引(2)如果表没有定义主键,则会找一个唯一非空的索引做聚集索引(3)都没有,InnoDB会创建一个隐藏的row-id作为聚集索引2.非聚集索引(普通索引)定义:存储该索引的主键,和该字段的值。 (例如:定义了id为主键,age为普通的索引。那么通过 age索引 可以一次查询出id和age的值)...

2021-08-02 14:37:20 222

原创 mysql存储过程构建100000条虚拟数据

create table student(id int primary key auto_increment,age int ,name varchar(100),index (age,name))insert into student (age,name) values(18,'fanjia'+'aa')DELIMITER $$DROP PROCEDURE IF EXISTS `insert_data`$$CREATE PROCEDURE `insert_data`(I.

2021-07-30 17:28:04 169

原创 synchronized 与 static synchronized 的区别实例demo

synchronized 与 static synchronized 的区别:synchronized :锁住的只能锁住一个对象就是当前对象 static synchronized :锁住的是类,所有对象都会锁住下面demo实例展示。1. synchronized的demosynchronized 锁住的是对象,只锁当前实例。代码:Demo类和Dog类Dog类package com.fanjia.demo_fanjia.test;/** * @author fanjia * @d

2021-07-29 13:57:31 81

原创 java语言的底层代码是什么语言组成的

java语言的底层代码(例如:navive)是什么语言组成的答案:c++

2021-07-24 16:35:42 1105

原创 springboot+ es的案例,中报错,

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'elasticsearchTemplate' defined in class path resource springboot 版本<parent> <groupId>org.springframework.boot</groupId> <artifact

2021-04-11 11:07:31 283

原创 centos7网络ping不了百度www.baidu.com

TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=e9bce841-c036-4d49-a30d-268793992b8

2021-04-10 12:13:16 542

原创 java 发送邮件 (qq邮箱为例)

1.qq邮箱发送小实例package com.fanjia.javamail.send;import javax.mail.*;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;import java.util.Properties;public class SendMail { public static void main(String [] args) {

2020-10-24 11:41:20 222

原创 突发奇想:把restful风格的代码传参数,return 参数,可以访问那些静态页面

restful 风格:就是在访问路径后加{参数},例如图片就是restful 风格,两要素:{}和@PathVariable第一: return 访问的static 下面的静态页面,return “index.html”,一定要加后缀html要不然访问出错,第二:导入thymelaef依赖,访问templates 文件夹下的静态页面:可以不加html,也可以加,此时:只有test2才能访问页面,test1报错,再导入thymeleaf 依赖,return 访问static的静态资源

2020-09-15 20:27:18 136

原创 springmvc 的@controller与@restcontroller的区别:

@controller:是指return 返回的会去找对应的页面,而@restcontroller :是指 return 返回的 是 一个json 数据;由图可见:@restcontroller 包含了@controller, 和@responseBody的,众所周知@responseBody 是响应一个json数据所以@restcontrloller 包含了@controller 和 @responseBody 的功能,...

2020-09-15 19:11:55 127

原创 junit.framework.ComparisonFailure错误,解决方案

1.springboot版本过高把springboot版本调到2.2.1以下(不包含2.2.1)实测2.如果你要用高版本的springboot,那么久必须把数据库的版本调到mysql的驱动,因为,因为Spring Boot 2.1 集成了 8.0版本的jdbc驱动,

2020-09-09 19:00:11 3024

原创 mysql数据库导出mydump的拒绝访问:解决小方案

问题:导出mysql数据库出现:拒绝访问解决方案:加上要.sql文件就可以了,不要光写文件夹,还要在后面写用一个.sql文件,来装那些导出的表数据。

2020-09-09 11:43:48 1912

原创 springboot打包jar,mapper里的方法找不到,问题解决

接口名与Mybatis的映射文件名一定要一模一样,大小写容易忽视,因为没有打包,在idea中可以正常运行,可打包后就会运行出错重要的事说三遍接口名与Mybatis的映射文件名一定要一模一样接口名与Mybatis的映射文件名一定要一模一样接口名与Mybatis的映射文件名一定要一模一样...

2020-08-31 10:32:33 1760

原创 Springboot项目打包,没有boot-inf文件夹问题,并导致java -jar 没有主清单问题解决

第一步:去掉pom文件里的不需要插件管理,(注意只需要去掉这对标签,里面的插件内容要保留)步骤:改变前:pom.xml有<pluginManagement> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plug

2020-08-31 10:08:48 5215 1

原创 SpringBoot启动错误:Caused by: org.apache.catalina.LifecycleException: service.getName(): “Tomcat“; Prot

Caused by: org.apache.catalina.LifecycleException: service.getName(): “Tomcat”; Protocol handler start failed意思:原因:org.apache.catalina网站。生命周期异常:服务.getName():“Tomcat”;协议处理程序启动失败问题:开启了两个以上的springboot项目,导致解决办法:如果找不另外的一个springboot项目,建议重启,找到了另一个springboo

2020-08-27 21:25:29 4773

原创 IO总结:常用的类

常用方法:输入:new bufferedreader(new FileReader(“a.txt”));方法:readLine();输出:anew printWriter(FileWrite(“b.txt”));print(String s);println(String s)

2020-08-26 10:46:56 197

原创 socket :网络编程 Tcp数据传输

Tcp传输方式演示代码:ServerSide.javapackage com.fanjia.day20200825;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;/** * Created by FanJia on 2020/8/25 18:35 */publ.

2020-08-25 19:35:18 173

原创 反射的三种方式,获取成员变量的信息

反射获得包名、类名clazz.getPackage().getName()//包名clazz.getSimpleName()//类名clazz.getName()//完整类名!!成员变量定义信息getFields()//获得所有公开的成员变量,包括继承的变量getDeclaredFields()//获得本类定义的成员变量,包括私有,不包括继承的变量getField(变量名)getDeclaredField(变量名)代码:package com.fanjia.day20200824

2020-08-24 19:15:03 600

原创 元注解: 只能声明在注解上的注解

自定义的注解的存活范围(生命周期):默认是CLASS。@Target ElementType.class描述注解的使用范围:l ElementType.ANNOTATION_TYPE 应用于注释类型l ElementType.CONSTRUCTOR 应用于构造函数l ElementType.FIELD 应用于字段或属性l ElementType.LOCAL_VARIABLE 应用于局部变量l Elemen

2020-08-22 20:38:25 235

原创 注解,如何声明一个注解,自己做一个像@test的注解

声明一个注解 @interface 注解名{}声明注解中的成员(注解的属性类型可以有哪些?)1.基本类型2.String3.枚举类型4.注解类型5.Class类型6.以上类型的一维数组类型代码:test注解原理MyAnnotation.javapackage day20200822;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;@Retention(R

2020-08-22 20:28:27 351

原创 售票案例==买到重复的票,

方案一:继承Thread代码:package day20200821;public class Demo01 { public static void main(String[] args) { Thread t1 = new MyThread1(); Thread t2 = new MyThread1(); Thread t3 = new MyThread1(); Thread t4 = new MyThread1(); t1.start(); t2.start

2020-08-21 21:02:17 152

原创 线程实现方式二,实现Runnable接口,--------Thread

常用方法:void run()使用实现接口 Runnable 的对象创建一个线程时,启动该线程将导致在独立执行的线程中调用对象的 run 方法。代码示例:package com.fanjia;import org.junit.Test;/** * Created by FanJia on 2020/8/21 19:33 */public class Demo01 { @Test public void test1(){ MyThread1 myThr

2020-08-21 20:07:50 124

原创 继承线程1.----Thread------

常用方法:String getName() 返回该线程的名称。static Thread currentThread() 返回对当前正在执行的线程对象的引用。void setName(String name) 改变线程名称,使之与参数 name 相同。static void sleep(long millis) 在指定的毫秒数内让当前正在执行的线程休眠(暂停执行),此操作受到系统计时器和调度程序精度和准确性的影响。void start()

2020-08-21 19:30:09 110

空空如也

空空如也

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

TA关注的人

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