自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 问答 (1)
  • 收藏
  • 关注

原创 vsftpd

使用pam认证 服务需要注意的是,以后对虚拟用户的增删操作完之后需要再次执行上述命令,使其生成新的数据文件。设置PAM验证文件,并制定虚拟用户数据库文件进行读取为每个虚拟用户创建配置文件tuser。

2024-03-13 17:42:46 220

原创 wasm 在web中最小胶水代码; 报错Imports argument must be present and must be an object

老的 WebAssembly.compile/WebAssembly.instantiate 方法要求你在获取原始字节之后创建一个包含了你的 WebAssembly 模块二进制的 ArrayBuffer,然后编译/实例化它。另外,这段代码似乎是从更大的上下文中提取出来的,因为它引用了几个变量(如 HEAPU8 和 HEAPU32),这些变量在给定的代码片段中没有定义。这是通过遍历输入的iov(即输入的“I/O向量”)数组,并将其内容写入文件描述符fd来实现的。加载WebAssembly的两个新的API。

2024-02-03 11:43:36 512

原创 emscript 导出C中的方法 -s EXPORTED_FUNCTIONS

extern “C” 大概意思是在C++ 中兼容C 或者用C 去解释/编译下面。windows 环境 使用emcc 导出.wasm。为什么要记录,因为踩了坑吧。区别就在于引号的区别吧。

2024-02-02 10:07:21 144 1

原创 geoserver服务报错 HTTP ERROR 500 javax.servlet.ServletException...

我就直接降低到 geoserver 说的最低版本java JRE 的版本11 去了。

2024-01-25 09:10:16 719 1

原创 jenkins 使用webhooks 触发构建任务gitea为例 gitlab类似

jenkins webhook 配置 报 No valid crumb was included in the request 问题处理

2024-01-24 16:17:02 572

原创 将树的某个叶子节点向上提一个level

修改原数据的时候一直修改不了。

2023-10-27 17:27:53 306

原创 axios中取消请求的使用

项目中对于请求取消的简单使用,axios中还有cancelToken,但是已经被遗弃了,新项目中不推荐使用了,这里只有AbortController的简单使用。

2023-09-26 10:23:09 358 1

原创 elementui 合并行

【代码】elementui 合并行。

2023-08-07 14:26:36 87

原创 基于elementUI 的custom-table 组件简单封装

【代码】基于elementUI 的custom-table 组件简单封装。

2023-06-02 16:27:21 329

原创 在windows 中 docker 中遇到的mysql World-writable config file ‘/etc/mysql/my.cnf‘ is ignored.

网上说是MySQL的升级后的安全原因5.xx之后吧,那么你可以降级处理(ps.没操作过)我的操作方式是直接新建一个目录挂在到/var/lib/mysql-files我的命令。

2023-05-19 16:00:32 379

原创 WebAssembly windows 下工具包的安装

WebAssembly 工具包安装

2023-02-12 00:28:15 232

原创 nginx 部署vue项目 404解决方法

nginx 部署vue项目 404解决方法Vue项目nginx.conf 配置

2022-12-23 18:02:41 521

原创 遇到的问题/deep/、::v-deep、>>> vue-loader深度选择器不生效

升级vue-loader、vue-style-loader的版本"vue-loader": "^12.0.0","vue-style-loader": "^3.0.0",vue-loader连接

2022-04-22 16:31:36 1925

原创 vue hook在组件生命周期中的执行顺序

在vue3 中hook 的写法为vnood

2021-12-10 18:17:53 1016

原创 python Anaconda--jupyter notebook在任意目录打开

安装anaconda配置环境变量D:\Anaconda3\ScriptsD:\Anaconda3\Library\bincmd:jupyter notebook

2021-12-07 14:40:53 705

原创 vue router 补漏1

name、path,动态路由与路由传参如果提供了 path,params 会被忽略,上述例子中的 query 并不属于这种情况。取而代之的是下面例子的做法,你需要提供路由的 name 或手写完整的带有参数的 pathconst userId = '123'router.push({ name: 'user', params: { userId }}) // -> /user/123router.push({ path: `/user/${userId}` }) // -> /user/1

2021-01-05 23:12:36 123

