07 2012 档案

摘要:url编码:对url的编码,因为/ : ' 空格等特殊符号包含在url中会影响url的正常解析,需要对这些特殊字符编码,取值时再解码得到对应的值如http://www.baidu.com 被编码后就是http%3a%2f%2fwww.baidu.com,其中的/和:被编码post get的表单内容都会被浏览器先编码然后提交html编码:和url一样html中也有特殊字符,如< ' ",想让这些字符在html中正常显示也需要对其编码,解码会由浏览器自动执行如想在一个div中显示<,应该是<div>&lt;</div>,被浏览器 阅读全文
posted @ 2012-07-30 22:47 Bug山Bug海 阅读(728) 评论(0) 推荐(0)
摘要:转换类:View Code public static class ListGenerater { //加入DataTable扩展方法 public static List<T> ConvertToList<T>(this DataTable dt) { Type type = typeof(T); var fieldBinding = BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance; ... 阅读全文
posted @ 2012-07-28 15:22 Bug山Bug海 阅读(905) 评论(2) 推荐(0)
摘要:C#不能像javascript直接传递和返回函数类型的参数,需要以委托方式才可以 class Program { static void Main(string[] args) { var numbd1 = GetNumBuilder(); var numbd2 = GetNumBuilder(); Console.WriteLine("--------数字构造器1号---------"); for (int i = 0; i < 10; i++) {... 阅读全文
posted @ 2012-07-25 15:14 Bug山Bug海 阅读(331) 评论(0) 推荐(0)
摘要:import flash.events.*;import flash.display.Loader;import flash.net.URLRequest;import flash.net.URLLoader;import flash.net.URLVariables;要先导入以上包加载资源方法URLRequest的资源可以是图片,文本,swf 等 private var subLoader:Loader; private function InitLoder():void { subLoader = new Loader(); ... 阅读全文
posted @ 2012-07-16 00:29 Bug山Bug海 阅读(1168) 评论(0) 推荐(0)
摘要:import flash.display.Sprite; import flash.display.MovieClip; import flash.utils.getDefinitionByName; for (var i=1; i<=2; i++){ var ClassReference:Class = getDefinitionByName("MyMC"+i) as Class; var instance:MovieClip = new ClassReference(); instance.x=i*200; addChild(instance);... 阅读全文
posted @ 2012-07-15 22:16 Bug山Bug海 阅读(262) 评论(0) 推荐(0)
摘要:Column特性的UpdataCheck用于设置并发冲突处理方式 Always:使用使用这个列进行冲突检测 Never 从不使用这个列进行冲突检测 WhenChanged 仅在成员被应用程序更改时使用这个列检测这里的检测指发送的SQL中的where中的条件,如UserInfo表中Name列进行冲突检测的话,SQL语句会类似这样(其中Id是主键)update UserInfo set ... where [Id]=@p0 and [Name]=@p1 ...如果没有指定IsVersion列,更新和删除都会生成很长的SQL语句,一般IsVersion和IsDBGenerated同时作用于一个列,因 阅读全文
posted @ 2012-07-14 20:56 Bug山Bug海 阅读(204) 评论(0) 推荐(0)
摘要:<!DOCTYPE html ><html><head> <title></title> <script type="text/javascript"> window.onload = function () { var canvas = document.getElementById("myCanvas"); var context = canvas.getContext("2d"); var btnStart = document.getElementById 阅读全文
posted @ 2012-07-11 14:22 Bug山Bug海 阅读(764) 评论(0) 推荐(0)
摘要:<!DOCTYPE html ><html><head> <title></title> <script type="text/javascript"> window.onload = function () { var canvas = document.getElementById("myCanvas"); var context = canvas.getContext("2d"); var btnStart = document.getElementById 阅读全文
posted @ 2012-07-11 13:21 Bug山Bug海 阅读(462) 评论(0) 推荐(0)
摘要:<!DOCTYPE html ><html><head> <title></title> <script type="text/javascript"> window.onload = function () { var canvas = document.getElementById("myCanvas"); var context = canvas.getContext("2d"); var btnStart = document.getElementById 阅读全文
posted @ 2012-07-11 11:53 Bug山Bug海 阅读(1047) 评论(0) 推荐(0)
摘要:<!DOCTYPE html><html><head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title></title> <script type="text/javascript"> window.onload = function () { var cancans = document.getElementById("myCanvas&q 阅读全文
posted @ 2012-07-11 11:02 Bug山Bug海 阅读(419) 评论(0) 推荐(0)
摘要:$代表jquery window.onload = function () { var cancans = document.getElementById("myCanvas"); //得到2D渲染上下文 var context = document.getElementById("myCanvas").getContext("2d"); var img = new Image(); img.width = "500"; img.height = "... 阅读全文
posted @ 2012-07-07 23:02 Bug山Bug海 阅读(533) 评论(0) 推荐(0)
摘要:var context = document.getElementById("myCanvas").getContext("2d"); context.save(); context.shadowBlur = 20; //模糊值 context.shadowOffsetX = 10; //阴影向X偏移量 context.shadowOffsetY = 10; //阴影向Y偏移量 context.shadowColor = "blue"; //阴影颜色 ... 阅读全文
posted @ 2012-07-07 15:14 Bug山Bug海 阅读(519) 评论(0) 推荐(0)
摘要:var context = document.getElementById("myCanvas").getContext("2d"); //旋转45度,和context.rotate(Math.PI / 4)效果一样 context.setTransform(1, 0, 0, 1, 0, 0);//重置矩阵 var angle = Math.PI / 4; var xScale = Math.cos(angle); var ySkew = -Math.sin(a... 阅读全文
posted @ 2012-07-07 13:58 Bug山Bug海 阅读(352) 评论(0) 推荐(0)
摘要:translate平移,接受2个参数,分别是x和y轴平移位置,平移的是绘图原点,之后绘图的原点就是平移后的位置,之前的图位置不变scale 缩放,接受2个参数,分别是x和y缩放系数,1是原来大小,也是对之后绘图影响,之前图没影响rotate旋转,参数是旋转度数,顺时针 var cancans = document.getElementById("myCanvas"); //得到2D渲染上下文 var context = document.getElementById("myCanvas").getContext("2d"); ... 阅读全文
posted @ 2012-07-07 09:53 Bug山Bug海 阅读(1049) 评论(0) 推荐(0)
摘要:<!DOCTYPE html><html><head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title></title> <script type="text/javascript"> window.onload = function () { var cancans = document.getElementById("myCanvas&q 阅读全文
posted @ 2012-07-07 09:14 Bug山Bug海 阅读(587) 评论(0) 推荐(0)
摘要://得到2D渲染上下文var cancans = document.getElementById("myCanvas");var width = cancans.getAttribute("width");var height = cancans.getAttribute("height");var context = document.getElementById("myCanvas").getContext("2d");var x = 40, y = 40;context.fillStyle 阅读全文
posted @ 2012-07-06 20:37 Bug山Bug海 阅读(5754) 评论(0) 推荐(0)
摘要:所有API调用都是基于自定义的对象 var context = document.getElementById("myCanvas").getContext("2d");中W3C标准:http://www.w3.org/TR/2012/WD-2dcontext-20120329/中文介绍(部分):http://www.w3school.com.cn/htmldom/dom_obj_canvasrenderingcontext2d.asp讲画布内容导出为图像 document.getElementById("myCanvas").toD 阅读全文
posted @ 2012-07-06 14:33 Bug山Bug海 阅读(710) 评论(0) 推荐(0)
摘要:window.onload = function () { //得到2D渲染上下文 var context = document.getElementById("myCanvas").getContext("2d"); var x = 50, y = 50, //原点坐标 radius = 50, //半径 startAngle = 0, //起始弧度 endAngle = Math.PI * 2, 终止弧度 ... 阅读全文
posted @ 2012-07-06 14:19 Bug山Bug海 阅读(698) 评论(0) 推荐(0)
摘要:window.onload = function () { //得到2D渲染上下文 var context = document.getElementById("myCanvas").getContext("2d"); //填充一个矩形 var x = 40, y = 40; context.fillStyle = "blue"; //设置填充色 context.fillRect(x + 5, y + 5, 40, 90); ... 阅读全文
posted @ 2012-07-06 13:18 Bug山Bug海 阅读(389) 评论(0) 推荐(0)
摘要:PageAsyncTask是任务类,通过Page.RegisterAsyncTask来注册,Page.ExecuteRegisteredAsyncTasks()调用页面代码:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" AsyncTimeout="4" %><html xmlns="http://www.w3.org/1999/x 阅读全文
posted @ 2012-07-05 23:31 Bug山Bug海 阅读(470) 评论(0) 推荐(0)
摘要:首先,先理清出一个概念:delegate 与Delegate有什么区别?Delegate:是一个抽象基类,它引用静态方法或引用类实例及该类的实例方法。然而,只有系统和编译器可以显式地从 Delegate 类派生出委托类型。MulticastDelegate:是一个继承于Delegate的类,其拥有一个带有链表格式的委托列表,该列表称为调用列表,在调用多路广播委托时,将按照调用列表中的委托出现的顺序来同步调用这些委托。平常我们声明一个delegate的类型,都是继承于MulticastDelegate类的(注意:不能显式地从此类进行派生。这点与Delegate类是一样的,只有系统和编译器也可以显 阅读全文
posted @ 2012-07-05 13:34 Bug山Bug海 阅读(342) 评论(0) 推荐(0)
摘要:protected void Button1_Click(object sender, EventArgs e) { /* 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 下载超过400mb的文件时导致Aspnet_wp.exe进程回收而无法成功下载的问题。 代码如下: */ Response.ContentType = "application/x-zip-co... 阅读全文
posted @ 2012-07-04 14:26 Bug山Bug海 阅读(151) 评论(0) 推荐(0)
摘要:完整API:http://yuilibrary.com/yui/docs/api/classes/Node.html下面介绍部分常用操作支持DOM操作需要加载node YUI().use("node",function (Y) { alert(Y.all("*")); });解除包装alert(Y.one("#list1").getDOMNode()=== document.getElementById("list1"));//true选择器和jquery基本一样 YUI().use("node" 阅读全文
posted @ 2012-07-02 23:41 Bug山Bug海 阅读(366) 评论(0) 推荐(0)
摘要:方法一:给link一个id,直接获取该DOM操作href<link rel="stylesheet" id="stylelink" type="text/css"/><a href="#" onclick='javascript:document.getElementById("stylelink").href = "blue.css";return false;'>1111</a><a href="#&qu 阅读全文
posted @ 2012-07-02 21:49 Bug山Bug海 阅读(698) 评论(0) 推荐(0)
摘要:Dom的childNodes可以得到当前Dom的直接所有子元素但是中间可能会有空格,如FF,Chrome,在使用前需要先过滤掉空格元素 function Del_spaceChild(elem) { //过滤空格的函数 var elem_child = elem.childNodes; //获取所有子元素 for (var i = 0; i < elem_child.length; i++) { //如果是文本节点,并且内容只包含空格则删除该节点 if (elem_child[i].nodeName == "#tex... 阅读全文
posted @ 2012-07-01 20:47 Bug山Bug海 阅读(345) 评论(0) 推荐(0)