- 博客(11)
- 资源 (11)
- 收藏
- 关注
原创 边学边谈 ------- 当你遇到很多String对象 占用了很多内存 怎么办?
最近在做一个项目, 用一个查询返回很多数据, 几十万条记录, 60多字段, 每个字段都是String, 如果都放在内存里 会占用很大空间。先不说数据库设计的优劣,也不说查询语句的对错(当然这语句由于需求也改不了),还是记录一下我是怎么解决这个问题的。1. 增大VM的内存设置2. 用String.intern() 让相同值的对象引用同一个字符串常量,以节省空间.还有就是自己维护一个has
2012-06-18 15:53:41 1098
原创 边学边谈 ---- Tomcat 6 的配置与部署
Tomcat 6的下载 安装 这里不说了 安装后环境变量会自动添加 最好检查一下 没有的话手动添加 网上很多 这里不赘述。 Tomcat 6 的目录结构与之前的版本是不同的,现在很多网上的甚至书上的 都用 5.0、 5.5甚至4.0的目录结构来讲6.0是很不负责任的。目录结构: lib 存放的是jar文件,服务器和所有的web应用程序都可以访问。
2010-03-24 09:36:00 1400
原创 边学边谈 ---- javascript的冒号
昨天看到一个js 发现 obj={a:"123",b:"abc",objfunction:function(){...}} 这样的语句,有点费解现在把从书上和网上找到的一点东西贴出来 自用&共享 javascript的冒号 用途: 1、switch语句分支 switch (s) { case 条件1:
2010-03-15 17:13:00 517
原创 J2ME学后感--TextBox
当前版本:WTK2.5,java1.6.5 TextBox 中如果有操作定位的按钮,比如获取光标位置、删除光标前字符、替换字符、插入字符等 这些按钮单独添加在Disable中,没什么问题 只要出现多个按钮在菜单中,问题就来了,每次无论点击按钮前光标在什么地方,点击处理时光标肯定跑到文本最后。 好像是WTK的问题?模拟器问题?
2009-12-22 16:38:00 363
原创 噩梦!!! 当Oracle遇到优化大师的时候~
幸亏啊 我这台电脑刚开始用oralce,不然就更加郁闷了 优化大师居然会删除 dmp备份文件!到网上一搜 原来这个问题在很早之前就有了,汗~想想以后开发的电脑还是不敢装这个大师了,太危险了 下面是一位网友恢复oracle的方法,贴过来以备不测 --oracle的日志和控制文件恢复只要表空间文件还在控制文件和日志文件坏了都是可以恢复的,背景描述:or
2009-02-20 09:58:00 644 2
原创 初用Oracle 10g的一些心得
由于打算做一个j2ee的项目,选择了oracle 10g,第一次用 第一天 在家装了一次 能用,但是执行恢复出错,总报操作系统用户密码错RemoteOperationException: ERROR: Wrong password for user 第二天 在公司 oracledbconsole服务不能启动,按网上说的改了半天 也没能解决问题所以我决定重新装一次
2009-02-17 14:25:00 527
原创 SQLServer 错误 1069
前段时间装了SQLServer2000,结果开启服务器是系统提示"SQLServer2000发生错误1069(由于登陆失败而无法启动服务)"的 错误,找了半天错,最后在用户验证上面找到了答案。昨天同学装的时候,如是,也出现这种错误,而我当时竟然忘了我怎么弄好的。就此,觉得有必要把这个问题也贴上来。正好好长时间没贴东西了哈。解决方案:在windows控制面版-->管理工具-->服务-->MSSQLS
2008-10-31 11:33:00 2188
原创 VB ListView 添加项时 类型不匹配 的问题
数据表 DEPTNAME VARCHAR2(20 BYTE), POSID VARCHAR2(9 BYTE) NOT NULL, OPERID VARCHAR2(9 BYTE) NOT NULL, OPERNAME VARCHAR2(20 BYTE), LOGTIME DATE
2008-10-14 17:07:00 2132
转载 Eclipse菜单栏详解
Eclipse菜单栏详解+source- Format: 这个操作项是我一直推荐的, 非常方便, 比如你写了段格式很烂的代码, 乱七八糟的, 那你就选择这项,你会发觉, 哇~~, 我的代码怎么一下子变漂亮了, 不信你可以试试, 快捷键是"Ctrl+Shift+F", 所以我现在都养成习惯了,写一会儿代码,就c+s+f一下, 呵呵,很方便的.- Sort Member: 这个不是很常用,但是如果
2008-10-10 11:42:00 3966
原创 关于内存泄漏
内存泄漏的定义 一般我们常说的内存泄漏是指堆内存的泄漏。堆内存是指程序从堆中分配的,大小任意的(内存块的大小可以在程序运行期决定),使用完后必须显示释放的内存。应用程序一般使用malloc,realloc,new等函数从堆中分配到一块内存,使用完后,程序必须负责相应的调用free或delete释放该内存块,否则,这块内存就不能被再次使用,我们就说这块内存泄漏了。 以下这段小程序演示
2008-06-04 17:25:00 356
考研 数一 公式合集
2009-06-26
Java Reflection(JAVA反射)详解
2008-06-06
防范JAVA内存泄漏解决方案
2008-06-06
jsp大学讲义(全)
2008-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人