`
623deyingxiong
  • 浏览: 188352 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
我有一个想法,现在北京做IT的这么多,不乏一些资深IT精英,也有一些刚入行的菜鸟,我们有没有一个可以把大家组织到一起相互学习技术,讨论问题的俱乐部社团呢?     我第一次想到这个问题的时候,觉得应该会有吧,做IT的这么多,总会有好事者去做这件事情的。但是到网上搜罗了半天没有找到。倒是有个车库咖啡,是创业者找天使投资的地方,主要目的还是创业而不是学习。大家帮我想想,到底是真的没有还是我井底之蛙没有找到?     我的愿望就是能够周末,或者下班以后能够有地方认识同行的人,大家能够把各自的专长介绍给彼此,遇到个高手还可以开个教程什么的,对自己对同行都是件好事。你说呢?成本应该没有把,公园大学教室 ...
保护块(Guarded Blocks) 线程间经常要协调并行操作,而最常见的协调方法就是保护块。保护块即:一块在执行前必须检查是否满足某一条件的代码。要做到这一点,要走这几步。 举个例子guardedJoy 是一个共享变量joy被置为true时才 ...
活性(Liveness) 并发程序能及时(in a timely manner)执行的能力叫作它的活性。本节描述了最常见的一种活性问题:死锁(deadlock)。然后简单描述了另外两个活性问题, 饥饿(starvation)和活锁(livelock)。 死锁 死锁描述了两个或更多的线程 ...
线程对象 每个线程都关联一个Thread类实例。创建一个并发应用有两种基本策略: 直接控制线程创建和管理,每当你的应用需要一个异步运行的任务时简单地实例化一个Tread类,并启动它。 创建线程,然后托管你的线程管理, ...
       此刻,在南京参加一个封闭开发,闲来无事也是因为工作需要看Java tutorial.突然想把它翻译下来,仔细想想找出来几个理由:1 最近比较浮躁,什么技术都玩,总是不能深入,希望通过翻译技术文章让自己沉下来。2 还不算难翻译,顺便提高下英语水准和码字速度。本译文纯属笔者练习之用(大家就容许这位“笔者”得瑟一回呗),希望不会误导大家,文中凡是笔者以为重要的或可能翻译有误的名词都括弧对应英文。废话少说,直接上文。 原文地址:http://docs.oracle.com/javase/tutorial/essential/concurrency/index.html 课程: 并发 计 ...
代码行: String content=new String(getBytesFromFile(new File("monitor_config.xml"))); Document doc = null; SAXBuilder saxBuilder = new SAXBuilder(); try { doc = saxBuilder.build(new ByteArrayInputStream(content.getBytes())); } catch (JDOMException e) { throw new Setting ...
抛出异常: Caused by: java.lang.NullPointerException            at java.lang.String.<init>(String.java:176)            at oracle.sql.CharacterSet.AL32UTF8ToString(CharacterSet.java:1517)            at oracle.jdbc.driver.DBConversion.CharBytesToString(DBConversion.java:589)            at ...
bug情形:Eclipse运行正常,fatjar打包后使用java命令执行时出现异常。                //GdClient bug原因:存在同一类型不同版本的jar包,在此是jdom.jar和jdom-1.0.jar的冲突。且在此工程中这两个包缺一不可。 解决办法:下载最新的功能全面的1.1.1版本的jdom替换原有的两个jdom stack trace:  java.lang.VerifyError: (class: org/codehaus/xfire/aegis/type/basic/ObjectType, method: writeSchema signatur ...

JAXB示例

    博客分类:
  • XML
/**************1. 新建PO,对属性加入JAXB注释**********************/import javax.xml.bind.annotation.XmlAccessType;import javax.xml.bind.annotation.XmlAccessorType;import javax.xml.bind.annotation.XmlElement;import javax.xml.bind.annotation.XmlRootElement; @XmlAccessorType(XmlAccessType.FIELD)@XmlRootElement(n ...
bug代码行:String source = new String(Base64.decode((String) data));                    //csgproj-VerticallyImpl bug原因:data在未经过Base64编码的情况下,使用Base64解码。 stack trace: [09-13 10:18:15.468 WARN  ProcessFaultAction.execute():85] [B cannot be cast to java.lang.Stringjava.lang.ClassCastException: [B cannot ...
package com.metarnet.collect.senddata; import java.beans.XMLDecoder; import java.beans.XMLEncoder; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.util.ArrayList; import java.util ...
这周有两个中科软的面试。两个面试在同一天,上午是应用集成事业部,下午是寿险事业部。上午的面试,出了意外。由于第一次去中关村面试,对那里的地形不太熟悉,再加上确实去玩了点,到公司时,已经迟到了20分钟。以前也面试过一家公司,主观上认为公司里并不是很忙,迟到一些时间,应该问题不大。但结果却出乎意料,去到的时侯,HR的桌子上堆满了简历。还有一群人在等待面试。我只能在一旁等。等了有10多分钟,才轮到我。主管很不耐烦,人确实太多,是谁也烦了,最后说算了吧,我说好吧,然后原路返回。后来想想应该再多说点,譬如说因为第一次来,再给个机会,云云。那时候真的是理亏、心虚,硬是没说出来。下午去了寿险事业部,位置应该是 ...
1、static nested class与inner class的不同 普通内部类不能有静态成员和静态方法;嵌套内部类可以 普通内部类要实例化必须先实例化所在的外部类;嵌套类的实例化不依赖于外部类 2、JSP中静态include<%@include file=""%>和动态include<jsp:include page=""/>的区别 静态include是将包含文件的内容合并过来,然后将合并后的代码编译生成servlet再响应客户端的请求 动态include包含的往往是动态页面,两个页面彼此是独立响应 ...
1、sleep()和wait()有什么区别?   sleep()是Thread类的方法,导致此线程暂停执行指定时间。调用sleep()不会释放对象锁。 wait()是Object类的方法,对象调用wait()方法会导致本线程放弃对象锁,进入等待此对象的等待列表。只有针对此 ...
1、面向对象   抽象:抽象就是提炼,从众多事物中抽取共同的、与当前目标相关的特征,忽略其他细节,从而形成一个较简单的概念。 继承:继承是一种层次模型,子类继承了父类,那么子类与父类就是一种isa的关系,子类 ...
Global site tag (gtag.js) - Google Analytics