netty对http协议解析原理(转载)

http://www.cnblogs.com/chris-oil/p/6098258.html

2018-04-23 09:27:33

阅读数 236

评论数 0

longest-substring-without-repeating-characters

Given a string, find the length of the longest substring without repeating characters. For example, the longest substring without repeating letters f...

2018-04-22 17:11:24

阅读数 99

评论数 0

求数组的最大值和次大值、最大值和最小值

题目一:求数组的最大值和次大值 void select_max(const int*a, int size, int&nMax, int& nSecondMax) { nMax = a[0]; nSecondMax = a[0]; ...

2018-04-21 17:42:45

阅读数 2455

评论数 2

法国

https://blog.csdn.net/yongf2014/article/details/46493129

2018-04-19 16:25:14

阅读数 64

评论数 0

sort list(归并排序)

/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} ...

2018-04-18 16:04:05

阅读数 55

评论数 0

median of the two sorted arrays

转载至:https://blog.csdn.net/chen_xinjia/article/details/69258706 public static double findMedianSortedArrays(int[] nums1, int[] nums2) { int M...

2018-04-18 15:19:12

阅读数 35

评论数 0

2sum、3sum、3close_sum、4sum

题目一: Given an array of integers, find two numbers such that they add up to a specific target number. The function twoSum should return indices of t...

2018-04-18 14:14:06

阅读数 75

评论数 0

sqrtx

int sqrt(int x) { if(x < 0) return-1; if(x==0) return 0; int low=1,high=x/2+1; while(low<=high)...

2018-04-18 10:57:03

阅读数 40

评论数 0

连续子数组的最大乘积

class Solution { public: int maxProduct(vector<int>& nums) { int last_max = nums[0]; in...

2018-04-17 20:39:49

阅读数 135

评论数 0

epoll下ET模式为何一定要用要用非阻塞的模式~

ET 模式是一种边沿触发模型,在它检测到有 I/O 事件时,通过 epoll_wait 调用会得到有事件通知的文件描述符,每于每一个被通知的文件描述符,如可读,则必须将该文件描述符一直读到空,让 errno 返回 EAGAIN 为止,否则下次的 epoll_wait 不会返回余下的数据,会丢掉事件...

2018-04-12 12:40:36

阅读数 1070

评论数 0

连续子数组的最大和

Find the contiguous subarray within an array (containing at least one number) which has the largest sum. For example, given the array[−2,1,−3,4,−1,2...

2018-04-02 19:15:26

阅读数 50

评论数 0

携程春招第二题(输入问题)

#include<iostream> **#include<sstream>** #include<string> #include<vecto...

2018-04-01 14:30:36

阅读数 56

评论数 0

Linux僵尸进程

僵尸进程的原因: 子进程退出之后,仅仅在进程表(processs table)中仍然还占了一个位置(slot),该位置存储的是子进程退出时的状态信息,供其他进程收集,除此之外,该进程不再占有任何存储空间。 我们称,子进程退出之后,父进程在读取子进程的退出状态信息...

2018-03-23 16:37:45

阅读数 61

评论数 0

生产者消费者伪代码

https://blog.csdn.net/yongf2014/article/details/46493129

2018-03-22 17:53:10

阅读数 970

评论数 0

操作系统进程、作业调度常见算法详解

参考http://blog.csdn.net/guoweimelon/article/details/50847532 以后有时间在总结

2018-03-22 11:29:06

阅读数 110

评论数 0

linux、windows下的进程间的通信方式、线程间的通信方式

Linux进程间的通信方式:管道、有名管道、信号量、消息队列、共享内存、信号、socket Windows进程间的通信方式:管道、信号量、消息队列、共享内存、socket Linxu线程间的通信方式:互斥量、条件变量、信号量、信号 Windows线程间的通信方式:互斥量、信号量、事件(Eve...

2018-03-22 10:24:24

阅读数 501

评论数 0

对称加密、非对称加密(转账)

参考博客: http://blog.csdn.net/shenggaofei/article/details/52333687 有时间了在总结

2018-03-21 12:19:38

阅读数 49

评论数 0

为什么要字节对齐

1.平台原因(移植原因):不是所有的硬件平台都能访问任意地址上的任意数据,某些硬件平台只能在某些地址处取某些特定类型的数据,否则抛出硬件异常 2.硬件原因:经过内存对齐之后,CPU的内存访问速度大大提升(因为任意数据或者结构体都是从偏移量为0的地方开始存储的,经过字节对齐后,他们的大小都是2的整...

2018-03-20 11:41:41

阅读数 117

评论数 0

C++ 高性能服务器网络框架设计细节(转载)

先收藏,在细细品尝:http://blog.csdn.net/GitChat/article/details/78215757

2018-03-18 18:34:06

阅读数 317

评论数 0

函数的参数传递

c语言中只有两种参数传递,分别是传值、传指针 c++中包括传值、传指针、传引用 按值传递的过程为:首先计算出实参表达式的值,接着给对应的形参变量在栈上分配一个存储空间,该空间的大小等于该形参类型的,然后把以求出的实参表达式的值一一存入到形参变量分配的存储空间中,成为形参变量的初值,供被调用函数...

2018-03-17 17:20:58

阅读数 45

评论数 0

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