`
txf2004
  • 浏览: 7043250 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

临时总结

 
阅读更多

合格的电话号码验证

不规范的SendPage写法

重构时,滥用了提取方法,确没有用一个正确的构造器(静态文件)

对维护的代码的机制不熟悉

有些情况下,继承会让事情变得更复杂,例:SendPage,RecPage如果它们用聚合,情况就会好很多.

给一些判断型语句加一个临时的解释型变量,以提高可读性

app_offline.htm

GridViewDateFormatString不起作用时,设置HtmlEncode=”false”就可以了

declare @myStr varchar

set @mystr='abc'

select @mystr 结果是a,这是因为varchar的默认长度是1

Left join on and and

Left join on

Where and and 的区别

解释型变量的使用时机:当调用方法,表达式不能表达出参数的意思时,这时使用解释型变量

JS定义变量时最好初始化,以免发生异常情况,比如错误的写法var i;for(i;i<aN.length;i++);

将查询条件记入ViewState,这样可以防止用户选择了新的查询条件,但并未点查询,而是选择了分页的情况下不会造成将前后查询条件不一致.

.net默认情况下只显示最里层的异常信息,除非自己定义显示异常的方法.

MicfoSolft Project比Excel优点,能按项目走,这样查看项目是否全部完成,一目了然。

面试时问问程序员对重构的理解, 一个连重构都不了解的人不会写出好的代码的。


发布时的DLL版本如果和之前的DLL版本一致,Session不会丢失。即不能重新编译,因为重新编译会生成新的版本。

<base target="p" />指定页面中所有href标签的target属性

一定要抛出尽可能详细的异常信息,以方便跟踪错误原因

编码问题,关 键是看文件保存时的编码,如果文件是用GB2312的话,而ajax获取时是用的utf-8就会出现乱码。反之也一样。

Ajax跨域解决方案:在本网站作一个抓取页面来抓取别的网站的页面,再用ajax来访问此抓取页面的结果。

在页面初始化时,它的Session是空的。所以要引用Session只有在PageLoad后才可以引用.

疑问:ComstomErros中的Redirect对,如果访问页面是.htm文件时,如果文件不存在.会指向404错误页面吗?

答:不会报错。另外要注意mode,只有在on时,本地访问时才会起作用。RemoteOnly只有在远程访问时起作用,Off时不起作用

IIS中网站配置为不允许匿名访问时,打开此网站需要输入登录服务器的用户名密码。

在页面初始化时,它的Session是空的。所以要引用Session只有在PageLoad后才可以引用.

疑问:ComstomErros中的Redirect对,如果访问页面是.htm文件时,如果文件不存在.会指向404错误页面吗

答:不会报错。另外要注意mode,只有在on时,本地访问时才会起作用。RemoteOnly只有在远程访问时起作用,Off时不起作用

IIS中网站配置为不允许匿名访问时,打开此网站需要输入登录服务器的用户名密码。

网站备案和域名的关系

IIS的页面异常,会记到Windows系统日志中?

唱单。

UDP学习

??的作用

MSXML组件

将重构进行到底,不要妥协

如果某个参数需要两个类型的特性,这时可以用泛型的where将它声明为指定类型

如下例,指定的类型必须要有ITextControl中的Text属性,和Control中的ID属性

public static void InitTextCtrl<T>(Object entity, List<T> boxList,string pre) where T:Control, ITextControl

{

foreach (T box in boxList)

{

String propertyName = (box).ID.Replace(pre, "");

PropertyInfo propertyInfo = entity.GetType().GetProperty(propertyName);

if (propertyInfo == null) continue;

box.Text = propertyInfo.GetValue(entity, null).ToString();

}

}

SELECT @QID=qid FROM catch_queue WHERE filename =@FileName这样执行后,RowCount-1


面试中加入重构题目,可以考察出面试人员编程规范的理解


Body.onload是在body中的内容加载完后触发,如果这时调用一个在body后定义的一个JS方法,会出现方法未定义的异常

//getProvName('<%=_cashRequest.ProvID %>');

//getCityName('<%=_cashRequest.ProvID %>','<%=_cashRequest.CityID%>');

一定要写规范的代码,以免引起莫名的错误,例:

<script src=’’ /> 这样写法,期后的JS都不会执行。正确的就为<script src=’’></script>

再如文件路径,要写成// 而不是/

SQLWITH的使用,字段顺序一定要一致

Convert.ToInt32(null) = 0

定位两个iframe的位置

position: absolute; top: 0; left: 0;

position:absolute;top:0;right:0;

Folower对全世界程序员的三条建议如下:

第一, 每年学习并熟悉一个新的编程语言。坚持几年,你对于程序设计会有非常深刻的见解。

第二, 第二,学习测试驱动开发,这种新的方法会改变你对于软件开发的看法。

第三, 第三,劳逸结合,不要总是绷得紧紧的,爬爬山,跳跳舞,经常放松神经,你会发现你更有活力和创造力。我的一些最好的想法就是在山顶上萌发的。

HTMLmeta的使用

不能执行已经释放的script代码


网站中不要随意输出错误信息,以免给攻击者带来可供分析数据

PostBack的研究

网上分析见http://www.cnblogs.com/hobe/archive/2008/04/06/1139031.html

System.Web.HttpServerUtility().Server.Execute();

两个网站如果A网站的requestEncodingGB2312,如果B网站访问A网站中的链接,汉字必须得经过GB2312UrlEncode

String result = GetPage(

String.Format("/Members/Reg/CheckNickName.aspx?NickName={0}",HttpUtility.UrlEncode(nickName,Encoding.GetEncoding("GB2312"))));

IIS的中设置Header。用P3P header解决iframe跨域访问cookie/session

111111, CP=CAO PSA OUR,http://blog.csdn.net/lanmao100/archive/2008/04/25/2328491.aspx

在一排有titlespan分别加上cursor:pointer,这样用户使用起来会更加的方便

基类A

继承类A1,A2

其中A1返回的结果是Int,A2返回的结果是String

这时可以定义如下

A<T>

{

Public abstract T Do();

}

A1:A<Int32>

A2:A<String>

http://www.ibm.com/developerworks/cn/web/wa-10year/?S_TACT=105AGX52&S_CMP=tec-csdn


分享到:
评论

相关推荐

    1.述职报告的写法.docx

    2. **按时限分**:包括年度总结、任期总结和不定期临时总结。 - 年度总结:每年结束时进行的总结,侧重于本年度的工作情况。 - 任期总结:在整个任期结束时进行的总结,通常涵盖的时间较长,内容更为广泛。 - 不...

    临时的读书总结统计传递

    临时的读书总结统计传递

    mysql临时表用法分析【查询结果可存在临时表中】

    总结,MySQL临时表提供了一种灵活的方式来存储和处理临时数据,它们在处理大量数据和复杂的查询逻辑时尤其有用。临时表可以帮助优化查询性能,特别是在需要多次处理相同数据集的情况下,避免了反复执行相同的查询。...

    什么是述职报告知识.pdf

    按时间划分,有年度总结、任期总结和不定期临时总结;按内容的宽窄,可分为专题性总结和综合性总结。报告的功能不仅在于上级对下级的考核、评估、任免和使用,也是报告者自身总结经验、提升工作能力和增进与下属沟通...

    2021年5月述职报告范文1500字.docx

    - **按时限分类**:通常包括年度总结、任期总结以及不定期的临时总结。 - **按内容宽窄分类**:可以分为专题性总结和综合性总结。 ### 5. 述职报告的写作要点 - **个人性**:述职报告需要基于个人工作经历,...

    Oracle 临时表用法

    #### 七、总结 通过使用Oracle临时表,可以有效地解决大数据量带来的性能问题。会话级临时表适用于整个会话期间需要持续访问的数据,而事务级临时表适用于单个事务内的数据处理。理解这两种临时表的区别和使用场景...

    vb, 获取临时文件,临时文件提取

    总结起来,VB中获取和处理临时文件主要依赖于`System.IO`命名空间的`Path`和`TempFileName`等方法。开发者可以通过这些工具来创建、读写和管理临时文件,满足程序在运行时对临时数据存储的需求。同时,了解如何处理...

    Oracle存储过程中使用临时表

    总结来说,Oracle存储过程中使用临时表是优化数据处理和提高性能的有效手段,正确理解和运用会话级和事务级临时表,能更好地满足复杂的业务需求。在设计和实现存储过程时,应根据具体的应用场景选择合适的临时表类型...

    述职报告写作技巧_1.docx

    时限则包括年度总结、任期总结和不定期临时总结;内容宽窄则分为专题性和综合性总结。不同的分类适应不同情境和需求。 在撰写述职报告时,有两个常见的写作方式。第一种是四大段式,即先介绍工作做法,然后列出成绩...

    ios-iOS基于MBProgressHUD的二次封装,一行搞定,使用超简单.zip

    MBProgressHUD的使用,临时总结了几款最常用的使用场景 源码下载:https://github.com/TangledHusky/YJProgressHUD 使用说明:http://www.cnblogs.com/yajunLi/p/5822702.html 1、提示消息 用法: ...

    ORACLE中临时表

    总结来说,Oracle的临时表机制提供了处理会话特定数据的解决方案,尽管存在一些限制,但通过自定义的设计和扩展,可以克服这些限制,实现更强大的功能。在使用临时表时,应考虑其生命周期、数据隔离性和性能影响,...

    C# 取ipv6地址(有临时地址时取临时Ipv6地址)

    总结来说,C#通过`NetworkInterface`类和`IPInterfaceProperties`类可以方便地获取到本地计算机的IPv4和IPv6地址。在处理IPv6地址时,可以结合`AddressFamily`属性和地址字符串前缀来识别临时地址。此外,理解网络...

    简单理解数据库临时表

    #### 六、总结 临时表作为一种特殊的数据库对象,在各种场景下都有着广泛的应用价值。通过对临时表的理解和合理运用,可以极大地提高数据库操作的效率和灵活性,同时也能够更好地满足业务需求。在实际开发和运维...

    javascript获取浏览器临时目录

    #### 五、总结 尽管JavaScript直接获取浏览器临时目录的能力有限,但在某些特定环境下(如旧版IE浏览器),通过上述方法仍然可以实现这一功能。对于现代Web开发而言,推荐使用更安全的数据存储解决方案。

    java 在指定的目录下创建多个临时文件

    在Java编程语言中,创建多个临时...总结来说,Java提供了强大的文件操作功能,通过`File`和`Files`类,我们可以方便地在指定目录下创建多个临时文件。通过理解这些API,开发者能够灵活地满足各种临时文件存储的需求。

    深入解析C++中的临时变量

    ### 总结 通过上述分析,我们可以看出,临时变量在C++中扮演着极其重要的角色,尤其是在处理复杂类型时。它们不仅简化了函数调用和返回值的处理,还有效地避免了资源浪费和性能瓶颈。然而,这种机制的背后是编译器...

    C++中的临时变量

    #### 五、总结 虽然临时变量是C++编程中的“幕后英雄”,但其对于理解C++语言行为至关重要。通过掌握临时变量的工作原理,我们可以更好地利用C++的强大功能,同时也能避免潜在的性能陷阱。在未来的学习和开发过程中...

    查看临时文件夹的名称

    总结,理解和操作临时文件夹在IT实践中至关重要,特别是在进行系统维护、软件开发和调试时。在Delphi中,通过API函数和内置的文件操作方法,我们可以轻松地访问、创建和管理临时文件和文件夹。同时,了解项目文件的...

    机载临时支护与人工临时支护的对比分析

    结合机载临时支护和人工临时支护在余吾煤业公司的使用情况和在应用过程中出现的问题,总结了这两种临时支护方式各自的优缺点。通过对比分析,给出了选用临时支护方式应注意的问题。进而为临时支护方式的合理运用提供了...

    MYSQL 临时表用法总结

    MySQL中的临时表是一种非常实用的工具,特别是在处理复杂的数据操作和优化查询性能时。下面将详细解释临时表的使用方法及其特点。 1. **临时表的创建与生命周期** 创建临时表的方式很简单,只需将常规的`CREATE ...

Global site tag (gtag.js) - Google Analytics