自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

转载 记录一次执行SHELL脚本提示“没有那个文件或目录”的解决方法

记录一次执行SHELL脚本提示“没有那个文件或目录”的解决方法

2022-08-23 10:40:11 2913

转载 解决前端页面在笔记本和台式显示器比例大小不一问题(适配笔记本125% 150%缩放解决方法)

https://blog.csdn.net/qq_45811413/article/details/114639941?spm=1001.2101.3001.6650.11&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-11-114639941-blog-108493074.pc_relevant_show_downloadRating&depth_1-utm_source=distribut

2022-08-23 10:38:20 2258

原创 解决docker start 报错问题

报错内容:Error response from daemon: driver failed programming external connectivity on endpoint acd (bd5b4010727da7d97f841bb10f83b160b4f754d32bf07dd07af7c9d26d8738df): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9001 -j DNAT --.

2021-07-13 10:55:53 1256 1

转载 vue路由history模式刷新404问题解决方案

vue单页因微信分享和自动登录需要,对于URL中存在’#’的地址,处理起来比较坑。用history模式就不会存在这样的问题。但是换成history模式,就会有个新的问题,就是页面刷新后,页面就无法显示了(404)。对于这个问题,我们只需要在服务器配置如果URL匹配不到任何静态资源,就跳转到默认的index.html。我这里是针对nginx的配置,总结如下:方案一 (这种方式容易被第三方劫持)location /{ root /data/nginx/html; ...

2021-05-18 11:14:07 520

原创 解决docker run 时的报错问题

解决docker run 时的报错问题报错内容如下:docker: Error response from daemon: OCI runtime create failed: container_linux.go:349: starting container process caused “process_linux.go:449: container init caused \“write /proc/self/attr/keycreate: ...

2021-05-13 10:38:49 4372 3

转载 clickhouse函数合集

1、日期类函数1.1 时间或日期截取函数(to)—— 返回非日期函数 用途 举例 结果 toYear() 取日期或时间日期的年份 toYear(toDateTime(‘2018-12-11 11:12:13’)) toYear(toDate(‘2018-12-11’)) 返回 2018 返回 2018 toMonth() 取日期或时间日期的月份 toMonth(toDateTime(‘2018-12-11 11:12:13’)) toMonth

2021-01-08 15:23:07 1883

原创 docker相关操作合集

1、查看docker镜像:docker images2、查看docker容器:docker ps -a3、启动某个docker:docker start 容器名(容器id)4、停止某个docker:docker stop容器名(容器id)5、删除某个容器:docker rm 容器名(容器id)(删除前要先停止运行的容器)6、进入docker:docker exec -it 容器名bash7、出docker:exit 或者 ctrl+D8、删除某个镜像:docker rmi 镜..

2020-07-24 15:43:15 116

原创 docker离线安装

关闭SELINUX#vi /etc/selinux/config >SELINUX = disabled reboot服务器检查DNS#vi /etc/resolv.conf>注释所有DNS解析开机禁用防火墙#systemctl disable firewalld 离线安装docker1、在目标计算机上将tgz包上传至/root路径下,并解压centos-local.tgz文件#cd /root#tar -xvzf centos-local....

2020-07-24 15:08:49 505

原创 服务器操作数据库方法相关

1、查找数据库部署的docker,进入docker(查看都有哪些docker) 命令:docker ps2、查看数据库写sql 第一步: su postgres 第二步: psql 第三步:\l (查看都有哪些数据库) 第四步: \c acd_data_hn (链接要看的数据库)然后就可以写sql了~(注意:在sql的结尾要加;)...

2020-07-06 14:00:46 318

原创 服务器代码出包

