| 
 
| 
| 
| | « | October 2025 | » |  | 日 | 一 | 二 | 三 | 四 | 五 | 六 |  |  |  |  | 1 | 2 | 3 | 4 |  5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |  | |  | 
 |  公告
 |  
| 戒除浮躁,读好书,交益友 |  
 
 
 
 
 
 
| Blog信息 |  
| blog名称:邢红瑞的blog日志总数:523
 评论数量:1142
 留言数量:0
 访问次数:9729508
 建立时间:2004年12月20日
 |   
 
 |  | 
 
|  [java语言]sql语句中多个参数的处理 原创空间,  软件技术
 邢红瑞 发表于 2005/4/10 14:50:51  |  
| 
| 昨天小胖问道如何处理select语句中多个参数的处理,还得判断参数的个数和拼接字符串,我公布tatan框架对于多个参数是如何处理的 使用预处理,需要Connection connection, String sqlString, Object[] parameters 3个参数,其实处理的方式类似spring的getJdbcTemplate()对数据的处理
 PreparedStatement statement = connection.prepareStatement(sqlString);
        // 清理以前的参数
 statement.clearParameters();
 for (int i = 0; i <
 |  
 |  
 
 
|  [j2ee]mvnforum的很多问题 原创空间,  文章收藏,  软件技术
 邢红瑞 发表于 2005/4/2 13:00:48  |  
| 
| mvnforum好像国内用的蛮多的。但中文支持并不好,管理平台没有汉化,搜索也有中文问题,连公告和置顶也没有,版主管理功能很弱。它的web层使用了Struts框架,页面使用了大量的脚本和标签库。整个论坛的技术框架很差,代码注释很少,更不用说是单元测试了。 |  
 |  
 
 
|  [数据库]oracle8.1.7在p4的机子上安装 文章收藏
 邢红瑞 发表于 2005/4/1 9:28:53  |  
| 
| 2年没有在P4安装oracle8i,今天再装一回
p4上不能装是由于jre引起的,不过找到了一个解决方法: 1.把oracle考到硬盘上
 2.把G:\stage\Components\oracle.swd.jre\1.1.7.30\1
 \DataFiles\Expanded\jre\win32\bin\symcjit.dll改为symcjit.old
 3.运行G:\install\win32\setup.exe
 
 
 
 |  
 |  
 
 
|  [j2ee]spring的referenceData绑定到select 原创空间,  软件技术
 邢红瑞 发表于 2005/3/29 15:38:45  |  
| 
| spring的formBackingObject只允许返回一个对象.如果返回不同的几个对象,如何做,使用referenceData,它在formBackingObject之后调用
 以下是个例子
 SimpleFormController的子类中加入
 protected Map
 referenceData(HttpServletRequest req) {
 Map<String, Object> refData = new HashMap<String, Object>();
 refData.put("facils", facility.getFacilities());
    return(refData);
 }
 jsp中加入
<select name="facility">
 <c:forEach items="${facils}" var
 |  
 |  
 
 
 
 
 
 
|  [java语言]编写安全的代码,关于java的内存溢出的问题 原创空间
 邢红瑞 发表于 2005/3/16 14:43:51  |  
| 
| 因为内存管理很重要,c++的设计者把它交给程序员管理。因为内存管理很重要,java的设计者把它交给系统管理。内存泄漏是C++的通病,内存溢出是java的硬伤。
很久以前,使用jspsmartUpload作文件上传,现在运行过程中经常出现java.outofMemoryError的错误,用top命令看看进程使用情况,发现内存不足2M,花了很长时间,发现是jspsmartupload的问题。把jspsmartupload组件的源码文件(class文件)反编译成Java文件,如梦方醒: m_totalBytes = m_request.getContentLength();     
m_binArray = new byte[m_totalBytes];    
变量m_totalBytes表示用户上传的文件的总长度,这是一个很大的数。如果用这样大的数去声明一个byte
 |  
 |  
 
 
|  [c++]寻找丢失的内存,关于内存对齐的问题 原创空间,  心得体会
 邢红瑞 发表于 2005/3/15 11:09:02  |  
| 
| 最近与东东讨论内存对齐的问题,一个例子
#include <stdio.h> #pragma pack(push,1)
 struct s1{
 int i;
 int j;
 char c;
 } s_1;
 #pragma pack(pop)
struct s2{
 int i;
 int j;
 char c;
 } s_2;
 int main()
 {
 s_1.i = 0x49424344;
 s_1.j = 0x45464748;
 |  
 |  
 
 
 
 
 
 
 |