- 博客(29)
- 收藏
- 关注
原创 docker + node 部署 ,动态npm run 配置
首先这是个小众需求,在百度上是搜不到 docker npm run dev 动态替换 start。在此 ↓记录一下,由于发现 devops 流水线构建镜像的时候也能传参,就不需要在一个目录下分dev、prod dockefile 文件。关键在于ARG run_dev=devENV env_run_dev=${run_dev}CMD sh -c "crond restart && npm run ${env_run_dev}"可以通过在build 的时候 传 arg参数,再
2021-12-03 11:19:59
1236
原创 今天来折腾一下 K3S 部署
标题时隔上次搬迁WordPress到本地,已经过去7个月了。最近不是双十一打折么,然后买了腾讯云的轻量级服务器。这篇文章是 迁移WordPress到 k3s,而不是 初始化搭建 WordPress。如有该需求可以转到首页搜索别的文章~发现默认生成的K3S的 config文件 不能直接在 lans 下直接导入。于是用xshell 通过ssh 链接服务器。需要安装 nginx 转发 内部节点为 host 地址。用到helmK3S 默认没 helm。所以去下一个。配置好nginx之后,就到折腾
2021-11-04 22:27:26
1951
原创 CORS 中间件
cors 跨域分简单请求 和 复杂请求tp5 可以用行为 behavior->cors 调用appInt() 完成header 配置。tp6 有 中间件 和 事件 可以代替 行为->区分前置中间件 和 后置中间件 ↓前置 ↓后置↓
2021-04-23 09:40:49
175
原创 2019-11-saton.top
wordpress安装1.使用的是linux宝塔一键部署wordpress2.http://www域名/wp_admin 登录wordpress 选择主题 自定义模板3.设置-常规-任何人都能注册wordpress安装插件Akismet (管理评论 需要注册账号 申请免费API)SMTP Mail(注册邮箱时发送邮箱用)1、如果安装方式选为“无”,则端口号为25;选择ssl或tls,则端口好为465或587.具体情况请咨询邮件服务商2、163邮箱具体设置为:安全方式选择为“无”,则
2021-04-20 09:32:36
237
1
原创 WordPress 线上迁移到本地开发
配置数据库 ↓切入到后台 admin需要修改数据库 _option ↓例如 siteurl => https://saton.top 改为(http://localhost)mysql -> replace 更改文章 内链文章内页 搬家后 显示 404后台管理 固定链接 切换一下就好...
2021-04-20 09:13:29
228
原创 php基础
1.php标记符 <?php ?>2. print( ) 输出字符串, 只能输出一个值<?php print("abc")?>3.print_r( ) 输出复杂的数据类型 它可以输出复杂数据的key和值<?php print_r([1,2,3]) // 输出: Array([0] => 1 [1] => 2 [2]...
2019-12-01 00:16:30
184
原创 python入门
1 安装python软件1.1 python环境搭建32位机安装:python-3.6.3.exe64位机安装:python-3.6.3-amd64.exe执行安装程序选择Add Python 3.6 to PATH,然后点击Customize installation确保所有选项都被选上,点击Next选择Install for all users,指定安装的目录,再点击Instal...
2019-11-30 23:51:16
174
原创 数据库总结..(持续更新)
mysql创建视图create view stu_class(id,name,glass)as select student.sid,student.name,stu_info.class from student,stu_info where student.s_id=stu_info.s_id;show table status like 视图名desc 视图名修改视图cre...
2019-11-30 23:35:51
168
原创 mysql 个人笔记
数据库应用:查看系统日期时间:select now();查看计算结果:select2*3,11%3,9/2;查看系统常用命令:\h查看系统参数设置:\s清除命令:\c201809071.启动、关闭MYSQL服务(1)services.msc(2)DOS命令net start mysqlnest stop mysql2.启动MYSQL(1)双击MYSQL.exe(2)...
2019-11-30 23:17:24
276
原创 HTTP/HTML/浏览器
● cookie sessionStorage localStorage区别参考回答:Cookie和session都可用来存储用户信息,cookie存放于客户端,session存放于服务器端,因为cookie存放于客户端有可能被窃取,所以cookie一般用来存放不敏感的信息,比如用户设置的网站主题,敏感的信息用session存储,比如用户的登陆信息,session可以存放于文件,数据库,内存中...
2019-11-14 12:34:39
217
原创 webpack 个人笔记
npm install -g webpack webpack-cliwebpack -v //确认安装成功webpack main.js -o all.js //手动打包js文件1.从main.js出发,顺着import链寻找每个js文件2.将每一个js文件智能打包,如果一个export暴露的函数没调用,就不会被打包3.去import,export化,all.js兼容IE8webp...
2019-11-13 21:10:37
129
原创 node Ajax
CMDnpm initnpm i expressapp.jsvar express = require("express");var express = require("formidable");var url = require("url");var app = express();//静态化app.use(express.static("www"));var ar...
2019-11-13 20:43:05
125
原创 node 个人笔记
CMD规范暴露exports.**默认暴露 module.exports.num i 安装pinyin //汉语拼音转换工具。solarlunar //公历、农历互转node-xlsx (const data=[ ]) //节点underscorejsmoment //日期库express (顶级路由)小记:res.sendFile();这个函数必须传入HTML页面...
2019-11-13 20:02:49
145
原创 vue-cli 脚手架安装
安装vue-cli 脚手架 2.9.6初始化webpackVue init webpack my-appCd 更改目录然后 npm run devhttp://localhost:8080/安装axiosuicnpm I element –ui -s
2019-11-12 23:04:30
196
原创 vue axios 与 Jquery-ajax
axiosaxios({ url: 'http://jsonplaceholder.typicode.com/users', method: 'get', responseType: 'json', // 默认的 data: { //'a': 1, ...
2019-11-12 22:53:55
139
原创 vue 个人笔记
vue生命周期v-bind:属性名="常量||变量名"/*html<ul> <li v-for="(item,index) in arr" v-bind:key="index"> {{index}} - {{item}} </li></ul>*/v-on / @ //事件监听v-if 和v-show控制元...
2019-11-12 22:52:11
189
原创 jquery 个人笔记
常用属性 <script src="../jquery-3.4.1.min.js"></script> <script>$(document).ready(function() {$("#target1").css("color", "red");//改变HTML元素的CSS样式$("#target1").prop("disabled", true);...
2019-11-12 22:27:22
171
原创 javascript 作品
JS的位置 //clientHeight表示的是可视区域的高度,不包含border和滚动条(css height + css padding) console.log('clientHeight:'+document.getElementById('div').clientHeight); //Element.scrollHeight 这个只读属性是一个元素内容高度的度量,...
2019-11-12 19:30:29
963
原创 JavaScript 进阶
闭包1.如何产生闭包当一个嵌套的内部函数引用嵌套的外部函数的变量时,就产生了闭包2.闭包到底是什么函数 A 返回了一个函数 B,并且函数 B 中使用了函数 A 的变量,函数 B 就被称为闭包循环遍历加监听<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> ...
2019-11-12 19:00:16
180
原创 JavaScript 个人笔记3(详细BOM&DOM)
BOM1.Navigator 对象包含有关浏览器的信息。<script type="text/javascript">var ua=navigator.userAgent;console.log(ua);if(/firefox/i.test(ua)){ alert("你是火狐")}else if(/chrome/i.test(ua)){ alert("你是chr...
2019-11-12 16:59:45
395
原创 javascript 个人笔记2(正则表达式)
1.正则语法 i:忽略大小写 g:全局匹配模式 var 变量=/正则表达式/匹配模式 var 变量=new RegExp("",""); 或者 reg=/[ ]/;2.字符串和正则相关的方法/*split()根据任意字母拆分 */var str="1a2b3c4d5e6f7";var result=str.split(/[a-z]/);//console.log(r...
2019-11-12 15:22:18
121
原创 JavaScript 个人笔记
alert("我是外部文件");document.write();//写在html页面内console.time();//计时器console.timeEnd();var result=Math.sqrt();//根号修改Person原型的toStringcreatePerson.prototype.toString= function(){ return "name="+thi...
2019-11-12 14:46:17
239
原创 css3动画属性
2D转换 transform*/transform: translate(-20px, -20px); /*坐标内移动*/transform: rotate(45deg); /*旋转*/transform: scale(0.8); /*缩放*//*给定的宽度(X 轴)和高度(Y 轴)参数transform: skew(0, 20deg); /*倾斜*/transform: matrix(...
2019-11-12 14:06:56
126
原创 HTML 详情
1.清除浮动的几种方式 //常用after div:after{ content: ''; clear: both; display: block; width: 0; height: 0; } /* 或者新建...
2019-11-12 12:24:02
277
原创 html 常用
a:hover 是指当鼠标悬浮在上面显示的效果margin 是指从自身边框到另一个容器边框之间的距离,就是容器外距离。(外边距)padding 是指自身边框到一个容器边框之间的距离,就是容器内距离。(内边距)<div align="center"> (div框架居中)<div text align="center"> ...
2019-11-12 12:20:30
134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人