- 博客(17)
- 收藏
- 关注
原创 Git操作
1、cd改变目录2、cd..回退到上一个目录,直接cd进入默认目录3、pwd显示当前所在的目录路径4、ls(ll)都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细5、touch新建一个文件如果touchindex.js就会在当前目录下新建一个index.js6、rm删除一个文件,rmindex.js就会把index.js文件删除7、mkdir新建一个目录,就是新建一个文件夹8、rm-r删除一个文件夹,rm-rsrc删除src目录。...
2022-07-24 22:21:48
142
原创 分布式系统架构解决方案——Dubbo
dubbo概述什么是分布式系统《分布式系统原理与范型》定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统” 分布式系统(distributed system)是建立在网络之上的软件系统。 简单来说:多个(不同职责)人共同来完成一件事! 任何一台服务器都无法满足淘宝的双十一的数据吞吐量,一定是很多台服务器公共来完成 的。歇后语:“三个臭皮匠赛过诸葛亮”,就是分布式系统的真实写照单一应用架构当网站流量很小时,只需要一个应用,将所有的功能部署到一起(所有业务
2022-05-16 17:06:03
306
原创 分布式技术-Zookeeper
分布式和集群的区别分布式和集群,都是很多人在做分布式:负责工作不一样,但是最终目的都是一样的 集群:负责工作一样概述是一个开源的分布式(多台服务器干一件事)的,为分布式应用提供“协调服务”的Apache项目服务平台,利用zookeeper部署技术最初的运用领域在大数据技术生态圈当中。工作机制Zookeeper从设计模式角度来理解;是一个基于观察者模式(一个人干活,有人盯着)设计的分布式服务管理框架。他负责 存储 和 管理 大家都关心的数据。然后接受观察者的注册,一旦这些数
2022-05-14 18:02:59
460
原创 学习资料导航栏
必修篇:https://www.liaoxuefeng.com/wiki/1252599548343744https://www.w3cschool.cn/java/https://www.lanqiao.cn/courses/1230自检题目一:[考察知识点包含但不仅限于:FileReader读取文件内容,JSON解析,数据类型,集合,排序,数组,异常处理]完成以下题目,并编写单元测试进行自测。1、读取Account.json文件内容,转换为用户账号对象。读取Account.
2022-02-17 00:59:41
510
原创 深入学习Spring(第五天)
Spring安全框架-Security安全概念Principal(当事人) 执行动作的用户、设备或系统 Authentication(认证) 确定当事人的认证是否有效 Authorization(授权) 决定是否允许某个当事人访问某项资源 Authority(权限) 允许访问的权限或凭证(如角色) Secured Resource(保护资源) 受保护的资源用户认证指的是验证某个用户是否为系统的合法主体,也就是说用户能否访问该系统,用户认证一般要求用户提供用户名和密码。系统通过效验用户.
2021-11-27 20:02:48
465
原创 深入了解Spring(第四天)
JPA使用JPA的ORM快速入门什么是ORM/因为要满足Java对象得到持久化(即保存)的需要。ORM:(Object/Relation Mapping):对象/关系映射ORM的实现思想:将关系数据库中表中的记录映射成为对象,以对象的形式展现,程序员可以把对数据库的操作转化对对象的操作因此ORM的目的是为了方便开发人员以面向对象的思想来实现对数据库的操作在原来Java对数据库的访问是通过JDBCJPA概述Java Persistence API(JPA)即持久..
2021-11-26 18:21:27
101
原创 深入了解Spring (第三天)
测试Spring应用程序JUnit 5使用JUnit 5编写测试在实验中均使用JUnit 5进行测试支持Junit 5 是Spring 5的一个主要特征 JUnit 5是Spring Boot 2.2版本开始的默认JUnit版本 需要Java 8 + 运行环境 利用Lambda组件JUnit 平台 在JVM上启动测试框架的基础JUnit Jupiter 在JUnit 5中编写测试和扩展模型JUnit Vintage 用于在平台上运行JUnit 3和4测试的Test...
2021-11-18 20:39:49
712
原创 面试常见问题
2019年Java 最常见面试题(含答案)Java 基础1. JDK 和 JRE 有什么区别?JDK:Java Development Kit 的简称,Java 开发工具包,提供了 Java 的开发环境和运行环境。JRE:Java Runtime Environment 的简称,Java 运行环境,为 Java 的运行提供了所需环境。具体来说 JDK 其实包含了 JRE,同时还包含了编译 Java 源码的编译器 Javac,还包含了很多 Java 程序调试和分析的工具。简单来说:如果你需
2021-11-09 20:10:00
233
原创 深入了解Spring(第二天)
面向切面编程的介绍领先的AOP技术ASpect J最早的AOP技术(1995年推出第一个版本) 一个完整的面向切面编程语言 使用字节码编程进行切面编织Spring AOP基于Java的AOP框架,集成了Aspect J 使用动态代理进行切面编织 专注于使用AOP解决企业问题AOP意为:面向切面编程,通过预编译放式和运行期动态代理实现程序功能统一维护的一种技术AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的种行生范型。...
2021-11-07 21:43:49
121
原创 深入了解Spring
关于@Configuration注解添加在类的声明之前,表示这个类是一个“配置类” 如果在AnnotationConfigApplicationContext的构造方法参数中直接使用某个类,则这个类可以不添加@Configuration注解 当然,即使添加了也不会出错 虽然可以不添加,但是,只要类是用于配置的,应该添加关于@Bean注解在方法的声明之前,表示该方法是用于创建对象的 @Bean方法定义在配置类中 @Bean方法会在加载配置类时,由框架自动调用 @Bean方法...
2021-10-31 21:45:33
148
原创 Spring MVC
一 SpringMVC概述1.1 SpringMVC简介1.2 SpringMVC核心组件和执行流程 使用spring MVC必须了解其5大核心组件和其执行流程,这也是面试spring mvc闭问一个经典题目DispatcherServlet: 前端控制器,用于接收所有请求; HandlerMapping: 用于配置请求路径与Controller组件的对应关系; Controller: 控制器,具体处理请求的组件; ModelAndView" Controller组件处理完...
2021-10-31 18:00:00
201
原创 Spring——bug集
项目场景:提示:spring DI 依赖注入时:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'employee' available原因分析:无法扫描到“employee”这个包下的内容,在Employee类下
2021-10-31 09:20:44
221
原创 Spring——DI
一 依赖注入1.1 什么是依赖注入1.2 @Bean注入 spring IOC容器提供了依赖注入功能,可以将一个组件依赖到的对象,在使用之前注入到合适位置 spring IOC解决依赖注入;在配置类congfig中为Bean组件初始化方法增加参数,spring IOC容器会在初始化时候自动根据类型注入Bean组件对象案例:1.创建Sawpackage cn.tedu.demo;import java.io.Serializable;/** * @Aut...
2021-10-30 17:12:15
257
原创 Spring-IOC
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基
2021-10-29 15:43:25
241
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人