自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 golang在函数中改变slice值

package mainimport ( "fmt" "time" )func main() { registerChan:=make(chan string) go func(){ registerChan&l...

2017-07-20 17:17:40 1294 1

原创 git 合并本地两个分支

常常会遇到提pr之后,迟迟没有被审阅合并,又需要集成测试的情况,这时候就需要在本地将几个分支合并到一个临时分支tmp 方法1:git merge br1 br2 方法2:git rebase br1 br2

2017-07-20 17:16:30 13710 1

原创 golang reflection

Golang的reflection基础概念整理:package mainimport ( "fmt" "reflect" )func main() { type MyInt int var x MyInt = 7 v ...

2017-07-11 19:04:56 320 0

原创 git删除中间某个commit

1.git log获取commit信息 2.git rebase -i (commit-id) commit-id 为要删除的commit的下一个commit号 3.编辑文件,将要删除的commit之前的单词改为drop 4.保存文件退出大功告成 5.git log查看

2017-01-18 11:30:23 17237 2

原创 golang url parameters中包含array

url parameter中这样定义:arrayname=…&arrayname=…package mainimport ( "fmt" "net/url" )func main() { v := url.Values{} ...

2017-01-16 14:54:29 1629 0

转载 .h .lib .dll文件作用和区别

简而言之 (1).h是头文件,lib和dll都是库文件。 (2)头文件包含声明,库文件则包含实现。 (3)lib是静态链接时使用的,如果采用静态链接库,则lib包含了实际执行代码和符号表等,无论你愿不愿意,lib 中的指令都全部被直接包含在最终生成的 EXE 文件中了(因此比较耗...

2017-01-12 22:42:18 448 0

转载 rabbitmq的模型

AMQP 0-9-1 Model in Brief The AMQP 0-9-1 Model has the following view of the world: messages are published to exchanges, which are often compared to...

2017-01-12 18:48:17 832 3

原创 golang noblocking send

// Basic sends and receives on channels are blocking. // However, we can use `select` with a `default` clause to // implement _non-blocking_ sends, r...

2017-01-06 16:44:35 536 0

原创 git pull request下有多个commit

如果pull request没有合并,那么每次git commit 都会在该pr下生成一个新的commit,若是git commit --amend那么就是追加在上次的commit下。还有一种可能是本地代码不是最新的,然后提交git commit;git push,发现pr下包含了上次的commi...

2017-01-05 15:09:30 1908 0

原创 spring boot起手式踩的坑

通过start.springboot.io生成了一个springboot项目架构,但是以java application形式启动程序时候,总是自动关闭服务,tomcat也没有起起来报如下错误:44:27.566 INFO 9440 --- [ Thread-1] s.c.a.Anno...

2016-12-29 15:05:31 5507 4

原创 golang工具的坑

用 vscode导入代码,结果vscode利用goimports自动引包,引用了其他包,这样导致编译不通过,半天找不到原因。

2016-12-21 18:08:32 597 0

原创 mongodb中用$set实现集合

正确方式: db.test.update({"_id":ObjectId("58525e16c409e14404a071a7")}, {$set: {'ids.id1': 1}})不成功的方式 db.test.update({&quo...

2016-12-15 18:07:57 2477 0

转载 唯一性索引的意义

原文转自:http://blog.itpub.net/17203031/viewspace-700089/ 索引是我们经常使用的一种数据库搜索优化手段。适当的业务操作场景使用适当的索引方案可以显著的提升系统整体性能和用户体验。在Oracle中,索引有包括很多类型。不同类型的索引适应不同的系统环境和...

2016-10-11 17:29:32 5235 1

转载 go命令中的三个点含义

An import path is a pattern if it includes one or more "..." wildcards, each of which can match any string, including the empty string and ...

2016-10-09 18:19:05 2337 0

原创 golang中踩的坑

笔者用iris做为web framework,controller中自定义一个struct用于接受body参数: var ( params struct { Docs []map[string]interface{} } ) err := ctx.ReadJSON(¶ms)上文...

2016-09-29 17:17:18 558 0

原创 qt helloworld遇到的问题

在根目录下创建 一个文件夹,名称为hello,在该文件夹下创建一个hello.cpp文件,内容如下: #include QApplication> #include int main(int argc, char **argv) { QApplication a(argc, arg...

2016-09-24 17:39:27 516 0

转载 设置mongodb定时清除文章

转自:http://www.cnblogs.com/huangxincheng/p/5718038.html     现在我想大家对ttlIndex有了大概的认识了,下面我们看看怎么创建,我使用的GUI工具是robomongo,大家可以在官网上下载一下即可。。。然后我们 要查询一下ht...

2016-09-22 11:21:01 520 0

转载 jwt

八幅漫画理解使用JSON Web Token设计单点登录系统 原文http://blog.leapoahead.com/2015/09/07/user-authentication-with-jwt/ 上次在 《JSON Web Token - 在Web应用间安全地传递...

2016-09-20 11:12:05 438 0

转载 <link>标签中的rel="sheetstyle"含义

rel是relationship的英文缩写 stylesheet中style是样式的意思,sheet是表格之意,总起来是样式表的意思 rel="stylesheet" 描述了当前页面与href所指定文档的关系.即说明的是,href连接的文档是一个新式表

2016-09-12 14:13:47 2562 0

转载 程序员常去网站

w3school.com.cn(web开发|初级) csdn.net(综合|初中级) cnblogs.com(综合|中级) oschina.net(综合|中级) iteye.com(偏java|中级) 51cto.com(偏服务端|中级) html-js.com...

2016-09-10 15:25:59 467 0

转载 golang struct to map

golang struct to map func Struct2Map(obj interface{}) map[string]interface{} { t := reflect.TypeOf(obj) v := reflect.ValueOf(obj) var data = mak...

2016-09-08 17:23:21 4816 0

原创 golang中interface{}转为struct

es, ok := services["elasticsearch"].(*elasticsearch.ElasticSearchService) interface{}转为struct需要assert为指针

2016-09-05 15:59:23 13742 4

原创 golang包引入

昨天一个bug调了n久,通过 err == base.ErrNotFound 判断mongodb是否拿到数据,结果调试发现类型啥的都对但就是条件判断不正确 最后发现是因为引到另外一个base.ErrNotFound类型了,而且还是同名的,定义也一样。。。 是通过vscode的自动引包的,所以就...

2016-08-30 17:34:54 739 0

转载 redis无法调用修改操作

(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. 今天运行Redis时发生错误,错误信息如下: (error) MISCONF R...

2016-08-29 15:47:05 1110 0

转载 异地恋如何维持

作者:璇玑 链接:https://www.zhihu.com/question/21314569/answer/25551048 来源:知乎 著作权归作者所有,转载请联系作者获得授权。 我跟他异地恋五年,今年就要结婚啦。 感情一直特别好,每天都打电话聊一个小时以上,这五年从来没有小三...

2016-08-14 20:59:57 381 0

转载 elasticsearch配置

config目录下有2个配置文件:es的配置文件(elasticsearch.yml) 和日志配置文件(logging.yml ) cluster.name: elasticsearch 配置es的集群名称,默认是elasticsearch,es会自动发现在同一网段下的es,如果在同一网段...

2016-08-11 14:35:43 372 0

转载 elasticsearch配置

配置文件位于%ES_HOME%/config/elasticsearch.yml文件中,用Editplus打开它,你便可以进行配置。         所有的配置都可以使用环境变量,例如: node.rack: ${RACK_ENV_VAR}         表示环境变量中有一个RACK_EN...

2016-08-11 14:33:55 298 0

原创 linux nc

打个点先

2016-08-10 10:46:46 172 0

原创 编外话

旺夫女人最显著的三大特点 2015年09月24日 11:03 来源:中国新闻网 62人参与 9评论 导语:人们通常习惯说,一个成功男人的背后,定然有个默默奉献的女人。而一个成功女...

2016-08-09 18:34:07 273 0

转载 vim中:wq和:x的区别

转自:http://blog.csdn.net/yuan892173701/article/details/7772957 vim是Unix/Linux系统最常用的编辑器之一,在保存文件时,我通常选择”:wq“,因为最开始学习vim的时候,就只记住了几个常用的命令;也没有细究命令的含义。 ...

2016-07-27 11:46:07 1169 0

转载 编外话题外

题外(学习学习~by kuayue,摘自知乎上得票比较高的~~,别人说的也不一定全对。) ==================================================================================== 女人不能忍受的男人的缺点(仅供参考知乎...

2016-06-07 20:50:57 1091 1

原创 编外话20160606

真相触不及防,人不是被外界打倒的,而是被自己内心的恐惧打倒。 当你一遍一遍的默念自己不行的时候,你就输了。 拿出初生牛犊不怕虎的精神和执着,终究会有回报。

2016-06-06 20:49:26 315 0

原创 leetcode记录 231. Power of Two

public class Solution { public boolean isPowerOfTwo(int n) { if(n<1) return false; return ((n & (n -1)) == 0);...

2016-05-26 16:51:04 252 0

转载 LCA(最近公共祖先)问题

http://poetrinity.diandian.com/post/2012-02-04/19684915 LCA(最近公共祖先)问题 LCA问题便是指,给定一棵树T和两个节点u和v,找出u和v的离根节点最远的公共祖先。  方法一:Tarjan离线算法  在学习离线算法的时...

2016-05-26 16:29:31 332 0

原创 leetcode 记录 191. Number of 1 Bits

public class Solution { // you need to treat n as an unsigned value public int hammingWeight(int n) { int count=0; while(n!=0...

2016-05-26 15:42:06 303 0

转载 tcp协议详解

参照: http://course.ccniit.com/CSTD/Linux/reference/files/018.PDF http://hi.baidu.com/raycomer/item/944d23d9b502d13be3108f61   建立连接:  理解:窗口和滑动窗口 T...

2016-05-19 21:46:45 2053 0

转载 tcp 的一些问题

TCP提供一种面向连接的、可靠的字节流服务。   面向连接:意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCP。 TCP通过下列方式来提供可靠性: 1、应用数据被分割成T...

2016-05-19 20:41:45 980 0

原创 leetcode 记录 349. Intersection of Two Arrays

此题的标签为:Binary Search、Hash Table、Two Pointers Sort 我的解法是直接用了hashset来做: public class Solution { public int[] intersection(int[] nums1, int[] nums2)...

2016-05-18 21:09:57 2107 0

转载 使用 Spring Data JPA 简化 JPA 开发

使用 Spring Data JPA 简化 JPA 开发 Spring Data JPA 开发指南 本文由浅入深地讲述了使用 Spring Data JPA 需要关注的各个方面,为读者了解和使用该框架提供了指导,可以作为 Spring Data JPA 的学习指南。 ...

2016-05-18 16:10:09 1062 0

原创 leetcode记录 13. Roman to Integer

还是直接上代码吧,清晰易懂: ublic int romanToInt(String s) { int result = 0 ; char[] digits = s.toCharArray(); if(digits.length >...

2016-05-14 17:46:10 323 0

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