综合( 右侧选择分类 )
hangge

Linux - 使用tar命令打包指定目录下的所有文件(但不包含该目录)

1,问题描述 (1)无论是 Linux 系统,还是 macOS 系统,我们都可以使用 tar 命令进行文件的压缩打包。命令格式如下:tar cvf xxxx.tar 要压缩的文件或目录名称(2)但如果要压缩的目录层级比较多时,比如:tar cvf dist.tar /Volumes/BOOTCAMP/Vue/achievement/dist(3)解压后会发现整个路径也都一起打包进去了:2,打包时不
226 人浏览
hangge

Linux - 常用命令汇总(内存cpu使用率、目录大小、文件复制、压缩、防火墙...)

一、系统监控1,内存占用情况使用 free 命令可以显示闲置内存、总内存和交换内等方面的信息,单位是字节。 2,CPU 占用情况使用 top 命令能够实时显示系统中各个进程的资源占用状况。按“q”即可退出 top 屏幕。注意:kill -9 PID 可以强制中断一个进程3,磁盘占用情况(1)执行如下命令可以列出文件系统的整体磁盘使用量:df -hl(2)执行如下命令可以查看当前目录下各个文件/目
232 人浏览
hangge

SpringBoot - 整合SerSpringBoot - 整合Servlet、Filter和Listener(@WebServlet等注解的使用)

使用 Spring Boot 开发项目之后,就基本上告别 Servlet、Filter 和 Listener 了。但是有时在整合一些第三方框架时,可能还是不得不使用 Servlet。Spring Boot 中对于整合这些基本的 Web 组件也提供了很好的支持,下面通过样例进行演示。1,定义组件(1)下面代码代码定义一个基本的 Servlet 组件,并使用 @WebServlet 注解进行标注。@W
243 人浏览
hgweb

Vue.js - 解决项目部署到Spring Boot中无法加载static文件夹里图片的问题

1,问题描述(1)项目采用 Spring Boot + Vue.js 前后端分离开发,整合部署。之前一直使用正常,但最近对 Spring Boot 端配置了 server.servlet.context-path。也就是说最终访问路径如下: http://ip:端口号/项目名/index.html(2)但访问页面时发现一些图片文件显示不出来(引用的是 static 文件夹下的图片):2,问题原因
447 人浏览
hgweb

Vue.js - 在项目中引入并使用Fabric.js库(Canvas绘图库)

Fabric.js 是一个可以简化 Canvas 程序编写的库。Fabric.js 为 Canvas 提供所缺少的对象模型、svg parser、交互和一整套其他不可或缺的工具。本文演示如何在 Vue.js 项目中引入并使用 Fabric.js 库。1,安装配置(1)首先进入项目文件夹,执行如下命令进行安装:npm install fabric(2)安装后打开 main.js 文件,添加如下代码将
697 人浏览
zixun

面试官:你连RESTful都不知道我怎么敢要你?

面试官:了解RESTful吗? 我:听说过。 面试官:那什么是RESTful? 我:就是用起来很规范,挺好的 面试官
205 人浏览
zixun

今天我面试了一位年龄 46 岁的程序员,结果我倒吸一口凉气

最近一直忙于面试,人事推给了我一份简历,职位是算法工程师,年龄是 46 岁,我揉了揉眼镜后再看看,确实是 46 岁。抱着忐忑的心,我电话面试一番后,还是不觉得他和我们的团队很适合。人都会有同理心,尤其是这么大岁数的程序员还是为了生计来找工作,心还是会隐隐触痛。年龄是多数程序员的天敌,之前没有概念因为生活中样本较少,现在来了一个鲜明的例子,并且还需要自己亲手关闭一扇门,总会有一个世道轮回的后怕。写这
386 人浏览
cheng

程序员必备的8个学习工具

01 搜索资源网站学习技术过程我们经常需要使用搜索引擎来检索资料,国内常用的也就是某度了。当然有条件的话,搜索引擎首先还是推
258 人浏览
cheng

linux系列之常用运维命令整理笔录

本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做
254 人浏览
ziyouxia

B站收藏 6.1w+!GitHub 标星 3.9k+!这门神课拯救了我薄弱的计算机基础

