- 博客(57)
- 收藏
- 关注
转载 golang vim ide 环境搭建
虽说sublimetext3+gosublime+gocode是目前较为 流行的Golang开发环境组合,但作为一名VIMer,没有一套得心应手的Vim for Golang dev心里总是过不去的。Golang虽然年轻,但即便是从Go 1版本发布(2012年3月28日)算起,掐指算来也有小三年了。全世界的开发者已经为Golang贡献了较为成熟的Vim插件了。有了这些插件,搭建出 一套
2015-06-09 11:05:51
1616
转载 vim 终极配置
lucasysfengvim--vim终极配置文件之最终极版"""""""""""""""""""""""""""""""""""""""""" Author : lucasysfeng" Email : lucasysfeng@gmail.com" Blog : http://cnblogs.com/lucasysfeng
2015-06-05 11:54:04
4844
转载 mysql中的两种引擎 innoDB IsAM 的区别
MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。 以下是一
2015-05-18 15:02:50
2486
转载 mysql的索引创建及使用
索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL ); 我们随机向里面插入了
2015-05-18 14:25:18
9860
原创 git 下 分支创建 合并 删除 相关操作
1.git 下创建分支git branch //列出当前的分支git branch new-branch //新创建一个new-branch 分支 产生的分支果果么有其他的指定,那么默认是从master分支上 复制一份出来 git branch new-branch master //由master 产生一份 分支git branch new-branch v1 #
2015-05-07 19:07:33
665
原创 git安装以后初始化共享库以后用ssh 公钥登录clone代码的设置
1.首先在系统上添加一个账户一下操作全部是在 linux系统上操作的命令sudo adduser git然后接着提示 输入git的密码 最后会在/home 下创建一个git的文件夹2.同样在上述的机器上 分别再添加两个用户 ,来进行测试sudo adduser user1sudo adduser user23.然后创建用户完毕以后 ,要进行在相应的用户 问价下生
2015-05-06 14:59:47
946
原创 git 上初始化一个代码库并且成为共享库
1.首先在代码库上创建一个代码库的地址cd ~/wwwmkdir myproject.gitcd myproject.gitgit init --bare 那么上面的代码库就创建好了,git init --bare 这个命令是创建一个共享的库2.要在自己的代码地址中要初始化一个 git库cd ~/wwwmkdir myprojectcd myprojec
2015-05-06 13:50:35
1681
原创 go/golang 中的import
import (f "fmt" //f 是fmt的别名 ,访问到时候 可以用f.Println("ffff") 输出相关的数据t "time"_"github.com/ziutek/mymysql/godrv" ///_操作 其实是引入该包,而不直接使用包里面的函数,而是调用了该包里面的init函数)
2015-04-16 17:36:33
740
原创 Go/Golang 语言学习笔记总结
1.有关go语言总go install ,go build 的区别go install 主要针对不是 package main 即不是main方法的go文件进行编译 达到相应的包中 ,而go build 只能编译main 方法的go文件 ,并且只能 在 执行go build 命令的当前目录 执行编译后的文件 ./main(linux,mac) 或者是main.exe (windows)程
2015-04-16 14:21:20
3623
转载 linux 下go的安装
Golang开发环境搭建-Vim篇十一 07bigwhite技术志 Editor, errcheck, Git, github, Go, go.tools, gocode, godef,goimports, Golang, golint, gorename, gosublime, hg, IDE, MacOSX, MacVim, Mercurial,MolokaiTheme, ne
2015-03-26 18:10:55
2364
转载 windows7-64 上安装php+mysql+apache
首先要有耐心仔细读完全文,尤其是括号里面的注释。环境:win7 32.(64位的同理,下载相关软件必须是对应的64位版本) 所需软件:0.安装Apache的前必须安装VC11 vcredist_x86.exe (64位请下载vcredist_x64.exe),选择时尽量选择英文版(因为我在公司64位win7上开始安装的是中文版的vc11,安装完后Apache启动异常
2015-03-18 11:56:22
1509
转载 ubuntu 安 sphinx /coreseek
http://blog.chinaunix.net/uid-20639775-id-3277497.html http://os.51cto.com/art/201109/288831_all.htmhttp://sphinxsearch.com/wiki/doku.php?id=sphinx_manual_chinese#indexer%E5%91%BD%E4%BB%A4%E5%8F
2014-12-03 17:06:43
1398
转载 java 对reids的操作 切片与非切片连接池的应用
二、基本功能测试 1、程序基本结构 2、主要类 1)功能类package com.redis;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.Set;import redis.clients.jedis.Je
2014-08-26 14:31:16
4717
转载 php +java +python +linux +IDE 的相关配置
vim 经典插件大全 2010-07-12 23:19:02| 分类:Linux/Unix |举报|字号 订阅 1 #============================================================================= 2 1. 查看 key 相关信息说明的命令 :hel
2014-08-14 10:39:52
2974
转载 php+IDE+vim 集成环境搭建
工欲善其事,必先利其器。一个强大的开发环境可以大大提高工作效率。好吧,我知道这是废话。。。不过,我想一定有很多跟我一样打算进入Linux平台开发的新手,一开始都为找不到一个像Windows下的VS那样可以一键安装并且功能几乎完美无缺的开发工具而郁闷不已,甚至打算收回刚刚迈出的脚步。所幸的是,通过几天努力,我总算配置出了一个功能完备的基于Vim的开发环境。这个开发环境除了基本的Vim外,还包括Cta
2014-08-13 15:55:40
3216
1
转载 ubuntu下安装nginx
ubuntu下nginx安装手记 (2013-01-03 02:41:20)转载▼标签: ubuntu pcre nginx it分类: ubuntuNginx是一个高性能的HTTP和反向代理服务器.Nginx 使用 Unix 下常用的 './configure && m
2014-08-07 13:31:55
618
原创 ubuntu下安装svn及配置实例初始化详解
1.ubuntu 下安装svnserver sud apt-get install subversion ,查看svn 服务端是否安装成功 svn --version 若出现svn一些相关的信息则证明svnserver安装成功。2.安装好以后如何对svnserver进行各种的配置首先要建立svn一个全局的访问配置文件,本实例说明是在 var目录下建立的mkdir /v
2014-07-29 12:15:29
735
转载 ubuntu下安装redis
Ubuntu下安装Redis2.4.14,安装方法比较简单以下是安装方法1、下载安装?1234567cd /tmpwget http://redis.googlecode.com/files/redis-2.4.14.tar.gztar -zxf redis-2.2.13.tar.gzcd redis-2.
2014-06-19 10:46:40
575
转载 linux 下 mysql的相关命令
sudo /etc/init.d/mysql start停止:sudo /etc/init.d/mysql stop 重启:sudo/etc/init.d/mysql restart
2014-06-11 15:45:39
547
转载 ubutun下卸载mysql
sudo apt-get autoremove --purge mysql-server-5.5sudo apt-get remove mysql-common
2014-06-11 15:20:21
690
转载 linux 下安装tomcat
ubuntu12.04下安装配置tomcat6.0.35(2012-10-18 21:17:38)转载▼标签:杂谈分类:ubuntu下配置java开发环境安装Tomcat6.0.351、到官网下载相关的Tomcat这里下载的是apache-tomcat-6.0.35.tar.gz。下载地址:http:/
2014-06-09 14:53:52
641
转载 ubuntu 下安装java
第一步:下载jdk-7-linux-i586.tar.gz 1wget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz(注:如果下载不下来,建议使用迅雷下载,然后拷贝到Linux系统上。) 第二步:解压安装
2014-06-09 13:55:19
575
原创 PHP中容易混淆的地方
1.isset(),empty()的区别?isset()是判断变量是否已经设置;empty()是判断变量值是否为空;当 $a = 0; isset($a);//true,empty($a) ;//true当 $a = '';isset($a);//true,empty($a);//true
2014-05-12 09:15:11
740
原创 php数组array那些小事
1.最后一个数组单元之后的逗号可以省略。通常用于单行数组定义中,例如常用 array(1, 2) 而不是 array(1, 2, )。对多行数组定义通常保留最后一个逗号,这样要添加一个新单元时更方便。$arr1= array(1,2);$arr2 = array()
2014-05-05 14:09:05
717
转载 动态规划
1.什么是动态规划?看了很多题解,一般解决者开始就说用DP来解,然后写了嵌套的for循环,不是很容易看懂,但是确实解出来了,我们这次来看下到底什么是动态规划?它有什么特点呢?容我抄一段话:动态规划(Dynamic programming,DP),通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。通常许多子问题非常相似,为此动态规划法试图仅仅解决每个子问题一次,从而减少
2014-04-25 15:43:46
513
转载 svn在windows客户端安装以后在linux下svn co code_url报错处理
vn: OPTIONS of 'https://server.domain.local/svn/repo': SSL handshake failed: SSL error: Key usage violation in certificate has been detected. (https://server.domain.local)
2014-03-12 15:29:31
1615
转载 linux下配置公钥私钥
使用ssh公钥实现免密码登录 (2011-04-22 01:24:10)转载▼标签: 杂谈分类: Linux系统ssh 无密码登录要使用公钥与私钥。linux下可以用用ssh-keygen生成公钥/私钥对,下面我以CentOS为例。有机器A(192.168.1.155),B(192.168.1.181)。现
2014-03-12 09:48:47
17292
转载 svn log 高级应用
01 log: 显示一组版本与/或文件的提交日志信息。02 用法: 1、log [PATH]03 2、log URL[@REV] [PATH...]04 05 1、显示本地 PATH (默认: “.”) 的日志信息。默认的版本范围是 BASE:1。06 07
2014-03-05 11:03:52
1011
转载 git github gitlib 的介绍
Git - 版本控制工具Github - 一个网站,提供给用户空间创建git仓储,保存用户的一些数据文档或者代码等GitLab - 基于Git的项目管理软件
2014-02-28 16:30:26
4206
转载 svn和git的比较
1.git版本号的管理是记录到文件里的元,二svn的版本号记录是到文件的。2.在分布式版本控制系统中,客户端并不只提取最新版本的文件快照,而是把原始的代码仓库完整地镜像下来。这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复。这类系统都可以指定和若干不同的远端代码仓库进行交互。籍此,你就可以在同一个项目中,分别和不同工作小组的人相互协作。你可以根据需要设定
2014-02-28 16:30:14
694
转载 linux下的常用命令总结
1.在当前文件夹下查找 字符串命令find -type f -name "*.php" | xargs grep "要查找的字符串" 是你要找的文件夹;如果是当前文件夹可以省略 -type f 说明,只找文件 -name "*.c" 表示只找C语言写的代码,从而避免去查binary;也可以不写,表示找所有文件 是你要找的某个字符串2.
2014-02-28 16:29:47
546
原创 mysql高性能学习笔记整理
1.ACID 表示原子性,一致性,隔离性,持久性,一个运行良好的事物处理系统,必须具备这些特征。原子性:一个事务必须被视为一个不可分割的最小工作单元,整个事务中 所有的操作要么提交成功,要么全部提交失败,对一个事务来说,不可能只执行其中的一部分操作,这就是原子性。2.死锁:死锁是指两个事务或者多个事务在同一个资源上 相互占用,并请求锁定对方占用的资源,从而导致恶性循环现象。3.事务日志
2014-02-28 16:29:31
861
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人