- 浏览: 320412 次
- 性别:
- 来自: 青岛
最新评论
-
jinyanhui2008:
hzq20100521 写道你好,我的需求这个有点不一样,我的 ...
spring 多数据库支持,动态切换数据库 -
hzq20100521:
你好,我的需求这个有点不一样,我的是系统启动的时候是连接的默认 ...
spring 多数据库支持,动态切换数据库 -
lbxhappy:
那如果tree.first()一开始就是最大的呢?是不是以后e ...
从bbs中看到的问题:从大量数据中取top100,整理的思路 -
programwyh:
jinyanhui2008 写道programwyh 写道我用 ...
使用jasperreports制作报表(导出pdf excel html) -
jinyanhui2008:
programwyh 写道我用java程序写的运用Jasper ...
使用jasperreports制作报表(导出pdf excel html)
文章列表
db2, oracle和sqlserver取前几行的语法
db2:
select * from tab fetch first 10 rows only oracle: select * from
tab where rownum <=10 sqlserver: select top 10 * from tab
mysql: select * from tab limit 10
与以前flex连接java大致相同,只是需要设置RemoteObject的endpoint属性
如
<mx:RemoteObject id="com"
destination="companyservice-all"
endpoint="http://localhost/blazeds/messagebroker/amf "
result="resultHandler(event)"
fault="faultHandler(event)"/>
实际上,我关于java的基础知识的90%以上都来自Thinking in Java。对于其中的synchronized关键字,当时就是浏览一下,大概知道意思,也没有细看。后来一直没有用过这个关键字。昨天看Thinking in Patterns with Java中的Observer模式,看了其中的Observable类的源码,发现里面几乎所有的方法都用了synchronized关键字(不是全部),其中个别用了synchronized(this){}的区块。于是,我发觉有必要好好理解一下这个关键字了。 我再次看了侯捷译的Thinking in Java第二版中文版,得到有关synchronize ...
方法一调用JDialog的public void setLocationRelativeTo(Component c)方法,默认dialog会相对父窗口居中方法二自己做计算--------------------------------------------------------------------------------------------------------------------------DemoDialog dlg = new DemoDialog(this, "标题", true);Toolkit kit = Toolkit.getDefaultT ...
相对路径到绝对路径PathCombinehttp://msdn2.microsoft.com/en-us/library/ms628544.aspx 绝对路径到相对路径PathRelativePathTohttp://msdn2.microsoft.com/en-us/library/ms628614.aspx
- 2009-11-12 10:59
- 浏览 1968
- 评论(0)
一、
CString GetCurPath()
{
TCHAR exeFullPath[MAX_PATH];
CString strPath;
GetModuleFileName(AfxGetInstanceHandle(),exeFullPath,MAX_PATH);
strPath.Format("%s", exeFullPath);
if(strPath.Right(1)!="\\") strPath += " ...
- 2009-11-06 15:05
- 浏览 2732
- 评论(0)
CString::Compare
int Compare( LPCTSTR lpsz ) const;
返回值 字符串一样 返回0
小于lpsz 返回-1
大于lpsz 返回1
区分大小字符
CString s1( "abc" );
CString s2( "abd" );
ASSERT( s1.Compare( ...
- 2009-11-05 14:34
- 浏览 2070
- 评论(0)
wchar_t* 长度 wcslen(pwPath)
char* 长度 strlen(pwPath)
- 2009-11-05 11:46
- 浏览 993
- 评论(0)
//========================================================================
//TITLE:
// MultiByteToWideChar和WideCharToMultiByte用法详解
//AUTHOR:
// norains
//DATE:
// 第一版:Monday 25-December -2006
// 增补版:Wednesday 27-December -2006
// 修订版:Wednesday 14-March-2007 (修正之前的错误例子)
// ...
- 2009-11-03 17:01
- 浏览 2150
- 评论(0)
把char*转换为wchar_t*
用stdlib.h中的mbstowcs_s函数,可以通过下面的例子了解其用法:
char *CStr = "string to convert";
size_t len = strlen(CStr) + 1;
size_t converted = 0;
wchar_t *WStr;
WStr=(wchar_t*)malloc(len*sizeof(wchar_t));
mbstowcs_s(&am ...
- 2009-11-03 14:10
- 浏览 3944
- 评论(0)
如果查询数据的时候报内存溢出咋办?
- 博客分类:
- Java
前两天搞了个程序,需要一次性导出大量数据,在执行select的时候由于数据没法分页,因为没有唯一主键进行标识。
后来考虑了考虑,干脆生成临时表的了,首先将数据写入临时表,并在创建的时候给数据生成一个唯一id,然后分断导出数据。
不知道大家还有没有别的好方法,所以发上来跟大家探讨一下
(报错信息:系统内存不足。请对大型 ResultSet 使用服务器端游标: Java heap space。ResultSet 大小:36,233,250。JVM 总内存大小:66,650,112。)
我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下: 一.将信息写入.INI文件中. 1.所用的WINAPI函数原型为: BOOL WritePrivatePro ...
- 2009-10-14 09:31
- 浏览 2076
- 评论(0)
java.lang.OutOfMemoryError: Java heap space
在java程序运行中可能会报如上的错误,通常是在运行过程中内存占用了没有别释放造成的。
以前可能没法跟踪可能是很痛苦的事情,现在好了,我们有一个调试软件可以用了,在生产环境下使用的jRockit软件进行调试,是oracle公司出品的。
前两天试用了一下真的很不错。
前阵子有个程序跑2个礼拜左右就会堆栈溢出,始终找不到头绪,后来使用jrockit才找到问题的出处。
jrockit是可以调试远程程序也可以调试本地程序的。
具体调试步骤
(一)
如果是调试本地程序的话,启动jrockit, ...
本文是结合我工作中实际项目来写的,所以有部分内容与你们将要使用的有所不同。
先介绍下我的项目,此项目为flex+java开发的,中间flex使用了自己写的一个小型框架来实现。
此报表导出实现了多表头打印,个人感觉应用还是比较理想的。
先来点核心代码:
package com.wfy.util;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
...
commons DBCP 配置参数简要说明 前段时间因为项目原因,要在修改数据库连接池到DBCP上,折腾了半天,有一点收获,不敢藏私,特在这里与朋友们共享。 在配置时,主要难以理解的主要有:removeAbandoned 、logAbandoned、removeAba ...
- 2009-07-31 10:04
- 浏览 1507
- 评论(0)