2016年10月22日
摘要: 简介 在很多传统语言(C/C++/Java/C#等)中,函数都是作为一个二等公民存在,你只能用语言的关键字声明一个函数然后调用它,如果需要把函数作为参数传给另一个函数,或是赋值给一个本地变量,又或是作为返回值,就需要通过函数指针(function pointer)、代理(delegate)等特殊的方 阅读全文
posted @ 2016-10-22 10:59 張暁磊 阅读(149) 评论(0) 推荐(0) 编辑
摘要: JavaScript与HTML的交互是通过事件实现的,事件就是文档或浏览器窗口中发生的一些特定的交互瞬间,是用户或浏览器自身执行的某种动作,例如click,mouseover等都是事件名。 (一)事件流 事件流描述的是从页面中接收事件的顺序。 1)事件冒泡 IE中的事件流叫做事件冒泡,即事件开始是由 阅读全文
posted @ 2016-10-22 10:58 張暁磊 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 原型链方式实现继承 [javascript] view plain copy print? function SuperType(){ this.property = true; this.colors = ['red','blue','green']; } SuperType.prototype. 阅读全文
posted @ 2016-10-22 10:56 張暁磊 阅读(167) 评论(0) 推荐(0) 编辑
摘要: //根据请求类型拼接参数 NameValueCollection form = HttpContext.Current.Request.QueryString; string data = string.Empty; switch (method) { case "POST": Stream str 阅读全文
posted @ 2016-10-22 10:49 張暁磊 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 首先问大家一个问题,你在写开放的API接口时是如何保证数据的安全性的?先来看看有哪些安全性问题在开放的api接口中,我们通过http Post或者Get方式请求服务器的时候,会面临着许多的安全性问题,例如: 请求来源(身份)是否合法? 请求参数被篡改? 请求的唯一性(不可复制),防止请求被恶意攻击 阅读全文
posted @ 2016-10-22 10:47 張暁磊 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: 最近有朋友经常会问我一些问题,例如,如何把一个字符串转换成base64字符串,如何把一个二进制文件转换成Base64文件,以及如何转换回原有的文件,在此我把方法写一下 字符串与Base64相互转换 编码: byte[] bytes = Encoding.Default.GetBytes("要转换的字 阅读全文
posted @ 2016-10-22 10:40 張暁磊 阅读(1110) 评论(0) 推荐(0) 编辑
摘要: 将图片转化为Base64字符串的流程是:首先使用BinaryFormatter将图片文件序列化为二进制数据,然后使用Convert类的ToBase64String方法。将Base64字符串转换为图片的流程正好相反:使用Convert类的FromBase64String得到图片文件的二进制数据,然后使 阅读全文
posted @ 2016-10-22 10:36 張暁磊 阅读(434) 评论(0) 推荐(0) 编辑
摘要: //图片 转为 base64编码的文本 private void button1_Click(object sender, EventArgs e) { OpenFileDialog dlg = new OpenFileDialog(); dlg.Multiselect = true; ... 阅读全文
posted @ 2016-10-22 10:30 張暁磊 阅读(1790) 评论(1) 推荐(1) 编辑
摘要: 一、不要使用section作为div的替代品 人们在标签使用中最常见到的错误之一就是随意将HTML5的<section>等价于<div>——具体地说,就是直接用作替代品(用于样式)。在XHTML或者HTML4中,我们常看到这样的代码:< !-- HTML 4-style code -->< div 阅读全文
posted @ 2016-10-22 00:19 張暁磊 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 就像在汽车中,引擎完成主要的工作,使汽车看起来不可思议。游戏引擎同理,游戏开发者完成细节的工作,使游戏看起来真实、吸引人眼球。游戏引擎负责其余的事情。早期,游戏开发者通常从草图做起,花费高昂,且不容易获利。为了让游戏开发更加简单容易,主要的开发者开始授权他们的基本游戏引擎,如 Unreal。而且,随 阅读全文
posted @ 2016-10-22 00:18 張暁磊 阅读(318) 评论(0) 推荐(0) 编辑