09 2015 档案

require.js使用步骤
摘要:以superagent为例1.设置lib目录requirejs.config({ baseUrl: 'libs' });2. 使用SuperAgent require(['superagent'], function (request) { var req = request.... 阅读全文

posted @ 2015-09-29 14:45 张大大123 阅读(96) 评论(0) 推荐(0)

2015武汉校园招聘归来
摘要:结束了在武汉四天的校招行程。第一天判笔试题到晚上十二点,接着连续技术面试两天半。校招不仅仅是脑力上考验,也是体力上的考验。但相比去年在成都的招聘行程,今年感觉轻松许多,从而也有精力写写这几天的感想。从笔试说起技术笔试很少有选择题,一般都是各种各样的算法题。在网络没有那么发达的时候,要准备笔试,基本... 阅读全文

posted @ 2015-09-26 11:48 张大大123 阅读(109) 评论(0) 推荐(0)

(一二九)获取文件的MineType、利用SSZipArchive进行压缩解压
摘要:MineType简介文件在网络上以二进制流的方式传播,为了区分不同的文件类型,用MineType来标明。为什么要获取文件的拓展名较短,比较好记,但是MineType是很长的,比如docx拓展名的MineType是application/vnd.openxmlformats-offi... 阅读全文

posted @ 2015-09-25 16:54 张大大123 阅读(343) 评论(0) 推荐(0)

(一二八)使用POST上传文件
摘要:简介上传文件到服务器是一个比较常用的操作,最基本的方式是通过POST上传,文件以二进制形式,作为一个参数传递,但是这个POST的结构相当复杂,且必须完全符合HTTP标准。文件上传的POST格式该POST主要由下面几个部分构成。请求头 1.Content-Length(请求体的二进制... 阅读全文

posted @ 2015-09-16 22:53 张大大123 阅读(424) 评论(0) 推荐(0)

(一二七)NSURLSession的基本用法 下载与数据获取
摘要:简介NSURLSession是苹果官方提供的一系列网络接口库,使用他们可以轻松实现下载和数据获取等任务。在上一篇文章中,我们介绍了使用NSURLConnection下载文件和断点续传的功能,实现起来比较麻烦,对于文件的操作也比较繁琐,如果使用NSURLSession,这一切都将变得... 阅读全文

posted @ 2015-09-15 22:23 张大大123 阅读(160) 评论(0) 推荐(0)

1103. Integer Factorization (30)
摘要:题目如下: The K-P factorization of a positive integer N is to write N as the sum of the P-th power of K positive integers. You are supposed to write ... 阅读全文

posted @ 2015-09-15 13:09 张大大123 阅读(204) 评论(0) 推荐(0)

(一二六)单线程文件下载与断点续传
摘要:本文讨论单线程的文件下载和断点续传,通过从本地服务器下载一个较大的文件,实现显示进度、中途暂停与断点续传。 下载过程大致如下: ①通过NSURL创建指向特定下载地址的请求,本文中下载的文件位于网站根目录的lesson1下的nav.dmg,因此URL应为http://127.0.0.1/lesso... 阅读全文

posted @ 2015-09-14 22:36 张大大123 阅读(272) 评论(0) 推荐(0)

1101. Quick Sort (25)
摘要:题目如下: There is a classical process named partition in the famous quick sort algorithm. In this process we typically choose one element as the piv... 阅读全文

posted @ 2015-09-14 13:29 张大大123 阅读(135) 评论(0) 推荐(0)

1100. Mars Numbers (20)
摘要:题目如下: People on Mars count their numbers with base 13: Zero on Earth is called "tret" on Mars. The numbers 1 to 12 on Earch is called "jan, feb... 阅读全文

posted @ 2015-09-13 21:07 张大大123 阅读(162) 评论(0) 推荐(0)

对LCS算法及其变种的初步研究
摘要:LCS的全称为Longest Common Subsequence,用于查找两个字符串中的最大公共子序列,这里需要注意区分子序列与子串,所谓子序列,指的是从前到后,可以跳跃元素筛选,而字串则必须连续筛选。 例如AB##!C!@#E和AB123CC321E两个字符串,如果找最长公共字串,只能是AB... 阅读全文

posted @ 2015-09-09 16:00 张大大123 阅读(186) 评论(0) 推荐(0)

TCP的发送系列 — 发送缓存的管理(二)
摘要:主要内容:从TCP层面判断发送缓存的申请是否合法,进程因缺少发送缓存而进行睡眠等待、 因为有发送缓存可写事件而被唤醒。 内核版本:3.15.2 我的博客:http://blog.csdn.net/zhangskd TCP的发送缓存管理发生在两个层面上:... 阅读全文

posted @ 2015-09-06 22:48 张大大123 阅读(721) 评论(0) 推荐(0)

TCP的发送系列 — 发送缓存的管理(一)
摘要:主要内容:TCP发送缓存的初始化、动态调整、申请和释放。 内核版本:3.15.2 我的博客:http://blog.csdn.net/zhangskd 数据结构 TCP对发送缓存的管理是在两个层面上进行的,一个层面是单个socket的发送缓存管理, 另一个层面是整个TCP层的内存管理。 ... 阅读全文

posted @ 2015-09-06 22:44 张大大123 阅读(1359) 评论(0) 推荐(0)

TCP的发送系列 — tcp_sendmsg()的实现(二)
摘要:主要内容:Socket发送函数在TCP层的实现 内核版本:3.15.2 我的博客:http://blog.csdn.net/zhangskd 在上篇blog中分析了tcp_sendmsg()这个主要函数的实现,现在来看下之前略过的一些细节, 包括等待连接的建立、tcp_push()的实现、t... 阅读全文

posted @ 2015-09-06 22:38 张大大123 阅读(731) 评论(0) 推荐(0)

TCP的发送系列 — tcp_sendmsg()的实现(一)
摘要:主要内容:Socket发送函数在TCP层的实现 内核版本:3.15.2 我的博客:http://blog.csdn.net/zhangskd 上一篇blog讲的是send()、sendto()、sendmsg()和sendmmsg()这些发送函数的系统调用和 Socket层实现,现在来看下它... 阅读全文

posted @ 2015-09-06 22:30 张大大123 阅读(1359) 评论(0) 推荐(0)

Socket层实现系列 — send()类发送函数的实现
摘要:主要内容:socket发送函数的系统调用、Socket层实现。 内核版本:3.15.2 我的博客:http://blog.csdn.net/zhangskd 发送流程图 以下是send()、sendto()、sendmsg()和sendmmsg()的发送流程图,这四个函数除了在系统调用... 阅读全文

posted @ 2015-09-06 22:23 张大大123 阅读(1267) 评论(0) 推荐(0)

导航