首页 > 2014年06月18日 > 全部分享
文件分块上传客户端实现
首先对文件按内容分块(有块大小的约束),然后对于每个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
Android系统匿名共享内存(Anonymous Shared Memory)Java调用接口分析
一、Ashmem驱动程序       ~/Android/kernel/goldfish       ----include               ----linux                        ----ashmem.h       ----mm               ----ashmem.c       驱动程序详解请看《Android系统源代码情景分...
分类:移动平台   时间:2014-06-18 11:27:21    收藏:0  评论:0  赞:0  阅读:1121
JavaScript权威指南第20章 客户端存储
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漏洞的分类
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改变文件夹或文件的权限
chmod是linux中常用的命令之一,主要用来改变文件夹或文件的权限。在网站部署中经常被使用。 此命令由root用户或者被赋予相关权限的用户执行 命令格式 : chmod [-cfvR] [--help] [--version] 文件或文件夹   参数说明 : 权限设定字串,格式如下 : [ugoa][[+-=][rwxX]...][,...],其中 u 表示该文件...
分类:其他   时间:2014-06-18 11:56:47    收藏:0  评论:0  赞:0  阅读:365
C++ Primer笔记14_面向对象程序设计
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常用的命令
mysql常用的命令...
分类:数据库技术   时间:2014-06-18 11:55:21    收藏:0  评论:0  赞:0  阅读:307
MongoDB -- Error: unclean shutdown detected
由于每次不正常关闭 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开发中你不得不注意的安全验证问题#1-SQL
前言 随着WEB开发的发展如日中天,越来越多的程序猿加入这个行列,尤其是在大型项目团队开发的过程中,程序员们的水平参差不齐。导致各种各样的安全验证不严密导致各种问题。正如那句话所说,水桶能装水的多少不取决于最高的挡板,而是最低的挡板。 那今天我就给大家演示一下常见的安全问题SQL的形成原因和预防。 环境准备 我本来打算用java做实验的,考虑到PHP的话比较快,就用PH...
分类:数据库技术   时间:2014-06-18 12:09:00    收藏:0  评论:0  赞:0  阅读:446
c++开源爬虫-Larbin简介
因为最近学校实训,做的是一个搜索相关的项目,并且是c++的一个项目,所以就想到了larbin,于是接下来几天就现研究研究其源码,再根据项目需求修改其源码。 不多说,直接进入今天的正题。今天的目的就是简单了解下larbin。 Larbin简介 larbin是一种开源的网络爬虫/网络蜘蛛,由法国的年轻人Sébastien Ailleret独立开发,用c++语言实现。larbin目的是...
分类:编程语言   时间:2014-06-18 11:33:49    收藏:0  评论:0  赞:0  阅读:491
Android 地理服务
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
Java 处理json常用代码
本工程代码已上传至资源,如有需要,请自行下载。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多线程之路之同步器—Core Java学习
今天为大家介绍几种java内置的同步器...
分类:编程语言   时间:2014-06-18 11:48:33    收藏:0  评论:0  赞:0  阅读:333
Android自定义组件系列【9】——Canvas绘制折线图
有时候我们在项目中会遇到使用折线图等图形,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
【iOS】UIViewController的生命周期
UIViewController中存在的2个循环: 在UIViewController中,View存在两个循环:加载循环和卸载循环。 加载循环 1》程序请求controller的view。 2》如果view在内存中,则直接加载。相反,如果不存在,则UIViewController调用loadView方法。 3》loadView方法执行如下操作: 如果你重载了这个方法...
分类:移动平台   时间:2014-06-18 11:27:55    收藏:0  评论:0  赞:0  阅读:528
第三十天 出入有道进退自如 —Spring的事务管理
有始有终、有往有还、进退自如乃Spring事务管理之道,也是万物生生不息、和谐共处之道。遵道而行,但到半途需努力;会心不远,欲登绝顶莫辞劳。...
分类:编程语言   时间:2014-06-18 12:28:49    收藏:0  评论:0  赞:0  阅读:363
4Sum
题目 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
XCL-Chart柱形图的期望线/分界线
周日在柱形图上加了两个小功能,其中之一是加上了期望线/分界线,功能很小,但我个人很喜欢这个功能(好像之前也没看到别的图表库原生支持这个。) 主要是加上这些小小的横线后,能很明显的区分出数据的层次。通过柱形与线的对比,可以一下就知道,目前处于什么层次或阶级。     这种功能在强调某个底线或分级时特别有感觉。比如,销售人员的销售底线,价格的红线等,在商业报表中表强调时应当很有用,不过我在Demo...
分类:其他   时间:2014-06-18 11:42:14    收藏:0  评论:0  赞:0  阅读:335
1522条   上一页 1 ... 29 30 31 32 33 ... 77 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!