- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 Linux一些常用命令
打包文件tar -cvf hhh.tar hxg.txt original-ks.cfg解压文件到指定地方tar -xf hhh.tar -C /opt/压缩文件tar -zcvf 5678.tar.gz 1234.pdf删除文件rm -rf 1234.pdf解压文件到指定路径tar -xf 5678.tar.gz -C /opt/复制文件到指定路径cp 12324124.jpg /root/...
2022-04-22 10:57:50 970
转载 ECharts入门
ECharts简介ECharts是一款基于JavaScript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。ECharts 提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap、旭日图,多维数据可视化的平行坐标,还有用于 BI 的漏斗图,仪表盘,并且支持图与图之间的混搭。ECharts入门实现步骤下载并引入echarts.js文件(echarts.min.js)准备一个具
2022-02-10 14:50:28 193
原创 “telnet”不是内部或者外部命令,也不是可运行的程序或者批处理文件”的解决办法
当在命令窗口输入信息,提示“telnet”不是内部或者外部命令,也不是可运行的程序或者批处理文件”时如下图所示,按照下面的操作步骤解决方法如下点击"开始"→"控制器面板"→" 查看方式:类型"则点击"程序"(“查看方式:大图标"则点击"程序和功能”)→ "启动或关闭windows功能"→ 在"Windows功能"界面勾选Telnet客户端 →最后点击"确定"安装。...
2022-01-25 10:17:59 1667 1
原创 springboot的策略
SpringBoot框架中还有两个非常重要的策略:开箱即用和约定优于配置。开箱即用,Outofbox,是指在开发过程中,通过在MAVEN项目的pom文件中添加相关依赖包,然后使用对应注解来代替繁琐的XML配置文件以管理对象的生命周期。这个特点使得开发人员摆脱了复杂的配置工作以及依赖的管理工作,更加专注于业务逻辑。约定优于配置,Convention over configuration,是一种由SpringBoot本身来配置目标结构,由开发者在结构中添加信息的软件设计范式。这一特点虽降低了部分灵活性,增加了.
2022-01-11 15:06:19 1260
原创 session 的工作原理
session工作原理session的工作原理是客户端登录完成之后,服务器会创建对应的session,session创建完之后,会把session的id发送给客户端,客户端再存储到浏览器 中。这样客户端每次访问服务器时,都会带着sessionid,服务器拿到sessionid之后,在内存找到与之对应的session这样就可以正常工作了。session 和 cookie 有什么区别?1. 存储位置不同:session 存储在服务器端;cookie 存储在浏览器端。2. 安全性不同:cookie 安全性
2022-01-11 11:19:29 3422 2
原创 封装继承多态
封装性封装就是隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中的属性的读和修改的访问级别,将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成"类",其中,数据和函数都是类的成员。封装的目的是增强安全性和简化编程,使用者不必了解具体的实现细节,而只是要通过外部接口,以特定的访问权限来使用类的成员。继承性继承就是子类继承父类的特征和行为,使得子类对象具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。继承机制可以很
2021-12-27 16:09:21 252
原创 创建线程的两种方法
1、使用Thread类构造一个实现了Runnable接口的对象封装成一个线程;2、从Thread类派生出子类并重写run()方法,使用该子类创建的对象即为线程。值得注意的是 ,Thread类已经实现了Runnable接口,因此,任何一个线程均有它的run()方法,而run()方法中包含线程所要运行的代码。...
2021-12-07 09:41:48 226
原创 认识Docker
什么是DockerDocker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口Docker解决了运行环境和配置问题软件容器,方便做持续集成并有助于整体发布的容器虚拟化技术Docker的三要素:镜像,容器,仓库。Docker镜像就是一个只读的模板,镜像可以用来创建Docker容器,一个镜像可以创建多个容器。一个容器运行一种服务,当我
2021-11-22 11:32:26 752 1
原创 SpringCloudGateway核心流程
**请求到达网关——>网关利用断言(Predicate),判断请求是否符合路由规则(route)——>到达指定地方(中间进行Filter过滤)**
2021-10-17 11:51:50 127
原创 解决Hadoop集群多次进行格式化导致DataNode不启动不能正常储存文件
格式化命令只需要在Hadoop集群初次启动前执行一次即可,后续重复启动时就不需要执行格式化了。如果再次执行格式化,集群会出错,不能正常存储文件。报错信息如下21/09/13 06:05:29 WARN hdfs.DFSClient: DataStreamer Exceptionorg.apache.hadoop.ipc.RemoteException(java.io.IOException): File /hxg.txt._COPYING_ could only be replicated to 0
2021-09-13 21:39:46 2387 2
原创 条件查询分页
列表分页查询当我们写项目时,往往少不了列表。根据我们看到的,生活大部分的列表都带有分页的效果,还有分页查询的效果,比如这样的当数据多的时候,利用分页和查询就很好的找到想要的数据。分页查询的实现我写的这个在线教育这个项目,是用mybatis-plus的一个功能——代码生成器来写的,几乎一条sql都不用写(一些复杂的还是要写),这一切都全赖MP的功劳,对于大部分场景,MP已经可以满足我们。只需要写处理业务逻辑层的代码。mp要想使用分页需要加一个分页的插件:创建一个工具类,写下以下代码..
2021-07-12 19:11:07 2254 1
原创 阿里云存储OSS的概述以及使用步骤(JAVA)
1、什么是对象存储OSS阿里云对象存储OSS(Object Storage Service)是阿里云提供的海量、安全、低成本、高持久的云存储服务。其数据设计持久性不低于99.9999999999%(12个9),服务可用性(或业务连续性)不低于99.995%。OSS具有与平台无关的RESTful API接口,您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。您可以使用阿里云提供的API、SDK接口或者OSS迁移工具轻松地将海量数据移入或移出阿里云OSS。数据存储到阿里云OSS以后,您可以选择
2021-07-06 11:44:31 2333
原创 代码生成器的使用
代码生成器的说明AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。使用教程添加依赖MyBatis-Plus 从 3.0.3 之后移除了代码生成器与模板引擎的默认依赖,需要手动添加相关依赖:1 添加 代码生成器 依赖<dependency> <groupId>com.ba
2021-07-02 11:41:46 561
Navicat premium 15免费使用(操作简单亲测有效含安装包)
2022-02-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人