php是最好的语言

docker 搭建jenkins 拉去gitlab代码 部署golang 到服务器运行

docker pull jenkins/jenkins:2.409docker run --name jenkins -u root -d -p 8080:8080 -p 50000:50000 -v /home/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkins/jenkins#上面 拉取镜像和启动jenksin , 指定拉取2.409版本的 不然可能git插件会装不上# 然后运
作者:xTao 分类:LNMP 浏览:2300 评论:0

docker 搭建gitlab

# 拉取镜像docker pull twang2218/gitlab-ce-zh# 启动docker run -d  -p 7001:443 -p 7002:80  -p 7003:22 --hostname 192.168.80.128 --name gitlab -v /home/gitlab/config:/etc/gitlab -v /home/gitlab/logs:/var/log/gitlab -v /home/gitlab/data:/var/opt/gitl
作者:xTao 分类:LNMP 浏览:2243 评论:0

golang 利用Sphinxql 操作Manticore Search

Manticore Search : git地址 https://github.com/manticoresoftware/manticoresearch docker 安装启动步骤安装参考链接:https://blog.csdn.net/qq_19309473/article/details/1320962951、docker pull manticoresearch/manticore2、docker run  --name manticore  -p 127.0.0.1
作者:xTao 分类:LNMP 浏览:2324 评论:0

决策树和随机森林相关知识

一、决策树相关 - 用于分类和回归1、 信息熵(随机变量的不确定性)计算公式H(Y) = -∑P(yi)log(2,P(yi)) (i=1,2,..n)#P(yi) 是随机变量Y概率。2、 条件熵(表示在一个条件下,随机变量的不确定性)计算公式 H(Y|X) = ∑[i=1 to n] P(X=xi) * H(Y|X=xi)参考:https://zhuanlan.zhihu.com/p/26551798#P(X=xi) 是随机变量X取值xi的概率。#H(Y|X=xi) 是在已知X=xi的情况下,
作者:xTao 分类:LNMP 浏览:2275 评论:0

mysql 各种日志相关

一、MySQL缓冲池(buffer pool)缓冲池就是一块内存区域,它存在的原因之一是为了避免每次都去访问磁盘,把最常访问的数据放在缓存里,提高数据的访问速度。 1、预读是啥?磁盘读写,并不是按需读取,而是按页读取,一次至少读一页数据(一般是4K),如果未来要读取的数据就在页中,就能够省去后续的磁盘IO,提高效率。为了防止预读带来的“预读失效”采用了“新生代老生代方式”;为了防止“缓冲池污染”采用了“老生代停留时间窗口”的机制 预读失效提前把页放入了缓冲池,但最终MySQL
作者:xTao 分类:LNMP 浏览:2338 评论:0

mysql 事务相关知识

ACID是衡量事务的四个特性:原子性(Atomicity,或称不可分割性):语句要么全执行,要么全不执行,是事务最核心的特性,事务本身就是以原子性来定义的;实现主要基于undo log 一致性(Consistency):事务总是能使得数据库从一个一致性状态转移到另一种一致性状态 持久性(Durability):保证事务提交后不会因为宕机等原因导致数据丢失;实现主要基于redo log 隔离性(Isolation):保证事务执行尽可能不受其他事务影响;InnoDB默认
作者:xTao 分类:LNMP 浏览:2377 评论:0