原创 windows中cmd设置管理员权限

1.C:\Windows\System32中找到cmd.exe 将其发送到桌面快捷方式2.右键属性快捷属性->高级->以管理员身份运行®

2020-12-18 21:33:09 1752 1

原创 启动element-admin4.0时,登录报404 与413 的错误

1.404的报错原因我出现这个问题是我已经启动一个9527端口的项目了,而在vue.config.js中port是被写死的,所以导致我登录报了404(排坑)。2.出现413的问题1.在我没有发现端口的问题之前,将环境配置中的/dev-api改成了/mock。于是乎浏览器就对我的请求就感到很头大(滑稽)。3、431 Request Header Fields Too Large (请求头字段太大) 某些情况下,客户端发送 HTTP请求头会变得很大,那么服务器可发送 431 Reques

2020-12-16 10:31:36 987

原创 浏览器的多线程

浏览器的多线程JavaScript是脚本语言,它需要在一个宿主环境里才能运行,显然我们接触较多的宿主环境就是–浏览器!虽说JavaScript是单线程的,然而浏览器却不是!浏览器的线程GUI 线程负责渲染浏览器界面,解析html,css,构建DOM树和RenderObject树,布局绘制等等JS线程也称之为js内核,负责处理JavaScript脚本程序,与GUI线程互斥定时器线程setInterval与setTimeOut所在的线程事件触发线程将满足出发条件的事件放入到任务队列异步ht

2020-09-13 18:48:03 379

原创 VUE在组件的引用页面给组件添加事件

VUE在组件的引用页面给组件添加事件当我们在某个页面应用引用组件的时候,想要给这个引入的组件添加一些事件,像这样 <cardinfo @click="goodclick" />但是这样可能是无效的,因为这个事件是引用组件页面的事件,而不是组件本身的事件,所以组件内不能识别这个事件的来源。在@click后面加native表示的是当前页面的事件 <cardinfo @click.native="goodclick" />

2020-09-06 11:00:15 1676

原创 vue-cli 2.x版本中conf/index中assetsRoot、assetsSubDirectory、assetsPublicPath路径的含义

vue-cli 2.x版本中conf/index中assetsRoot、assetsSubDirectory、assetsPublicPath路径的含义 assetsRoot: path.resolve(__dirname, '../dist'), assetsSubDirectory: 'static', assetsPublicPath: '/',assetsRoot 资源根路径 项目打包后存放的路径 即项目目录下的dist文件assetsSubDirectory

2020-09-05 12:25:28 4603

原创 APP Referer校验失败:百度地图报错

请求百度地图,返回状态是200,data 中codeStatus为220,‘APP Referer校验失败:百度地图报错’今天在小程序线上一直无法获取到百度地图的经纬度,经过调试发现调用地图的地址未http的协议,而不是https的协议,导致了线上的无法获取到百度地图的经纬度。体验版中去掉了https的一些校验所以能通过╮(╯▽╰)╭网上找了一些资料大部分人都是 APPID、白名单的一些问题。而我刚好都避开了。...

2020-09-02 14:34:36 3006

原创 CopyWebpackPlugin 的使用方法记录

CopyWebpackPlugin 一个webpack插件用来复制一个单独的文件或者整个目录到新建的文件夹下通常用在我们打包的时候,将一些文件放到指定的文件夹下安装命令npm install --save-dev copy-webpack-plugin...

2020-08-30 23:04:06 12946

原创 nodejs 中的path模块

nodejs 中的path模块__dirname表示当前执行文件所在目录f:\学习\es6练习\jspath.join()连接路径的两个或多个部分:const name = 'joe'require('path').join('/', 'users', name, 'notes.txt') //'/users/joe/notes.txt'path.resolve()根据参数生成路径用法一console.log(path.resolve('name')) //拼接name 从盘

2020-08-30 18:02:41 202

原创 nrm ---npm包的镜像管理

// 全局 管理npm源npm i -g nrm $ nrm ls * npm ---- https://registry.npmjs.org/ cnpm --- http://r.cnpmjs.org/ taobao - https://registry.npm.taobao.org/ nj ----- https://registry.nodejitsu.com/ rednpm - http://registry.mirror.cqupt.edu.cn/ npmMirror

