- 浏览: 975458 次
- 性别:
- 来自: 重庆
最新评论
-
Carvendy许:
16/11/18 16:21:17 ERROR SparkDe ...
spark 笔记1 -- spark程序连接 -
谁说长得帅就不爷们:
什么情况下会有 p!=t ?
源码分析-ConcurrentLinkedQueue -
di1984HIT:
spring +ehcache 持久化数据,重启恢复 -
lc464297691:
给个我实现的代码,需要自己写一个类继承之~
public ab ...
JAVA数据库连接池实现 -
lc464297691:
100%发生死锁! if (isValid(conn)) ...
JAVA数据库连接池实现
文章列表
世界正在缓慢而稳步的改变。这次改变给我们带来了一个新模样的JDK7,java社区也在一直期盼着在JDK8,也许是JDK9中出现一些其他的改进。JDK8的改进目标是填补JDK7实现中的一些空白——部分计划蓝图将被实现,在2013年里,从三个特殊方面提升和优化这门语言:
开发效率
性能
模块化
ublime Text 2 是我最喜欢用来编码的文本编辑器,如果你尝试使用后相信你也会喜欢上它的。在这篇文章中我们将讨论如何在 Sublime Text 2 中编译和运行 Java 程序。
红薯翻译于 11天前
2人顶
最近项目用到oracle_ADF 从SAP/BO 上调用 水晶报表,资料比较少,我做一个简单的分享,给和我一样的新手 提供更多的便利。
首先,我是尝试用JAVA JSP 去访问的。
官方API:http://devlibrary.businessobjects.com/BusinessObjectsxi/en/en/BOE_SDK/boesdk_java_api_doc/doc/boesdk_java_apiRef/index.html
文档:
http://scn.sap.com/docs/DOC-27465
官方例子:
http://wiki.s ...
Thanks:http://blog.csdn.net/jianxin160/article/details/5918699
作为一个软件开发者,往往需要将同一份代码来回拷贝,比较麻烦,而且多份代码也很容易造成不一致。例如自己有个类库,有时白天在公司工作的时候会做一些扩展,但是下班回到家之后,家里的那份源代码为了保持一致就需要再拷贝相应的东西回去,如此一来就多了一些额外的工作,当然这是每个人都不想做的。此刻如果有一个公共的代码管理服务器就可以解决我们的问题,google code正是这样一个开源的代码托管服务(当然类似的服务有很多,SourceForge就是其中有名的一个,今天姑且 ...
先看一道题:
public static void main(String[] args) {
int[] a = { 1, 2, 3, 4, 5 };
int[] b = new int[10];
for (int i : b) {
b[i] = 0;
}
System.arraycopy(a, 0, b, 0, 5);
for (int i : b) {
System.out.print(b[i]);
}
}
猜猜应该打印什么?
答案:2345011111
数组复制:
1.使用FOR循环, ...
首先我们看一道题:
static int x, y;
static {
int x = 5;
}
public static void main(String args[]) {
x--;
myMethod();
System.out.println(x + y + ++x);
}
public static void myMethod() {
y = x++ + ++x;
}
答案请先思考:
1、虚拟机在首次加载Java类时,会对静态初始化块、静态成员变量、静态方法进行一次初始化
2、只有在调用 ...
这段时间工作中,使用的代码管理器是SVN,由于自己的电脑上一直都是用SVN客户端,所以今天想在自己的电脑上安装一个服务器端,来体验一下SVN服务器的配置过程。
1.首先,分别下载安装服务器和客户端程序。
下载下两个安装文件(分别是Setup-Subversion-1.6.16.msi,这个是服务器端程序,另一个就是客户端程序TortoiseSVN-1.6.15.21042-win32-svn-1.6.16.msi)。下载完成后直接运行按提示安装即可,客户端安装完成后提示重启(本人是把服务器程序安装在“D:\Program Files\Subversion”,客户端是默认的路径)。
2 ...
今天看了一道题目,查询EMP/EMPLOYEES 表中各个部门 工资排名前3 的信息。
题目网上很多,在此也记录一下:
这里要用到 ROW_NUMBER() OVER (PARTITION BY XX)
先看看SQL:
select EMPLOYEE_ID,DEPARTMENT_ID,SALARY from (
SELECT EMPLOYEE_ID,DEPARTMENT_ID,SALARY,
ROW_NUMBER() OVER (PARTITION BY DEPARTMENT_ID ORDER BY SALARY DESC) NUM FROM EMPL ...
eclipse-jee-helios-win32
自己电脑上装的jdk版本是:1.6.0_20
解压后启动,发现弹出提示框“ Failed to create the Java Virtual Machine”
解决方法:
找到eclipse目录下的eclipse.ini,可以看到如下内容:-startupplugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar–launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v2010050 ...
struts2 对form进行了再此封装,减少了我们很多代码,从jsp到 action 的参数,可以通过 ActionContext都能去得,同时也可以通过在action 里面进行属性 获得。
1. 假设我们获得 jsp 里面多个参数:
<input name="message"/>
<input name="message"/>
....更多....
在action 里面,我们只需要定义:
private String[] message ...
第一种方法:在tomcat中的conf目录中,在server.xml中的,<host/>节点中添加: <Context path="/hello" docBase="D:\eclipse3.2.2forwebtools\workspace\hello\WebRoot" debug="0" privileged="true"> </Context> 至于Context 节点属性,可详细见相关文档。 第二种方法:将web项目文件件拷贝到webapps 目录中。 第三种方法:很灵活 ...
Exception:xxx (should be mapped with insert="false" update="false")
当你在映射文件中重复定义 么个字段的时候,就会有这个异常。我出现在many-to-one 中。
原因是:我配 1对1 外键双向关联的时候,属性ID重复。因为hibernate 将hibernate.hbm2ddl.auto=update 这样设置,会检查数据库字段,今天添加。。。,但你做外键关联的时候,你设置了个字段,那么就会强制你关闭这个。
<class name="com.h ...
hibernate 中,有时候需要比较复杂的业务,比如需要从很多张表里面抽取数据,这时候就需要我们自定义结果集了。
假设:我需要分别从 7张表里面 分别取 a,b,c,d,e,f,g,h 字段。在原先的映射文件不满足的情况下,我建立了含有这些字段的实体bean.
1.Dao 的写法:
String sql = "...";
Session session = super.getSessionFactory().getCurrentSession();
SQLQuery query= session.createSQLQuery(sql.toSt ...
Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]"
java.lang.OutOfMemoryError: PermGen space
原因:
PermGen space的全称是Permanent Generation space,
是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,
Class在被Loader时就会被放到PermGen space中,
它和存放类实例(Instance)的Heap区域不同,GC(G ...
hibernate 自动生成表结构 方法:
在xx.cfg.xml 里面,或者你用spring 配置的文件,需要属性
<property name="hibernate.hbm2ddl.auto" value=""/>
value 值:validate ,create ,create-drop,update
create:
每次加载hibernate时都会删除 ...