14 keyunq

尚未进行身份认证

暂无相关描述

等级
博文 303
排名 3k+

【golang】gin框架获取post请求的所有参数

一直都是用结构体接收参数,假如事先不清楚参数名,或者参数是不固定的,就要动态获取。ctx*gin.Contextform方式的请求:fork,v:=rangectx.Request.PostForm{fmt.Printf("k:%v\n",k)fmt.Printf("v:%v\n",v)}json方式的请求:...

2018-08-30 18:49:51

websocket中转protobuf请求,从小程序接收protobuf请求转发到tcp服务,再把tcp服务的响应转发到小程序

packagemainimport("flag""net""github.com/BurntSushi/toml""github.com/gorilla/websocket""log""net/http""runtime""encoding/binary"

2018-07-23 11:07:12

pkcs12: expected exactly two safe bags in the PFX PDU

https://github.com/ereOn/crypto/commit/05f6847ff80ca34c92a01a688c7b81e874af3009在pkcs12.go,Decode方法之后,再加入DecodeAll方法//DecodeAllextractsallcertificateandprivatekeysfrompfxData.funcDecode...

2018-07-09 09:16:25

golang:通过reflect取struct的字段长度,手动取结构体tag与name的对应关系

typeConfigstruct{Listenstring`json:"listen"toml:"listen"`UserAPIURLstring`json:"userapisrv"toml:"userAPIURL"`SecretKeystring`json:&

2018-06-28 17:42:49

golang 的 strings.TrimLeft 有个 bug,用strings.TrimPrefix代替

https://github.com/golang/go/issues/25328justforademofuncmain(){cfgs:="mongodb://off"cfgs=strings.TrimLeft(cfgs,"mongodb://")fmt.Printf("cfgs:%v\n",cfgs)//output==>cfgs:ff}

2018-06-28 15:25:48

go中文字符串处理

word:="1234百万红包"wordRune:=([]rune)(word)lenght:=len(wordRune)fori:=0;i<lenght;i++{fmt.Println(string(wordRune[i:i+1]))}

2018-01-26 23:58:59

PostgreSQL数据库timestamp,date类型字段,GO读取格式化

go语言从PostgreSQL数据库读取数据,timestamp类型的字段,直接读取后为2018-01-01T15:59:24Z格式date类型字段,直接读取为2018-01-01T00:00:00Z格式需要做一下处理定义LocalTime、LocalDate结构体实现MarshalJSON接口,格式化一下数据typeLocalTimetime.Time//M

2018-01-11 17:06:03

go时间格式化必须精确地限定到 golang 指定的时间原点:2006-01-02 15:04:05

结论:年、月、日、时、分、秒,英文、数字,必须精确地限定到golang指定的时间原点:2006-01-0215:04:05

2017-12-15 11:33:41

html5移动端引导页-关于背景图,垂直居中等知识点

最终效果如下:代码如下:<!DOCTYPEHTML><htmllang="zh-CN"><head><metacharset="utf-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><metaname="x5-fullscreen"content="true"><metanam

2017-11-01 15:52:12

用goquery从国家统计局拉取最新省市区3级行政区划代码,生成SQL文件导入数据库

想找一份最新的省市区三级联动的数据,网上的怕不够新,不够准确正好用go从国家统计局官方网站爬一份,生成sql文件,然后导入数据库

2017-10-20 15:39:47

antd-admin小记

AntdAdmin基于react,ant-design,dva,Mock企业级后台管理系统最佳实践,小记一下,新建一个功能的流程

2017-07-21 16:14:26

如何使用composer的autoload来自动加载自己编写的函数库与类库

composer的出现真是让人们眼前一亮,web开发从此变成了一件很『好玩』的事情,开发一个CMS就像在搭积木,从packagist中取出『积木』搭建在自己的代码中,一点一点搭建出一个属于自己的王国。从此以后我基本就抛弃了require和include函数,一个项目中,这两个函数只可能出现一次,那就是require‘../vendor/autoload.php’。那么,既然抛弃了传统的文件

2017-01-29 15:27:03

linux下composer 国内镜像的使用

全局安装Composercurl-sShttps://getcomposer.org/installer|phpmvcomposer.phar/usr/local/bin/composer修改composer的全局配置文件composerconfig-grepo.packagistcomposerhttps://packagist.phpcomposer.com镜像原理:

2017-01-24 15:40:22

开启nginx的status和php-fpm的status页面

启用nginxstatus配置在默认主机里面加上location或者你希望能访问到的主机里面。server{location/nginx-status{stub_statuson;#access_log/home/www/phpernote/nginx_status.log;//访问日志,这里可以设置为off将其关闭

2016-11-30 17:09:52

利用psftp传输window服务器下的备份sql文件到远程服务器上

首先下载psftp.exehttp://www.chiark.greenend.org.uk/~sgtatham/putty/download.html放到要进行备份操作的目录下新建一个保存psftp操作命令的文件psftp-cmd.txtopen10.81.36.190cdzentao-bakput-rbackup

2016-11-29 14:51:47

sublime text 3 侧边栏 增强插件

sublimetext两个插件介绍

2016-11-22 10:03:01

html5上传文件 file API -XMLHttpRequest 2 示例

使用XMLHttpRequest上传文件

2016-11-02 17:19:45

MySQL查询缓存设置 提高MySQL查询性能

查看mysql缓存相关参数SHOWVARIABLESLIKE'%query_cache%';

2016-09-29 11:24:28

nginx 及 php-fpm和系统ulimit 配置优化&cpu信息查看

nginx指令中的优化(配置文件)worker_processes8;nginx进程数,建议按照cpu数目来指定,一般为它的倍数。worker_cpu_affinity0000000100000010000001000000100000010000001000000100000010000000;为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个

2016-09-29 09:54:23

chrome的APP模式与全屏模式 --app --kiosk

新建脚本start.bat自动全屏模式"C:\ProgramFiles\Google\Chrome\Application\chrome.exe"--kioskhttp://cn.bing.com/“C:\ProgramFiles\Google\Chrome\Application\chrome.exe”是chrome程序路径这种全屏显示和正常状态下chrome按F11是不一样的,F1

2016-09-22 09:00:10
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!