摘要: 在Javascript世界里,无所不用闭包及自定义事件, 自定义事件其实也是事先定义好一种规则,当触发者被响应后执行的一段回调。下面看个例子function dothing(callBack){ callBack();}dothing(function(){ alert(1)});上面例子先执行dothing,然后执行里面的闭包(回调)过程,把function(){ alert(1)}做为参数传递过callBack,后callBack,就callBack(),其它就是执行子被传递的代码 这里用到了匿名函数,在JS中有时候也会用户这样(function(){alert(1)})(),这样... 阅读全文
posted @ 2013-12-30 16:59 飞翔的小菜鸟 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 有表的情况 INSERT INTO 表(val1,val2) SELECT val1,val2 FROM 表 没表的情况 SELECT * into _表 from 表更新 UPDATE表 SET UrlId=kd.id FROM Keywords kd WHERE kd (2)C#批量导数 采用.NET 2.0中的 SqlBulkCopy ,具体代码 public bool BulkToDB(DataTable dt, Dictionary ColumnMappings = null) { SqlBulkCopy bulkCopy = new Sql... 阅读全文
posted @ 2013-11-29 20:04 飞翔的小菜鸟 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 七牛云存储 七牛云存储(以下简称七牛),是专为移动时代开发者打造的数据管理平台,为互联网网站和移动App提供数据的在线托管、传输加速以及图片、音视频等富媒体的云处理服务。产品特性 1.数据的在线托管 七牛采用全分布式系统架构以及存储技术,主要存储图片、音视频等静态文件,并对数据实行多机房互备和跨IDC修复,从而保障数据存储的安全性。 2.数据的传输加速 七牛支持上传/下载双向加速,对于单个文件的上传没有大小限制,并且支持断点续传。七牛在全国部署了500多个加速节点,用户可以选择任意的IDC就近上传下载 3.云端数据处理 七牛提供丰富的图片处理服务,例如缩略图、图文混排、水印、自定义裁剪区域、防 阅读全文
posted @ 2013-10-31 18:06 飞翔的小菜鸟 阅读(2408) 评论(0) 推荐(0) 编辑
摘要: 二维码 1.什么是二维码? 二维条形码,最早发明于日本,它是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的,在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化等特点 2.分类 1).堆叠式 堆叠式/行排式二维条码(又称堆积式二维条码或层排式二维条码),其编码原理是建立 阅读全文
posted @ 2013-09-27 10:50 飞翔的小菜鸟 阅读(1450) 评论(0) 推荐(0) 编辑
摘要: 在EF各版本中,没有相应批量的添加,删除,修改,在用ORM 处理数据时直有个尴尬。在网上,也接到了很多网友的询问这方面的情况,特此今天把这方面的相关扩展分享一下,(这里只做批量删除的例子,添加和修改的思路雷同)一、原由 在先前的SQL操作中,我们要update table set cl=1 where id>5 and id5 and id u.id>5 and id db = new DB(); db.Remove(u => u.id>5 and id db = new DB();//这实例化一个context类,这类里封装了EF方法及扩展 db.... 阅读全文
posted @ 2013-08-30 18:14 飞翔的小菜鸟 阅读(4046) 评论(2) 推荐(1) 编辑
摘要: 本地开发时,没有遇到问题,放到服务器时,老是报错未能加载文件或程序集“lua51.dll”或它的某一个依赖项查了好久,最好在这里找到了问题所在http://code.google.com/p/luainterface/issues/detail?id=41原来要求LuaInterface has some dependencies on the VisualC++ runtime library. 阅读全文
posted @ 2013-03-08 15:45 飞翔的小菜鸟 阅读(1763) 评论(1) 推荐(1) 编辑
摘要: 最近一直关注TypeScript语言动态,至于什么是TypeScript,我就不用进一步说明了,这里[TypeScript 入门指南]介绍比较详细了,为了进一步加深对TypeScript的认识及系统性的学习,而做了此系列文章。目前初步大纲如下:基本语言基础 --略[C#和js结合体]方法(Functions)类(Classes)成员(Members)接口(Interfaces)模块(Modules)命名空间(namespace)基本应用动态表格OOP封装菜单(右键菜单) 高级应用 待定特别说明:本系列大部分代码来于网上和TypeScript开源源码里 阅读全文
posted @ 2012-11-30 18:39 飞翔的小菜鸟 阅读(4208) 评论(4) 推荐(0) 编辑
摘要: 最近项目里需要把以前的客户问题数据导入到新的系统中来,从开始到完成整整花了一天半的时间,现把大概的一些开发过程记录如下: 一.分析图A图B 要从A中的内容转成B,先分析图A 1.A中内容是经过base64编码过的; 2.A中可能有0张或1张以上图片; 3.转化后看出内容是rtf格式,所以,核心是rtf格式的转化是实现的难点。二.实现 1.从数据库里读出数据(略) 2.把解码base64的内容成字符串 1 string strPress= Decompress(Convert.FromBase64String(QuestionContent)) 2 3 ... 阅读全文
posted @ 2012-11-20 18:49 飞翔的小菜鸟 阅读(7759) 评论(3) 推荐(1) 编辑
摘要: 人们都说vc做出的东西可以小点,现在你打开vc编译一个Hello World出来!点属性看下,咦!我没走眼吧,就一Hello World就160kb真是要人命啊!呵呵!上面的情况是笔者所遭遇的情况.不过后来了解vc可以通过设置参数来自定义编译方式.为什么文件那么大!主要是编译器加入了很多没必要的代码(这里是对我们而言,不过有些代码还是有利于安全的).好了我们就手动改下编译器的参数来看看能到多大!我们主要用到的技巧有:一,使用release版而不用debug版编译使用debug版编译会生成许多垃圾信息.我们先使用默认的设置进行一下编译.可以看到编译后生成的文件有152k之巨.使用release版 阅读全文
posted @ 2011-10-09 17:33 飞翔的小菜鸟 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 1 <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script> 2 <script type="text/javascript"> 3 $(window).scroll(function(){ 4 var wh=$(window).height(); 5 var sct=$(document).scrollTop(); 6 var w=$ 阅读全文
posted @ 2011-09-19 15:21 飞翔的小菜鸟 阅读(384) 评论(0) 推荐(0) 编辑