对于优化应用程序性能,做法不恰当的是()A、字符串拼接或修改较频繁时,最好使用stringBuilder来代替string。B、在保证应用程序功能正常的情况下,尽量将条件判断放在循环外。C、在与数据库交互时,应该尽可能的使用存储过程以及尽量减少程序与数据库交互的次数。D、在使用控件时,使用web控件越多,性能越好。
对于优化应用程序性能,做法不恰当的是()
- A、字符串拼接或修改较频繁时,最好使用stringBuilder来代替string。
- B、在保证应用程序功能正常的情况下,尽量将条件判断放在循环外。
- C、在与数据库交互时,应该尽可能的使用存储过程以及尽量减少程序与数据库交互的次数。
- D、在使用控件时,使用web控件越多,性能越好。
相关考题:
由于攻击者可以借助某种手段,避开DBMS以及应用程序而直接进入系统访问数据,我们通常采取以下哪种方式来防范()。A.数据库加密B.修改数据库用户的密码,将之改得更为复杂C.使用修改查询法,使用户在查询数据库时需要满足更多的条件D.使用集合法
下列哪个选项不能提高程序的性能( )。A.不要在循环中创建和释放对象B.在处理字符串时尽量使用StringBuffer类C.避免太多地使用synchronized关键字D.尽量在循环中创建对象
Windows Azure应用程序检索数据从SQL Azure。你需要推荐一个方法对提高应用程序查询性能。你推荐什么?()A、创建一个数据库来检索数据视图。B、使用聚集索引在SQL Azure数据库表。C、打开一个新的数据库连接时的操作超时。D、基于应用程序创建SQL Azure数据库表索引查询。
使用数据源时,数据库驱动程序的.jar文件应该放在()。A、 应用程序的类库内B、 应用程序的WEB-INF/lib下C、 Tomcat根目录/lib下D、 Tomcat的common/lib下
对频繁执行的SQL语句进行优化的规则中,不正确的是()A、尽可能减少多表查询,而使用嵌套查询B、在采用嵌套查询时,尽可能使用相关子查询C、尽量使用UNIONALL操作,而不使用UNION操作D、经常使用COMMIT语句,以尽量释放封锁
可以有效限制SQL注入攻击的措施有()。A、限制DBMS中sysadmin用户的数量B、在Web应用程序中,不以管理员帐号连接数据库C、去掉数据库不需要的函数、存储过程D、对于输入的字符串型参数,使用转义E、将数据库服务器与互联网物理隔断
对于SQL注入攻击,可以采取以下哪些防范措施()A、配置IISB、在Web应用程序中,不要以管理员账号连接数据库C、去掉数据库不需要的函数、存储过程D、检查输入参数E、在Web应用程序中,将管理员账号连接数据库
关于用户控件和自定义控件的区别()A、用户控件只能在当前应用程序中使用,自定义控件可以在任何Asp.net应用程序中使用B、自定义控件的文件以.ascx为后缀名C、用户控件被编译成dll文件D、自定义控件在实现时无可视化见面,用户控件在实现时有可视化界面。
在JavaWeb应用程序中,使用数据源与JNDI获得数据库连接时,应把JDBC驱动程序jar文件放在()A、应用程序的src目录B、应用程序的/WEB-INF/lib目录C、Tomcat的根目录D、Tomcat的common/lib目录
在JavaWeb应用程序中,使用数据源与JNDI获得数据库连接时,应把JDBC驱动程序jar文件放在()下。A、应用程序的src目录B、应用程序的/WEB-INF/lib目录C、Tomcat的根目录D、Tomcat5.5的common/lib目录
由于攻击者可以借助某种手段,避开DBMS以及应用程序而直接进入系统访问数据,我们通常采取以下哪种方式来防范?()A、数据库加密B、修改数据库用户的密码,将之改得更为复杂C、使用修改查询法,使用户在查询数据库时需要满足更多的条件D、使用集合法
多选题对于SQL注入攻击,可以采取以下哪些防范措施()A配置IISB在Web应用程序中,不要以管理员账号连接数据库C去掉数据库不需要的函数、存储过程D检查输入参数E在Web应用程序中,将管理员账号连接数据库
单选题对于优化应用程序性能,做法不恰当的是()A字符串拼接或修改较频繁时,最好使用stringBuilder来代替string。B在保证应用程序功能正常的情况下,尽量将条件判断放在循环外。C在与数据库交互时,应该尽可能的使用存储过程以及尽量减少程序与数据库交互的次数。D在使用控件时,使用web控件越多,性能越好。
单选题你计划在Certkiller的内部局域网上部署你的ASP.NET应用程序。该应用程序从一个MicrosoftSQLServer数据库上重新获取数据。你想使用SQLServer连接池来优化性能。你还要当最小化管理费用时保护存储在服务器上的机密数据。你要为你的应用程序配置安全性,你该怎么做?()A在应用程序中使用MicrosoftWindows验证。允许匿名用户从你的应用程序访问SQLServer数据库。B在应用程序中使用MicrosoftWindows验证。允许个别的Windows用户帐户从你的应用程序访问SQLServer数据库。C在应用程序中使用form验证。允许使用SQLServer的登陆帐户为sa的用户从你的应用程序访问SQLServer数据库。D在应用程序中使用form验证。允许为每个SQLServer的登陆用户分配单独的帐户从你的应用程序访问SQLServer数据库。
多选题可以有效限制SQL注入攻击的措施有()。A限制DBMS中sysadmin用户的数量B在Web应用程序中,不以管理员帐号连接数据库C去掉数据库不需要的函数、存储过程D对于输入的字符串型参数,使用转义E将数据库服务器与互联网物理隔断
单选题你创建了一个基于Windows的应用程序。该应用程序能够访问MicrosoftSQLServer数据库TestKing1。用户在使用该应用程序时必须输入用户名,密码。这些信息用于动态的创建连接字符串。当你测试该应用程序时,你发现该应用程序没有使用SqlClient连接池特性。你要减少恢复信息的时间。你应该怎样修改连接字符串?()A当连接到TestKing1数据库时使用Windows登陆帐户。B当连接到TestKing1数据库时使用SQLServer登陆帐户。C所有连接到TestKing1数据库的用户使用相同的应用程序登陆ID和密码。D所有连接到TestKing1数据库的用户使用相同的guest登陆ID和密码。
单选题使用数据源时,数据库驱动程序的.jar文件应该放在()。A 应用程序的类库内B 应用程序的WEB-INF/lib下C Tomcat根目录/lib下D Tomcat的common/lib下
单选题使用ASP.NET的数据源控件()和数据绑定控件GridView可以可视化实现Web数据库应用程序。ASqlDataSourceBSqlConnectionCDataSetDDataSource
单选题在JavaWeb应用程序中,使用数据源与JNDI获得数据库连接时,应把JDBC驱动程序jar文件放在()A应用程序的src目录B应用程序的/WEB-INF/lib目录CTomcat的根目录DTomcat的common/lib目录
单选题在JavaWeb应用程序中,使用数据源与JNDI获得数据库连接时,应把JDBC驱动程序jar文件放在()下。A应用程序的src目录B应用程序的/WEB-INF/lib目录CTomcat的根目录DTomcat5.5的common/lib目录
(难度:中等)拼接静态字符串时,用量用+;拼接动态字符串时尽量用StringBuffer或StringBuilder的apend,减少构造过多的String对象。