自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (3)
  • 收藏
  • 关注

原创 JSONP的使用(在zepto和kissy下使用)

一、JSONP是一种较为规范和通用的解决ajax跨域访问限制的方式二、ajax跨域访问限制:基于安全的原因,浏览器采用同源策略,其阻止从一个源加载的文档或脚本获取或设置另一个源加载的文档;所谓同源要求域名和端口全部一致,例如 1.example.com 和2.example.com 就非同源,example.com:80 和 example.com:8080 亦非同源。三、json

2014-12-07 16:25:44 3951

原创 微信营销平台架构设计初解

最近做了点微信移动营销平台的架构和实现,然后大体画了几张图来说明其架构,贴上来分享一下,不好之处多多指正:

2014-12-04 16:31:50 2695 1

原创 基于curl实现微信公众平台的模拟登录、开发者信息获取和端口绑定

使用curl实现模拟登录由来已久,

2014-10-21 15:36:02 5489 2

转载 Css 行高等详解

1、基本概念1.  基线、底线、顶线、中线注意:基线(base line)并不是汉字文字的下端沿,而是英文字母“x”的下端沿。2. 内容区内容区是指底线和顶线包裹的区域(行内元素display:inline可以通过background-color属性显示出来),实际中不一定看得到,但确实存在。内容区的大小依据font-size的值和字数进行变

2014-09-22 22:28:52 790

转载 Media Queries(CSS3响应式设计)

Media Queries直译过来就是“媒体查询”,在我们平时的Web页面中head部分常看到这样的一段代码:      或者这样的形式:      @import url("css/style.css");  不知道大家留意没有,其中两种方式引入CSS样式都有一个共同的属性“media”,而这个“media”就是用来指定特定的媒体类型,在HTML4和CSS2中充许

2014-09-14 20:18:54 1368

原创 基于WebRTC的社交云电视原型

模型的基本功能:一:对等连接的建立;

2014-09-06 21:38:11 884

原创 JS正则表达式RegExp(字符串对象常用方法(二))

正则表达式是Javascript中常见且

2014-09-02 16:02:47 1233

原创 Javascript中数据类型及其判别方法(typeof instanceof Object.prototype.toSting.call(obj)的区别)

今天总结了一下js中常见的shuj

2014-08-31 22:50:41 984

原创 javascript中常见字符串对象操作(一)

var str="Hello World";(1)str.charAt(index); // 返回str字符串中索引为index的

2014-08-31 11:17:13 580

原创 借助MediaSource和SourceBuffer来实现webm格式视频的分片传输

在CloudTV项目的初期曾实现了整段视频的对等呢过chuq

2014-08-30 16:29:19 10985

转载 printf参数详解

printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。函数的原型为:int printf(const char *format, ...);函数返回值为整型。若成功则返回输出的字符数,输出出错则返回负值。printf()函数的调用格式为:printf("", );其中格式化字符串包括两部分内容: 一部分是正常字符, 这些

2014-08-24 23:11:18 2667

原创 setTimeout()和setInterval()调用函数时失效的一个可能原因

setTimeout() 和setInterval() 是javascript中实现循环调用的两个重要方法

2014-08-24 20:31:00 8169

原创 适用window.URL.createObjectURL(Object obj)时出现的Not allowed to load local resource错误

window.URL.createObjectURL(Object obj);是用来将javascript对象转化为url然后

2014-08-24 19:30:59 19319 2

原创 基于DASH的视频分片传输

DASH,Dynamic Adaptive Streaming over HTTP,即基于HTTP的动态自适应

2014-08-10 23:00:04 11369 7

原创 CloudTV_BasedOnWebRTC 项目中期总结

CloudTV_BasedOnWebRTC项目是基于WebRTC所提供的PeerConnection功能和相关的shuj

2014-07-29 22:39:53 1013 1

原创 Peer.js Based Video Share Among Connected Peers (基于Peer.js实现的对等端间视频共享)

在上一篇博客Peer.js 基本介绍

2014-07-28 14:15:39 1539

原创 Peer.js基本介绍

peer.js 是一个基于浏览器WebRTC功能实现的javascript功能

2014-07-24 21:45:17 5551

原创 基于DataChannel.js(WebRTC_Experiment)实现的多端点的通信

DataChannel.js是webRTC封装库的一个js对象文件,由

2014-07-13 20:20:41 3098

原创 CloudTV Based on WebRTC(基于WebRTC的云电视)

