« | August 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 访问次数:9693609 建立时间: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; |
|
|