- 浏览: 739786 次
- 性别:
- 来自: 南京
-
最新评论
-
18335864773:
看了楼主写的用jxl生成excel。有地方用到了流,还特别强调 ...
jxl导出excel文件简单示例 -
shaoshou111:
查看Apache的并发请求数及其TCP连接状态netstat ...
Linux查看连接数,并发数 -
gengjunshi:
非常感谢哈,刚好在学webservice编程,很有用呢。
JAX-WS开发webservice示例详解 -
zcgewu:
encrypt2()和encrypt()有什么区别
JAVA实现AES加密 -
java爱好者92:
ireport的操作还是相对比较复杂的,帆软报表会相对简单一点 ...
iReport报表开发中常见的问题
文章列表
打字机键盘和电脑键盘最大的一个不同就是键盘最上面的一排键,F1到F12,它们通常被成为功能键。这些键在过去的DOS系统中非常实用,但是在现在的windows操作系统中,没有这些键我们还是可以正常的使用电脑。
F1: 在DOS操 ...
系统启动要加载快速启动栏快捷方式与桌面。一般桌面文件多,刷新慢,当然这管内存的事,内存大,快捷方式放哪都可以。
若内存小,你可以这样想,快捷方式根本占不了多少内存,只是看他关联如何,仅在你启动加载的时候占资源。而桌面是由explorer.exe管理(不止这一个),不仅占内存而且占资源。所以个人感觉一些不大的程序快捷方式放快速启动栏好。大程序放桌面上,用专门的文件夹装着。(不知道你是=着删出500个1K的程序和删除一个500K的程序没有,速度是不一样的,删500个慢很多,其实很简单,桌面上加载20个快捷方式肯定比较加载一个文件夹慢)
收集了一些关于解决 MyEclipse 的耗内存的办法,经测试非常有效,整理出来,希望可以方便更多的朋友。
1、老是弹出Quick update error 、关闭myeclipse的Quick Update自动更新功能
这个问题的解决办法是关闭自动更新
Windows > Preferences > MyEclipse Enterprise Workbench > Community Essentials,
把选项 "Search for new features on startup"的前勾去掉即可。
...
<form id="loginForm" name="loginForm" action="login.do" onsubmit="" onkeydown="javascript:keyDown();" method="POST">
</form>
function keyDown() {
if(window.event.keyCode == 13){
//window.event.keyCode=9;//模拟Tab键
...
页面上的匹配查询
<td>
<s:textfield id="executeName" name="taskForm.executeName" cssClass="inp_txt inp_wid1 col_b" size="26" onclick="mulitSelect()" readonly="true" ></s:textfield>
<input type="button" class=&q ...
在cmd命令行中用exp命令进行需要导出的用户表。
exp username/password rows=y grants=y file=filename%today%.dmp log=logname%today%.log full=N
在cmd命令行中用imp命令进行需要导入的用户表。
imp username/password fromuser=XX touser=username 【full=y】 file= filename.dmp ignore=y log= logname20101015.log
在PL/SQL DEV中,选command window. 用@+ ...
su - oracle
sqlplus "/as sysdba"
删除
drop user wqettest cascade;
查看oracle表空间文件
select tablespace_name, file_id, file_name, round(bytes/(1024*1024),0) total_space from dba_data_files order by tablespace_name;
创建
CREATE TABLESPACE name
DATAFILE 'E:\oracle\product\10.2.0\oradata\orcl\name ...
最近又开始看jsp,不过我看的那本书的版本已经旧了,那时候用的tomcat还是5的版本,我现在自己下的用的是tomcat6,在运行随书光盘的例子的时候,报了这样的错误:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP: ...
一旦企业应用越来越复杂时(比如,基于流程服务器的EIS),它们对相关技术也提出了更高的要求。在使用EJB 3.0组件技术开发企业应用过程中,它们能够享受到EJB容器提供的线程池、任务调度(@Timeout)服务。现如今,运行于Web ...
Servlet有良好的生存期的定义,包括如何加载、实例化、初始化、处理客户端请求以及如何被移除。这个生存期由javax.Servlet.Servlet接口的init,service和destroy方法表达。
1、加载和实例化
容器负责加载和实例化一个Servlet。实例化和 ...
这个J2EE小提示阐述了ServletContextListener的用法。这个事件类作为Web应用服务的一部分,处理Web应用的 servlet上下文(context)的变化的通知。这可以解释为,好像有个人在服务器旁不断地通知我们服务器在发生什么事件。那当然需要监 ...
在多线程的环境中,存在一个问题,就是多个线程同时访问一个资源(比如一个ArrayList),这会引起“共享冲突”
假设一个场景:
某线程往某元素特别多的ArrayList追加元素(add),此时ArrayList正好到了它数组的边界,那么它需要扩大数组,采用的方法你可以去看源代码,会有一个拷贝数组的操作。这个动作可能非常慢,那么它有可能正好执行到一半的时候,被JVM调度到休息状态。而此时如果正好又有一个线程来删除某元素(remove)。结果是2个线程对这个ArrayList的操作将使得它变得乱七八糟。
这就是“共享冲突”。
为了克服“共享冲突”,引入了“同 ...
String path = Struts2Util.getServletContext().getRealPath("/");
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
一 ...
在网上找了一下JQuery开发的弹出式多选框。但是没有找到属于自己的框架,经过学习了解。现有了一些了解。
1.建一个CLASS ExecuterEntiry
private static final Log logger = LogFactory.getLog(ExecuterEntiry.class);
private String id;
private String name;
private String msdn;
public ExecuterEntiry(String id,String name){
logger.info("Execu ...
非可变对象一旦创建之后就不能再被改变,可变对象则可以在创建之后被改变。String对象是非可变对象;StringBuffer对象则是可变对象。为获得更佳的性能需要根据实际情况小心谨慎地选择到底使用这两者中的某一个。
String类用来表示那些创建后就不会再改变的字符串,它是不可变的(immutable);
StringBuffer类用来表示内容可变的字符串;
例:
1.String对象:
String str = "Hello";
str += "World";
// JVM会创建一个临时的StringBuffer类对象,并调用其appe ...