自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

铭毅天下Elasticsearch

全网累计阅读突破1000万+Elasticsearch非官方技术博客(专业、专心、专注)

  • 博客(12)
  • 资源 (19)
  • 问答 (2)
  • 收藏
  • 关注

原创 梦该去的地方(近3周面试总结)

梦该去的地方       今天终于有个时间自己相对静下来思考,近3个周的找工作的过程是心酸的历程。近2个多周没有和老爸打过电话,因为我怕没有着落老爸会睡不好觉,怕他为我担心。虽然现在也算可以拿下两个offer,但是当拿到offer要签约的那一刹那,我突然要问自己,这是我梦想去的地方吗?我梦想的地方在哪里?      初始的找工作或许只看工作机遇,没有看工作地点,没有想到老爸、老妈,没有想过

2012-09-29 11:16:16 5756 12

原创 红黑树基本概念

红黑树基本概念       【维基百科】 红黑树是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。它是在1972年由鲁道夫·贝尔发明的,他称之为"对称二叉B树",它现代的名字是在 Leo J. Guibas 和 Robert Sedgewick 于1978年写的一篇论文中获得的。它是复杂的,但它的操作有着良好的最坏情况运行时间,并且在实践中是高效的:

2012-09-27 22:05:54 7682

原创 哈希表对字符串的高效处理

哈希表对字符串的高效处理        哈希表(散列表)是一种非常高效的查找数据结构,在原理上也与其他的查找不尽相同,它回避了关键字之间反复比较的繁琐,而是直接一步到位查找结果。当然,这也带来了记录之间没有任何关联的弊端。应该说,散列表对于那些查找性能要求高,记录之间关系无要求的数据有非常好的适用性。注意对散列函数的选择和处理冲突的方法。        Hash表是使用 O(1)时间进

2012-09-27 21:45:51 10747 3

转载 【面试题,纸上写程序】实现memcpy函数

