- 博客(17)
- 收藏
- 关注
原创 Java中如何优雅的消除Swtich Case
Java中如何优雅的消除Swtich Case背景现实生活中,多少童鞋写过下面这种代码:void ReceiveMessage(Message message) { switch(message.type) { case TYPE1: // handle type1 break; case TYPE2; // handle type2 break; // o...
2020-04-05 14:48:50 1623 2
转载 Vim配置方案
转载自此vim 配置文件.vimrc,高亮+自动缩进+行号+折叠+优化 vim 配置文件 ,高亮+自动缩进+行号+折叠+优化将一下代码copy到 用户目录下 新建文件为 .vimrc保存即可生效; 如果想所有用户生效 请修改 /etc/vimrc (建议先cp一份)"=============================================
2017-12-15 20:29:56 293
转载 Variably modified array at file scope
C语言编译错误:Variably modified array at file scope转载自此今天在编译一段C源程序时,遇到编译错误提示:Variably modified array at file scope。原因在于代码头部有这样几行:12const int length = 256;int a[length];
2017-11-03 11:32:23 1073
转载 C语言自动类型转换
转载自此自动转换遵循以下规则:1) 若参与运算量的类型不同,则先转换成同一类型,然后进行运算。2) 转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int量转成long型后再进行运算。 a.若两种类型的字节数不同,转换成字节数高的类型b.若两种类型的字节数相同,且一种有符号,一种无符号,则转换成无符号
2017-10-10 19:25:20 323
转载 C语言.h文件的作用
转载自此 最近在工作当中遇到了一点小问题,关于C语言头文件的应用问题,主要还是关于全局变量的定义和声明问题.学习C语言已经有好几年了,工作使用也近半年了,但是对于这部分的东西的确还没有深入的思考过.概念上还是比较模糊的,只是之前的使用大多比较简单,并没有牵涉到太复杂的工程,所以定义和声明还是比较简单而明了了的.但是最近的大工程让我在这方面吃到了一点点苦头,虽然看了别人的代码能够很快
2017-09-05 20:59:21 6186
转载 同一进程的线程共享的资源和独有的资源
原文链接线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。 进程拥有这许多共性的同时,还拥有自己的个性。有了这些个性,线程才能实现并发性。这些个性包括: 1.线程ID 每个线程都有自己的线程ID,这个I
2017-09-05 09:52:12 492
转载 Windows中进程的内存结构
转载自戳我基础知识:堆栈是一种简单的数据结构,是一种只允许在其一端进行插入或删除的线性表。允许插入或删除操作的一端称为栈顶,另一端称为栈底,对堆栈的插入和删除操作被称为入栈和出栈。有一组CPU指令可以实现对进程的内存实现堆栈访问。其中,POP指令实现出栈操作,PUSH指令实现入栈操作。CPU的ESP寄存器存放当前线程的栈顶指针,EBP寄存器中保存当前线程的栈底指针。CPU的EIP寄存器存放
2017-09-05 08:51:38 420
转载 Hadoop系列——Shuffle过程详解
/** * author : 冶秀刚 * mail : [email protected] */ Shuffle过程是MapReduce的核心,也被称为奇迹发生的地方。要想理解MapReduce, Shuffle是必须要了解的。我看过很多相关的资料,但每次看完都云里雾里的绕着,很难理清大致的逻辑,反而越搅越混。前段时间在做MapReduce job
2017-06-06 08:53:25 417 1
转载 Hadoop相关书籍
国内第一套Hadoop 2.0课程《Hadoop2.x 深入浅出企业级应用实战视频下载》 Hadoop新手入门视频下载 《Hadoop新手入门视频百度网盘下载[全十集]》 最近发现自己收集到的Hadoop学习资料有很多本,想想放在那里也浪费,所以觉得贴出来给大家分享,需要的可以去我CSDN里面下载,保证全部资源免费下载!这里面很多英文的资料。 1、《Hadoop技术内幕:
2017-05-30 11:52:19 865
转载 分布式相关论文
想从事分布式系统,计算,hadoop等方面,需要哪些基础,推荐哪些书籍?--转自知乎 作者:廖君链接:https://www.zhihu.com/question/19868791/answer/88873783来源:知乎分布式系统(Distributed System)资料《Reconfigurable Distributed Storage for Dy
2017-05-30 11:51:15 1852
转载 Hadoop学习路线图
Hadoop家族学习路线图Hadoop家族系列文章,主要介绍Hadoop家族产品,常用的项目包括Hadoop, Hive, Pig, HBase, Sqoop, Mahout, Zookeeper, Avro, Ambari, Chukwa,新增加的项目包括,YARN, Hcatalog, Oozie, Cassandra, Hama, Whirr, Flume, Bigtop, Crun
2017-05-30 11:47:17 240
转载 Java分布式技术演进
作者:知乎用户链接:https://www.zhihu.com/question/22764869/answer/31277656来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。首先推荐4本书大型分布式网站架构设计与实践http://item.jd.com/11529266.html大型网站技术架构:核心原理与案例分析htt
2017-05-30 10:35:32 480
转载 Java多线程-变量共享分析
转自 http://www.cnblogs.com/xudong-bupt/archive/2013/05/22/3087864.html在编写多线程程序时,最重要的就是搞清楚哪些变量是共享的,哪些变量是不共享的。也就是要分析清楚其中的原理呀。因为最近要使用多线程就看了一些,对使用Thread类的子类创建线程的情况,总结如下:1.方法体内部定义的局部变量不共享 这是因
2017-05-28 16:08:47 439
转载 Java多线程-ThreadLocal类
转载自https://www.oschina.net/question/8676_11716ThreadLocal类在Spring,Hibernate等框架中起到了很大的作用,对于其工作原理,很多网上的文章分析的不够彻底,甚至有些误解。首先,为了解释ThreadLocal类的工作原理,必须同时介绍与其工作甚密的其他几个类(内部类)1.ThreadLocalMap2.Thread
2017-05-28 11:02:14 427
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人