基础不牢,地动山摇!

排序:
默认
按更新时间
按访问量

《浪潮之巅》笔记

阅读浪潮之巅时了解的一些知识,记录一下,以后要养成看书做笔记的习惯,谨以此记! 70-20-10律:某个领域一般容不下三个以上的主要竞争者,老大是这个领域的主导者,通常占据70%的市场,老二有稳定的20%的市场,剩下的企业占据10%或者更少的市场。 诺威尔定律:一家公司的市场占有率超过50...

2016-02-25 10:24:48

阅读数:628

评论数:0

2015年找工作总结

2015的一整年都可以说是在找工作中度过的,三月份开学后就在为四五月份的实习做准备,所以之前的阅读计划发生了很大的改变。以前计划的是每个月阅读一本技术书籍,没有太大的针对性,都是感觉那些书该看就看那些,可是对于找工作的话帮助没有那么大(但是感觉对自己本身还是蛮有用的),因为很多东西面试官在有限的时...

2016-01-02 23:03:25

阅读数:936

评论数:0

osgOcean笔记

1.osg中设置抗锯齿的方法 osg:DisplaySettings* ds = osg:DisplaySettings::instance(); ds->setNumMultiSamples(16); mViewer->setDisplaySettings(ds); 这段代码在o...

2015-12-08 21:13:44

阅读数:1912

评论数:0

C++复习笔记

C++主要是参考《深度探索C++对象模型》这本书来复习的,这本书把C++对象模型讲解的非常透彻,之前也阅读过了《C++ Primer》和《Effective C++》,后面两本书也讲的很好。 下面主要是《深度探索C++对象模型》中的笔记。 member functions虽然在class的声明之内...

2015-11-07 15:44:09

阅读数:748

评论数:1

其它书籍笔记

STL源码剖析 大话数据结构 程序员的自我修养链接加载和库 下面是阅读的一些其它书籍时做的一些笔记,主要是一些自己记忆的不是很准确的东西或者最开始不是很明白的东西,明白的就没有记录记录下来了。 《STL源码剖析》下面是《STL源码剖析》这本书的一些笔记,这本书需要记忆的东西不是很多,主要是一些理...

2015-11-07 14:58:17

阅读数:556

评论数:0

面试书籍笔记

面试的书籍主要是参考《王道程序员求职宝典》这本书来复习的,这本书列出了很多零散的知识点,还是蛮值得一看的。 标准库提供的字符串处理函数: 1. strlen(s) 2. strcmp(s1,s2) 3. strcat(s1,s2) 4. strcpy(s1,s2) 5. strncat...

2015-11-07 14:54:54

阅读数:478

评论数:0

windows编程笔记

在复习socket通信时遇到了I/O复用技术这个问题,由这个问题引申出了select模型,I/O通信模型的问题,在Windows下对其进行了实现。但是很多概念性的东西不是很明白,于是查看了《Windows核心编程》这本书,不得不说这本书对Windows的很多东西讲的很透彻,因为时间的原因,只专门看...

2015-11-06 16:24:35

阅读数:603

评论数:0

操作系统复习笔记

操作系统是参考本校出版的《操作系统原理》一本书复习的,下面是记录的一些基本概念。面试的也是也只是问道了死锁,中断,内存管理(分区置换策略,分页存储管理,页面淘汰算法,分段存储管理),进程同步和互斥,进程和线程区别,生产者消费者问题,I/O复用技术这些问题,都问的比较简单,操作系统的书籍以后要多看看...

2015-11-05 15:30:48

阅读数:1867

评论数:1

数据库复习笔记

数据库的复习是参照《数据库系统设计与实现》这本书复习的,这是本科时的教程,大致浏览了一遍,面试时碰到的数据库问题无外乎各种范式和查询语句,考的都不难。 数据的逻辑组织是用户(或应用程序)所使用的数据结构形式。 其物理组织是数据在物理存储设备上的结构形式。 数据库的优点: 1. 数据集成共享...

2015-11-04 15:40:50

阅读数:652

评论数:0

常用数学符号的 LaTeX 表示方法

常用数学符号的 LaTeX 表示方法 (以下内容主要摘自“一份不太简短的 LATEX2e 介绍”) 1、指数和下标可以用^和_后加相应字符来实现。比如: 2、平方根(square root)的输入命令为:\sqrt,n 次方根相应地为: \sqrt[n]。方根符号的大小由LATEX自动加...

2015-11-03 16:18:00

阅读数:7886

评论数:0

计算机网络

