为T-SQL添加intellisense功能
SQL Server Management Studio中为MDX、DMX 和XML 代码编辑器添加了intellisense功能,却没有给最常用的T-SQL编辑器添加intellisense功能,不知道M$是怎么想的。不过不要紧,今天我给大家推荐一款插件——SqlAssist,它能够为SQL Server Management Studio、Visual Studio.net 2003和Visual Studio 2005添加T-SQL intellisense功能。该插件的价格为$29,可以

  分类: JSP

解决JSP中使用request乱码问题
经常在讨论区看到有人问我的JSP显示中文有乱码怎么办,我用request得到的用户输入的中文怎么是乱码,我把汉字写到数据库怎么是乱码,等等一些关于汉字乱码的问题。其实这个问题很简单,管它汉字不汉字,还是日文,还是其他的什么双字节的语言,我们一律把它当作UTF-8看待。 (一)request中的双字节文字

  分类: JSP

利用缓冲技术提高JSP程序的性能和稳定性
一、概述   在Web应用中,有些报表的生成可能需要数据库花很长时间才能计算出来;有的网站提供天气信息,它需要访问远程服务器进行SOAP调用才能得到温度信息。所有这一切都属于复杂信息的例子。在Web页面中加入过多的复杂信息可能导致Web 服务器、数据库服务器负荷过重。JSP代码块缓冲为开发者带来了随意地增加各种复杂信息的自由。   JSP能够在标记库内封装和运行复杂的Java代码,它使得JSP页面文件更容易维护,使得非专业开发人员使用JSP页面文件更加方便。

  分类: JSP

用jsp输出存在于oracle数据库Blob字段中的jpg图片
 在web-oa系统中,档案管理好象不可或缺。其中员工照片常常做成这样:用户通过浏览器上传员工相片,服务端程序接收图片文件,保存到数据库中的某个表的Blob字段里(关于文件上传和blob字段的更新,请参考http://www.javaresearch.org/article/showarticle.jsp?column=106&thread=11003和http://forum.hibernate.org.cn/viewtopic.php?t=254)。通过(jdbc/jdo)和(

  分类: JSP

改善SQLServer内存管理
最近,为了能在数据库服务器中运行其他应用程序,在保持数据库操作系统版本不变的前提下对数据库服务器进行了软、硬件上的升级。在软件上,将操作系统从Windows 2000升级到Windows Server 2003;在硬件上,将服务器中的内存由原来的512MB增加到1GB(1024MB)。    在升级后的开始几个星期之内,服务器在使用中表现良好。但是不久后就发现,在服务器上同时运行的其他应用程序却出现了异常,不时地报出内存分配不足的警告。经过几次跟踪后发现,原来是SQL Serve

  分类: JSP

jsp 对request.getSession(false)的理解(附程序员常疏忽的一个漏洞)
【前面的话】 在网上经常看到有人对request.getSession(false)提出疑问,我第一次也很迷惑,看了一下J2EE1.3 API,看一下官网是怎么解释的。