- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 Windows 使用 Docker 搭建 Golang Gitlab CICD 持续集成环境
Docker Desktop 安装DockerHub 搭建添加 docker-compose.ymlversion: '3'services: registry: image: registry:2.7.1 container_name: registry volumes: - ./var/lib/registry:/var/lib/registry ports: - 5000:5000 networks: - regi
2021-08-31 10:52:32
1067
原创 常用docker compose文件 - 1.MongoReplSet
前置条件生成keyFileopenssl rand -base64 756 > mongodb.keychmod 400 mongodb.keydocker-composeversion: '3.3'services: mongodb1: image: mongo:4.2.1 container_name: mongodb1 hostname: mongodb1 restart: always volumes: - ./data/
2021-01-15 14:53:41
239
原创 centos8 k8s 搭建小记
前置条件3台安装centos8 的服务器使用 root 权限用户操作服务器需都安装了docker服务器需要唯一的hostname,mac地址,product_uuid(cat /sys/class/dmi/id/product_uuid)设置hostnamehostnamectl set-hostname master查看product_uuidcat /sys/class/dmi/id/product_uuid若网卡uuid相同uuidgen //生成uui
2020-09-11 13:38:59
491
原创 Golang的Trie字典树实现
数据结构type Node struct { Children NodeChildren End bool // 是否是单词的结束,如打人受伤 打(true) 人(true) 伤(true),可以有三个词汇(打/打人/打人受伤)}代码实现见OnlyAtJ/trie
2020-05-15 14:54:49
540
原创 redis学习小记-分布式事务实现秒杀
<?php// 抢购之前需要先设置商品库存,清空旧的用户购买数据// set goodsSku_1000 2// set goodsSku_2000 1$maxOfEveryUser = 1; // 每人最大上限$file = './tmp/log.txt'; // 用文件记录接口调用过程// 模拟用户和商品id$user = ['Jay', 'Jack', 'Tom','...
2019-12-02 19:58:06
216
原创 算法学习小记-1.排序算法-1.2直接插入排序
var arr = [5, 8, 6, 5, 9, 10, 35, 44, 12, 15];arr = sort(arr);function sort(arr) { if (arr.length <= 1) { return arr; } var i = 1; var j; var min; for (i = 1; i < arr.length; i...
2019-11-25 11:35:15
163
原创 算法学习小记-1.排序算法-1.2选择排序
var arr = [8, 34, 67, 45, 5, 68, 2, 40, 4, 13, 60];// arr = [5, 1, 1, 2, 0, 3];sort(arr);function sort(arr) { var min; var i = 0 while (i < arr.length-1) { min = arr[i]; ...
2019-11-24 23:15:19
119
原创 算法学习小记-1.排序算法-1.1快速排序
var arr = [8, 34, 67, 45, 5, 68, 2, 40, 4, 13, 60];arr = [5, 1, 1, 2, 0, 0];arr = quickSort(arr);function quickSort(arr) { if (arr.length <= 1) { return arr; } var length =...
2019-11-24 22:33:41
167
原创 laravel学习小记-中间件原理(pipeline)
/** * Run the pipeline with a final destination callback. * * @param \Closure $destination * @return mixed */ public function then(Closure $destination) { ...
2019-11-14 10:28:25
238
原创 cicd学习小记-2.搭建gitlab ci服务器
安装Dockeryum install -y containerd.iocurl -sSL https://get.docker.com/ | sh安装gitlab ci runner、curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-ci-multi-runner/script.rpm....
2019-11-03 15:10:19
200
原创 cicd学习小记-1.搭建gitlab服务器
安装依赖包和软件sudo yum install -y git vim gcc glibc-static telnet curl policycoreutils-python openssh-serversystemctl enable sshdsystemctl start sshdsudo yum install -y postfixsystemctl enable postfix...
2019-11-03 13:44:29
177
原创 windows10 Hyper-v网卡配置小记
使用windows10自带的hyper-v安装centos1.进入hyper-v添加虚拟网卡,新建内部虚拟网卡2.设置联网的网卡为共享的,此处我用的为以太网完成后如下所示:若是公司内网等需要配置dns的需配置dns3.安装相应的系统,具体安装步骤参考网络相应文章4.安装完成后linux网络配置ifconfig eth0 192.168.137.2/24(根据上文虚拟网卡地...
2018-11-22 11:29:01
10795
原创 使用vue2的filter过滤列表
组件部分&lt;template&gt; &lt;div class="todo-contain"&gt; &lt;h1&gt;TODOS&lt;/h1&gt; &lt;div class="todolist-contain"&gt;
2018-11-15 18:04:31
5313
原创 使用vue2+element+vue-admin-template创建单页应用小记-7.多标签页面修改为切换不刷新 可指定刷新当前页面
在上一节的基础上1.修改route/index.js,将路由配置为嵌套路由,2.修改layout/layout.vue3.修改appMain.vuereflashRouterView的relashKeys的重新赋值需要修改为Vue.set()响应更新,否则页面不会实时刷新!4.修改tagsView.vue...
2018-09-29 17:38:48
3446
2
原创 使用vue2+element+vue-admin-template创建单页应用小记-6.添加多标签页面
1.拷贝相应文件到对应目录 2.store/index.js如下添加import tagsView from './modules/tagsView'参考文章https://blog.youkuaiyun.com/connie_0217/article/details/79523955 3.添加页面刷新功能拷贝以下文件到相应目录...
2018-09-27 15:01:43
3524
2
原创 使用vue2+element+vue-admin-template创建单页应用小记-5.添加table筛选
html部分 红色部分为使用筛选的必填项,蓝色部分参数及方法名称根据场景自定义<el-table :data="list" v-loading="listLoading" element-loading-text="Loading" border fit highlight-current-row @filter-change="filterChange"> <el-ta...
2018-09-14 15:29:45
831
原创 使用vue2+element+vue-admin-template创建单页应用小记-4.添加自定义svg-icon
进入图标库下载需要的图标,推荐阿里的:http://iconfont.cn/home/index 选择图标的svg格式下,完成后放入项目根目录下的\src\icons\svg文件夹 代码中使用以下代码即可 <svg-icon class-name="international-icon" icon-class="walmart" /> ...
2018-09-06 12:37:26
1492
原创 使用vue2+element+vue-admin-template创建单页应用小记-3.添加语言包切换
安装il8n 命令进入项目根目录,执行命令安装vue-i18n npm install vue-i18n --save @/src/main.js文件修改,添加以下代码(同原代码重复部分可忽略)(@代表项目根路径,下同) import i18n from './lang'Vue.use(ElementUI, { locale, i18n: (key, valu...
2018-09-06 11:36:06
1465
原创 使用vue2+element+vue-admin-template创建单页应用小记-2.动态权限路由加载
修改@/src/router/index.js(@代表项目根路径,下同) 定义静态路由变量,代表登录前的两个页面login和404 export const constantRouterMap = [ { path: '/login', component: () => import('@/views/login/index'), hidden: true }, { path...
2018-09-06 11:10:03
3127
2
原创 使用vue2+element+vue-admin-template创建单页应用小记-1.安装框架环境
安装node.js 安装vue-cli,npm install vue-cli(若想要自己重新创建应用,则安装vue-cli,若使用其他开源项目二次开发,则无需安装) 当国外镜像反应慢,可更改为淘宝镜像,以下三个方法可选: 通过config命令 npm config set registry https://registry.npm.taobao.org...
2018-09-06 10:53:18
4205
原创 php静态缓存学习-2.使用模板文件生成静态html
使用模板文件生成静态页面做缓存的简单demo,可保存代码直接运行.cache文件夹没做创建,需手动先创建目录。
2017-11-29 15:12:06
606
原创 php静态缓存学习-1.使用php文件直接渲染保存静态html
使用php保存静态页面做缓存的简单demo,以下文件处于同级文件夹,可保存代码直接运行。
2017-11-29 11:01:43
2730
原创 使用vue2.0与bootstrap3进行简单列表分页
直接引入vue的js文件进行页面渲染分页,不是vuex的哦,以下源码可以直接运行哟^_^<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>使用vue2.0与bootstrap3进行简单列表分页</title> <link href="http://v3.bootcss.com
2017-10-30 15:09:49
2629
2
原创 visjs使用小记-3.简单网络拓扑图的折叠与展开
项目需要对节点无限层级查看,大概捣鼓了下,以下demo代码可根据节点的层级顺序,通过节点双击简单实现节点的折叠与展开
2017-08-08 17:23:57
3598
原创 php缓存学习小记
1.缓冲区作用:把输入或者输出的内容先放进内存,而不显示或者读取;2.当执行PHP的时候,如果碰到了echo print_r之类的会输出数据的代码,PHP就会将要输出的数据放到PHP自身的缓冲区,等待输出。当PHP自身的缓冲区接到指令,指示要输出缓冲区的内容时,将会把缓冲区内的数据输出到Apache上, A接收到PHP输出的数据,然后再把该数据存到Apache自身的缓冲区内,等待输出。
2017-08-04 11:33:15
281
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人