计算机网络复习时是参考《图解TCP/IP》这本书来复习的,下面是读书时记录的一些基本的概念,计算机网络中需要记忆的概念比较多。分时系统的重要特性包括多路性,独占性,交互性和独占性。在计算机通信中,事先达成的一个详细的约定,并遵循这一约定进行处理尤为重要,这种约定其实就是“协议”。分组交换就是指将大...

2015-11-02 19:55:45

阅读数:1037

评论数:0

C++ 引用计数

C++没有像java那样的垃圾回收机制,但是我们可以实现一个。一种很简单的方式就是使用引用计数。它实际上是一种用对象来管理资源的方式,因为普通的栈上的对象在离开作用域时会调用对应的析构函数,根据这个特性,可以实现用于对指针进行管理的类。 下面以一个对int*指针的管理来说明引用计数是如何实现的。 ...

2015-10-21 11:04:32

阅读数:2398

评论数:0

LeetCode240:Search a 2D Matrix II

Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties: Integers in each row are sorte...

2015-10-21 11:04:00

阅读数:337

评论数:0

socket通信之九:使用完成端口实现的一个聊天室

基本上windows平台下的几种IO模型都实现了一遍,还有两个没有实现,但是它们一个需要基于windows消息,一个和重叠IO中的事件通知模型比较类似,并且不能实现真正的异步,所以就不列出来了。 这一篇介绍如何实现一个聊天室。前面介绍的几种模型中除了基本的socket模型和阻塞版本的模型之外都...

2015-09-04 23:08:02

阅读数:3105

评论数:0

socket通信之八:完成端口模型实现的客户/服务器模型

完成端口的详细说明可以参考下面这两篇文章,理论讲的很好。 手把手教你玩转SOCKET模型:完成端口(Completion Port)详解  完成端口(I/O completion)原理 收藏 但是本文的实现和它们还是有点区别。 这里就只列出完成端口服务器端的基本流程了。 ...

2015-09-03 16:10:38

阅读数:1457

评论数:0

socket通信之七:Overlapped I/O 完成例程模型实现的客户/服务器模型

前一篇介绍了重叠IO的一种实现方式即基于事件通知的方式,这一篇介绍另外一种方式,即使用完成例程的方式实现重叠IO,首先声明这种方式比事件通知的方式简单多了。 用完成例程来实现重叠I/O比用事件通知简单得多。在这个模型中,主线程只用不停的接受连接即可;辅助线程判断有没有新的客户端连接被建立...

2015-09-03 14:00:24

阅读数:1286

评论数:0

socket通信之六:Overlapped I/O 事件通知模型实现的客户/服务器模型

1.基于事件通知模型的Overlapped I/O(重叠IO模型) 概括一点说,重叠模型是让应用程序使用重叠数据结构(WSAOVERLAPPED),一次投递一个或多个Winsock I/O请求。针对这些提交的请求,在它们完成之后,应用程序会收到通知,于是就可以通过自己另外的代码来处理这些数据了...

2015-09-02 21:12:42

阅读数:1970

评论数:0

socket通信之五:select多路复用的客户/服务器模型

前面一篇介绍了服务器端使用多线程的方式来处理多个客户端的请求的,但是当客户端数量增多时线程数量会急剧增加,导致消耗大量的资源。 于是就引出了服务器端的一种新的模型。 1. 阻塞与非阻塞 首先介绍几个基本的概念。 阻塞方式( block ),顾名思义,就是...

2015-09-02 14:52:47

阅读数:4337

评论数:1

socket通信之四:多线程版本的客户/服务器模型

上一篇中阻塞版本的客户/服务器模型实现了一个客户端能连续向服务器端发送数据,但是因为服务器端在循环体内会被阻塞,这样其它客户端再连接服务器端时服务器是无法处理的,这就导致了服务器只能处理一个客户端,其它客户端都会等待,直到当前处理的客户端退出,然后就会再有一个客户端和服务器端连接。 这一篇文章介...

2015-09-02 14:51:52

阅读数:1966

评论数:2

socke通信之三:阻塞版本的客户/服务器模型

上一篇中实现出来的客户端只能向服务器端发送一次数据,然后就断开了连接,那么如果需要向服务器端持续发送数据,那么应该怎么做? 一个很直观地想法就是修改客户端的第4步,即发送,接收数据那一步,在基本的客户/服务器模型中我们是直接发送一个字符串给服务器端,现在我们从控制台接收数据将接收到的数据发送给...

2015-09-02 14:50:30

阅读数:807

评论数:0

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