Routing TCP/IP Index...
分类:
其他好文 时间:
2016-05-12 11:34:55
阅读次数:
247
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗 Ctrl + B
斜体 Ctrl + I
引用 Ctrl...
分类:
其他好文 时间:
2016-05-12 11:36:31
阅读次数:
202
工欲善其事必先利其器,对于程序猿而言,开发工具就是我们的武器。选择一个适合自己的开发工具,无论对于自己还是项目都是一个双赢的局面...
分类:
其他好文 时间:
2016-05-12 11:35:11
阅读次数:
160
却说东吴陆逊,自退魏兵之后,吴王拜逊为辅国将军,江陵侯,领荆州牧,自此军权皆归于逊。张昭、顾雍启奏吴王,请自改元。权从之,遂改为黄武元年。忽报魏主遣使至,权召入。使命陈说:“蜀前使人求救于魏,魏一时不明,故发兵应之;今已大悔,欲起四路兵取川,东吴可来接应。若得蜀土,各分一半。”权闻言,不能决,乃问于张昭、顾雍等。昭曰:“陆伯言极有高见,可问之。”权即召陆逊至。逊奏曰:“曹丕坐镇中原,急不可图;今若...
分类:
其他好文 时间:
2016-05-12 11:35:28
阅读次数:
234
Move Zeroes
Total Accepted: 80502 Total
Submissions: 181411 Difficulty: Easy
Given an array nums, write a function to
move all 0's to the end of it while maintaining the relative ord...
分类:
其他好文 时间:
2016-05-12 11:35:06
阅读次数:
172
一个全新的构建系统
原文地址:http://tools.android.com/tech-docs/new-build-system/user-guide
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。
简介
DSL引用:如果你在寻找build.gradle文件里面所列选项的清单,请移步DSL reference...
分类:
其他好文 时间:
2016-05-12 11:35:56
阅读次数:
277
这篇文章,可能比较长,如果你觉得写得好可以把它看完,希望对你有所帮助。
写搜索引擎先整理下思路大致分为三步:
从网上爬取数据,对拿到的数据进行整理即分词,然后通过关键字匹配拿到数据。我会详细介绍这三步。
先讲讲我要实现的效果,从网上拿到标题包括对应的地址,对标题进行分词,通过输入的关键字匹配分词,返回对应的网址。一,爬取数据:
开始的时候对网站进行的一个垂直爬取,拿到它的个标题,A标...
分类:
其他好文 时间:
2016-05-12 11:32:45
阅读次数:
174
套接字socket通信属于网络的传输层通信,通常都是由操作系统实现,主要有两种tcp和udp两种(分别实现的tcp协议和udp协议),本文诉述的网络模型都是建立在Linux操作系统实现的套接字API基础上。(套接字实现进程之间的通信)
一 、Linux 5种 I/O模型
网络数据I/O 操作拥有两个阶段,以读数据操作为例:1 操作系统读取网络数据成功放入系统内核缓冲区(或者说tcp/u...
分类:
其他好文 时间:
2016-05-12 11:32:28
阅读次数:
236
Range Sum Query - Immutable
Total Accepted: 29091 Total
Submissions: 118678 Difficulty: Easy
Given an integer array nums, find the sum of the elements between indices i and j (i ≤ j)...
分类:
其他好文 时间:
2016-05-12 11:34:03
阅读次数:
133
对象关系映射(ORM
Object Relational Mapping)提供了概念性的、易于理解的模型化数据的方法。ORM方法论基于三个核心原则: 简单:以最基本的形式建模数据。 传达性:数据库结构被任何人都能理解的语言文档化。
精确性:基于数据模型创建正确标准化了的结构。 典型地,建模者通过收集来自那些熟悉应用程序但不熟练的数据建模者的人的信息开发信息模型。建模者必须能够用非技术企业专...
分类:
其他好文 时间:
2016-05-12 11:35:03
阅读次数:
155
如果还记的话或者写过LeetCode的人会知道,这是nsum,已经不再是之前的twosum,threesum,foursum了。之前是都是使用 i 层循环解题的,那么现在n层循环理论上是可以解题的(其实应该不行),但是n是不确定了,而且是可变的,其变化范围是[1,n]
说道这里其实想说明的是,我们要换种思路去解题了。我在看到这个题的时候想到的思路是:
我们从小到大一个一个将最小...
分类:
其他好文 时间:
2016-05-12 11:33:03
阅读次数:
169
本文介绍了使用Session技术的三个简单例子,防止用户非法登录到某个页面,验证输入的验证码是否正确,以及简易的购物车。...
分类:
其他好文 时间:
2016-05-12 11:33:10
阅读次数:
244
对于很多没有体验过现实增强,甚至虚拟现实眼镜产品的童鞋而言,这东西究竟应该怎么理解,硬件配置如何,用了什么操作系统,相比市面上的其他眼镜产品有何不同,这是个值得一说的问题。今天,我们先带大家一起领略下,各品牌研发的VR虚拟与现实设备吧。
首先我们科普下什么是虚拟设备
简单来说虚拟设备包括虚拟眼镜,虚拟头盔等。它们简称为VR(Virtual Reality虚拟现实)。通过人机交互,语...
分类:
其他好文 时间:
2016-05-12 11:30:48
阅读次数:
286
在使用web api的过程中遇到个很无语的设置,体现在对实体名的设置上,之前看到accounts以为只是在实体名上加个s,也没往深处看,但真正进入项目实施了问题就来了,city直接变成了cities不是直接加s而是搞个复数形式,这给写通用方法带来麻烦,无法直接动态的用Xrm.Page.data.entity.getEntityName()来传实体名而必须要写死了,是谁想出的这种设计,目的是为啥?然...
分类:
其他好文 时间:
2016-05-12 11:32:27
阅读次数:
153
效果预览
Send:
Click LocationMessage:
实现
1:注册高德地图开发者账号,创建应用、获取高德地图的 appkey
2: jar 包建议直接从 融云 demo 中拷贝。因为某地图厂商的版本兼容做的不好。可能你下载的新版本的 jar. 在老版本的实现代码中就找不到这个接口。或者那个接口变动了
3: 参考 demo 代码 在 RongCloudEv...
分类:
其他好文 时间:
2016-05-12 11:32:06
阅读次数:
1690
简介这个轮子是对RecyclerView的封装,主要完成了下拉刷新、上拉加载更多、RecyclerView头部。在我的Material Design学习项目中使用到了项目地址,感觉还不错。趁着毕业答辩还有2个星期,先把这个轮子拆了看看,这个项目地址在XRecyclerView,先贴个效果图,更多效果图请进入项目中查看。
使用使用起来也比较简单,首先向普通RecyclerView那样:LinearL...
分类:
其他好文 时间:
2016-05-12 11:31:51
阅读次数:
296
Missing Number
Total Accepted: 50707 Total
Submissions: 125920 Difficulty: Medium
Given an array containing n distinct numbers taken from 0,
1, 2, ..., n, find the one that is missin...
分类:
其他好文 时间:
2016-05-12 11:31:13
阅读次数:
170