1、将要替换的前后端代码达成压缩包(.zip或.rar格式)2、链接服务器3、进入docker容器:docker exec -it 容器名bash(例如:docker exec -it acd1 bash)4、进入要替换的文件所在目录:cd /opt/CyberSA5、将需要替换的文件替换,将压缩包拷贝到当前文件目录进行文件替换(docker cp 文件名.zip docker名...

2020-06-15 16:29:29 344

原创 vue项目部署到centos7.6服务器(使用nginx)

一、vue前端代码准备工作:1、目录结构2、在 npm run build 之前 将/src/config/index.js文件中的assetsPublicPath: '/', 改为assetsPublicPath: './',否则当打开页面时会出现空白页的情况。3、若项目使用的elementUI,编译后可能会出现elementUI自带icon变为小方框情况,解决办法:修改...

2020-03-09 11:30:15 1691

原创 vue babel-loader 解析 jsx报错

http://www.imooc.com/qadetail/249591https://blog.csdn.net/u013261261/article/details/77865840

2020-02-19 14:52:14 2164

原创 supervisor相关操作

1、进入docker2、find / -name "supervisorctl" 找到supervisorctl位置 (/usr/local/python2.7.16/bin/supervisorctl)3、执行 /usr/local/python2.7.16/bin/supervisorctl4、显示:正在运行的服务5、操作:重新启动:supervisorct...

2020-02-19 03:26:23 280

原创 linux 下的 vim 操作

1、进入vim命令: vim (进去之后没有东西,起始默认进去是normal模式)2、退出vim命令: :q (quit)3、进入编辑模式命令: i (insert) (即可以开始输入文字,在当前光标前插入文字), a (append,在当前光标后插入文字), o (在...

2019-12-31 15:36:29 471

原创 在vue中使用阿里图标Iconfont

1、进入阿里图标库官网2、进入“我的项目”“新建图标库”,选择本地的svg图标上传,生成自定义的图标库。也可以在当前项目中上传图标。3、点击“下载至本地”,将当前图标库相关文件下载到本地(font class方式)。4、修改文件iconfont.css修改为:5、在main.js中引用confont.cssimport'./assets/i...

2019-12-13 11:38:49 144

原创 vue 子组件向父组件传值

子组件:<template> <div class="child"> <button @click="handleClick">子传父</button> </div></template><script>import Vue from 'vue'export default { ...

2019-12-13 09:54:52 95

原创 Linux下编辑文件并保存

第一步:cd到该文件的目录下第二步:vi 要编辑的文件名,进入普通模式,(可以查看文件内容)第三步:输入 i 进入编辑模式,开始编辑文本第四步:编辑之后,按ESC退出到普通模式。第五步:在普通模式下,输入 : 进入命令模式第六步:在命令模式下输入wq, 即可保存并退出...

2019-11-21 09:28:16 1140

原创 前端json导出.xlsx并通过浏览器下载到本地

一、使用模块file-saver,js-export-excel安装方法:npm install file-savernpm install js-export-excel二、代码<script lang="ts"> import FileSaver from 'file-saver' import ExportJsonExcel from 'j...

2019-07-01 11:31:08 643

原创 前端json导出csv并通过浏览器下载到本地

一、使用模块 json2csv,file-saver安装方式:npm install file-savernpm install json2csv二、代码<script lang="ts"> import FileSaver from 'file-saver' const Json2csvParser: any = require('json2c...

2019-07-01 11:17:53 2987

原创 微信小程序wepy框架相关

1、添加项目时的注意事项:微信开发者程序不支持打开.wpy类型的文件,导入时只能导入到dist目录,之后按照以下对调试工具进行配置。

2019-02-27 11:15:18 185

原创 JavaScript深入浅出学习笔记

JavaScript六种数据类型隐式转换 +  :当两个变量分别为数字和字符串时,默认为字符串拼接。-  :默认为减法运算  Eg:32+32 ——&gt;64“32”+32——&gt;”3232”“32”-”32”——&gt;0 运用技巧:num+”” 可将number类型的num转换为string类型  num-0可将string类型的num转换为...

2019-01-10 10:30:58 174

转载 解决vue文件打包后文件过大问题

在通过 build 命令后得到项目文件发现体积很大,其实这是由于在打包时生成了.map 文件,因为项目打包后,代码都是经过压缩加密的,如果运行时报错,输出的错误信息无法准确得知是哪里的代码报错。而 .map 文件就可以像未加密的代码一样,准确的输出是哪一行哪一列有错。去除 .map 文件可以提升 build 速度,也可以保护源码。去除方法:在 config/index.js 中修改参数,...

2018-12-26 20:00:27 3828

原创 python 使用flask的理解

 对于flask尾部的理解:if __name__ == "__main__":    app.run(host="127.0.0.2", port=8989, debug=True)# 相当于python的模拟程序入口,如果运行当前文件,则该文件内容会被执行,若该文件内容被其他文件引用,则不会执行文件的内容# 相当于Python模拟的程序入口,Python本身并没有这么规定,这只...

2018-12-11 11:30:53 199

原创 python中的数据库链接方法及转换为字典形式数据返回(sqlite,postgre)

sqlite# -*- coding: utf-8 -*-import sqlite3#sqlite返回字典型数据的工厂函数def dict_factory(cursor, row): d = {} for idx, col in enumerate(cursor.description): d[col[0]] = row[idx] ...

2018-12-11 11:23:09 1669

转载 python 转换为json时候 汉字编码问题

https://blog.csdn.net/xiaosongbk/article/details/65446351?utm_source=blogxgwz3

2018-10-16 15:25:47 1334

原创 webpack配置

1、实现当nom run dev后直接打开浏览器:config / index.js   :autoOpenBrowser: true 2、在使用webpack打包文件时:      命令:npm run build,打包后的文件在当前目录下的dist文件夹,每次build后的html下的&lt;script&gt;中的引入文件都是不同的      注意项:当打包后会将依赖一并...

2018-08-23 14:28:35 93

原创 《JavaScript高级程序设计》学习笔记(四)

第八章 BOM(浏览器对象模型)1、window对象(1)全局作用域    抛开全局变量会成为 window 对象的属性不谈,定义全局变量与在 window 对象上直接定义属性还是有一点差别:全局变量不能通过 delete 操作符删除,而直接在 window 对象上的定义的属性可以。var age = 29;window.color = "red";//在 IE &lt; 9...

2018-08-08 11:32:23 186

原创 《JavaScript高级程序设计》学习笔记(三)

第六章  面向对象的程序设计1、原型模式:我们创建的每个函数都有一个 prototype (原型)属性,这个属性是一个指针,指向一个对象,而这个对象的用途是包含可以由特定类型的所有实例共享的属性和方法。function Person(){}Person.prototype.name = "Nicholas";Person.prototype.age = 29;Person.prot...

2018-07-25 14:10:29 110

原创 《javaScript高级程序设计》笔记(二)

第四章 变量、作用域和内存问题1、变量类型:(1)基本类型: Undefined 、 Null 、 Boolean 、 Number 和 String var a=1var b=ab //1a=2b //1b=3a=2 (2)引用类型:Object  Function var aa={a:1,b:2}var bb=aabb //{a:1,b:2}b...

2018-07-13 10:03:00 124

原创 《javaScript高级程序设计》笔记(一)

第一章 JavaScript简介1、一个完整的JavaScript实现,应该由一下三个部分组成:核心(ECMAScript):提供核心语言功能。文档对象模型(DOM):提供访问和操作网页内容的方法和接口。浏览器对象模型(BOM):提供与浏览器交互的方法与接口。第二章 在HTML中使用JavaScript1、&lt;script&gt;元素(1)&lt;script&gt; 定义了下列 6 个属性:...

2018-06-29 10:39:53 154

原创 js知识点及实例

1、闭包,变量作用域,异步结合:输出结果:解析:1、由于setTimeout是异步的,在执行setTimeout之前,循环就已经执行完了,此时先打印出循环外部的console.log(),1s之后,再打印setTimeout中的console.log()。2、for循环中var的变量只能作用于for循环中,不能作用在setTimeout中 ...

2018-06-27 14:16:10 163

转载 vue易考常见知识点

1、vue生命周期

2018-06-25 10:52:08 174

原创 使用vue-cli构建项目打包命令及注意事项

打包命令:npm run build执行后会生成dist文件夹,里面包含css,js,img,index.html等文件,点击index.html文件即可查看项目。注意事项:1、在打包之前,需要将文件中config文件夹下的index.js中的原来为 / 改成 ./ 之后再npm run build,否则打开index.html会为空白页。2、另外在打包时项目中需要先安装整个依赖node_modu...

2018-06-13 15:52:46 1874

转载 gitlab 通过ssh建立本地仓库

https://blog.csdn.net/qq_36713816/article/details/73311235

2018-06-13 15:46:09 434

原创 同级元素由于position:fixed;引起的margin-top影响同级元素的问题

问题描述:代码:解决办法:在同级元素的父级元素上加上padding-top:1px;

2018-06-04 10:53:35 1555

原创 HTML与XML的区别

xml和html都是用于操作数据或数据结构,在结构上大致是相同的,但它们在本质上却存在着明显的区别。一、名称HTML:超文本标记语言XML:可扩展标记语言二、不同点1、语法上      HTML:语法要求不是很严格,例如:不严格区分大小写,可自动过滤空格,可以不适用引号等。      XML:与之相反。2、标记不同      html使用固有的标记;而xml没有...

2018-05-18 14:21:08 15687 1

转载 css实现水平居中的几种方式

一、对于行内元素div{text-align:center} /*DIV内的行内元素均会水平居中*/

2018-05-16 16:41:00 163

转载 关于cookie

各种属性详述:https://blog.csdn.net/zcl_love_wx/article/details/51992999购物车实例应用,原理形象解释:https://blog.csdn.net/u014753892/article/details/52821268

2018-05-16 14:47:09 104

转载 vue双向数据绑定的实现原理

https://blog.csdn.net/ns2250225/article/details/79534656

2018-05-15 20:54:53 97

转载 javaScript垃圾回收

变量生命周期不再使用的变量也就是生命周期结束的变量,当然只可能是局部变量,全局变量的生命周期直至浏览器卸载页面才会结束。局部变量只在函数的执行过程中存在,而在这个过程中会为局部变量在栈或堆上分配相应的空间,以存储它们的值,然后再函数中使用这些变量,直至函数结束(闭包中由于内部函数的原因,外部函数并不能算是结束)标记清除(mark and sweep)这是JavaScript最常见的垃圾回收方式,当...

2018-05-14 09:40:42 413

空空如也

空空如也

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

TA关注的人

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