- 博客(11)
- 收藏
- 关注
原创 守护进程shell脚本
主要用来运行go程序,稍微改一下 也可以用在其他地方#!/bin/bash# @Author: haodaquan# @Date: 2017-06-29 17:44:45# @Last Modified by: haodaquan# @Last Modified time: 2017-06-29 17:44:45case $1 in start)
2018-01-30 21:10:20 229
原创 Golang进阶练习二:短链接服务
一个简单的短链接服务,其实本质上是一个中间件 在浏览器输入127.0.0.1:8080/baidu 就会跳转到百度涉及知识点 1. handler (重点) 2. mux 3. json 解析 推荐两个链接https://www.jianshu.com/p/be3d9cdc680bhttps://www.jianshu.com/p/16210100d43dpackage ma
2018-01-25 14:29:35 710
原创 Golang进阶练习一:答题游戏
一个简单的答题游戏完整项目 需要一个csv文件 涉及知识点命令解析selecttimerpackage mainimport ( "flag" "fmt" "os" "encoding/csv" "strings" "time" "math/rand")func main(){ csvFile
2018-01-24 12:29:08 1097 1
原创 Golang 交叉编译常用命令记录
Golang 支持交叉编译,在一个平台上生成另一个平台的可执行程序,最近使用了一下,非常好用,这里备忘一下。Mac 下编译 Linux 和 Windows 64位可执行程序CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.goLin
2018-01-22 09:27:35 2102
原创 Golang 将Excel导入Mysql
显然用Go处理表格不是很明智的事,用Python才是正确的选择 但是为了巩固一下知识,还是多辛苦一下,用Go 来处理,一天下来学到很多,因为坑多 最大的收获是 1、链式操作 2、反射 3、各种类型转换 使用的包有github.com/jinzhu/gormgithub.com/360EntSecGroup-Skylar/excelize这里如果不用orm 模型 能省很多代码,
2018-01-21 17:48:16 4685
原创 Golang json转换时间格式问题
今天在开发中发现在 将时间转换成json 时 会默认把时间转换为RFC3339 格式2018-01-14T21:45:54+08:00先来看看time包中对格式的常量定义const ( ANSIC = "Mon Jan _2 15:04:05 2006" UnixDate = "Mon Jan _2 15:04:05 MST 2006" RubyDate
2018-01-14 23:18:16 4837
原创 解决 axios post 后端无法接受数据
在后端 允许跨域的情况下,axios post 将数据传到后端,但是后端无法接受,始终为空请求能正常到达后端,那么肯定传数据的地方的问题了 所以这里headers设置为 headers:{"Content-Type":'application/x-www-form-urlencoded;charset=UTF-8'}另外transformRequest函数 transformRequest:
2018-01-14 14:47:36 4506
原创 PHP 依赖注入
当一些简单的开发技巧有一个高大山的名称时 总会给人一种难以接近的感觉,第一次接触依赖注入的时候我也挺蒙蔽的。 当我接触了使用java开发了一段时间后,在回过头来看依赖注入,怎么那么眼熟············只能用醍醐灌顶来形容使用依赖注入的目地是什么? 答:解耦!解耦!解耦!(重要的事情说三遍)我只讲一个超级简单的例子//上学接口interface GoSchool{ publ
2018-01-11 14:05:38 218
原创 PDO导入CSV错误:LOAD DATA LOCAL INFILE forbidden in
很简单只要在初始化的时候加上array(PDO::MYSQL_ATTR_LOCAL_INFILE => true)如下:$this->db = new PDO("mysql:host=127.0.0.1;post=3306;dbname=taobao","root","123456",array(PDO::MYSQL_ATTR_LOCAL_INFILE => true));
2018-01-05 15:37:40 2218
原创 并发编程(笔记)
并发编程计算机再处理并发程序时,也并不是同一时间执行,而是通过时间片来切换上下文的方式来执行 多个逻辑简单的一句话来概括就是 逻辑控制流再时间上重叠,那么他们就是并发 举几个简单的例子访问慢速I/O设备:当应用正再等待一个慢速I/O设备时,内核会运行其他进程,使CPU繁忙 人机交互:例如你在浏览文档使,希望改变窗口的大小,每次操作都是一并发逻辑服务多个客户端:多个客户端访问服务器时,每个客
2018-01-01 23:04:02 263
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人