自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

转载 孩子兄弟表示法(二叉链表树) 时间 2014-06-02 16:32:17 CSDN博客 原文 http://blog.csdn.net/chdjj/article/details/2811164

孩子兄弟表示法(二叉链表树)时间 2014-06-02 16:32:17  CSDN博客原文  http://blog.csdn.net/chdjj/article/details/28111643主题 二叉树考虑下面这森林: 如果用孩子兄弟表示法可以表示为:  顾名思义,孩子兄弟表示法的每个节点有两个指针域,一个指向

2017-06-27 06:27:24 805

转载 女孩为什么都喜欢吴秀波。

在探讨这个问题之前,想先谈谈,女孩为什么都喜欢吴秀波。心机地邀了女孩赶午夜场的《北京遇上西雅图2不二情书》,料想傻白甜能轻松代入剧情,并泪眼婆娑期遇唯美清新的爱情。但观影散场,女孩从出电影院开始双眼桃心,一路饥渴地呼唤欧巴吴秀波,自动屏蔽身旁被配角的笔者。笔者带着一脸吃屎的表情送女孩回家后,又熬夜恶补《北京遇上西雅图1》,意图参透女孩对吴秀波的野猫发春般的呼唤。于是在情节不

2017-06-07 17:46:35 2352

转载 钻牛角尖的成因和如何克服

为什么会钻牛角尖的5大因素:1、心理消极。想不开的人往往表现为性格内向,情绪消沉,自信心不足,喜欢以消极的态度看待事物,对事物的结局估计悲观。2、偏执人格。想不开的人往往把思维停留在某一点上,不轻易改变自己的态度和认识,并沿着偏执认识走下去,甚至碰得头破血流也不回头。3、固定思维。想不开的人思考问题总是走同一条老路,缺少变通。4、不思进取。良好的思维品质和灵活的思维方式是在实践和学

2017-05-21 08:15:13 13746

转载 为什么你有10年经验,但成不了专家?

如何成为一个领域的专家?有人说主要靠经验,有人说靠天赋,但是大量的研究发现:不论是经验还是天赋,都不是成为专家的关键因素。经验并不能让你成为专家。任何一个工作10年的人都很有经验,但是他们大部分并没有做到领域内专家。NSEAD商学院有一项研究发现:比起只有少量经验的人,大体而言,更有经验的管理者并没有产生高效的效果。天赋也不能让你成为专家。即使在国际象棋这样的『高脑力活动』

2017-05-16 14:31:25 299

转载 YAML 语言教程

YAML 语言教程http://www.ruanyifeng.com/blog/2016/07/yaml.html?f=tt编程免不了要写配置文件,怎么写配置也是一门学问。YAML 是专门用来写配置文件的语言,非常简洁和强大,远比 JSON 格式方便。本文介绍 YAML 的语法,以 JS-YAML 的实现为例。你可以去在线

2017-05-15 15:22:27 248

转载 c++指针和引用的区别

c++中的引用与指针的区别    ★ 相同点:    1. 都是地址的概念;    指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。    ★ 区别:    1. 指针是一个实体,而引用仅是个别名;    2. 引用使用时无需解引用(*),指针需要解引用;    3. 引用只能在定义时被初始化一次,之后不可变;指针可变;

2017-05-10 11:02:47 308

转载 Go语言的传参和传引用

Go语言的传参和传引用http://studygolang.com/articles/4810传参和传引用的问题很多非官方的文档和教材(包括一些已经出版的图书), 对Go语言的传参和引用的讲解 都有很多问题. 导致众多Go语言新手对Go的函数参数传参有很多误解.而传参和传引用是编程语言的根本问题, 如果这个问题理解错误可能会导致很多问题.传slice

2017-05-10 10:40:10 456

转载 C++中智能指针的设计和使用

C++中智能指针的设计和使用http://blog.csdn.net/hackbuteer1/article/details/7561235        转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/7561235     智能指针(smart pointer)是存储指向

2017-05-08 14:13:35 179

原创 Golang有多个defer的情况

