Golang基础学习-redis使用

2020-01-09
阅读 2 分钟
7.6k
docker run --name redisserver -d -p 6379:6379 -v Users/Keil/data:/data redis redis-server --appendonly yes

golang基础学习-AES加密

2019-12-12
阅读 3 分钟
18.1k
高级加密标准(AES全称Advanced Encryption Standard),AES加密数据块分组长度必须为128bit(byte[16]),密钥长度可以是128bit、192bit、256bit中的任意一个。

golang基础学习-base64使用

2019-08-21
阅读 2 分钟
5.1k
在近期的项目开发中对图片进行base64编码,简单使用了golang的base64包。 1.使用方法 1.1 引入包 import "encoding/base64" 1.2 base64使用 这里所有的例子都是官网上的范例;code: {代码...} Output: {代码...} 2. 包详解 2.1包详解 bash64包详解 上面途中的Constants: {代码...} 上面途中的Variables: var RawStdEncod...

golang基础学习-字符串和整型互转

2018-09-21
阅读 1 分钟
3.1k
在golang语言中字符串和整数之间的转换相比PHP有点复杂。刚学习的人,尤其学过PHP,秒级可以搞定的事情, 这里却要使用strcov包中函数转换,orz~~~~。没办法入了golang的大门,就要继续探究下去。 1.字符串转成整型 {代码...} {代码...} 打印输出: int,10 2.整型转成字符串 func Itoa(i int) string 举例: {代码...} ...

RabbitMQ安装

2018-09-10
阅读 1 分钟
2.4k
最近的开发项目开发中用rabbitmq替换了之前使用的mosquitto。学习了一波rabbitmq。这里介绍的是手动安装和简单配置RabbitMQ。实际使用中,我写了ansible的playbook来安装和配置rabbitmq。

golang基础学习-MongoDB使用

2018-09-07
阅读 3 分钟
6.1k
1.系统环境 Golang:go version go1.10.3 darwin/amd64 OS:MacOS MongoDB: version: 3.4.4 2.Golang使用MongoDB 使用:gopkg.in/mgo.v2 {代码...} mgo简介 3.简单使用MongoDB 3.1 数据设计 3.1.1 数据库设计: 数据库名:mydb_tutorial 集合名: t_student 数据集合:t_student字段说明 字段 类型 说明 name string 姓名 a...

golang基础学习-yaml文件的解析

2018-06-28
阅读 2 分钟
18.1k
1.什么是yaml? 官网解释 {代码...} 2.yaml语法 yaml语法,请参考这位仁兄的,写的很详细。 3. golang解析yaml文件 系统环境: MacOS、vim 8.0 、golang :go version go1.8 darwin/amd64 3.1 创建yaml文件 vim first.yaml 内容如下: {代码...} 3.2 go 解析yaml的package 3.2.1 yaml.v2 本文采用 : gopkg.in/yaml.v2 import...

golang基础学习-strings包常用函数学习

2018-05-28
阅读 2 分钟
3.4k
func Count:计算字符串包含指定字符的数量,返回intfunc Split:字符串分割,第一个参数为字符串,第二个参数为分割符,返回[]stringfunc Join: 字符串连接func ToLower: 全部小写func ToUpper: 全部大写

golang基础学习-time包常用函数学习

2018-05-26
阅读 3 分钟
8.4k
1.简介 Golang基础学习-time包的学习. 2.代码 {代码...} 输出: 函数详解: 1.time.Microsecond time.Microsecond: 从官网的解释可以看到,Microsecond是time包的一个常量。 1s= 1000*1000 * time.Microsecond 2.time.Month() 可以看到 func(Month)String方法中 Month是int类型,该函数会返回英语月份"January", "Februa...

mysql 存储过程

2018-05-25
阅读 2 分钟
1.6k
cast():MySQL提供了CAST()函数,它可以把一个值转化为指定的数据类型concat():CONCAT(s1,s2...,sn)将s1,s2...,sn连接成字符串group_concat():GROUP_CONCAT(col) 返回由属于一组的列值连接组合而成的结果;FIND_IN_SET():FIND_IN_SET(str,list)分析逗号分隔的list列表,如果发现str,返回str在list中的位置

nginx-lua-mysql 使用简介

2018-05-16
阅读 2 分钟
5.3k
需要安装 Nginx 安装Nginx的echo模块 安装Nginx的lua 模块 安装Mysql ps: echo模块,可以让我们像在PHP使用echo一样,打印出参数。但是要加 default_type "text/html”;不然会出现请求页面出现下载的情况。 知识点: * 了解Nginx,正则匹配location:【[链接]】 Nginx操作命令,-s [reload|stop] lua语法【[链接]】 安装完l...

系统检测应用(一)

2018-05-16
阅读 1 分钟
1.6k
系统检测应用(1) 测试环境: ubuntu16.04 golang: go1.8 内容 GetEnvFunc() :获取环境变量函数GetEnvSvr() :当前只获取cpu核数 代码 {代码...}

PHP 使用mosquiito

2018-01-13
阅读 2 分钟
5.8k
近期业务需要,调研和使用基于mqtt协议的mosquitto,开发一个消息推送系统。 环境:ubuntu 14.04,php7.1,mosquitto 安装mosquitto sudo apt-get install mosquitto 安装PHP的mosquitto扩展 sudo pecl install Mosquitto-alpha 然后把"extension=mosquitto.so "加到" php.ini" 重启PHP 编写PHP代码,vim MqttMessage.php ...

nginx反向代理配置

2017-11-27
阅读 2 分钟
18.1k
1、全局块:配置影响nginx全局的指令。一般有运行nginx服务器的用户组,nginx进程pid存放路径,日志存放路径,配置文件引入,允许生成worker process数等。2、events块:配置影响nginx服务器或与用户的网络连接。有每个进程的最大连接数,选取哪种事件驱动模型处理连接请求,是否允许同时接受多个网路连接,开启多个网络...

Linux 命令行提示符路径显示

2017-11-22
阅读 1 分钟
1.8k
修改~/.bashrc文件 {代码...} 参数解释: {代码...} 修改完成以后: source ~/.bashrc 命令行会变成这样:

PHP的ImageMagick使用;

2016-11-15
阅读 3 分钟
16.1k
之前写了一个项目需要使用PHP的Imagick类进行图像的操作;个人感觉目前关于Imagick的文档虽然很多,但是比较乱。我会通过一个范例解释Imagick的简单的使用;