自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 散列表链接法用双向链表的原因

算法导论上说散列表链接法用双向链表是因为双向链表删除的时间为O(1),比单向链表快。看书的时候在这里卡住了,后来百度了一下才知道单向链表删除操作要先得到前一个结点,而双向链表不用,自然就比较快了。

2015-09-19 20:50:55 825 1

转载 Scanf输入多个用逗号隔开的字符串

原文http://www.hb6.org/M/a-trap-of-scanf.htmlScanf输入多个用逗号隔开的字符串   今中午做《程序设计实习 / Practice on Programming》上week2的习题,遇到了一点小问题。题目要求输入格式为:名字,年龄,学号,分数1,分数2,分数3,分数4 其中名字和学号为字符串,其余均为非负整数。我随手敲了:sca

2015-08-13 21:41:43 16382 2

原创 点击notification不重新打开activity

比如Activity B是以前打开过的,现在又想打开原来的B ,要在AndroidManifest.xml里写将其设置为单态,如果已经存在就不会重新打开了

2015-03-26 16:19:40 724

原创 云课堂 Linux内核分析 通过反汇编一个简单的C程序,分析汇编代码理解计算机是如何工作的

《Linux内核分析》 MOOC课程http://mooc.study.163.com/course/USTC-1000029000实验截图如下

2015-03-08 10:20:20 574

转载 Android中文乱码解决方法

Android中文乱码解决方法:    在手机与PC之间进行socket或HTTP通讯时,常常会出现中文乱码问题,其主要原因在于手机端字符编码默认为UTF-8,而服务器PC端默认为gbk或gb2312。    手机到PC的信息编码传递、接收、解码显示的过程为:手机端以UTF-8编码信息(包括汉字),写入socket输出流。在写入输出流,或在socket中传递时,或在PC端读取来自手

2014-08-11 09:35:53 1682

转载 坑爹的setText

原文地址:String resource ID #0x1" style="text-decoration:none; color:rgb(40,100,70)">android.content.res.Resources$NotFoundException: String resource ID #0x1作者:梁博雅错误:android.content.res.Resources$No

2014-08-09 11:26:10 365

原创 java

先static代码块,再初始化变量,然后

2014-07-28 21:02:43 296

转载 互斥对象

互斥对象属于内核对象,它能够确保线程拥有对单个资源的互斥访问权。互斥对象包含一个使用数量,一个线程ID,一个计数器。其中ID用于标示系统中的哪个线程当前拥有互斥对象,计数器用于指明该线程拥有互斥对象的次数。先讲讲互斥对象的创建,需要调用函数 CreateMutex,改函数原型如下:HANDLE CreateMutex( LPSECURIT

2014-07-22 16:26:55 570

转载 【转载】慎用WSACleanup()

函数简述:   中止Windows Sockets DLL的使用.          #include           int PASCAL FAR WSACleanup ( void );注释:       应用程序或DLL在使用Windows Sockets服务之前必须要进行一次成功的WSAStartup()调用.当它完成了Windows Socke

2014-07-21 15:31:47 2236

Git权威指南

《Git权威指南》是Git领域的集大成之作,是一本关于Git的百科全书,在广度、深度和实战性上让同类作品望尘莫及。作者是国内顶尖的版本控制专家和咨询顾问之一,本书得到了Git官方维护者Junio C Hamano和ITeye创始人范凯(Robbin)先生等数位专家的高度认可和极力推荐,权威性毋庸置疑。, 全书一共9篇,共41章和4个附录,内容几乎涵盖了Git的所有方面。第1篇介绍了版本控制工具的演变历史、Git的各种优点,以及它在3种主流操作系统中的安装与配置。第2篇和第3篇既是本书的基础,又是本书的核心,不仅介绍了Git的操作和使用,而且还讲解了Git的原理。第2篇详细讲解了个人用户如何使用Git,包括Git初始化、日常操作、暂存区、对象、重置、检出、恢复进度、历史变更、克隆、库管理等;第3篇详细讲解了Git协议和团队如何使用Git,包括Git支持的协议、冲突解决、里程碑、分支、远程版本库和补丁文件交互等。第4篇全面介绍了Git的协同模型,即它在实际工作中的使用模式,包括各种经典的Git协同模型、Topgit协同模型、子模组协同模型、子树合并、Android多版本库协同、Git与SVN协同模型等。第5篇介绍了Git服务器的架设,首先讲解了HTTP协议、Git协议、SSH协议的使用,然后讲解了Gitolite、Gitosis、Gerrit等服务器的架设方法,最后还讲解了Git版本库的托管。第6篇介绍了版本库的迁移,包括如何从CVS、SVN、Hg等版本库迁移到Git,以及Git版本库整理等方面的内容。第7篇讲解了Git的其他应用,包括etckeeper、Gistore等的安装、配置和使用,以及补丁中的二进制文件和云存储等内容。第8篇介绍了Git的跨平台操作,以及它的钩子和模板、稀疏检出和浅克隆、嫁接和替换等重要特性。第9篇是附录,详细给出了Git的命令索引,以及CVS、SVN和Hg与Git的比较与命令对照,方便读者查阅。

2017-10-06

算法导论pdf

算法导论pdf挺清晰的,有目录

2014-08-22

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

TA关注的人

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