主页

jenkins部署hexo找不到hexo命令问题

一、前言 在弄jenkins 自动集成的时候,部署hexo提示找不到hexo这个命令hexo: command not found,当时就懵逼了.上服务器看了一下环境变量,貌似是有的.鼓捣了半天想出个比较弱鸡的办法.希望能给广大的网友一点帮助,虽然有点弱鸡. 二、解决办法 解决办法很简单,把hexo命令链接到/usr/bin目录下面去,如果提示找不到node命令,同样的也可以这样做. ln -s /root/.nvm/versions/node/v10.0.0/bin/hexo /usr/bin/hexo ln -s /root/.nvm/versions/node/v10.0.0/bin/node /usr/bin/node ok,虽然鸡肋,但还是把问题解决

阅读更多

centos安装docker

一、删除旧版本的docker sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ ...

阅读更多

jenkins与docker的简单使用

一、pull jenkins 镜像 jenkins 镜像可以在docker厂库里面找到,选择靠谱的官方docker镜像,然后pull下来,为后面做准备.docker pull jenkins ,emmmmm好像这个镜像有点大,在国内的用户还是老老实实的用阿里的加速吧.不然下到绝望呀. 二、运行jenkins 镜像下载后,后面就简单了.只需要一条命令就可以让jenkins跑起来.docker run -d --name myjenkins -p 8080:8080 -p 50000:50000 -v /root/jenkins:/var/jenkins_home -u root jenkins 解释一下这条命令的含义. -d的意思的后台运行 —name的意思给这个j...

阅读更多

关于JFinal与kisso集成使用心得

关于JFinal与kisso集成使用心得 一. JFinal简介 什么是JFinal?这里引用官方的介绍。 JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 :) 二、 kisso简介 说道kisso,我们先来看看什么是sso,SSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比...

阅读更多

redis安装笔记

redis 安装笔记 一、前言 改代码的时候需要用redis的环境来验证代码正确性,很遗憾家中没有redis环境,只有自己安装一个redis了.此文作为安装笔记,以免后面踩踩过的. 二、安装与编译 官方的文档上面是自己编译安装.首先得要下载redis的源码,进行编译. 下载源码 wget http://download.redis.io/releases/redis-4.0.9.tar.gz 解压 tar xzf redis-4.0.9.tar.gz 编译 //编译前先安装依赖gc 和 gc++ yum install gcc gcc-c++ -y cd redis-4....

阅读更多

Python学习笔记—str字符串的格式化

Python学习笔记—str的格式化 一、前言 在python中要学习string字符串的格式、字符串的api这几个常见的操作.字符串的格式化可谓是很重要的,用的频率很高,当然字符串的api也很重要. 二、字符串的格式化 字符串格式化有两种方式,第一种是使用%的方式来进行格式,另外的一种是使用字符串的format函数进行格式化,这两者也有一点的相似之处. %格式化 %格式化常见的方式如下 str_content = 'hello %s' % ('world') #如果只有一个参数这个括号是可以省略的 例如 'hello %s' % 'world' print(str_content) ''' 打印结果如下: hello world ''' 上面代码就完成了简单的格式,...

阅读更多

尝鲜 Mysql 8.0的初体验

尝鲜 Mysql 8.0的初体验 一、Mysql 8.x的新特性 近期mysql更新了一个新版本8.x,主要更新了哪些特性呢? 对Unicode 9.0的开箱即用的完整支持 支持窗口函数和递归SQL语法,这在以往是不可能或者很难才能编写这样的查询语句 对原生JSON数据和文档存储功能的增强支持MySQL 8.0的发布.由于6.0修改和7.0是用来保留做MySQL的集群版本,因此采用了8.0的版本号。 在锁定行方面增加了更多选项,如SKIP LOCKED和NOWAIT两个选项。其中, SKIP LOCKED允许在操作中不锁定那些需要忽略的行;NOWAIT则在遇到行的锁定的时候马上抛出错误。 MySQL能根据可用内存的总量去伸缩扩展,以更好利用虚拟机的部署。 ...

阅读更多

redis 配置supervisor

一、坑 redis安装还是挺简单的,按照官方的教程一步一步的来,基本上来说是没什么问题.至于后台运行,只需要在redis的配置文件中设置daemonize yes即可,但是

阅读更多