- 博客(59)
- 资源 (4)
- 收藏
- 关注
转载 iOS(iphone)获取 目录 大小
原题:iOS中使用c函数快速获取一个目录所占的空间大小在编写iOS应用时,我们都会大量把服务器的接口调用数据或者图片数据进行缓存,为了更好的使用体验,有时候我们也会把各种缓存的数据所占的空间大小告诉用户,提供给用户参考,并让用户可以手动清除缓存数据,就像我们在千寻影视中也就提供了这样一个设置项。但是当数据多了之后,就会发现所占空间的大小计算非常耗时,因为缓存下来的是大量
2012-06-06 16:47:09
2587
转载 关于Chrome(谷歌浏览器)对document.documentElement.scrollTop识别
<br /> 最近做一个瞬间信息显示浮动层时,IE、Firefox下都能显示正常,但Chrome下出现了浮动层永远显示在上面,经过仔细分析,发现Chrome对document.documentElement.scrollTop的识别会出现误差。不过加上document.body.scrollTop后,则显示正常。<br /> 网友提示:由于document.documentElement.scrollTop和document.body.scrollTop在标准模式或者是奇怪模式下都只有一个会返
2010-09-26 17:56:00
1458
1
转载 asp.net中的Register指令
<br /><%@ Register tagprefix="tagprefix" Namespace="namespace" Assembly="assembly" %> <br /><%@ Register tagprefix="tagprefix" Tagname="tagname" Src="pathname" %><br />属性<br />tagprefix<br />与命名空间关联的别名。<br />tagname<br />与类关联的别名。<br />Namespace<br />与 tag
2010-09-17 14:17:00
1049
转载 采用Reflector的VS.net插件断点调试无源码DLL
.Net的编程利器Reflector可以反编译基于.net开发的应用程序和DLL,其功能强大不用多说。今天想试验一把利用VS.net的插件断点调试外部无源码的DLL(只要是程序集都可以,所以exe也行)功能。一.加载VS.net的Reflector插件从官网下载的Reflector程序(最新版本为6.1.0)包中自带了VS.net的插件,名称为“RedGate.Reflector.Addin.dll”,打开Red Gate’s .Net Reflector程序,选择菜单Tools->Integration
2010-09-14 11:22:00
3233
转载 获取引发PostBack的对象(获取引发回送的控件)
<br />既然asp.net能把客户端的操作包装事件, PostBack之后从Page.Request.Forms里肯定能找到到底是哪个控件的提交. <br />看了一下asp.net生成的html, 我发现对客户端来说, 引发postback的方法有两种, 一种是submit按钮, 一种是调用__doPostBack() <br />例如Button的html代码是 <br /><input type="submit" name="Button1" value="提交" id="Button1" /
2010-08-30 16:51:00
907
原创 《Asp.net & IIS7 高级编程》读书笔记之 IIS 站点、应用程序、虚拟目录的联系和区别
<br />1、一个站点是一个或多个应用程序的集合,每个站点有唯一的name和唯一的Id。<br />2、每个站点至少(只有?)有一个根应用程序,用虚拟路径“/”标识<br />3、站点可以有多个应用程序,每个应用程序由其虚拟路径唯一标识。(我擦,那翻译的有问题呢,2条应该是“只有”)同一个站点任何两个应用程序的虚拟路径是不一样的。每个用用程序只能有一个应用程序池。<br />4、属于同一站点的应用程序,它们存在着基于虚拟路径的父子关系。"/"是"/app"的父应用程序<br />5、父子关系的实际意义是子
2010-08-25 23:39:00
2370
原创 《Asp.net & IIS7 高级编程》读书笔记之 IIS7及Asp.net的分布式配置系统
<br />Machine Level 1 (machine.config & root web.config) %Windir%/Microsoft.Net/Framework/v2.0.50.../Config<br /> |<br /> |<br />Machine Level 2 (applicationHost.config) %Windir%/system32/inetsrv/config<
2010-08-25 23:19:00
952
转载 javascript中event.keycode大全
<br />keycode 8 = BackSpace BackSpace <br />keycode 9 = Tab Tab <br />keycode 12 = Clear <br />keycode 13 = Enter <br />keycode 16 = Shift_L <br />keycode 17 = Control_L <br />keycode 18 = Alt_L <br />keycode 19 = Pause <br />keycode 20 = Caps_Lock <br />k
2010-08-25 22:24:00
447
转载 javascript中event.keycode大全
<br />keycode 8 = BackSpace BackSpace <br />keycode 9 = Tab Tab <br />keycode 12 = Clear <br />keycode 13 = Enter <br />keycode 16 = Shift_L <br />keycode 17 = Control_L <br />keycode 18 = Alt_L <br />keycode 19 = Pause <br />keycode 20 = Caps_Lock <br />k
2010-08-25 15:15:00
383
原创 'OBJECT_SCHEMA_NAME' 不是可以识别的 内置函数名称。
OBJECT_SCHEMA_NAME 不是可以识别的 内置函数名称。 今天在数据库上碰到这个问题,上网查了一下,应该安装sql server 2005 sp2 不过说来奇怪,安装了英文版的sp2,不起作用,又安装了中文版的sp2,才可以。估计是我sql server 2005是中文版的缘故
2009-09-14 15:35:00
1832
原创 当前不会命中断点 还没有为该文档加载任何符号
当前不会命中断点 还没有为该文档加载任何符号 1.打开项目属性页,检查“配置属性”下的“生成”中的细项,其中“生成调试信息”的属性是否设置为true,如果没有,就把它设置为“true”。 2.确认完以上属性后,如果仍然出现该错误,就需要采用如下解决办法了。假设我的项目名称这VPN,这时,可以在以下路径中找到VPN.dll的文件:“C:/WINDOWS/Microsoft.NET/Frame
2009-09-07 10:20:00
1774
转载 js url编码.
javascript中存在几种对URL字符串进行编码的方法:escape(),encodeURI(),以及encodeURIComponent()。这几种编码所起的作用各不相同。 escape() 方法:采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数
2009-09-02 17:59:00
575
转载 JAVAScript如何实现图片等比缩放
//图片按比例缩放var flag=false;function DrawImage(ImgD){var image=new Image();var iwidth = 160; //定义允许图片宽度,当宽度大于这个值时等比例缩小var iheight = 120; //定义允许图片高度,当宽度大于这个值时等比例缩小image.src=ImgD.src;if(image.width>0 && ima
2009-06-12 14:37:00
610
转载 让VS2008真正支持JQuery的智能感知
首先去下一个VS2008的HotFix补丁包,参见http://blog.joycode.com/scottgu然后,在开发时引用这个JQuery文件:JQuery_1.2.3_intellisense效果如下:Enjoy it!
2009-06-01 22:12:00
493
原创 DotNet中正则表达式的简单使用方法及常见验证判断
Net中正则表达式的简单使用方法及常见验证判断判断字符串是只是数字我们可以这样写:return new System.Text.RegularExpressions.Regex(@"^([0-9])[0-9]*(/./w*)?$").IsMatch(strNumber);或者return System.Text.RegularExpressions.Regex.IsMatch(strNumb
2009-01-15 14:51:00
719
原创 sqlserver 中 表示 否定
sqlserver 中 表示 否定 1、! select ID from 基础表_财务类_银行日记账 where ID !> 2002、notnot ([银行账号] IS NULL OR LTRIM([银行账号]) = OR [户名] IS NULL OR LTRIM([户名]) = OR [开户行] IS NULL OR LTRIM([开户行]) = )
2009-01-15 14:45:00
1585
原创 asp.net 中特殊页面App_Offline.htm
在网站根目录中添加App_Offline.htm页面后,该网站就无法访问了... 对 app_offline.htm 的几点错误认识 app_offline.htm 是 ASP.NET 中一个有用的文件,当我们对服务器进行维护,需要暂时关闭网站时,可以做一个网页,提示服务器正在维护,然后将该文件命名为 app_offline.htm,然后放到网站根目录下,当访问这个 AS
2009-01-15 14:17:00
582
转载 .net反编译工具Reflector下载
反编译工具Reflector下载2007-07-29 20:39反编译工具Reflector下载(集成两个常用.net插件,FileGenerator和FileDisassembler) Reflector是一款比较强大的反编译工具,相信很多朋友都用过它,但reflector本身有很多局限性,比如只能一个一个的查看方法等,但幸好reflector支持插件功能目前网上
2008-11-15 15:17:00
695
原创 SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON
这些是 SQL-92 设置语句,使 SQL Server 2000/2005 遵从 SQL-92 规则。 SET QUOTED_IDENTIFIER ON:当 SET QUOTED_IDENTIFIER 为 ON 时,标识符可以由双引号分隔,而文字必须由单引号分隔。当 SET QUOTED_IDENTIFIER 为 OFF 时,标识符不可加引号,且必须符合所有 Transact-SQ
2008-11-15 15:11:00
351
原创 IDENTITY 相关
如果表中某列设为IDENTITY的这时如过要获得目前IDENTITY的值,可以有两种方式,1、select max([列名]) as ID from [表名]2、select @@IDENTITY 这种方式,只能在一条 INSERT、SELECT INTO 或大容量复制语句完成后,@@IDENTITY 中包含此语句产生的最后的标识值。若此语句没有影响任何有标识列的表,则 @@IDENT
2008-11-14 19:08:00
410
原创 Devexpress 8.1.3 小技术点
1、在使用GridView时,想用一个按钮控制GridView中数据是分页显示,还是单页显示,代码如下: protected void btPage_Click(object sender, EventArgs e) { if (this.gvAccount.VisibleRowCount { return
2008-11-13 11:07:00
1048
转载 异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值
今天在调试程序的时候,偶然间发现了一个错误,但是程序却可以继续执行下去,上网一搜索,才知道原因大概描述如下:try { regcomm.ExecuteNonQuery(); Response.Redirect("regok.aspx");
2008-11-11 18:24:00
2211
原创 Asp.net 下载文件乱码问题一个可能原因--文件名加后缀名
1、下载文件,文件名乱码。各项都设置正确,后来发现是文件名中没有后缀,加如后缀即可
2008-10-28 14:01:00
649
原创 C# 小技术点记录
1、C#类中的一个int 类型的field,如果不赋值,会自动赋值0吗?会2、更新数据表时,updatedataset这个方法如果是在元数据上的更改,后再更新。这时需要数据库中表有主键3、null和0不是一个东西。null是引用类型中的空引用。0则是值类型,真实的值。 但是:Convert.ToDecimal(null)==Convert.ToDouble(null)==Con
2008-10-28 13:57:00
444
原创 sqlserver 查找一个表中的所有列名
--查找该表中的所有列名declare @objid int,@objname char(40)set @objname = [表名]select @objid = id from sysobjects where id = object_id(@objname)select Column_name = name from syscolumns where id = @objid ord
2008-10-28 13:43:00
2664
1
原创 Asp.net 页面 继承
一次,写页面程序的时候,不知道是什么原因,想要用到继承。正准备像CS程序一样开始大干特干的时候,发现不成。唯一的一个继承名额已经让System.Web.UI.Page给占据了。 郁闷了好一阵,最后想其他办法把问题解决了。 后来一次偶然的机会,和一个Asp.net大牛,谈起页面继承的问题,呵呵,大牛简单几句话就把继承的问题解决了。总结如下:1、在网站中添加A
2008-10-28 13:27:00
2149
原创 Session为每个IE缓存信息
在公司项目测试中发现,如果同时打开两个网站页面,先登陆人的session信息,会被后登陆人的Session信息所覆盖。例如:A登录后,B登陆,再跳到A打开页面,刷新,发现Session信息全为B的了。A的丢失了。 找了好多资料,最后测试发现,是浏览器的原因,用遨游2.0进行的如上操作,并在一个浏览器中的多个页签登陆的同一个网站。会出现如上的情况。如果用IE6.0打开网页,N个人先后登陆也
2008-10-28 13:17:00
842
原创 asp.net GridView中显示空格
之前做一个功能,要求在Asp.net控件GridView中显示格式规则的数据,数据从数据库中读取,然后把多列拼接成一列,中间插入了N个空格,最后直接把这个DataTable绑定给了页面上的GridView。 但是,显示出来的空格只有一个! 跟踪一下发现,在赋值datasource之前,datatable内容还有有空格的。所以,我就想,把data
2008-10-28 13:04:00
4374
1
转载 SQLSERVER TRUNCATE DELETE DROP运用
TRUNCATE TABLE删除表中的所有行,而不记录单个行删除操作。 语法TRUNCATE TABLE name参数name是要截断的表的名称或要删除其全部行的表的名称。注释TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。
2008-10-21 19:28:00
3003
转载 javascript 获取url参数(querystring)
一.urlinfo=window.location.href; //获取当前页面的urllen=urlinfo.length;//获取url的长度offset=urlinfo.indexOf("?");//设置参数字符串开始的位置newsidinfo=urlinfo.substr(offset,len)//取出参数字符串 这里会获得类似“id=1”这样的字符串newsids=n
2008-10-09 11:54:00
1290
1
转载 .Net Framework 与 SQL Server 2005 混乱的时间最大最小值
.Net Framework 与 SQL Server 2005 混乱的时间最大最小值之前才跟 dotjum 聊到 Microsoft 在 DateTime 還有 SQL Server 2005 的最小最大時間非常地不一致,沒想到果然有人也碰過相同的困擾。參考:C# DateTime.MinValue is not the same as SqlDateTime.MinValue Ca
2008-09-24 14:30:00
4999
转载 IT职业规划要点
IT职业特性:枯燥 不被重视 不断地再学习 对人的综合素质要求高 不被理解,甚至被质疑 晋升机会渺茫 提升自己方式:要不断地激励自己 努力跟上技术潮流 利用已有环境充实自己 不断发现新机会 制定一条主攻技术路线 尽量多参加各种免费的技术大会 IT职业规划建议:为自己制定短期及长期目标 工程师->项目管理/项
2008-09-22 22:28:00
553
转载 多层嵌入式框架(iframe)使用总结
在Web开发过程中,为了提高页面架构层次的清晰性和灵活性,应对复杂的页面布局,使用嵌入式框架iframe可能是最有效的解决办法。如果布局比较复杂或页面层次较多,则可能会用到嵌套多层的iframe,然而iframe并不会根据页面高度自动调整自身高度,为了屏蔽滚动条提高视觉效果,就需要使用javascript代码使iframe自动调整高度。 1、单层情况,假设在A.aspx页面的某个位置嵌入
2008-09-22 21:40:00
3224
原创 DataView.Filter 应用注意点
DataView.Filter 获取或设置用于筛选在 DataView 中查看哪些行的表达式。 注意点:1、若要形成 RowFilter 值,请指定列的名称,后跟一个运算符和一个要筛选的值。该值必须用引号括起来。例如: "LastName = Smith",即DataView.Filter="LastName = Smith"; 这里注意点是,
2008-09-21 13:53:00
1628
转载 任务计划创建失败
服务器和查询系统的维护,怪事总是层出不穷计划任务也会莫名其妙全部停止,不能执行一个好方法2)任务计划创建失败,显示密钥集不存在错误: 无法安排任何任务或修改现有任务的帐户凭据。 当您尝试创建新计划任务, 可能会收到以下错误信息: 新任务已创建, 但可能不运行因为尚未设置帐户信息。 键集不存在。如果您尝试修改的现有任务, 帐户凭据可能会收到以下错误信息: 常规页面初始化失
2008-09-20 01:04:00
3193
转载 打开网页弹出窗口
打开网页弹出窗口http://xzd.2000y.net/mb/2/ReadNews.asp?NewsID=515913【1、普通的弹出窗口】 其实代码非常简单: *** (page.html) --> 因为这是一段javascripts代码,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将
2008-09-18 23:27:00
1540
HtmlAgilityPack.dll WP7 版
2012-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人