- 浏览: 416794 次
- 性别:
- 来自: 长沙
最新评论
-
x9x9x9x9:
好文好文好文好文
linux 内核启动错误和selinux参数 Kernel panic -not syncing:Attempted to kill init -
xintangchao:
谢谢,但我加个注解后为什么测试类运行正常,但数据却没有插入到数 ...
No bean named transactionManager is defined 多数据源的单元测试 -
hehaibo:
goahead2010 写道大谢,测试事务时出现了。不客气
No bean named transactionManager is defined 多数据源的单元测试 -
goahead2010:
大谢,测试事务时出现了。
No bean named transactionManager is defined 多数据源的单元测试 -
ctguhqh:
4 客户类可以通过完整的类名直接访问静态内部类的静态成员。但是 ...
java基础--静态内部类和局部内部类
文章列表
原文参考:
http://www.codeproject.com/Articles/46891/Remote-interactive-SSH-command-in-Java
Remote interactive SSH command in Java
Introduction
This article presents a way to implement a remote connection to a server via SSH (secure shell) and to execute an interactive command through a pseud ...
1 接口方法名 不需要public修饰符,默认是public2 类方法中不要包含与全局变量同名的变量名3 圈复杂度 if等逻辑判断规则个数不要超过10个, && || & | 等判断算2个4 对方法的参数不要进行直接修改,而建议采用临时变量名5 方法参数中不能有未使用的参数6 方法的命名不能含有_线,static且非final变量不能含有_7 在try{}catch(}不能打印e.printStackTrace()8 不能有system.out.pringln()语句9 不能有未使用的全局变量10 (object ==null && object ins ...
1 mysql时间操作函数
时间的加法操作
语法 操作:ADDDATE(date,INTERVAL expr type) 或者 ADDDATE(expr,days)
date 表示时间,expr 表达式。
当被第二个参数的INTERVAL格式激活后, ADDDATE()就是DATE_ADD()的同义词。
相关函数SUBDATE() 则是DATE_SUB()的同义词。对于INTERVAL参数上的信息 ,请参见关于DATE_ADD()的论述。
type值
预期的 expr格式
MICROSECOND
MICROSECONDS
...
SecureCRT的默认配置对中文支持不好。很容易出现中文乱码。即使显示出来没有乱码,将文本复制粘贴到其他windows程序中也会是乱码,或者从windows复制进SecureCRT会乱码,很不方便。这个归结起来还是字符编码的问题,需要进行以下简单设置:1. 首先进入 Option 菜单 >> Session Option2. Terminal >> Emulation,在右边 Terminal下拉菜单中选择"Linux", "ANSI Color"前面打上勾。
这个步骤也可以不要的。不然你想设置文字为其他颜色有可能 ...
http://gee.cs.oswego.edu/dl/jmm/cookbook.html
http://blog.csdn.net/aesop_wubo/article/details/7533186
http://doc.java.sun.com/DocWeb/api/all/java.util.concurrent.locks.AbstractQueuedSynchronizer
http://blog.163.com/t_y_1/blog/static/59279488201338104927374/
Access restriction: The type Unsafe is not accessible due to restriction on required library D:\dev\Java\jdk1.6.0_31\jre\lib \rt.jar
问题原因:Eclipse 默认把这些受访问限制的API设成了ERROR。
解决办法:将 Windows->Preferences->Java-Complicer->Errors/Warnings->Deprecated and restricted API,中的Forbidden referen ...
package org.hhb.objectinit;
class Father {
static {
System.out.println("Father static block!");
}
public Father() {
System.out.println(this);
System.out.println(((Sub) this).a);
}
}
/**
*
* @author hehaibo
*
*/
public class Sub extends Father {
static {
...
1 异常
2013-06-06 16:15:58,448 [] ERROR impl.AbstractCommonServiceImpl - terminal client [com.terminal.param.data.EpibolyDataParam,updateByTaskId] sys error
org.springframework.jdbc.UncategorizedSQLException: SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [HY000]; error c ...
1 java序列化基础
一个类的实例要可以序列化和反序列化,这个类要实现java.io.Serializable 或者 java.io.Externalizable接口,java.io.Serializable只是个标志接口,表示实现该接口的类的时候能被序列化和反序列化。
序列化打印工具类:
/**
* 序列化工具类
* @author hehaibo
*
*/
public class SerialUtils {
/**
* 将序列化对象写入到文件中
*
* @param object
* 对象
* @ ...
java 有很强大的调试工具,我们有很多时候调试到jdk类的时候,发现看到不到局部变量,成员变量,值等情况,是因为jre发布的时候里面去掉了很多的调试信息,因为这些调试信息会占用内存,这是java为了提高性能,默认情况下去掉了这些调试信息。对于我们程序员,我们为了很方便的提高自己的水平和能力,我们很有必要再次编译jdk的src.zip下面的原代码,方便我们在eclipse IDE工具里面调试jdk的代码。
1 首先我们拷贝 JAVA_HOME\src.zip包到 某个地方,比方说 拷贝到
D:\srctmp\
2 解压D:\srctmp\src.zip 到 D:\srct ...
<?xml version="1.0" encoding="UTF-8"?>
<!-- Schema定义 -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://localhost.org/hello"
xmlns:tns="http://localhost.org/hello" elementFormDefault="unqualified" ...
1 mvn 编译出现非法字符,但是eclipse代码无编译错误提示1 非法的表达式开始2 未结束的字符串字面值3 需要 ';'解决办法:在相对应的pom.xml中增加maven的maven-compiler-plugin插件配置
<build>
<plugins>
<!-- 附加源代码 -->
<plugin>
<artifactId>maven-source-plugin</artifactId>
<executions&g ...
http://sharajava.iteye.com/blog/78270
1 接口的声明
package org.xml.sax;
import java.io.IOException;
public interface EntityResolver {
public abstract InputSource resolveEntity (String publicId,
String systemId)
throws SAXException, IOException;
}
2 spring 对xml的实体转化实现
package org.springframework.beans.facto ...
at org.jboss.logging.Log4jLoggerPlugin.isTraceEnabled(Log4jLoggerPlugin.java:85) at org.jboss.logging.Logger.isTraceEnabled(Logger.java:122) at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:622) at org.jnp.interfaces.NamingContext.lookup(NamingCont ...