数据链路层有三个目的:(1)为IP模块发送和 接收IP数据报。
(2)为ARP模块发送ARP请求和接收ARP应答。
(3)为RARP发送RARP请 求和接收RARP应答。ARP叫做地址解析协议,是用IP地址转MAC地址的一种协议。
RARP则叫做逆地址解析协议,是用MAC地址转IP地址的一种协议。数据链路层属于计算机网络的底层,使用的信道主要有点对点信道和广播信道两种类型。TCP/IP支持多种不同...
分类:
其他好文 时间:
2016-05-12 11:55:03
阅读次数:
115
问题描述:
对于三个字符串A,B,C。我们称C由A和B交错组成当且仅当C包含且仅包含A,B中所有字符,且对应的顺序不改变。请编写一个高效算法,判断C串是否由A和B交错组成。
给定三个字符串A,B和C,及他们的长度。请返回一个bool值,代表C是否由A和B交错组成。保证三个串的长度均小于等于100。
测试样例:
"ABC",3,"12C",3,"A12BCC",6
返回:tr...
分类:
其他好文 时间:
2016-05-12 11:57:11
阅读次数:
267
FeatureDefinesCairo:
截图如下:
预处理器:
具体数值:
$(ENABLE_3D_CANVAS)
$(ENABLE_3D_RENDERING)
$(ENABLE_ACCELERATED_2D_CANVAS)
$(ENABLE_BLOB)
$(ENABLE_CHANNEL_MESSAGING)
$(ENABLE_CLIENT_BASED_GEOLO...
分类:
其他好文 时间:
2016-05-12 11:56:15
阅读次数:
490
推荐系统评价指标1.评分预测
预测准确度:
均方根误差(RMSE):
平均绝对误差(MAE):
关于这两个指标的优缺点,Netflix认为RMSE加大了对预测不准的用户物品评分的惩罚(平方项的惩罚),因为对系统的评测更加苛刻。研究表明,如果评分系统是基于整数建立的(即用户给的评分都是整数),那么对预测结果取整会降低MAE的误差。2.Top N推荐:给用户一个个性化的推荐列表,预测准确...
分类:
其他好文 时间:
2016-05-12 11:54:17
阅读次数:
199
当人们初学 Cocoa/Objective-C 时,Objective-C Runtime 是被忽略的特性之一。原因是 Objective-C(这门语言)很容易在几小时内就熟悉,新学 Cocoa 的人花费他们大部分的时间学习 Cocoa 框架和适应它是如何工作的。然而每个人至少应该知道一些 runtime 的工作细节,需要比知道编译器会把 [target doMethodWith:var1]; ...
分类:
其他好文 时间:
2016-05-12 11:54:28
阅读次数:
188
1.Butter Knife fuction
Field and method binding for Android views
2.Link
http://jakewharton.github.io/butterknife/
3.Introduction
Annotate fields with @Bind and a view ID for But...
分类:
其他好文 时间:
2016-05-12 11:51:17
阅读次数:
300
我又来复习了
上篇二进制那么多阅读量,,,小心脏怦怦跳,,,
后来发现我最后的复习计划也被列到目录中了,,,大概是这个原因吧
浮点数与科学记数法
之前讲过的定点整数,只是对整数的一种存储,诸如3.14这种只能存成314,之后那就要想办法存下“小数点在最高位3和次高位1之间”这个信息
放心吧,计算机怎么也不会真正的保存小数点
科学记数法就发挥了很大的作用
十进制下科学记数法,就是将一个数表...
分类:
其他好文 时间:
2016-05-12 11:50:24
阅读次数:
264
在使用Handler更新UI的时候,我是这样写的:
public class SampleActivity extends Activity {
private final Handler mLeakyHandler = new Handler() {
@Override
public void handleMessage(Message msg) {
//...
分类:
其他好文 时间:
2016-05-12 11:50:39
阅读次数:
177
我们前面已经讲过一篇runtime 原理,现在这篇文章主要介绍的是runtime是什么以及怎么用!希望对读者有所帮助!
首先,第一个问题,
1》runtime实现的机制是什么,怎么用,一般用于干嘛?
这个问题我就不跟大家绕弯子了,直接告诉大家,
runtime是一套比较底层的纯C语言API, 属于1个C语言库, 包含了很多底层的C语言API。
在我们平时编写的OC代码中, 程...
分类:
其他好文 时间:
2016-05-12 11:51:28
阅读次数:
172
package com.interjoy.studio.studioUtils;import android.content.Context;
import android.content.SharedPreferences;public class SharedPreferencesUtil {
/**
* 保存在手机里面的文件名
*/
private...
分类:
其他好文 时间:
2016-05-12 11:49:56
阅读次数:
113
我们前面已经讲过一篇runtime 原理,现在这篇文章主要介绍的是runtime是什么以及怎么用!希望对读者有所帮助!
首先,第一个问题,
1》runtime实现的机制是什么,怎么用,一般用于干嘛?
这个问题我就不跟大家绕弯子了,直接告诉大家,
runtime是一套比较底层的纯C语言API, 属于1个C语言库, 包含了很多底层的C语言API。
在我们平时编写的OC代码中, 程...
分类:
其他好文 时间:
2016-05-12 11:48:59
阅读次数:
159
去年刚刚结束UGUI,想做个贪吃蛇小游戏~
结果当然是跟大多数程序猿一样,实现了核心操作逻辑,后面就不了了之了。
但是昨天网上看到个跟我这个demo一模一样的帖子,我贪吃蛇的蛇头还被抄袭了,这真是不能忍了,还是把原版放出来好了~
---效果图点这里---
这么朴实的中文+拼音的编程风格恐怕就我好意思用了。
using System;
using UnityEngine;
usin...
分类:
其他好文 时间:
2016-05-12 11:51:13
阅读次数:
124
原理:
撕衣服游戏的原理就是用两张几乎一样的照片(两张照片的区别就是一张比较保守,一张比较开放,实质是设计师在原本开放的模特照片上P了一层衣服),把开放的图片放在下面,把保守的图片放在上面(每一张图片都放在一张imageView上)。撕衣服的过程也就是擦除图片的过程,把手势接触过的地方图片擦除。
步骤:
1.给控制器添加pan手势,并设置监听方法。
...
分类:
其他好文 时间:
2016-05-12 11:48:49
阅读次数:
139
本文翻译自:Automating User Interface Tests
水平有限自己感觉很多地方表达的并不到位,但找不到更好的表达方式,如果您觉着有更好的表达方式,帮助我改进!
自动化UI测试UI测试可以让你确保你的App满足最基本的功能需求同时有一个高质量的标砖,这样就更容易被用户接受。一种UI测试的方法是人工测试:一个测试人员对目标App进行一系列的操作来确保各个功能的正确性。然而,这...
分类:
其他好文 时间:
2016-05-12 11:50:31
阅读次数:
112
4033: [HAOI2015]T1
Time Limit: 10 Sec Memory Limit: 256 MB
Submit: 819 Solved: 375
[Submit][Status][Discuss]
Description
有一棵点数为 N 的树,树边有边权。给你一个在 0~ N 之内的正整
数 K ,你要在这棵树中选择 K个点,将其染成黑色,并将其他 的
...
分类:
其他好文 时间:
2016-05-12 11:49:20
阅读次数:
121
程序员必备的那些Chrome插件原文地址:https://github.com/jiang111/chrome-plugin-recommand收集大家常用的一些Android代码,看这里:https://github.com/jiang111/awesome-android-tips/blob/master/README.md收集Android studio 常用的插件,请看这里:https://...
分类:
其他好文 时间:
2016-05-12 11:48:08
阅读次数:
402
当人们初学 Cocoa/Objective-C 时,Objective-C Runtime 是被忽略的特性之一。原因是 Objective-C(这门语言)很容易在几小时内就熟悉,新学 Cocoa 的人花费他们大部分的时间学习 Cocoa 框架和适应它是如何工作的。然而每个人至少应该知道一些 runtime 的工作细节,需要比知道编译器会把 [target doMethodWith:var1]; ...
分类:
其他好文 时间:
2016-05-12 11:47:23
阅读次数:
209