概览无论当前 JavaScript 代码是内嵌还是在外链文件中,页面的下载和渲染都必须停下来等待脚本执行完成。JavaScript 执行过程耗时越久,浏览器等待响应用户输入的时间就越长。浏览器在下载和执行脚本时出现阻塞的原因在于,脚本可能会改变页面或 JavaScript 的命名空间,它们对后面页面...
分类:
编程语言 时间:
2014-07-31 23:43:11
阅读次数:
381
SQL Injectioin防范ibatis框架先看一段ibatis的xml配置以上的sql中存在一个问题$accountId$是变量替换的形式, 容易引入sql注入, 例如$accountId$是前台用户输入的"';select * from admin--", 那么数据库端就会执行两个sql, ...
分类:
编程语言 时间:
2014-07-31 13:03:06
阅读次数:
315
在ASP.NET编程中,有三个比较常见的来自于客户端的数据来源:QueryString, Form, Cookie 。我们可以在HttpRequest中访问这三大对象,比如,可以从QueryString中获取包含在URL中的一些参数,可以从Form中获取用户输 入的表单数据,可以从Cookie中获取...
分类:
其他好文 时间:
2014-07-31 13:00:06
阅读次数:
200
AutoCompleteTextView是EditText的直接子类,与普通EditText的最大不同就是,在用户输入的过程中,可以列出可供选择的输入项,方便使用者。
AutoCompleteTextView与普通EditText控件使用方法类似,只是需要为其指定一个Adapter对象,绑定可供选择的输入项。
AutoCompleteTextView可实...
分类:
移动开发 时间:
2014-07-30 14:56:33
阅读次数:
328
三层划分
三层架构通常意义上就是将整个业务划分为:表现层(UI),业务逻辑层(BLL),数据访问层(DAL)。三层并不是.net 的专利,而是一个广谱的框架设计思想,根本上是为了解决高耦合低内聚的问题。
各层的作用
U层:用户直接接触的一层,用于显示数据和接受用户输入的数据,为用户提供一种交互式操作的界面。通俗来说UI层就是简单的界面。
B层:是三层架构中的核心部分,这部分集中了软件业...
分类:
其他好文 时间:
2014-07-29 15:02:11
阅读次数:
265
ASP.NET 验证控件详解现在ASP.NET,你不但可以轻松的实现对用户输入的验证,而且,还可以选择验证在服务器端进行还是在客户端进行,再也不必考虑那么多了,程序员们可以将重要精力放在主程序的设计上了。
ASP.NET公有六种验证控件,分别如下:
控件名 功能描叙 RequiredFieldVal...
分类:
Web程序 时间:
2014-07-29 12:39:46
阅读次数:
216
分数可以表示为“分子/分母”的形式。编写一个程序,要求用户输入一个分数,然后将其约分为最简分式。最简分式是指分子和分母不具有可以约分的成分了。如6/12可以被约分为1/2。当分子大于分母时,不需要表达为整数又分数的形式,即11/8还是11/8;而当分子分母相等时,仍然表达为1/1的分数形式。输入格式...
分类:
其他好文 时间:
2014-07-29 11:39:56
阅读次数:
347
JavaScript我们经常要判断一个输入框中是否输入了内容,如果未输入内容就要弹出提示框告诉用户未输入内容!但是这里有一个问题,如果用户输入的是一个空格 或者是一些其它空字符,这时如果不注意,就达不到要求了!下面我给我出一段JavaScript代码用来解决以上问题:Js代码//提交查询内容func...
分类:
编程语言 时间:
2014-07-29 10:38:36
阅读次数:
270
猜数字游戏是令系统随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!”;...
分类:
其他好文 时间:
2014-07-27 22:41:09
阅读次数:
245
编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间。输入格式:输入在一行中给出带有中间的“:”符号(半角的冒号)的24小时制的时间,如12:34表示12点34分。当小时或分钟数小于10时,均没有前导的零,如5:6表示5点零6分。提示:在scanf的格式字符串中加入“:”,让scan...
分类:
其他好文 时间:
2014-07-27 21:57:39
阅读次数:
366