2024-01-24 20:20:31

阿里云轻量释放kdump预留内存

官方系统镜像下,阿里云实际可用内存和标的内存会差一些,这是默认启用了kdump的原因,关掉不会影响系统运行。debian下可以用如下的方法关闭kdump: sudo nano /etc/default/grub 将 grub_cmdline_linux 这一行里的 crashkernel=0m-1g:0m,1g-4g:160m,4g-8g:192m,8g-..

JAVA
192
0
2024-01-21 02:13:55

Spring WebSocket在 Config 中访问 Cookie

spring 配置 websocket,使用 stomp、oauth 2 和 sockjs 方案。 在websocket拦截器 connect 请求的 native 标头中有一个 bearer token,获取 token 方法。 @override public void registerstompendpoints(stompendpointregis..

JAVA
179
0
2023-11-14 21:29:49

Centos7关闭kdump

服务商提供的 debian、ubuntu或者centos 系统镜像都默认开启了 kdump 服务,kdump 是获取崩溃的 linux 内核转储的一种方法。而 crashkernel 预留的内存”就是用于这一服务的。 (1)centos7禁止kdump systemctl stop kdump.service #禁止服务 systemctl disable ..

JAVA
223
0
2023-08-08 00:03:27

Markdown 中忽略 HTML 标签

如果您想在 markdown 中忽略 html 标签,可以在 html 标签的两侧添加反斜杠 ()。这将使 markdown 忽略该标签,并将其视为纯文本。 例如,如果您想在 markdown 中忽略以下 html 标签: <p>this is a paragraph.</p> 可以将其改为以下形式: \<p\>thi..

JAVA
247
0
2023-07-02 19:19:40

Sourcetree 打开闪退怎么处理

综合
271
0
2023-06-19 21:52:39

JS Map获取第一项元素和最后一项元素

//map 原生提供三个遍历器: //keys():返回键名的遍历器。 //values():返回键值的遍历器。 //entries():返回所有成员的遍历器。 //map获取第一个元素 console.log(map.entries().next().value) //map获取第一个元素的key console.log(map.keys().next(..

JAVA
255
0
2023-06-14 21:35:56

css实现下圆弧效果

JAVA
269
0
2023-04-21 15:55:02

VMware Ubuntu 配置静态IP

综合
286
0
2023-04-18 23:54:25

hls播放m3u8 添加header请求头,在请求ts的url上添加参数

使用hls xhr配置项 xhrsetup 方法添加请求头 const hls = new hls({ fragloadingtimeout: 2000 }); hls.on(hls.events.media_attached, () => { // m3u8 播放地址 props.src hls.loadsource(props.src); hls..

JAVA
344
0
2023-03-20 20:15:39

Vue3+Vite+Nginx 二级路径部署

vite.config.js export default defineconfig({ base: '/abc/', // 设置打包路径 }) nginx配置文件 location /abc { alias html/abc/; # 这里需要alias index index.html index.htm; try_files $uri $uri/ /a..

JAVA
334
0
2023-03-15 14:17:18

element-ui upload组件 on-change事件 传自定义参数

项目中有一个功能,要支持同时创建1到多个相同的模块,每个模块对应自己的上传文件,同时文件上传为手动上传。 通过 on-change 钩子函数来对每块的文件列表进行控制,需要知道当前操作模块的序号,这就要添加一个index的自定义参数 templateforms = [ {templateid:'',templatecontent:'',f..

JAVA
320
0
2023-02-28 16:49:26

Vue3.2 setup语法糖中组件的 name 属性如何定义

方法一 新增一个script标签, 在这个script标签定义一个name属性(注意多个script使用时 lang的值要一致) <script lang="ts"> export default { name: 'layout' } </script> <script setup lang="ts"> </..

JAVA
354
0
2022-12-27 19:46:20

Nginx端口转发端口配置

server{ listen 8081; server_name 192.168.0.1; location /{ proxy_set_header host $host:$server_port; #端口转发端口 proxy_set_header x-real-ip $remote_addr; proxy_set_header x-forwarded-fo..

JAVA
336
0
2022-12-27 19:40:51

卸载PM2方法

步骤如下: 禁止开机启动: pm2 unstartup 杀死守护程序: pm2 kill 卸载: npm remove pm2 -g 删除所有保存的配置和日志: rm -rf ~/.pm2 重新安装: npm install pm2 -g..

JAVA
372
0
2022-12-27 19:37:07

安装nodejs v18时报错GLIBC_2.27

node: /lib64/libm.so.6: version `glibc_2.27' not found (required by node) node: /lib64/libc.so.6: version `glibc_2.25' not found (required by node) node: /lib64/libc.so.6: version ..

JAVA
382
0
2022-11-16 13:13:43

Nginx根据User Agent动态配置root目录适配移动端

不同的在终端(移动端和pc端)请求同一个url,需要访问两个不同的目录,这个需求通过nginx判断user agent类型来动态配置root目录路径可以方便的实现。 # 根据 user agent 来判断浏览器类型 map $http_user_agent $is_desktop { default 0; ~*linux.*android|wind..

JAVA
417
0
2022-03-21 00:03:19

Spring 自带工具类

断言 断言是一个逻辑判断,用于检查不应该发生的情况 assert 关键字在 jdk1.4 中引入,可通过 jvm 参数-enableassertions开启 springboot 中提供了 assert 断言工具类,通常用于数据合法性检查 //要求参数object必须为非空(notnull),否则抛出异常,不予放行 //参数 message 参数..

JAVA
492
0
2022-03-20 23:08:10

CentOS 8.x系统停止维护yum无法使用解决方法

2022年1月1日centos8已经不在维护了,随之自带的yum源也无法使用,yum安装会报错:repository appstream is listed more than once in the configuration repository extras is listed more than once in the configuration 或..

JAVA
633
0
2022-03-20 22:45:59

阿里云CentOS 8.x系统yum报404的解决方法(Errors during downloading metadata for repository 'appstream':

2022年1月1日起CentOS官方将不再对CentOS 8提供服务支持,虽然系统可以正常使用,但CentOS 8的yum源已经移除无法使用了,使用yum安装会报错:Repository extras is listed more than once in the configuration CentOS Linux 8 - AppStream Errors..

JAVA
639
0
2021-12-08 15:02:32

js 对象复制

引入 lodash.js _.clone(value):浅拷贝。浅拷贝只是对指针的拷贝,拷贝后两个指针指向同一个内存空间。 _.clonedeep(value):深拷贝。深拷贝不但对指针进行拷贝,而且对指针指向的内容进行拷贝,经深拷贝后的指针是指向两个不同地址的指针。 _.defaults(object, [sources]):只对比第一层。给对象添加..

JAVA
657
0
2021-11-25 18:01:18

FFmpeg的ffprobe参数

JAVA
812
0
2021-09-06 18:59:33

脱敏替换正则

/** * 用户名 */ s.replaceall("(\\s)\\s(\\s*)", "$1*$2") /** * 身份证 */ s.replaceall("(\\d{4})\\d{10}(\\w{4})", "$1****$2") /** * 手机号 */ s.replaceall("(\\d{3})\\d{4}(\\d{4})", "$1****$2"..

JAVA
592
0
2021-07-19 10:39:10

Springboot中WebMvcConfigurer中可配置项

import org.springframework.boot.autoconfigure.web.resourceproperties; import org.springframework.boot.autoconfigure.web.servlet.webmvcproperties; import org.springframework.context..

JAVA
729
0
2021-07-11 16:48:08

CentOS8.0安装OpenJDK 16

JAVA
801
0
2021-07-10 00:55:10

Spring boot打包后从类路径目录中获取资源列表

private list<string> getresourcefiles(string path) throws ioexception { list<string> filenames = new arraylist<>(); try ( inputstream in = getresourceasstream(pat..

JAVA
631
0
2021-04-26 16:16:24

element UI中el-row垂直居中

JAVA
975
0
2021-04-13 14:05:25

Vue2和Vue3在v-for遍历时ref获取dom节点

vue 2 在 vue 2 中,如果给 v-for 绑定一个 ref ,通过这个 ref 可以获取到全部 v-for 的节点。 <div id='app'> <div> <p v-for="item in renderdata" :key="item.name" ref="nodes">{{item.nam..

JAVA
859
0
2021-04-07 22:14:27

vue使用provide/inject方式解决刷新当前页面问题

当用户进行操作后需要刷新当前局部的页面时,如果使用 location.reload(); 与 this.$router.go(0); 这2种刷新,原理分别是f5类刷新以及跳转至当前页面的刷新,虽然也能刷新,但是会造成当前全部页面刷新。如果用户网络不好时,就会出现空白页面的情况。 所以我们需要一种全新的页面刷新方式,局部刷新页面 1.我们先在..

JAVA
817
0
2021-03-24 16:03:16

HTTP Header中不能传输中文

header中只能传输英文,如果需要传输中文,服务端返回使用urlencoder.encode(“我是汉字”,"utf-8") 进行编码,浏览器端js需要使用decodeuricomponent("待解析字符串", "utf-8")进行解码!..

JAVA
1008
0