`
yadsun
  • 浏览: 180159 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
     好久好久没写东西了,javaeye也变成了iteye,决定搬到csdn了,有时间了会继续把这几年的一些技术问题写成博客,一方面可以帮助有需要的朋友,另一方面自己留个回忆
今天启动jboss报了个诡异的IO异常 错误代码: 引用 2010-10-29 11:30:25,512 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (main) Error installing to Start: name=jboss:service=NamingProviderURLWriter state=Create mode=Manual requiredState=Installed java.io.IOException: 拒绝访问。 at java.io.WinNTFileSyste ...
对某个Entity进行持久化操作时发生如下异常 Caused by: org.hibernate.PersistentObjectException: detached entity passed to persist: xxx 原因:应该使用merge的地方使用了persist   补充em.merge()与em.persist()的区别,如下(以下内容来自网络)   Either way will add an entity to a PersistenceContext, the difference is in what you do with the entity af ...
oracle中有一个字段rownum,长期以来只知道它是记录的行号,却没有想过用它做更有价值的事情。 有两个时间点,要求列出这两天之间的所有日期,如2010-04-01和2010-04-10,列出         2010-4-1         2010-4-2         2010-4-3         2010-4-4         2010-4-5         2010-4-6         2010-4-7         2010-4-8         2010-4-9 首先想到的是用环循,可是又不能用存储过程,在sql中怎么用循环?rownu ...
在命令行中执行以下操作 drwtsn32 -i 点击“确定”后将会把Dr.Watson设定成预设的Debugger工具,这样就不会去找VisualStudio了。 以下是微软官网对Dr. Watson的描述: Dr. Watson 是一种诊断工具,它在程序出现问题时收集有关计算机的信息。 Dr. Watson 所收集的信息称为快照。 快照中包括的信息分别用于: 识别有问题的程序。 提供对原因的详细描述。 提供问题的解决方案。 在您启动 Dr. Watson 之后,Dr. Watson 图标出现在任务栏上。您可通过以下方法使用 Dr. Watson 来创建快照:在任务栏上右键单击 Dr. ...
     使用Eclipse Birt有一段时间了,对birt的功能还是比较满意的,基本能满足工作中的需要,当然也有一些不尽人意的地方,比如birt中较长数据的换行问题,笔者使用过程中发现birt自动换行的功能似乎只能换一次行,当换行后的下一行 ...
     XMLType是oracle数据库特有的数据类型可以用来存储一段xml,通过java(本文使用jdbc)插入XMLType根据sql中参数的类型通常有以下3种方法:      本文使用的数据库为oracle10.2.1      一、String,客户端只需传递一个字符串参数,创建xmltype的任务完全交给数据库,此方法数据库的压力最大          String sql = "insert into xmltable (XML) values(sys.xmlType.createXML(?))"; S ...
    朋友让我帮忙写个程序从文本文档中导入数据到oracle数据库中,技术上没有什么难度,文档的格式都是固定的只要对应数据库中的字段解析就行了,关键在于性能。     数据量很大百万条记录,因此考虑到要用多线程并发执行,在写的过程中又遇到问题,我想统计所有子进程执行完毕总共的耗时,在第一个子进程创建前记录当前时间用System.currentTimeMillis()在最后一个子进程结束后记录当前时间,两次一减得到的时间差即为总共的用时,代码如下     long tStart = System.currentTimeMillis(); System.out.println ...
  扩展elcipse.ui.editor时报了org.eclipse.ui.PartInitException: Unable to open editor, unknown editor ID: XXX异常,以前也报过这个异常,那是因为eclipse没有自动将扩展加入启动配置中,需要手动添加一上,而这一次排除了这种可能,也排除了editorId不一致的可能,那么到底是什么原因呢?   反复查看配置文件(plugin.xml)都没有发现有任何问题,确定配置文件没有问题后开始折腾其他地方,结果一阵折腾之后还是没有发现问题,于是又把注意力回到了配置文件上,通过对比其他的配置文件发现一个差别这次配置 ...
   今天用eclipse birt做报表时出现了一个错误困扰半天啊...    Column Binding "XXX" is incorrect:the parent query column bindings which include aggregations cannot be used in column bindings of subquery. 翻译一下大概是:"父查询绑定列包含了聚合函数不能被用于子查询绑定列",什么父查询子查询?晕了!!    goole一下吧,只找到一篇相关的文章看了一下大概是说"原因是表格上的字段绑定,必 ...
  刚刚回复了一个网友的帖子端口查看,就想把它贴出来。   ActivePort--看名字就知道它的作用,查看活动的端口,其实它的作用可不止查看端口那么简单,还能查看进程,基本上可以当进程管理器用,更重要的是还能查看到产生进程的程序的路径,有的进程名看起来让人晕,但是能看到其路径的话是什么程序的进程就一目了然了。平时用来处理个端口冲突啊什么的很有用。     TakeColor 是一个吸取颜色的小工具,将鼠标移动到要抓取的颜色上按Alt+C(默认快捷键,当然也可以修改成自己喜欢的)就可以了,你可以选择要抓取的颜色的格式(RGB/HTML/HEX...),如果对颜色不满意你还可以通过调色板调 ...
   问题的本身没有什么难度,但是要想一下子找到一个现成的方法还真不是那么容易,本来以为java.util.Date中会有方法结果找了半天没找到,最后还是在Calendar中找到了,记下别忘了!! 核心:使用Calendar的add(int field, int amount)方法 Calendar ca = Calendar.getInstance();//得到一个Calendar的实例 ca.setTime(new Date()); //设置时间为当前时间 ca.add(Calendar.YEAR, -1); //年份减1 Date lastMonth = ca.ge ...
  直接翻的API,虽然API中有写,但我刚开始却没注意到以至后来出现问题头疼半天,最后去查API才看到有,现在翻一下加深印象   1 使用Border布局的容器必须有一个子件在'中心'区域(region:'center')。中心区域的子件将会自动改变尺寸来填充Border布局中没有被使用的其他区域的空间。(如果不指定会报uncaught exception: No center region defined in BorderLayout XXX异常)   2 任何west或east区域的子件都必须定义宽度(一个整数代表该区域占用的像素)(如果不指定布局不起作用,并且还会报col is nu ...
   在前面的基础上实现导航跳转功能,点击导航菜单,在TabPanel中打开一个新Tab,在新Tab页中加载对应的页面,页面是跳转了可是页面中的js脚本却没执行。    跳转页面body部分内容很简单    //脚本部本 <script type="text/javascript"> Ext.onReady(function(){ function doTest() { var el=Ext.get('test'); var bcolor=el.getStyle('background-co ...
以下内容来自网络,记录下供以后学习参考 ExtJS主要通过这几种方式和服务端进行通信:  Ext.Ajax.request 做普通的异步请求,服务端可以根据实际情况返回JSON形式数据或者HTML片段;  Ext.tree.TreeLoader 加载树形结构,服务端必须返回JSON形式数据,而且要符合Ext.tree.TreeNode的配置要求,否则自己做转换;  Ext.data.Store及其派生类 加载表格形式的数据,服务端可以根据实际情况返回JSON形式数据或者XML形式数据,如果没有特殊要求,推荐返回JSON格式的数据;  Ext.Element.update 局部更新,这个 ...
Global site tag (gtag.js) - Google Analytics