自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (6)
  • 收藏
  • 关注

转载 socket同步异步阻塞非阻塞

https://blog.csdn.net/hguisu/article/details/7453390

2018-06-10 16:57:31 201

原创 Spark运行机制之DAG原理

学习过程中,看过很多讲作业提交和任务调度的原理,包括中英文版本,知道个大概,但有些细的东西总感觉不清晰,比如drvier程序具体是什么?一个application有多个job,每个action动作会触发一个job,为什么?一个job内有多个stage,如何划分?stage有不同类型么?一个stage内的task数量如何确定?task具体是什么?什么是shuffle map任务?shuffle操作具...

2018-05-22 23:41:58 4314

原创 Hadoop map reduce执行过程概述

看了不少hadoop相关的学习教程以及教学视频,这几天无意中看了下https://wiki.apache.org/hadoop/中的英文资料,感觉还是英文讲解得最是清楚,母语为英语的人学软件技术实在太有优势了。为了加深巩固理解,我尝试着将部分比较好的英文资料翻译一下,并加上了自己的理解,以及疑问等。本文翻译自: 点击打开链接=====================================...

2018-03-29 17:38:20 310

转载 数字签名、公钥私钥、https等名词解决

这个链接讲得挺清楚http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html

2018-01-04 18:10:45 266

转载 ios证书中各概念解释

参考: http://www.cnblogs.com/cywin888/p/3263027.html说得很清楚点击打开链接

2018-01-01 10:27:20 411

原创 tuxedo协议FML32远程调用

最近一个项目要用到tuxedo协议,网上查感觉这方面的中文资料不多,在官司网上大概过了下英文文档,只算了解了个大概,先记录下搜索到的有用的中文资料:1. http://julyboxer.iteye.com/blog/441962讲参数配置,我关注的重点是远程调用时的配置,因为正常使用时,客户端与服务端一般都不在同一台机器。2. https://bbs.bccn.net

2017-11-17 11:50:39 2696 1

原创 3年工作经验程序员的发展之路

  自己作为一名普通的程序员,工作3年多,技术有一定积累,但目前存在最大的困惑在于不知道将来的方向是什么,不知道该往哪个具体的业务方向发展。  一次偶然的机会,在微博上发现自己公司即将搬往的新地址和CSDN CEO蒋涛老师竟然在同一幢楼的AB座,于是不是很抱希望地在微博上给蒋涛老师留了言,问是否可以去拜访他,惊喜地是竟然收到了蒋涛老师肯定的回复,这可把我激动坏了。  上周日电话联系蒋老师,预约了今天上午的见面时间,一大早先发了一封邮件过去,说明了我拜访的目的,因为害怕见面时别激动、紧张得话都说不出来

2010-11-24 09:20:00 10528 60

原创 循环效率

 1. 在多重循环中,如果有可能,应当将最长的循环放在最内层,最短的循环放在最外层,以减少CPU跨切循环层的次数。 eg. b的效率比a高a. for (row=0; row{for ( col=0; col{sum = sum + a[row][col];}} b. for (col=0; col{for (row=0; row{    sum = sum + a[r

2008-03-09 11:35:00 1379

原创 const

1. 用const修饰函数的参数  1). 对于非内部数据类型的输入参数,应该将“值传递”的方式改为“const引用传递”,目的是提高效率。例如将void Func(A a) 改为void Func(const A &a)。 2). 对于内部数据类型的输入参数,不要将“值传递”的方式改为“const引用传递”。否则既达不到提高效率的目的,又降低了函数的可理解性。例如void Func

2008-03-09 11:34:00 748

原创 类的构造函数、析构函数与赋值函数

 1. 非内部类型成员函数初始化效率: A初始化表里被初始化 > B函数体内赋值   实际上B干了两件事:先暗地里创建m_a对象(调用了A的无参数构造函数),再调用类A的赋值函数,将参数a赋给m_a。   2. CLASSA objA = obj;  // 调用拷贝构造     CLASSA objB;   objB = obj;  // 调用赋值   3. 成员对象初始化的次序完全不受

2008-03-09 11:32:00 706

原创 编程技术积累01

1. for 比之 while 的优点之一: 如下的代码比较时,index的跨度和生命期有显著地减小 for(int index; index { ...} int index;while (index != N){ ... index++;} 2. 使用数组的时候,如果没有用到随机访问,可以考虑用队列实现。(队列的效率比数组高么?)  

2008-03-03 20:43:00 776

原创 清除字符串两边空格

// clean the blanks of a stringbool TrimBlank(char *source){ int len = strlen(source);   // blanks in the back while ( ==  source[--len] && len >= 0);  if(len  {  // all are blanks  retu

2007-10-13 10:42:00 883

原创 CreateToolhelp32Snapshot枚举进程

#include #include #include  int main(int argc, char **args){ int    count = 0; char   shortpath[256]; PROCESSENTRY32 pinfo; MODULEENTRY32 minfo; HANDLE hModule;  pinfo.dwSize = sizeof(PROC

2007-10-13 10:37:00 1232

天龙c++源码第3部分

有需要的同学们自己下载吧 .

2015-12-30

天龙c++源码part2

网上好像不好找得 需要的自己下吧 enjoy your self

2015-12-30

天龙c++源码

需要的下吧 在网上找这个资源还不好找似的

2015-12-30

重构:改善既有代码的设计

重构:改善既有代码的设计_(侯捷译-超星版)

2009-05-24

C++ GUI Programming with Qt 3

介绍qt3在C++编程时的界面制作,qt是跨平台的界面制作工具,是不同于VC的。

2009-04-18

斗地主 出牌大小判断算法 (无AI出牌功能)

用遍历的思想实现的算法,只实现了判断出牌是否符合规则,没有实现电脑的AI智能出牌(试过用hash队列实现,但颇有点复杂,写不下去了),再有也没有做全面的测试,希望有兴趣的朋友们如果测出了其中的bug请务必通知本人,先谢过了。第一 次传东西,请大家多支持 :))

2007-10-05

空空如也

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

TA关注的人

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