[以下内容转自:http://my.oschina.net/renhc/blog/36345,作者:任洪彩,2011-12-02],这篇解释的相对比较透彻些!面试中如问到memcpy的实现,那就要小心了,这里有陷阱。先看下标准memcpy()的解释:注意下面的注释,对于地址重叠的情况,该函数的行为是未定义的。事实上所说的陷阱也在于此,自己动手实现memcpy()时就需要考虑地址重叠

2012-09-26 12:32:26 16199

原创 NeuSoft经历

莫议他事,只谈技术!            1.为什么栈会溢出?            ——我举了个例子比如整形的数大小是有上限的,如果定义了比最大值大的数赋给了整形变量,此时就会越界。           【百度百科】:堆栈溢出就是不顾堆栈中分配的局部数据块大小,向该数据块写入了过多的数据,导致数据越界,结果覆盖了老的堆栈数据。举例如下:int main(){ char na

2012-09-18 11:07:39 7735 2

原创 面试感悟之大工经历(2012-9.11——2012.9.13)

2012.9.11—— 2013年秋季校园招聘开始啦,东软由于地处核心地带的优势,抢占大工生源,每年都首当先锋。宣讲会异常火爆,规定1:30开始,差不多12点就已经全部没有位置了,主要是第一场的原因吧。经历了宣讲就开始了紧张的笔试。笔试分为(技术知识部分(选择、填空、简述题、程序大题)+行测知识(全英文,公务员考试的英文版))。技术部分两个大题:1. 单链表的有序插入,确保输出有序。

2012-09-13 00:09:14 5103 3

原创 360、腾讯、迅雷Windows编程、网络编程面试题及答案

1`. 问MainFrm,CDocument和CView类之间的关系,MainFrm为框架类,包含应用程序外框所包含部分。CView为视图类,用于显示数据的空白区域窗口。CDocument为文档类。MFC提供了文档/视类结构,采用数据本身和显示分离的机制。其中文档类CDocument用于数据的存储和加载,视类CView用于数据的显示与修改。2. Dialog和 ModuelDial

2012-09-07 20:47:31 18198 1

原创 数据结构面试之十二——排序3(排序算法归类、排序时间、空间复杂度、稳定性总结)

题注:《面试宝典》有相关习题,但思路相对不清晰,排版有错误,作者对此参考相关书籍和自己观点进行了重写,供大家参考。十一、数据结构面试之十二——排序3(排序算法归类、排序时间、空间复杂度、稳定性总结)排序算法归类插入排序类选择排序类交换排序类归并排序类直接插入排序希尔排序直接选择排序

2012-09-05 00:05:18 5139

原创 数据结构面试之十一——排序2(归并、快速、堆排序)

题注:《面试宝典》有相关习题,但思路相对不清晰,排版有错误,作者对此参考相关书籍和自己观点进行了重写,供大家参考。十、数据结构面试之十一——排序2(归并、快速、堆排序)5. 归并排序【算法思想】:采用分治法的算法思想,将原始数组分为A、B两个子数组,然后对A、B两个子数组继续划分为A1L,A1R,B1L,B1R四个子数组,继续划分直到数组中元素个数为1个时,即认为数组有序;然后再合

2012-09-05 00:03:04 4998 1

原创 数据结构面试之十——排序1(直接插入、希尔、冒泡、直接选择排序)

题注:《面试宝典》有相关习题,但思路相对不清晰,排版有错误,作者对此参考相关书籍和自己观点进行了重写,供大家参考。九、数据结构面试之十——排序1(直接插入、希尔、冒泡、直接选择排序)1.直接插入排序【算法思想】:每次将一个待排序的元素,插入到前面已经排序的子序列中,直到全部元素插入完毕为止。【算法实现】://最简实现排序[交换实现].template void dir

2012-09-04 23:57:50 4638 1

原创 重拾C++经典笔试30题(11-20)

重拾C++经典笔试30题(11-20)11.     C++对象模型基本概念之程序使用内存区计算机程序主要由代码+数据组成,两部分是影响一个程序所需内存的重要因素。数据区存储分类存储内容全局/静态数据区全局变量及静态变量(全局静态变量、局部静态变量)常量数据区存储程序中的常量字符串等

2012-09-02 23:32:49 3422 5

原创 重拾C++经典笔试30题(1-10)

重拾C++经典笔试30题(1-10)1.     /*----------------统计10进制转化为2进制1的个数-----------------int total2Cnts(int x){ int count = 0; while(x) { ++count; x =

2012-09-02 23:26:23 3626 2

Windows下libevent C++封装类实现

windows平台下对于服务器高并发的网络模型选型中,使用libevent是个不错的选择。 本文的背景基于:国内博客对于libevent大多介绍Linux实现,大多是C语言的实现,Windows平台下C++相对较少或者较旧。 本文针对libevent从服务端、客户端两个角度实现了封装类,真正做到,我们在使用封装类时候,只需要关注业务逻辑的处理,不需要关注socket的通信的细节。

2016-12-11

C++内部培训讲义

1、C++内部培训讲义,内容涵盖:C++基础、C++面向对象三大核心点、STL、网络编程、多线程编程、C++学习建议(推荐书籍、大牛博客)等。 2、1天左右培训课程。 3、精心结合自己实践、笔试、面试经验真理3天以上完成。 4、 源代码参考: https://github.com/laoyang360

2016-08-07

UML之深入浅出类图

1.综合N多高效、公司类图讲义; 2.研究生课堂使用效果极佳。

2016-01-19

word转chm(亲测试绝对好用)

1.word转chm(亲测试绝对好用) 2.绿色无需安装 3.网上下载了接近2个小时,就找到这一个好用的。 这样大家都不用走弯路了。

2016-01-07

OTL实战小结源码

1.VS2010下使用OTL源码,包含库,2010下编译测试ok。 2.实现了增、删、改、查功能,可供参考学习。

2015-12-13

libcurl.lib下载(32bit和64bit)

http://blog.csdn.net/laoyang360/article/details/48517865 64bit libcurl.lib生成步骤及注意事项详解

2015-09-17

CiniFile解析类

CiniFile解析类(特顺手) 参见csdn 铭毅天下 博客,内有详细描述。

2015-07-05

JSON数据构造及解析详解

JSON数据构造及解析详解(C++,Json, cppJson)

2015-07-05

MFC动态划线实现源码

在对数据的趋势描述方面莫过于将点存储下来描线。即如任务管理器中CPU使用率一样,一目了然就很直观看出使用的趋势。现在360管理软件里面有开始时间的变化趋势。其他也有类似的趋势划线软件功能的实现,很是直观! 项目的需要,我们也需要类似的划线趋势统计模块来统计比如时间随着计数增加的变化趋势。

2013-03-30

(可视化文件消息一体化收发Socket实现V0.1说明文档

1) 支持发送不同类型的文件(.txt,.doc,.jpg,.exe,.mp3等所有类型) 2) 支持发送字符消息。 3) 支持可视化、直观显示与操作。 4) 支持单机收发、局域网内两台机器收发。

2013-03-17

可视化文件消息一体化收发Socket实现V0.1

1) 支持发送不同类型的文件(.txt,.doc,.jpg,.exe,.mp3等所有类型) 2) 支持发送字符消息。 3) 支持可视化、直观显示与操作。 4) 支持单机收发、局域网内两台机器收发。

2013-03-17

透析C语言(CNL内部培训)

综合经典面试试题、网络博客、文库资源总结的C深入培训资料! 望大家共同学习,共同进步!

2012-11-21

Windows Sockets 规范及应用

本书适应了Windows、Internet及计算机网络普及的潮流,介绍了一套在Windows下网络编程的规范-Windows Sockets。这套规范是Windows下得到广泛应用的、开放的、支持多种协议的网络编程接口。从1991年的1.0版到1995年的2.0.8版,经过不断完善并在Intel、Microsoft、Sun、SGI、Informix、Novell等公司的全力支持下,已成为Windows网络编程的事实上的标准。为使读者能够充分理解和应用这套规范,本书不但对Windows Sockets 1.1及2.0规范作了较为详尽的介绍,还结合了作者的实际工作,给出了具有实际应用价值的程序实例。书中的内容包括:Windows Sockets规范1.1版及2.0.8版介绍;Windows Sockets网络编程指导和具体应用实例;Windows Sockets规范1.1版及2.0.8版库函数参考等。 本书体系完整,文字流畅,可供从事网络应用开发的工程技术人员和大专院校师生参考。

2010-12-20

Soket基础深入详解

什么是Windows Sockets规范? 规范的定位等,对初学者非常有用!

2010-12-20

数据结构选择题 打印 word版 .doc

这是大学本科期末考试最好范例选择题模板; 也可以作为考研复试很好的参考资料。

2010-06-25

嵌入式开发流程、详解、宝典

嵌入式开发流程 嵌入式开发详解 嵌入式开发宝典

2010-06-25

网络工程师复习资料精华.pdf

网络工程师复习资料精华,对于复习中困惑的人指明了方向!

2010-04-18

路由器交换机配置命令详解.doc

Cisco路由器交换机配置命令详解 1. 交换机支持的命令: 交换机基本状态: switch: ;ROM状态, 路由器是rommon〉 hostname〉 ;用户模式 hostname# ;特权模式 hostname(config)# ;全局配置模式 hostname(config-if)# ;接口状态 交换机口令设置: switch〉enable ;进入特权模式 switch#config terminal ;进入全局配置模式 switch(config)#hostname 〈hostname〉 ;设置交换机的主机名 switch(config)#enable secret xxx ;设置特权加密口令 switch(config)#enable password xxa ;设置特权非密口令 switch(config)#line console 0 ;进入控制台口 switch(config-line)#line vty 0 4 ;进入虚拟终端 switch(config-line)#login ;允许登录 switch(config-line)#password xx ;设置登录口令xx switch#exit ;返回命令 .................

2010-04-18

C++ 笔试面试宝典2009版.doc

1.new、delete、malloc、free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于malloc/free。因此C++语言需要一个能完成动态内存分配和初始化工作的运算符new,以及一个能完成清理与释放内存工作的运算符delete。注意new/delete不是库函数。 ..................

2010-04-18

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

TA关注的人

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