03 2011 档案
摘要:webform中默认一个页面只能有一个form,有时submit按钮使用不当会产生一些奇怪的问题。比如这是一个网站的头部搜索部分,前端人员把“搜索”按钮用<input type="submit" />处理,然后在js中文本框里按下回车键时,自动调用doSearch()函数,该函数可能类似下面这样:(只是表达一下大概的意思)function doSearch(){ window.location="search.aspx?w=abc"; return false;}“搜索”按钮的click事件中,用类似 onClick="doSear
阅读全文
摘要:前几天看到有园友写了一篇“ flash查看对方qq是否在线 ”,正好今天有一个朋友搞flash全站,想使用这个功能,但是有些小要求,点击图标后,要求弹出QQ对话框,于是改进了一下:package { import flash.display.Sprite; import flash.events.Event; import flash.events.MouseEvent; import flash.globalization.StringTools; import flash.net.URLRequest; import flash.net.navigateToURL; import flas
阅读全文
摘要:今天在删除一个数据库时,一直报错,大意是:此数据库处理单用户模式,尚在连接当中,无法删除(既使将SQLServer停止后再启动也是如此)百度之后找到了解决办法,备份于此:USE [master]GO/****** Object: StoredProcedure [dbo].[killspid] Script Date: 03/28/2011 11:01:32 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO --建一个存储过程,断开所有用户连接。 create proc [dbo].[killspid] (@dbname varchar(
阅读全文
摘要:场景:某页面用了js延时加载技术处理所有图片,以改善用户体验,但是有几个图片不想延时加载,要求把它们单独挑出来。研究了一下jQuery的API文档,搞掂了,jQuery真的很方便,贴在这里备份:<!doctype html><html> <head> <title>菩提树下的杨过</title> <script type="text/javascript" src="http://img.24city.com/js/jquery-1.4.3.min.js"></script&g
阅读全文
摘要:public struct Point { private int m_x, m_y; public Point(int x, int y) { m_x = x; m_y = y; } public override string ToString() { return string.Format("{0},{1}", m_x, m_y); } }上面是一个值类型的定义,下面创建一个实例,用在控制台上输出一些信息: Point p = new Point(1, 1); Console.WriteLine(p);这与 Point p = new Point(1, 1); Co
阅读全文
摘要:如题,在FluorineFx的实时视频交互应用中,如果页面长时间不动,可能会导致flash中的NetConnection对象断开连接,其原因我没有深入研究,不过应该能猜出大概(以下结论未必证实,不保证一定正确):FluorineFx是做为一个HttpModule而嵌入asp.net网站中的,如果长时间不动,页面与服务器之间的session过期可能会导致FluorineFx与客户端的连接也一并关闭。解决办法:在嵌入flash的页面中,随便用ajax定时(比如每5分钟)服务端随便发点数据过去(哪怕只是一个字符也行),以证明自己还活着。另外在使用中还发现一个现象:通常我习惯于把FluorineFx的
阅读全文
摘要:俗话说:拳不离手,曲不离口。学过的技能不用,放长了就生疏了,今天以前的同事问我:用户改变浏览器窗口尺寸时,flash中的图片如何重新定位于4个角上。花了近一刻钟才回忆想来:stage有Resize事件,呵呵代码如下:1.先把加载图片的逻辑封装一下package { import flash.display.Sprite; import flash.display.Loader; import flash.display.LoaderInfo; import flash.net.URLRequest; import flash.events.Event; import flash.display
阅读全文
摘要:其实这也是面试中被问倒的问题:(贴在这里纪念一下,注:只是简单的罗列,详细原理及分析,请参阅《CLR Via c#》第三版相关章节)1、利用线程池发起异步操作using System;using System.Threading;namespace Asynchronous{ class Program { static void Main(string[] args) { Console.WriteLine("主线程:准备发起一系列异步操作..."); ThreadPool.QueueUserWorkItem(ComputeBoundOp, 5); ThreadPool.
阅读全文
摘要:做程序员以来,一直都是在创业型小公司呆着,手下的程序员最多也就三俩号人,但是老板的各种要求和任务都要快速满足,很多技术还不及深钻就要去赶紧学习其它东西,所以造成了现在技术层面:“广度有,深度无”的尴尬局面,今天去某公司面试了,被问一些我以往工作中没用到(或很少用)的知识点,基本上都是凭经验当场猜的,记在这里备忘:1、在一个同步的asp.net页面(即常规aspx页面)时,如果一个Button点击去发起一个异步操作,页面会不会有异常?因为我之前在asp.net页上有试过异步查询,也是类似回调的机制处理,当时页面能正常跑的,没报异常,所以我说不会报异常。回来后测试了一下:using System;
阅读全文
摘要:obj-c中有一类对象:NSArray,NSDictionary,NSString,NSNumber,NSDate,NSData以及它们的可变版本(指NSMutableArray,NSMutableDictionary...这一类) ,都可以方便的将自身的数据以某种格式(比如xml格式)序列化后保存成本地文件。示例代码:NSArrayTest.h#import <Foundation/Foundation.h>#define FILE_NAME @"/tmp/data.txt"@interface NSArrayTest : NSObject { }-(void
阅读全文
摘要:先承认我是标题党,因为在obj-c的世界中,官方根本没有"接口"与"泛型"这样的说法。 不过在obj-c中有二个与之接近的概念"非正式协议(interface)"与"正式协议(protocol)"。非正式协议在obj-c中的关键字虽然也是interface,但是这个跟c#中的接口(interface
阅读全文