- 博客(19)
- 资源 (5)
- 收藏
- 关注
原创 MySQL Error 1293 - Incorrect table definition (TIMESTAMP)
1.首先我们来看下TIMESTAMP和DATETIME的相同与不同:ref:http://database.51cto.com/art/200905/124240.htm相同显示TIMESTAMP列的显示格式与DATETIME列相同。换句话说,显示宽度固定在19字符,并且格式为YYYY-MM-DD HH:MM:SS。不同范围datet
2016-05-31 21:06:07 1513
原创 maven创建项目时出现错误:Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin
用mvn命令创建项目时出现问题: Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.4。。。。。。。。。 今天在DOS下执行mvn compile命令时报错说缺少必要符号,事实上根本就没有缺少,但何以如此呢,为啥eclipse在编译时就没有这问题呢? 原因是编码的问题造成的! eclipse在编译的使
2016-05-31 15:48:15 2458 1
原创 搭建Maven以及在eclipse运行maven命令时出现的错误
1. Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test): maven打包项目的时候一直报这个异常 解决办法: 这是因为测试代码时遇到错误,它会停止编译。只需要在pom.xml的里添加以下配置,使得测试出错不影响项目的编译。<build>
2016-05-26 17:33:37 530
原创 JavaWeb-thoughtworksProject-problem
关于值传递与引用传递理解不深刻带来的源数据变化的问题单元测试的时候对于单例模式设计得类不能进行测试,因为单例模式设计得类对构造器进行私有化,不能够实例化一个类,如何去测试其方法呢。(首先这里说的方法是public和非静态的,若是出现public static的方法,应该考虑在Junit测试的时候使用@before和@beforeclass注解进行初始化)Java解析Json文件时候:{}代表的是
2016-05-26 10:27:04 266
原创 Mysql运行sql文件出现错误1064
该错误有可能是编码问题,若是对sql文件进行过修改的话,不要用windows自带的txt,使用UE或者其他文字编辑软件。 UE如何破解:参考该网址http://jingyan.baidu.com/article/c275f6bad6ee38e33d756700.html
2016-05-25 10:13:09 3818
转载 Java Web应用中调优线程池的重要性
不论你是否关注,Java Web应用都或多或少的使用了线程池来处理请求。线程池的实现细节可能会被忽视,但是有关于线程池的使用和调优迟早是需要了解的。本文主要介绍Java线程池的使用和如何正确的配置线程池。单线程 我们先从基础开始。无论使用哪种应用服务器或者框架(如Tomcat、Jetty等),他们都有类似的基础实现。Web服务的基础是套接字(socket),套接字负责监听端口,等待TCP连接,并接
2016-05-17 10:14:48 199
原创 TimeUnit类
TimeUnitTimeUnit 表示给定单元粒度的时间段,它提供在这些单元中进行跨单元转换和执行计时及延迟操作的实用工具方法。TimeUnit 不维护时间信息,但是有助于组织和使用可能跨各种上下文单独维护的时间表示形式。TimeUnit 主要用于通知基于时间的方法如何解释给定的计时参数。例如,如果 lock 不可用,则以下代码将在 50 毫秒后超时: Lock lock = ...; i
2016-05-17 09:54:26 611
转载 操作系统内存管理——分区、页式、段式管理
1. 内存管理方法 内存管理主要包括虚地址、地址变换、内存分配和回收、内存扩充、内存共享和保护等功能。 2. 连续分配存储管理方式 连续分配是指为一个用户程序分配连续的内存空间。连续分配有单一连续存储管理和分区式储管理两种方式。2.1 单一连续存储管理 在这种管理方式中,内存被分为两个区域:系统区和用户区。应用
2016-05-17 09:38:00 288
转载 几个常用的操作系统进程调度算法
一、先来先服务和短作业(进程)优先调度算法1.先来先服务调度算法先来先服务(FCFS)调度算法是一种最简单的调度算法,该算法既可用于作业调度,也可用于进程调度。当在作业调度中采用该算法时,每次调度都是从后备作业队列中选择一个或多个最先进入该队列的作业,将它们调入内存,为它们分配资源、创建进程,然后放入就绪队列。在进程调度中采用FCFS算法时,则每次调度是从就绪队列中选择一个最先进入
2016-05-17 09:23:12 291
转载 VO ,PO ,BO,QO, DAO ,POJO
VO , PO , BO , QO, DAO ,POJO, O/R Mapping 是 Object Relational Mapping (对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在 O/R Mapping 的世界里,有两个基本的也是重要的东东需要了解,即 VO , PO 。 VO ,值对象 (Value Object) ,
2016-05-12 17:59:12 264
转载 TCP长连接与短连接的区别
1. TCP连接当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连接的建立都是需要资源消耗和时间消耗的经典的三次握手示意图:经典的四次握手关闭图:2. TCP短连接我们模
2016-05-12 17:51:02 201
转载 Java中反射机制(Reflection)学习
Java语言的反射机制初步学习首先看下基本概念: (一)在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。 Java 反射机制主要提供了以下功能: ①:在
2016-05-11 17:00:55 208
转载 JavaBean中DAO设计模式介绍
一、信息系统的开发架构客户层-------显示层-------业务层---------数据层---------数据库1.客户层:客户层就是客户端,简单的来说就是浏览器。2.显示层:JSP/Servlet,用于给浏览器显示。3.业务层:对于数据层的原子操作进行整合。4.数据层:对于数据库进行的原子操作,增加、删除等;二、DAO(Data
2016-05-11 15:39:43 390
原创 JavaWeb中表现层、持久层、业务层、域模型层详述
许多设计良好的web应用,可以被按职责分为四层。这些层次是表现层、持久层、业务层、和DAO。每一个层次都有其独特的职责,不能把各自的功能与其它层次相混合。每一个应用层都应该和其它层隔离开来,但允许使用接口在层间进行通信。我们开始来看看每个层,并讨论一下它们各自都应该提供什么和不应该提供什么。 对表现层,我们使用 Struts ;业务层使用 Spring ;对于持久层我们使用的是 Hiberna
2016-05-11 15:31:07 12043 3
原创 Java基本数据类型
Java语言是静态类型的(statical typed),也就是说所有变量和表达式的类型再编译时就已经完全确定。由于是statical typed,导致Java语言也是强类型(Strong typed)的。强类型意味着每个变量都具有一种类型,每个表达式具有一种类型,并且每种类型都是严格定义的,类型限制了变量可以hold哪些值,表达式最终产生什么值。同时限制了这些值可以进行的操作类型以及操作的具体方
2016-05-06 13:23:40 748
转载 如何实现XA式、非XA式Spring分布式事务
Spring应用的几种事务处理机制Java Transaction API和XA协议是Spring常用的分布式事务机制,不过你可以选择选择其他的实现方式。理想的实现取决于你的应用程序使用何种资源,你愿意在性能、安全、系统稳健性、数据完整方面做出何种权衡。在这次JavaWorld大会上,来自SpringSource的David Syer跟大家分享了Spring应用的几种事务处理机制、三种XA
2016-05-05 18:24:58 402
转载 JTA 深度历险 - 原理与实现
在 J2EE 应用中,事务是一个不可或缺的组件模型,它保证了用户操作的 ACID(即原子、一致、隔离、持久)属性。对于只操作单一数据源的应用,可以通过本地资源接口实现事务管理;对于跨数据源(例如多个数据库,或者数据库与 JMS)的大型应用,则必须使用全局事务 JTA (Java Transaction API)。JTA 为 J2EE 平台提供了分布式事务服务,它隔离了事务与底层的资源,实现了透
2016-05-04 18:34:41 194
JAVA API官方文档中文版
2015-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人