首先对文件按内容分块(有块大小的约束),然后对于每个chunk构造单独的一个UDP 数据报进行传输,在应用层的开始是自定义的包头,有块号,块长度,块指纹等元数据信息,这些信息便于接收端能够按序正确接收。
/*--vonzhou
---this project is to upload file after chunking using
rabin fingerprint, h...
分类:
其他 时间:
2014-06-18 12:27:33
收藏:
0 评论:
0 赞:
0 阅读:
344
一、Ashmem驱动程序
~/Android/kernel/goldfish
----include
----linux
----ashmem.h
----mm
----ashmem.c
驱动程序详解请看《Android系统源代码情景分...
分类:
移动平台 时间:
2014-06-18 11:27:21
收藏:
0 评论:
0 赞:
0 阅读:
1121
20 客户端存储
客户端存储的几种形式:
web存储
cookie
IE userData
离线应用
web数据库
文件系统api
20.1 localStorage 和 sessionStorage
20.1 .1 存储有效期和作用域
localStorage 和 sessionStorage区别在于存储的有效期和作用域不同。
localStorage的作用域限制在...
分类:
编程语言 时间:
2014-06-18 11:26:42
收藏:
0 评论:
0 赞:
0 阅读:
382
XSS漏洞按照攻击利用手法的不同,有以下三种类型:
类型A,本地利用漏洞,这种漏洞存在于页面中客户端脚本自身。其攻击过程如下所示:
Alice给Bob发送一个恶意构造了Web的URL。
Bob点击并查看了这个URL。
恶意页面中的JavaScript打开一个具有漏洞的HTML页面并将其安装在Bob电脑上。
具有漏洞的HTML页面包含了在Bob电脑本地域执行的JavaS...
分类:
其他 时间:
2014-06-18 12:26:56
收藏:
0 评论:
0 赞:
0 阅读:
324
chmod是linux中常用的命令之一,主要用来改变文件夹或文件的权限。在网站部署中经常被使用。
此命令由root用户或者被赋予相关权限的用户执行
命令格式 : chmod [-cfvR] [--help] [--version] 文件或文件夹
参数说明 :
权限设定字串,格式如下 :
[ugoa][[+-=][rwxX]...][,...],其中 u 表示该文件...
分类:
其他 时间:
2014-06-18 11:56:47
收藏:
0 评论:
0 赞:
0 阅读:
365
OOP概述
面向对象程序设计(object-oriented programming)的核心思想是数据抽象、继承和动态绑定。
1.继承:
类的一种层次关系,通常在层次关系的根部有一个基类,其他类则直接或间接的继承基类而来。这些继承而来的类称为派生类。...
分类:
编程语言 时间:
2014-06-18 11:56:06
收藏:
0 评论:
0 赞:
0 阅读:
314
项目中操作场景:本地机器上通过ssh连接服务器进行相关操作。这里就出现一个问题,在我们本地程序中,向服务器发送一个命令是没有任何问题的,可是当本次程序意外关闭或者由于网络断开连接,这是我们通过本地程序在服务器上创建的进程也就会被杀死。所以问题就来了:如何让对应进程能无间断的执行,即通过本机程序在服务器上创建一个进程,当本地关闭ssh连接或者与服务器的网络断开之后,这个创建的进程要继续存在而不会被杀...
分类:
其他 时间:
2014-06-18 11:25:27
收藏:
0 评论:
0 赞:
0 阅读:
347
mysql常用的命令...
分类:
数据库技术 时间:
2014-06-18 11:55:21
收藏:
0 评论:
0 赞:
0 阅读:
307
由于每次不正常关闭 MongoDB 的行为
导致今天打开 MongoDB 发现出现如下错误
unclean shutdown detected
解决方案(很详细):
http://docs.mongodb.org/manual/tutorial/recover-data-following-unexpected-shutdown/...
分类:
数据库技术 时间:
2014-06-18 12:09:36
收藏:
0 评论:
0 赞:
0 阅读:
473
前言
随着WEB开发的发展如日中天,越来越多的程序猿加入这个行列,尤其是在大型项目团队开发的过程中,程序员们的水平参差不齐。导致各种各样的安全验证不严密导致各种问题。正如那句话所说,水桶能装水的多少不取决于最高的挡板,而是最低的挡板。
那今天我就给大家演示一下常见的安全问题SQL的形成原因和预防。
环境准备
我本来打算用java做实验的,考虑到PHP的话比较快,就用PH...
分类:
数据库技术 时间:
2014-06-18 12:09:00
收藏:
0 评论:
0 赞:
0 阅读:
446
因为最近学校实训,做的是一个搜索相关的项目,并且是c++的一个项目,所以就想到了larbin,于是接下来几天就现研究研究其源码,再根据项目需求修改其源码。
不多说,直接进入今天的正题。今天的目的就是简单了解下larbin。
Larbin简介
larbin是一种开源的网络爬虫/网络蜘蛛,由法国的年轻人Sébastien Ailleret独立开发,用c++语言实现。larbin目的是...
分类:
编程语言 时间:
2014-06-18 11:33:49
收藏:
0 评论:
0 赞:
0 阅读:
491
1.User Location 能做什么
获取用户位置
追踪用户的移动
2.User Location 的关键API
Location Manager:用于管理Android的用户定位服务;
Location Providers: 提供多种定位方式供开发者选择;
3.获取用户的当前位置
Gps定位:
声明权限:android.permission.ACCESS_FINE_L...
分类:
移动平台 时间:
2014-06-18 12:19:02
收藏:
0 评论:
0 赞:
0 阅读:
284
本工程代码已上传至资源,如有需要,请自行下载。package com.michael;
import static org.junit.Assert.assertEquals;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import ja...
分类:
编程语言 时间:
2014-06-18 11:43:33
收藏:
0 评论:
0 赞:
0 阅读:
427
今天为大家介绍几种java内置的同步器...
分类:
编程语言 时间:
2014-06-18 11:48:33
收藏:
0 评论:
0 赞:
0 阅读:
333
有时候我们在项目中会遇到使用折线图等图形,Android的开源项目中为我们提供了很多插件,但是很多时候我们需要根据具体项目自定义这些图表,这一篇文章我们一起来看看如何在Android中使用Canvas绘制折线图。先看看绘制的效果:实现原理很简单,我就直接给出代码:package com.example.testcanvasdraw;
import java.util.ArrayList;
imp...
分类:
移动平台 时间:
2014-06-18 11:42:50
收藏:
0 评论:
0 赞:
0 阅读:
441
3 数据类型数据类型是一门语言里最基本的表达单元。如果数据类型越丰富,表达能力就越强,使用起来就越方便。当然,如果类型太多,就会导致难记,因此在类型丰富与记忆之间取得一个平衡点。Python内置了不少的数据类型,这样编写代码时,达到编写最少的代码,但需要记忆的时间就多一些了。Python语言在输入时并不需要指明变量的数据类型,它的类型是由编译器和运行时动态地识别出来,如果类型不能操作时,就会抛出异...
分类:
其他 时间:
2014-06-18 11:47:55
收藏:
0 评论:
0 赞:
0 阅读:
317
UIViewController中存在的2个循环:
在UIViewController中,View存在两个循环:加载循环和卸载循环。
加载循环
1》程序请求controller的view。
2》如果view在内存中,则直接加载。相反,如果不存在,则UIViewController调用loadView方法。
3》loadView方法执行如下操作:
如果你重载了这个方法...
分类:
移动平台 时间:
2014-06-18 11:27:55
收藏:
0 评论:
0 赞:
0 阅读:
528
有始有终、有往有还、进退自如乃Spring事务管理之道,也是万物生生不息、和谐共处之道。遵道而行,但到半途需努力;会心不远,欲登绝顶莫辞劳。...
分类:
编程语言 时间:
2014-06-18 12:28:49
收藏:
0 评论:
0 赞:
0 阅读:
363
题目
Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d =
target? Find all unique quadruplets in the array which gives the sum of target.
Note:
...
分类:
其他 时间:
2014-06-18 12:18:17
收藏:
0 评论:
0 赞:
0 阅读:
383
周日在柱形图上加了两个小功能,其中之一是加上了期望线/分界线,功能很小,但我个人很喜欢这个功能(好像之前也没看到别的图表库原生支持这个。)
主要是加上这些小小的横线后,能很明显的区分出数据的层次。通过柱形与线的对比,可以一下就知道,目前处于什么层次或阶级。
这种功能在强调某个底线或分级时特别有感觉。比如,销售人员的销售底线,价格的红线等,在商业报表中表强调时应当很有用,不过我在Demo...
分类:
其他 时间:
2014-06-18 11:42:14
收藏:
0 评论:
0 赞:
0 阅读:
335