WebRTC:WebRTC,即网页实时通信(Web Realtime Communication,

2014-07-12 21:47:48 2252

原创 动态规划解决0-1背包问题

一、算法说明1.     问题描述:存在一个背包和N个物品,已知背包的容量C,以及每件物品的重量Wi和价值Pi,每件物品或者完全放入背包或者完全不放入背包,要求选择放入背包的物品,使总重量不能超过背包的容量,同时使物品的总价值最大。2.     算法分析:和背包问题不同,0-1背包问题无法用贪婪算法解决,故而采用动态规划法解决。首先将一个0-1背包问题抽象,在上述问题中,用f[i][j

2014-06-17 14:30:35 2556

原创 php中使用include 或者require

从一开始接触php,由于项目需求,x

2014-05-09 23:58:49 652

原创 微信公众平台开发

微信公众平台的开发和营销基于微信庞大的用户量在近一段时间内相当火爆

2014-05-04 21:18:47 778

原创 编译原理之语法分析

在编译原理的前端部分最核心的便是语法分析

2014-04-18 15:19:57 2621

原创 Energy Consumption Measurement/Estimation & Analysis & Strategy

2014-04-16 22:52:29 709

原创 zend_framework中需要注意的两个问题

1、在设计数据库表时,如果存储用户的密码,需要用md5()加密的话,切记要是

2014-04-04 00:32:37 760

转载 PHP Session

cookie 每次请求页面的时候进行验证,如果用户信息存储在数据库中,每次都要执行一次数据库查询,给数据库造成多余的负担。cookie可以被修改的,所以安全系数太低。session是存储在服务器端面的会话,相对安全,并且不像Cookie那样有存储长度限制。由于Session是以文本文件形式存储在服务器端的,所以不怕客户端修改Session内容。实际上在服务器端的Session文件,PH

2014-04-03 20:54:11 606

原创 关于使用phpmyadmin向mysql数据库导入sql文件的2048kb限制问题

使用phpmyadmin管理mysql数据库是一件很方便的事情,但是当我们导入数据库数据时,由于我们需要通过浏览器上传文件然后import数据库文件(.sql),所以会涉及到文件大小的限制问题。通常会在import数据库文件时在文件选择按钮的右侧有提示(常为:文件限制为2048kb)。这一问题在FAQ中的说明如下:也就是说这个问题其实是有php的配置引起的,而非mysql或者p

2014-04-02 22:39:19 807

原创 编译原理之词法分析

在编译器中,词法分析通常作为一个模块,即词法分析器,进行工作,其通过恰当的功能划分使编译器以更高效的流程工作。在整个工作流程中,词法分析器的根本任务就是将输入的源程序字符序列转化为词法单元(token)序列输出给语法分析器,每一个词法单元对于语法分析器等同于一个终结符号(上下文无关文法中的一个概念)。除了主要工作外,词法分析器还需提供一些辅助功能,包括空白和注释的剔除、源程序位置信息的记录等等

2014-04-02 22:00:56 2607

原创 在php中用递归的方式创建多级目录(解决多级目录无法直接创建的问题)

通常在php中创建一个新目录所使用的函数是mkdir();(mkdir()说明请点击:mkdir())但是这个函数存在的一个问题就是没有办法直接创建多级目录,也就是说如果你需要创建一个多级目录的时候,最直接但是最麻烦的方法就是一级一级的去创建目录。比如,要创建a/b/c,就需要先创建a,在创建a/b,再创建a/b/c。但是很明显,这个方法是很麻烦的,所以我们可以采用递归的方式来创建,具体代

2014-03-29 23:31:26 1177

原创 编译原理之整体理解

最近因为项目的需要用到编译原理,需要对java编译器进行一定的改动,当然前期的工作不至于太过复杂,还是需要很多编译原理的基础知识,所以去买了龙书虎书的中英文版好好的看了一段时间,有些学习心得过来总结一下。编译器,本质上是一种将某一种语言(源语言)编写的程序转化为等价的以另一种语言(目标语言)实现的程序。这里要注意编译器和解释器的区别:解释器并不通过翻译的方式生成目标程序,而是直接对源程序进行解

2014-03-27 23:11:09 1786

原创 装载Win7和Linux双系统时的剩余内存无法使用问题

前些日子换了硬盘(可怜上一个陪我多年的硬盘不幸离我而去~),因为一直主要在实验室使用linux,用自己的小本的时候更多的是在Windows,所以一直没有装双系统。最近因为一些情况需要在本子上跑linux所以决定装一下双系统,本来不是特别麻烦的事情,制U盘启动盘,分区,开装,手动分区,挂载了事,结果和前几次装不同的是特别不顺~首先发现自己的盘是动态磁盘,没有办法分区给linux也无法

2014-03-27 21:09:43 1561

原创 PHP文件上传——纯粹使用PHP以及借助Zend框架

在PHP中最通用和简单的文件上传方式便是通过表单提交数据,本文提供纯粹使用php脚本文件处理表单文件上传以及借助Zend框架处理表单文件上传。(1)通过php.ini 配置php以配合文件上传,一些常见指令如下:file_uploads:启用或关闭PHP的文件上载功能。默认情形下会被启用,即设置为:ON;upload_max_filesize:定义上载文件的最大尺寸。在默认情形下被设置

2014-03-22 00:01:43 1272

原创 使用sqlite3数据库管理命令行工具对SQLite数据库进行操作

SQLite是Android内置的轻量级数据库,其实用一个文件作为数据库文件存放需要存储的表,同时另外存储一张表来存储该数据库文件相关的一些信息,针对SQLite使用的语句和SQL语句基本相同。SQLite3是一个命令行工具,通过命令行对SQLite进行管理和操作。在Android的ADK中集成了SQLite3工具,如果安装了ADK并且配置了相关的环境变量,则可以直接使用sqlite3命令。

2014-03-12 23:33:40 3073

原创 php中对字符串的基本操作

(1)分割字符串//利用 explode 函数分割字符串到数组 <?php$source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串 $hello = explode(',',$source);for($index=0;$index<count($hello);$index++){echo $hello[$index]

2014-02-04 16:00:46 809

转载 响应式网页字体图标

响应式设计中主要面对的问题之一是如何缩放图标来适应用户界面,不仅仅是针对于物理尺寸,而且还需要根据屏幕的尺寸和每英寸的像素比例来显示。一般情况之下,都是通过内联块元素标签来添加图标。另一种常见的技术是依赖于网格图标和状态——CSS Sprites,并将其保存为.gif或.png文件。然而,更糟糕的是图片根据响应式内容不断的放大,对于位图图像会产生锯齿,而且会越明显。更糟糕的是,CSSSpr

2014-02-02 18:28:05 2355

原创 基于4*4Torus结构的一级Cache的一致性协议的提案

摘要:在带有一级Cache的多处理器系统中,由于不同处理器Cache对内存存储块的共享会产生一致性问题,并且随着多核处理器规模扩大愈加复杂,因此设计有效且高效一级Cache的一致性协议是很重要的。本文借鉴Token的思想,对目录表法加以改动提出了一种基于4*4Torus结构的Cache一致性协议。1.引言 在共享内存的多处理器系统中,Cache结构可以将共享存储空间的数据缓存在本地,加

2014-02-02 16:59:41 1360

转载 MOSEI协议(转载,待整理)

文章转载自(http://blog.sina.com.cn/s/blog_6472c4cc0100qxcd.html)Cache一致性协议之MOESIMOESI协议引入了一个O(Owned)状态,并在MESI协议的基础上,进行了重新定义了S状态,而E、M和I状态和MESI协议的对应状态相同。 O位。O位为1表示在当前Cache 行中包含的数据是当前处理器系统最新

2013-12-16 17:05:07 3204

原创 zend framework 中使用dbadapter操作数据库的几种方法(持续更新)

在zend framework 下对数据库的操作一般通过db-adapter实现 其中一种方案如下:首先在数据库中存在一张表 表名为 test test 有三个字段:id int(10) undesigned primary auto-increasename varchar(10)description varchar(50)针对该表,在Zend Framework下,我

2013-12-14 22:32:35 1212

原创 MySql中使用Sql语句修改表的结构(不断更新)

使用phpmyadmin管理mysql时,由于很多原因在创建表后无法修改表的结构(点击表的结构页面会卡在当前页面没有反应)在这种情况下,可以使用SQl语句来操作:(1)设置外键:alter table table1 add foreign key (shuxing)  references table2(shuxing2)这句话可以将表table2的属性shuxing2(该属性必须

2013-12-11 21:54:13 2593

转载 X_debug配置变量的具体说明(转载)

Xdebug 配置本文转载自百度空间 (小峰——分享、交流、成长,sz_xiaofeng)点击打开链接使用Xdebug调试和优化PHP程序系列教程之Xdebug配置,根据Xdebug的官方文档来详细解释Xdebug的参数配置。第一部分:安装预编译模块安装预编译模块是很容易的。只需要将它们放到一个目录中,并将下面的内容添加到php.in

2013-11-29 23:16:40 733

图片信息隐藏和传输程序

使用尾坠法实现图片信息隐藏,进而使用对等模式实现网络通信,对加密后的图片进行传输,并在对等端实现接收、解密和存储。

2014-02-02

随机字符映射表加密及传输程序

借助随机字符映射表法实现消息或文本的加密,并使用对等模式实现网络通信,进行加密后消息或文本的传输,并在对等端解密并显示。

2014-02-02

DES加密及传输程序(c#)

使用C#语言实现基本DES加密算法,并通过网络通信,可以实现一对一的加密后网络传输,并在另一端进行接收并解密。

2014-02-02

空空如也

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

TA关注的人

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