自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 上海某讯公司笔试面试

一. 笔试部分 1.1 逻辑概率题目  1.1.1  沙漠运水贩水最大利润  1.1.2  23枚硬币翻转问题。正面朝上一样多。  1.1.3  给工人分金条的问题。每天给金条...  1.1.4  求最少及格人数的问题。第一题答对多少,第二题答对多少。 1.2  c++ 题目  1.2.1 多态问题。父类指针或者应用指向子类对象。求各种输出结果。 1.2.2  多个类继承

2014-03-17 13:57:40 1464

转载 Linux多线程编程(不限Linux)

http://www.cnblogs.com/skynet/archive/2010/10/30/1865267.html

2014-03-12 14:26:16 605

转载 Trie树:应用于统计和排序

http://blog.csdn.net/hguisu/article/details/8131559

2014-03-07 17:31:21 611

转载 鱼还是熊掌:浅谈多进程多线程的选择

http://software.intel.com/zh-cn/blogs/2010/07/20/400004478

2014-03-07 15:30:13 766

转载 面试总结,多进程和多线程的区别

关于多进程和多线程,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”。这句话应付考试基本上够了,但如果在工作中遇到类似的选择问题,那就没有那么简单了,选的不好,会让你深受其害。所以他也是面试者最喜欢考察的题目之一。 我们按照多个不同的维度,来看看多进程和多线程的对比(注:都是相对的,不是说一个好得不得了,另一个差的无法忍受) 维度 多进

2014-03-07 15:15:20 840

转载 C++任务队列与多线程

http://www.cnblogs.com/zhiranok/archive/2013/01/14/task_queue.html

2014-03-06 16:16:39 748

转载 构建高并发高可用的平台架构

http://blog.csdn.net/yangbutao/article/details/12242441

2014-03-06 15:23:19 722

原创 2014-03-03-上海科**公司面试

1. Java 强应用和弱应用 2. C++多态的实现原理 3. 智能指针的应用场景 4. C++多态继承 子对象的内存布局 5.STL用过哪些 6.多线程的程序写过哪些 7. Android UI线程 8. Android service 的生命周期 10. 数据结构常用树以及应用场景举例 11. Java GC 的实现机制都有哪些 12. 如何设计一个堆管理的程序

2014-03-03 18:20:17 1142

转载 A__K 面试题

http://blog.sina.com.cn/s/blog_48d4706001000arb.html

2014-03-03 11:51:03 518

转载 android面试题 不单单为了面试也是一次很好的学习

以下面试题都是在网上找的总结出来的,谢谢大家的分享!希望,我们共同进步,找到自己梦想的公司: 1.android dvm 的进程和Linux的进程,应用程序的进程是否为同一个概念: 答:dvm是dalivk虚拟机。每一个android应用程序都在自己的进程中运行,都拥有一个dalivk虚拟机实例。而每一个dvm都是在linux的一个进程。所以说可以认为是同一个概念。

2014-03-03 11:24:00 652

转载 设计模式C++实现(1)——工厂模式

软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍工厂模式的实现。        工厂模式属于创建型

2014-02-27 18:25:06 783

转载 C++中的单例模式

单例模式也称为单件模式、单子模式,可能是使用最广泛的设计模式。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。有很多地方需要这样的功能模块,如系统的日志输出,GUI应用必须是单鼠标,MODEM的联接需要一条且只需要一条电话线,操作系统只能有一个窗口管理器,一台PC连一个键盘。   单例模式有许多种实现方法,在C++中,甚至可以直接用一个全局变量做到这一点

2014-02-27 16:25:37 563

原创 2014-02-27-某迈科技-电话面

1. static 的作用? 2. 单例模式如何实现。 3. 构造函数可以私有吗? 4. python 如何使用 C/C++ 库? 5. python的网络应用? 6. python的数组和元组的区别? 7. shell命令, grep 的用法? 8. linux 系统命令的用法? 9. git的用法?

2014-02-27 15:41:58 631

原创 2014-02-26-某摄像头公司-某卡-电话面

1.C++内存布局 2. Malloc free 与 New Delete的区别 3. 构造函数能否抛出异常 析构函数能否抛出异常? 4. C++ 类型转换有哪几种,子类转换父类使用哪种? 5. C++ 重载的定义?哪几种情况属于重载?函数名和形参相同,返回值不同属不属于重载? 6.  C++ 要使用C函数要怎么做?为什么要这么做? 7. 进程和线程的区别和联系? 8.  C++在什

2014-02-26 22:33:23 937

转载 linux system函数的学习

1. system是库函数还是系统调用? system是一个库函数,system会fork一个child process,然后在这个child process中去执行shell命令。 如果你的程序需要调用system函数,你需要 #include system函数的原型是 int system(const char *command); 2. system是同步函数吗? 所谓同

2014-02-20 23:30:31 1373

转载 使用 GDB 调试 Linux 软件

编译 开始调试之前,必须用程序中的调试信息编译要调试的程序。这样,gdb 才能够调试所使用的变量、代码行和函数。如果要进行编译,请在 gcc(或 g++)下使用额外的 '-g' 选项来编译程序: gcc -g eg.c -o eg 回页首 运行 gdb 在 shell 中,可以使用 'gdb' 命令并指定程序名作为参数来运行 gdb,例如 'gdb eg';或者在

2014-02-20 21:57:19 617

转载 使用gdb调试程序详解

熟练使用gdb是一个linux下开发人员必备的一项技能,我们由浅入深的学习一下gdb的强大功能。 一.gdb简单介绍 名称     gdb - GNU 调试器 提要     gdb [-help] [-nx] [-q] [-batch] [-cd=dir] [-f] [-b bps]         [-tty=dev] [-s symfile] [-e pro

2014-02-20 21:53:18 589

转载 GCC使用入门(一)(2)

需要注意的是,要生成可执行程序时,一个程序无论有有一个源文件还是多个源文件,所有被编译和连接的源文件中必须有且仅有一个main函数,因为main函数是该程序的入口点(换句话说,当系统调用该程序时,首先将控制权授予程序的main函数)。但如果仅仅是把源文件编译成目标文件的时候,因为不会进行连接,所以main函数不是必需的。 四、常用选项 许多情况下,头文件和源文件会单独存放在不同的目录中

2014-02-20 21:45:44 476

转载 GCC使用入门(一)(1)

【51CTO.com独家特稿】一、GCC简介 通常所说的GCC是GUN Compiler Collection的简称,除了编译程序之外,它还含其他相关工具,所以它能把易于人类使用的高级语言编写的源代码构建成计算机能够直接执行的二进制代码。GCC是Linux平台下最常用的编译程序,它是Linux平台编译器的事实标准。同时,在Linux平台下的嵌入式开发领域,GCC也是用得最普遍的一种编译器。G

2014-02-20 21:44:32 558

转载 Linux GCC常用命令

1简介 2简单编译 2.1预处理 2.2编译为汇编代码(Compilation) 2.3汇编(Assembly) 2.4连接(Linking) 3多个程序文件的编译 4检错 5库文件连接 5.1编译成可执行文件 5.2链接 5.3强制链接时使用静态链接库 1简介 GCC 的意思也只是 GNU C Compiler 而已。

2014-02-20 21:43:00 556

空空如也

空空如也

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

TA关注的人

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