Skip to content

Instantly share code, notes, and snippets.

1.go的下载安装

由于Go的源码是通过Mercurial进行管理的, 所以需要先安装Mercurial来实现Go源码的获取,依次执行以下命令:
sudo apt-get install bison ed gawk gcc libc6-dev make
sudo apt-get install python-setuptools
sudo apt-get install python-dev
sudo apt-get install build-essential
sudo apt-get install mercurial
tar -zxvf go1.3.src.tar.gz #源文件已经有go1.3.src.tar.gz
cd ~/go/src

###指针、地址###

package main  
import(  
  "fmt"  
)  
func main(){  
  p :=new(int)//var p *int,但是这样下面的*p=a必须替换成p=&a,否者产生空指针{new返回指针,而此方法返回对象,需要为对象赋值},使用new则两者都行  
  a :=1  
  *p =a  

http://jameszhao1987.iteye.com/blog/1480090

1、以管理员身份登录mysql

mysql -u root -p

2、选择mysql数据库

use mysql

@prerabale
prerabale / ssh.markdown
Last active August 21, 2017 01:49
利用ssh秘钥登录

关于Centos 7系统ssh服务:

ssh的安装与配置:

  yum install ssh #安装ssh(centos7最小安装自带ssh)
  
  service sshd start #开启ssh服务
  
  chkconfig sshd on #开机运行(从来没用到过,似乎是缺省设置)
@prerabale
prerabale / 一键安装组件.markdown
Last active August 29, 2015 14:08
git、NodeJS、 MongoDB 2.6.5、 Redis、 ZeroMQ、 nginx、 imagemagick一键安装

###git、NodeJS、 MongoDB 2.6.5、 Redis、 ZeroMQ、 nginx、 imagemagick一键安装

sudo apt-get install wget #####git sudo apt-get install git #####nodejs
wget http://nodejs.org/dist/v0.10.33/node-v0.10.33-linux-x64.tar.gz

tar -xvf node-v0.10.33-linux-x64.tar.gz

###DNS服务器 #####1. 安装相应的服务器软件:
apt-get install bind9 安装bind9
#####2. 设置主服务器域和域解析文件
vim /etc/bind/named.conf.local
然后设置域zone和域解析文件file:

  zone "linux31.com"{
    type master;
  file "db.linux31.com";

##使用sublime text 2的node.js配置 本机环境: windows7 64位

1. Node 安装

nodejs官网下载安装包

2. 配置环境
@prerabale
prerabale / nodejs 环境配置.md
Last active November 6, 2017 07:03
node js 环境配置

nodejs环境 (.vimrc文件以及插件的配置)

1. .vimrc文件的配置
set nocompatible               " 取消与vi编辑器的兼容显示
syntax on                      " 关键字上色

colorscheme molokai

"common conf {{ 通用配置