2020-08-26 11:09:31 108

原创 min-width、max-width属性中min-content、max-content的含义,css中minmax()用法、1fr单位的含义----使页面具有相应性的属性以及属性值

min-width、max-width属性中min-content、max-content的含义,css中minmax()用法、1fr单位的含义min-width 表示容器的最小宽度max-width 表示容器的最大宽度.box{ min-width: 300px; # 表示容器的最小宽度为300px}min-content: 是一个属性值,是min-width、max-width的属性值。以.box容器为例,表示的含义是.box的最小宽度,应适应这个容器内部相对较短的不可断行的元素宽度

2020-08-26 09:12:21 3265

原创 C:\Windows\System32\drivers\etc下hosts配置文件的作用

C:\Windows\System32\drivers\etc下hosts配置文件的作用可以把网络域名解析对应的IP,优先级高于DNS。是域名解析文件。 可以直接用记事本打开。将IP地址重定向。// 配置方式127.0.0.1 localhost //表示localhost映射地址127.0.0.1配置格式格式为:ip地址-空格-域名可以将一个域名重新定向到一个IPIP地址:端口号 // 映射的 url 127.0.0.1:8000 www.baidu.com

2020-08-21 15:58:49 1123

原创 django创建项目

django-admin startproject mysite 创建一个名'mysite'的Django的项目cd mysite python manage.py runserver 127.0.0.1:8001 # 表示起动了一个django的项目在django下起创建一个应用python manage.py startapp app01

2020-08-14 20:41:47 80

原创 xampp配置虚拟主机

xampp配置虚拟主机xamp目录>apache>conf>extra>httpd-vhosts.confvhost.conf其中给的一些例子,我们写的时候需要去掉‘#’号,‘#’表示注释的意思。##<VirtualHost *:80> ##ServerAdmin [email protected] ##DocumentRoot "C:/xampp/htdocs/dummy-host.example.com" #

2020-08-12 13:09:50 285

原创 mysql配置进入默认用户名密码

在你安装mysql的目录下有一个my.ini的文件my.ini下[client]port=3306user=rootpassword=123重启mysql服务在cmd中执行依次执行net stop mysqlnet start mysqlcmd如果需要管理员权限的话。1.系统盘->windows->system32->cmd.exe右键发送到->桌面快捷方式2.在桌面上右键cmd.exe快捷方式->快捷方式选项卡->高级->以管理员身份

2020-08-10 22:13:09 1099

原创 闭包--备忘

闭包--备忘概念闭包的一些应用概念函数和对其周围状态的引用捆绑在一起构成了闭包周围状态,也就是词法环境。闭包,可以让内部函数访问外部作用域,在Javascript中,每当函数被创建,就会在函数生产时生成闭包。闭包的一些应用闭包的使用的一些场景,柯里化,节流,防抖最简单的一个节流 function throttle(fn,times){ // 整个throttle为周围状态,或者词法环境 let t1 = true // 相对return 的函数就是外部

2020-08-09 22:08:28 75

原创 eslint规则配置

eslint规则配置跳转到中文官网{// 环境定义了预定义的全局变量。"env": {//环境定义了预定义的全局变量。更多在官网查看"browser":true,"node":true,"commonjs":true,"amd":true,"es6":true,"mocha":true },// JavaScript 语言选项"parserOptions": {// ECMAScript 版本"ecmaVersion":6,"sourceType":"script",//m

2020-07-27 16:00:35 285

原创 在VScode中开发uni-app

在VScode中开发uni-app话不多说,直接上链接当 uni-app 遇见 vscode看完之后需要注意的使用命令npm run dev:%platform%之后,我们需要手动将生成的dist文件夹下mp-weixin当做项目在微信开发者工具中打开,这样才会有热重启的效果(热重启很慢)...

2020-07-24 17:19:32 5251

原创 HTTPS----笔记

HTTPS特点:基于HTTP协议,通过SSL或TLS提供加密处理数据、验证对方身份以及数据完整性保护。内容加密:采用混合加密技术,中间者无法直接查看明文内容验证身份:通过证书认证客户端访问的是自己的服务器保护数据完整性:防止传输的内容被中间人冒充或者篡改**混合加密:**结合非对称加密和对称加密技术。客户端使用对称加密生成密钥对传输数据进行加密,然后使用非对称加密的公钥再对秘钥进行加密,所以网络上传输的数据是被秘钥加密的密文和用公钥加密后的秘密秘钥,因此即使被黑客截取,由于没有私钥,无法获取

2020-07-18 17:52:55 641

原创 X.509标准简介--笔记

X.509标准简介在和CA进行一些接触时,我们常常会听到一个名词: X.509。它是一种行业标准或者行业解决方案,在X.509方案中,默认的加密体制是公钥密码体制。为进行身份认证,X.509标准及公共密钥加密系统提供了数字签名的方案。用户可生成一段信息及其摘要(亦称作信息"指纹")。用户用专用密钥对摘要加密以形成签名,接收者用发送者的公共密钥对签名解密,并将之与收到的信息"指纹"进行比较,以确定其真实性。此问题的解决方案即X.509标准与公共密钥证书。本质上,证书由公共密钥加密钥拥有者的用户标识组成,整

2020-07-18 17:32:52 1391

原创 ASE对称加密---笔记

一、对称加密1、什么是对称加密?对称加密就是指,加密和解密使用同一个密钥的加密方式。2、对称加密的工作过程发送方使用密钥将明文数据加密成密文,然后发送出去,接收方收到密文后,使用同一个密钥将密文解密成明文读取。3、对称加密的优点加密计算量小、速度块,适合对大量数据进行加密的场景。(记住这个特点,实际使用是会用到的)4、对称加密的两大不足密钥传输问题:如上所说,由于对称加密的加密和解密使用的是同一个密钥,所以对称加密的安全性就不仅仅取决于加密算法本身的强度,更取决于密钥是否被安全的保管,因此加

2020-07-18 14:42:49 470

原创 RSA加密

RSA加密、解密、签名、验签的笔记一、RSA加密简介RSA加密是一种非对称加密。可以在不直接传递密钥的情况下,完成解密。这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。是由一对密钥来进行加解密的过程,分别称为公钥和私钥。两者之间有数学相关,该加密算法的原理就是对一极大整数做因数分解的困难性来保证安全性。通常个人保存私钥,公钥是公开的(可能同时多人持有)。二、RSA加密、签名区别加密和签名都是为了安全性考虑,但略有不同。常有人问加密和签名是用私钥还是公钥?其实都是对加密和签名的作用有

2020-07-18 14:29:12 158

原创 了解MD5---笔记

什么是MD5MD5(Message Digest Algorithm 5,消息摘要算法版本5),它由 MD2、MD3、MD4 发展而来,由 Ron Rivest(RSA 公司)在 1992 年提出,目前被广泛应用于数据完整性校验、数据(消息)摘要、数据签名等。MD2、MD4、MD5 都产生 16 字节(128 位)的校验值,一般用 32 位十六进制数表示。MD2 的算法较慢但相对安全,MD4 速度很快,但安全性下降,MD5 比 MD4 更安全、速度更快。什么是消息摘要它通过对所有数据提取指纹信息以实现

2020-07-17 15:10:33 458

原创 pug在Vue中的使用--笔记

pug在Vue中的使用安装pugnpm i pug pug-loader pug-cli pug-filters -Dpug :安装pugpug-loader pug的loaderpug-cli:pug 编译工具pug-filters:pug的过滤器在vue.config.js 中配置module: { rules: [ { test:/\.jade$/, loader:"jade" },{ test:/\

2020-07-13 10:42:45 1200

原创 Grid 网格二维布局---笔记

Grid 二维布局基础知识首先,你必须使用 display: grid 将容器元素定义为一个 grid(网格) 布局,使用 grid-template-columns 和 grid-template-rows 设置 列 和 行 的尺寸大小,然后通过 grid-column 和 grid-row 将其子元素放入这个 grid(网格) 中。重要术语网格容器(Grid Container)网格项(Grid Item)网格线(Grid Line)网格轨道(Grid Track)网格单元格(Grid

2020-07-11 16:50:39 391

空空如也

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

TA关注的人

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