自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

翔云

Just try, don't shy.

  • 博客(12)
  • 资源 (15)
  • 收藏
  • 关注

原创 golang json类型不确定时的转换

将json转为结构体时,经常会遇到无法确定某个字段类型的情况。在Go中可以使用interface 任意类型来解决。// convert json to struct// type uncertainpackage mainimport ( "fmt" "encoding/json")type Host struct { Id interface{} IdcId

2017-12-29 12:12:02 7724

原创 golang struct结构体转json

// convert struct to jsonpackage mainimport ( "fmt" "encoding/json")type Host struct { IP string Name string}func main() { m := Host{Name: "Sky", IP: "192.168.23.92"} b, err :=

2017-12-29 12:01:47 21087 2

原创 golang map转json

““ // map to jsonpackage mainimport ( “encoding/json” “fmt”)func main() {s := []map[string]interface{}{}m1 := map[string]interface{}{"name": "John", "age": 10}m2 := map[string]interface{}{"

2017-12-29 12:00:25 35266

原创 golang json转struct结构体

// convert json to structpackage mainimport ( "fmt" "encoding/json")type Host struct { IP string Name string}func main() { b := []byte(`{"IP": "192.168.11.22", "name": "SKY"}`)

2017-12-29 11:58:42 23590 4

原创 golang json 转map

// convert json to mappackage mainimport ( "fmt" "encoding/json")func main() { b := []byte(`{"IP": "192.168.11.22", "name": "SKY"}`) m := make(map[string]string) err := json.Unmarsha

2017-12-29 11:56:34 13742

原创 ERROR 1130 (HY000): Host '192.168.20.165' is not allowed to connect to this MySQL server

问题远程连接mysql时遇到如下问题: ERROR 1130 (HY000): Host ‘192.168.20.165’ is not allowed to connect to this MySQL server解决远程登录有权限限制,需要对用户赋权。GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword'

2017-12-29 11:41:43 2969 1

原创 《学会如何提问》

最近读了《学会如何提问》,其中介绍的一些论证的方式和方法,对自己写文章和沟通都有一定的启示作用。Mark!

2017-12-29 11:28:31 4000

原创 go redis redigo

redigo是redis官网推荐的go client之一。本文简单介绍其使用。安装go get github.com/garyburd/redigo/redisExamplesimple getpackage mainimport ( "log" "github.com/garyburd/redigo/redis")func main() { server := "127.0.

2017-12-17 17:55:06 1426

原创 redis 安装

源码安装下载地址 https://redis.io/download编译$ tar zvxf redis-XXX.tar.gz$ make启动$ bin/redis-server 测试$ redis-cli 127.0.0.1:6379> 127.0.0.1:6379> pingPONG127.0.0.1:6379> set foo barOK127.0.0.1:6379> get

2017-12-17 17:43:19 209

原创 golang channel 的使用

本文对channel使用中的几个疑惑,以例子的形式加以说明。普通channel缺省情况下,发送和接收会一直阻塞着,直到另一方准备好. 例如:package mainimport ( "fmt" "time")var ch1 chan boolfunc main(){ ch1 = make(chan bool

2017-12-03 21:07:33 442

原创 go http 传递json数据

上篇博文中简单介绍了Go HTTP的Server 和Client。本文介绍如何在HTTP中传递json格式的数据。Serverpackage mainimport ( "encoding/json" "fmt" "html" "io/ioutil" "log" "net/http")type Cmd

2017-12-03 18:04:06 12257 4

原创 go http client, http server

Go语言中的HTTP client, server非常简单。具体如下。HTTP Serverpackage mainimport ( "fmt" "html" "io/ioutil" "log" "net/http")func main() { http.HandleFunc("/bar", func

2017-12-03 17:52:44 1467

mysql-replicant-python.zip

书中使用的示例代码下载

2021-08-29

git post-update

服务器代码库工作区不更新问题解决,具体问题描述请参看 http://blog.csdn.net/lanyang123456/article/details/76378229

2017-07-30

Spreadsheet-ParseXLSX-0.16.tar.gz

该包用于解决无法找到Spreadsheet-ParseXLSX的问题,具体安装方法可参考http://blog.csdn.net/lanyang123456/article/details/41519501

2014-11-26

U盘安装XP_Win7系统指南

本文档主要讲述了如何使用U盘进行系统的安装。并针对安装系统过程遇到的问题进行了解答。希望给有需要的人一点帮助。

2014-07-12

Linux下的C++标准库

Linux下的std C++ 标准库 下载后,解压,将文件拷贝到/lib或者/usr/lib目录下,可以解决提示libstdc++。so找不到的问题

2013-06-04

sqlite嵌入式编程实例

本资源给出了linux+ARM 环境下SQLite数据库嵌入式编程实例。 详细内容请参考 Linux下SQLite数据库移植与编程 . http://blog.csdn.net/lanyang123456/article/details/7680670

2012-06-20

Linux下sqlite3编程实例

本文件给出了sqlite编程实例源码及其执行结果。其中,源码实例中包括了最常用的一些API,非常适合对于初学者学习使用。 有关SQLite安装与编程请参考下面的帖子 Linux下SQLite数据库安装操作与编程 . http://blog.csdn.net/lanyang123456/article/details/7680532

2012-06-20

Linux RS485 通信代码

本资源给出了Linux下进行RS485通信的实例代码

2012-03-20

rt5370驱动

腾达 无线USB网卡 型号:W311M 芯片类型:rt5370 该驱动是linux下针对rt5370 rt2800等芯片的驱动,可以通过交叉编译移植到嵌入式开发板。

2012-03-20

Linux系统下dhcp源码

提供Linux系统下DHCP源码下载 dhcp-3.1.1.tar.gz

2012-03-16

ndiswrapper 最新版本下载 ndiswrapper-1.57.tar.gz

ndiswrapper是Linux用于安装无线网卡驱动的一款软件。 ndiswrapper调用Windows下的驱动为Linux系统所用。

2012-03-07

Linux下使用USB转串口获取GPS数据

本文档,就linux系统下如何使用GPS设备(USB插口)读取GPS数据做了比较详细的阐述。主要介绍了如何使用USB转串口驱动,以及如何打开ttyyUSB0,如何读取数据等等。

2012-03-01

深入理解linux内核 第三版 Daniel P. Bovet &Marco Cesati 勘误

深入理解Linux内核 第三版是经典的linux内核分析的圣经,里面分析透彻,解析明了。 书中有些错误影响阅读,经过多方收集,特列出。

2011-03-07

考研数学公式大全 最全面的

最全面的公式集合,一个很好的参考工具,涵盖高数 概率论 线性代数

2009-05-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除