go语言的数据库查询

## 下载类库(包) * `go get github.com/go-sql-driver/mysql` ## 程序 * 新建程序文件`mysql.go`,用户书写逻辑 * 必须有引入2个包: > "database/sql" "github.com/go-sql-driver/mysql" ```golang package main import ( "d
阅读全文
共有3人浏览

go语言中的命令行参数

## 命令行参数 * 什么是命令行的参数?在cli模式下运行的程序,可以传递一些参数,`php test.php 18`中,18就是其中的一个参数 * 正如php脚本的`$args`参数一样,go语言中也能获取到命令行的参数,需要通过调用`os`包中的变量来获取,代码如下: ```go package main import ( "fmt" "os" ) func
阅读全文
共有26人浏览

go语言中的中文字节问题

# go语言中的中文字节问题 ## 意外发现 * 今天在写简单go代码的时候,无意中发现一个问题,我在打印一句中文汉字的长度的时候,发现,这个数组远大于中文汉字的数量,例如如下代码: ```go package main import ( "fmt" ) func main(){ str1 := "这里是 中关村在线!"; fmt.Println(len
阅读全文
共有12人浏览

Mac系统brew安装nginx

# Mac系统brew安装nginx ## 环境 * mac环境 10.11.5+ ## nginx的安装 * 使用homebrew安装nginx `brew install nginx` ## php-fpm的安装 * 先要安装php `brew install php71` * 安装完毕之后,接着使用`brew info php71`查看如何启动php-fpm * 一般
阅读全文
共有5人浏览

golang学习 | 3月底感言

# golang学习 | 3月底感言 ## 声明 * 这只是一份人生中很普通的一个月份的感言,之所以写go学习,只是引出一个小主题。 ## 关于go * 1个月以前,看了一下go的中文社区,安装了一下go的环境。 * 按照文档,运行了hello.go,之后再也没怎么关注了 * 直到今天,在想运行那个hello.go,发现报错,无非是找不到对应包 * 通过查看一些技术博文,知道
阅读全文
共有4人浏览

浏览器端实现url跳转

# 浏览器端实现url跳转 ## 业务分析 ### PC端向移动端跳转 * 随着移动互联网时代的到来,很多的页面有着这样一个特征:当你访问同一个网址时,用手机浏览器访问和PC端浏览器访问,页面呈现是不一样的。 * 比如 [起点中文网](http://www.qidian.com/ "起点中文网"),又比如 [中关村在线](http://www.zol.com.cn/ "中关村在线"
阅读全文
共有2人浏览

JavaScript中的防抖函数(节流函数)

# JavaScript中的防抖函数(节流函数) ### 缘起 * 很早的时候,我就听前辈们说过浏览器的scroll事件绑定函数后,会影响浏览器的效率。 * 仔细想想也对,鼠标每滚一下,就触发一次,会不会太损耗浏览器的性能了 * 时至2016年年底,我才在项目中使用,而且使用的时候也并没期待它有多大效果。 ### 缘来 * 直到今日,无意间看博客,再次看到了相关知识点,于是再研
阅读全文
共有4人浏览

每天1点c语言18 -- 函数指针

## 先复习一下指针 * 如果函数的参数是一个指针,函数希望传递给调用者只是信息而已,不希望变量被修改 这样,函数内部只会去取指针指向的变量的值,而不会去修改。 那么这个时候,就需要用const关键字 * 指针可以作为函数值返回。 1)但是,不能返回局部变量的地址(保证函数结束后,那个空间没有被回收) 2)如果确实是需要返回指针,那么就要保证这个指
阅读全文
共有4人浏览

void*类型指针-接收任意类型的指针

# void*类型指针-接收任意类型的指针 * 最近,在学习c语言数据结构的时候,遇到一些问题,其中有一个就是关于指针的。 ## 背景 * 在一个简单的数据结构中,有一个成员属性是 数据的值,类型是void* 指针 * 一开始的时候,我还说 指针不是都要指定类型的吗?比如 `int*` `float*` 等等 * 那么`void* `是指什么呢? * 当我尝试去打印它的时候,因为不
阅读全文
共有2人浏览

每天1点c语言17 -- 内存申请

# 每天1点c语言17 -- 内存申请 ### 1.内存的5大区域: > 栈:局部变量 堆:堆区中的字节空间,允许程序猿自己调配 BSS段:未初始化的全局变量,静态 数据段: 代码段: ### 2.如何向堆中申请字节空间 * 在堆中申请,如果不主动释放,那么系统不会释放,除非程序结束啦 * 申请的步骤: a.申请
阅读全文
共有2人浏览