有多个defer时,return后先运行最后定义的defer,后进先出,栈的运行顺序package main import "fmt"import "log"func main(){defer func() {fmt.Println("-------")}()defer func() {if err := recover(); nil !=

2017-05-04 21:59:37 2508

转载 Golang 在 Mac、Linux、Windows 下如何交叉编译

Golang 在 Mac、Linux、Windows 下如何交叉编译Golang 支持交叉编译,在一个平台上生成另一个平台的可执行程序,最近使用了一下,非常好用,这里备忘一下。Mac 下编译 Linux 和 Windows 64位可执行程序CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.goCGO_ENABLED=0

2017-05-04 17:44:44 406

转载 Go 记录日志——log包

Go 记录日志——log包http://studygolang.com/articles/9184        Golang's log模块主要提供了3类接口。分别是 “Print 、Panic 、Fatal ”,对每一类接口其提供了3中调用方式,分别是 "Xxxx 、 Xxxxln 、Xxxxf",基本和fmt中的相关函数类似,下面是一个Print的示例:p

2017-05-04 16:52:46 2681

转载 Nginx简介及使用Nginx实现负载均衡的原理【通俗易懂,言简意赅】

Nginx简介及使用Nginx实现负载均衡的原理【通俗易懂,言简意赅】http://blog.csdn.net/u014749862/article/details/50522276 nginx这个轻量级、高性能的 web server 主要可以干两件事情:  〉直接作为http server(代替apache,对PHP需要FastCGI处理器支持);

2017-05-04 11:26:02 375

转载 Kubernetes简介

http://www.infoq.com/cn/articles/Kubernetes-system-architecture-introduction1. 前言Together we will ensure that Kubernetes is a strong and open container management framework for any applica

2017-05-04 09:51:52 385

转载 Golang横空出世的背景 为什么选择Go

Golang横空出世的背景(为什么选择Go)http://blog.csdn.net/aaron_ye/article/details/8550398起源及演进最近十年来,C/C++在计算领域没有很好得到发展,并没有新的系统编程语言出现。对开发程度和系统效率在很多情况下不能兼得。要么执行效率高,但低效的开发和编译,如C++;要么执行低效,但拥有有效的编译

2017-05-04 09:20:14 724

转载 Docker 与 PAAS

Docker 与 PAAShttp://blog.csdn.net/raindaywhu/article/details/52057103一 容器的由来随着云计算的发展,IAAS服务已经趋于成熟,我们很容易从IAAS供应商获得虚拟机、存储、数据库资源。如果以虚拟机VM为单位进行管理,总是显得很厚重,资源利用率并不高。为了充分使用操作系统的资源,LXC

2017-05-04 09:18:56 581

转载 Go语言defer

Go语言的defer,你真的懂了吗?http://studygolang.com/articles/2593example1func f() (result int) { defer func() { result++ }() return 0}example2func f() (r int) {

2017-05-02 21:21:47 262

转载 Golang 单元测试和性能测试

http://blog.csdn.net/shenlanzifa/article/details/51451814开发程序其中很重要的一点是测试,我们如何保证代码的质量,如何保证每个函数是可运行,运行结果是正确的,又如何保证写出来的代码性能是好的,我们知道单元测试的重点在于发现程序设计或实现的逻辑错误,使问题及早暴露,便于问题的定位解决,而性能测试的重点在于发现程序设计上的一些问题,让

2017-05-02 21:01:03 418

转载 函数重载和重写

http://blog.sina.com.cn/s/blog_605f5b4f0100k0g6.html重写是指子类重新定义父类的虚函数的做法。而重载,是指允许存在多个同名函数,而这些函数的参数表不同(或许参数个数不同,或许参数类型不同,或许两者都不同)。1. 函数重载是一个类中声明了多个同名的方法,但有不同的参数个数和参数类型。2. 函数重写是指在子类中声明与

2017-05-02 17:34:58 421

转载 golang 函数以及函数和方法的区别

http://blog.csdn.net/d_guco/article/details/53575067在接触到go之前,我认为函数和方法只是同一个东西的两个名字而已(在我熟悉的c/c++,python,java中没有明显的区别),但是在golang中者完全是两个不同的东西。官方的解释是,方法是包含了接收者的函数。到底什么意思呢。首先函数的格式是固定的,func+函数名+

2017-05-02 17:26:56 604

转载 golang中sort包用法

http://blog.csdn.net/chenbaoke/article/details/42340301golang中也实现了排序算法的包sort包.sort包中实现了3种基本的排序算法:插入排序.快排和堆排序.和其他语言中一样,这三种方式都是不公开的,他们只在sort包内部使用.所以用户在使用sort包进行排序时无需考虑使用那种排序方式,sort.Interface定义

2017-05-02 17:17:25 1146

转载 一人千面:谈谈Go语言中的type

一人千面:谈谈Go语言中的type世界是复杂的。一个人、一个事物可以有多样的特性,而多个人多个事物又可以表现出一致的特性;从微观角度说,即具体到个体时,要求这个个体是多功能的多样性的,能够完成越多的功能具有越多的特性越好。比如一个人可以同时具有贤妻、慈母、严师和路人甲的身份,比如一个数字可以表示年龄、高度、分数等。从宏观角度说,从管理复杂性的角度出发,又要求许多的个体具有一致性以便

2017-05-02 17:15:14 322

转载 malloc/free与new/delete的区别

http://blog.csdn.net/hackbuteer1/article/details/6789164malloc/free与new/delete的区别malloc/free与new/delete的区别相同点:都可用于申请动态内存和释放内存不同点:(1)操作对象有所不同。malloc与free是C++/C 语言的标准库函数,new/delete

2017-05-02 16:53:30 222

转载 golang学习之指针、内存分配

golang学习之指针、内存分配http://studygolang.com/articles/2658 2015-03-18 13:39   neujie 阅读 8760 次   0 人喜欢   0 条评论   收藏 1 func pointer_test() { 2 //空指针,输出为nil 3 var p *int

2017-05-02 15:35:26 910

转载 Golang闭包 特性整理

http://www.cnblogs.com/yjf512/archive/2012/12/09/2810313.htmlGo中的闭包2012-12-09 19:26 by 轩脉刃, 7470 阅读, 0 评论, 收藏, 编辑闭包是很多语言必备的功能了,golang也不例外。先看下面的这个例子:package mainimport "fmt"fu

2017-05-02 15:13:16 363

转载 string rune byte 的关系

http://www.golangtc.com/t/528cc004320b52227200000f在Go当中 string底层是用byte数组存的,并且是不可以改变的。例如 s:="Go编程" fmt.Println(len(s)) 输出结果应该是8因为中文字符是用3个字节存的。len(string(rune('编')))的结果是3如果想要获得我们

2017-05-02 14:44:57 1367

转载 一根筷子掰三段,有多大的概率可以拼成三角形

https://zhidao.baidu.com/question/241635175682688644.html把木棍长度看成1,其中两段为x,y,则第三段为1-x-y则000现要使三段能够构成一个三角形,根据三角形两边之和大于第三边,可得x+y>1-x-yx+1-x-y>yy+1-x-y>x利用几何概型,做出图像,计算一下面积,利用面积之比,即可计算出概率。结果为1/4

2017-05-01 11:18:26 2694

转载 go test can't find function in a same package

go test can't find function in a same packageAsk Questionhttp://stackoverflow.com/questions/14723229/go-test-cant-find-function-in-a-same-packageup vote14down votef

2017-04-29 10:20:27 1590

转载 go语言测试test

go语言测试test博客分类: gogotestGo语言通过testing包提供自动化测试功能。包内测试只要运行命令 go test,就能自动运行符合规则的测试函数。Go语言测试约定规则1.一般测试func TestXxx(*testing.T)测试行必须Test开头,Xxx为字符串,第一个X必须大写的[A-Z]的字幕为了测试方法和被测试方法

2017-04-29 10:12:09 580

原创 4.25日面试有感

4.25终于到了期待已久的wap终面,做了充足的Java算法题,英语口语也一直在练。可是到了现场,做了自我介绍后面试官却用中文聊起了技术。这方面完全没有准备,主要是聊聊现在做过的项目,问的比较深入,如现在的云服务器用的是什么,怎么配置的,收费情况如何如何;容器集群节点有多少个,用k8s怎么管理的,k8s+其他技术也没有用过;数据库为何用psql而不是mysql,两者做评估的时候为什么没有指标;

2017-04-29 09:28:16 341

从TD-SCDMA中的位置区到TD-LTE中的跟踪区的演进分析

对移动终端(UE)移动性的有效管理,是移动通信系统的核心技术之一。为此,3G 系统中 提出了位置区(LA,Location Area)和路由区(RA,Routing Area)的概念,LTE(长期演进计划, Long Term Evolution)系统中提出了跟踪区(TA,Tracking Area)的概念。其目的都是为了尽可能的 减少由于UE 移动而引起的位置更新信令,以减轻网络的负荷以及更好地进行UE 的移动性管理,从 而优化网络性能。通过比较分析LA 和TA 的方案设置策略,介绍从3G(TD-SCDMA)系统到LTE 系统中位置区域管理技术的演进,从而为更好地研究下一代移动通信技术打下基础。

2014-10-08

空空如也

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

TA关注的人

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