大家好,我是 Rocky0429,一个对计算机基础一无所知的蒟蒻…作为一个所谓的计算机科班出身的人来说,特别难为情的是自己的计算机基础很差,比如计算机网络当年一度差点挂掉,多亏当时的老师手下留情,给我一个刚及格的分数,但也因为这门课,造成我在之后申请奖学金的时候与其擦身而过。我觉得我可以作为一个反例放在阳光下暴晒。熟悉我的读者可能知道我大学是搞 ACM 出身,当年我所有的精力都放在上面,每天沉
249 人浏览
ziyouxia

SpringBoot配置数据源

一、默认数据源Springboot默认支持4种数据源类型,定义在 org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration 中,分别是:org.apache.tomcat.jdbc.pool.DataSourcecom.zaxxer.hikari.HikariDataSourceorg.apache.common
308 人浏览
ziyouxia

SpringBoot中使用MongoDB的连接池配置

在SpringBoot中,我们可以通过引入 spring-boot-starter-data-mongodb 依赖来实现spring-data-mongodb 的自动配置。但是,默认情况下,该依赖并没有像使用MySQL或者Redis那样为我们提供连接池配置的功能。因此,我们需要自行重写 MongoDbFactory,实现MongoDB客户端连接的参数配置扩展。需要说明的是,MongoDB的客户端本
420 人浏览
java

Spring Boot配置MongoDB连接池

因为Spring Boot中默认没有提供配置MongoDB连接池的属性,所以需要自己向Spring容器中注入mongoDbFactory1. 添加依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent
588 人浏览
java

post传参的方式及接收参数的方法

1. application/x-www-form-urlencoded发送这应该是最常见的 POST 提交数据的方式了。浏览器的原生 <form\> 表单,如果不设置 enctype 属性,那么默认就会以application/x-www-form-urlencoded方式提交数据。在postman中对应的就是post方式下的x-www-form-urlencoded。在jQuery
320 人浏览
web

获取短信验证码倒计时,非常简单

Html5注册页面获取验证码倒计时,以及其他的定时器案例<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name='viewport' content='width=device-width,minimum-scale=1.0 maxim
223 人浏览
mianshiti

Java最新面试题-网络(八)

79. http 响应码 301 和 302 代表的是什么?有什么区别?答:301,302 都是HTTP状态的编码,都代表着某个URL发生了转移。区别:301 redirect: 301 代表永久性转移(Permanently Moved)。302 redirect: 302 代表暂时性转移(Temporarily Moved )。80. forward 和 redirect 的区别?Forwar
244 人浏览
mianshiti

Java最新面试题-异常(七)

74. throw 和 throws 的区别?throws是用来声明一个方法可能抛出的所有异常信息,throws是将异常声明但是不处理,而是将异常往上传,谁调用我就交给谁处理。而throw则是指抛出的一个具体的异常类型。75. final、finally、finalize 有什么区别?final可以修饰类、变量、方法,修饰类表示该类不能被继承、修饰方法表示该方法不能被重写、修饰变量表示该变量是一个
227 人浏览
mianshiti

Java最新面试题-Java Web(六)

Java Web64. jsp 和 servlet 有什么区别?jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类)jsp更擅长表现于页面显示,servlet更擅长于逻辑控制。Servlet中没有内置对象,Jsp中的内置对象都是必须通过HttpServletRequest
204 人浏览
mianshiti

Java最新面试题-对象拷贝(五)

61. 为什么要使用克隆?想对一个对象进行处理,又想保留原有的数据进行接下来的操作,就需要克隆了,Java语言中克隆针对的是类的实例。62. 如何实现对象克隆?有两种方式:实现Cloneable接口并重写Object类中的clone()方法;实现Serializable接口,通过对象的序列化和反序列化实现克隆,可以实现真正的深度克隆,代码如下:import java.io.ByteArrayInp
300 人浏览
mastersoftware

Reasons to develop Doctor Appointment App Development Solutions

Today, you will get the mobile app for every service that you need in everyday life. After food and traveling, health is the sector that needs a lot of emergency bookings for doctors or other medical
364 人浏览