`
kakarot_java
  • 浏览: 165306 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
在用 spring 的 invoker 做远程调用的时候,如果远程服务端抛出了异常,如果调用者是在web容器里的话 会正常提示该异常,如果是直接通过 eclipse 的 run 来执行的会抛出以下异常 java.lang.ClassNotFoundException: [Ljava.lang.StackTraceElement; 暂时还没找到原因
技术测试:你是oltp应用开发方面的高手吗? 这里是一篇技术测试的文章,希望所有那些自称的和被人吹捧的技术高手来看一看,做做我们的几个测试,看看你属于那种层次的高手? 以下测试是针对oltp开发而言的,对于做算法和桌面程序的,不是我这里要讨论的对象。 好了,第一个考题:你能否做一个统计系统,功能上和易数差不多,能够通过页面嵌入方式记录一个网站的显示次数,来访分析,时段分析,日期分析等等。怎么,这就被难住了,那你算哪门子高手?啊哈,这位说了,这些都easy,手到擒来,很好,很好,看来在实现功能上,你具有了高手的基本能力,不过且慢,如果你认为可以实现这些功能就能自称做个易数统计出来,未免 ...
今天在写Hibernate应用程序的时候发现一个程序需要27秒才能加载上来,并且CPU占用情况比较大,MAX=27890kb,MiX=13469kb    起初想用一个同步的JProgressBar东西来实现和用户交互并且数据库加载数据完全用线程池来实现,觉得用多线程来实现应该比较快吧,可惜我错了,本来Swing就不是线程安全的,果然不出我所料,出来N个大大的Exception并且全部是不可处理的异常,所以我不得不重新启用一种方案来实现性能调优。争取在10秒钟内加载数据库数据完毕。    总结了几点,在MsSql中的排序与MySql中的排序性能上是不同的,虽然top和limit各有千秋,但是 ...
windows: 1:ctrl+r打开运行框.输入cmd 2:启动 mysql服务命令: net start mysql 3:停止mysql服务命令:net stop mysql
第一章 安装 1. 采用源文件编译安装。源文件共两个,为: subversion-1.6.1.tar.gz (subversion 源文件) subversion-deps-1.6.1.tar.gz (subversion依赖文件) 注意文件版本必须一致,否则很容易产生各种奇怪的问题. 2. 上传以上两个文件到服务 ...
ext grid 如果设定了复选框,他自动会有个功能,就是全选,但是当翻页的时候全选框的状态没有随着更新,而是停留在上次操作的状态,这个问题可以通过修改源码或者重写CheckboxSelectionModel,以下是源码 /* * Ext JS Library 2.2.1 Copyright(c) 2006-2009, Ext JS, LLC. licensing@extjs.com * * http://extjs.com/license */ /** * @class Ext.grid.CheckboxSelectionModel * @extends Ext.grid.Ro ...
最近在使用带复选框grid组件的时候发现了一个奇怪的问题,第一次载入这个grid组件时就给这个grid组件初始化数据并选中其中的某一项,但始终无法选中,经单步调试发现,选中行的方法已被执行了,只是在所有的东西都执行完后,grid又刷新了一下,导致原先选中的项丢失。   代码如下: Js代码 Ext.onReady(function(){      var data = [          ['table1','column1','remark1'],          ['table2','column2','remark2']      ];      var store = ...
navigator.javaEnabled() 功能:检测当前浏览器是否支持Java,从而知道浏览器是否能显示Java小程序。 语法:navigator.javaEnabled() 返回值:如果浏览器支持并启用了Java,则返回true,否则返回false。 检测当前浏览器是否支持Java。 <script type="text/javascript"> document.write( "Java支持:"+navigator.javaEnabled() ); </script> 这段代码的效果为: Java支持:true ...
如果是可以上外网的应用,可以直接参考sun官方网站提供的模板,如果需要局域网下载jre,则以下代码可以实现(首先需要到官网上下载jre offline 版本到本地服务器): 下载jre地址: http://java.sun.com/javase/downloads/index.jsp 官网模板地址:http://java.sun.com/products/plugin/1.5.0/demos/plugin/applets/Animator/example1.html <OBJECT name="TopoDesigner" classid = "clsid: ...
对于普通请求 如果session失效直接跳转到登陆页面,如果是ajax的请求,则在返回的头信息上加上个特殊的标记 // ajax请求特殊处理对于异步http请求,发现session超时后则向请求的response中写入特定的超时头信息,客户端ajax对象检测 if (httpRequest.getHeader("x-requested-with") != null && httpRequest.getHeader("x-requested-with") .equalsIgnoreCase("XM ...
谈一下hibernate的连接查询 一、连接查询的基础知识 连接查询 通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 在关系数据库管理系统中,表建立时各 ...
当有时候我们combobox框里面的值太长,定义一定的长度,不能完全看见,这是就需要加tooltip,当鼠标悬浮时,出现完整的字符。 具体代码实现: 一个combobox框 var operateEvent = new Ext.form.ComboBox({ fieldLabel:'操作事件', width:150, valueField:'value', displayField:'name', triggerAction: 'all',                      selectOnFocus:true, hiddenName:'operation', t ...
要动态更新图片,后台的图片文件更改后,重新给图片的 src 重新赋值,图片还是不能更新,必须点击刷新当前页才能看到效果,即使是在src后面加上附加的参数 例如: ?d=1232323232等等,也起不到作用, 在这种情况下,可以用 innerHTML 重新生成<img>标签即可
package com.dcsm.business.util; import java.awt.Rectangle; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import java.util.Iterator; import javax.imageio.ImageIO; import javax.imageio.ImageReadPar ...
在一些复杂的布局中要设置最小宽度和最小高度很难,可以采取用iframe的方式将主页面嵌入其中然后再将该iframe设置最小宽度 最小高度 // 为 ie 释放内存 function winClose() { if (contentIframe) { contentIframe.document.write(""); contentIframe.document.clear(); } } Ext.onReady(function() { // 限制最小宽度 和最小高度 var doResize = function() { var minWid ...
Global site tag (gtag.js) - Google Analytics