ibatis 配置总结

核心提示:SqlMap的配置是iBatis中应用的核心。这部分任务占据了iBatis开发的70的工作量。 1、命名空间: sqlMap namespace=Account,在此空间外要引用此空间的元素,则需要加上命名空间名。 2、实体的别名: typeAlias alias=Account typ...

2012-12-05 20:54:56

阅读数 813

评论数 0

java时间转化问题

SimpleDateFormat使用时需要传入(时间格式的构造参数)作为转化后的时间格式 其中格式一般为yyyy/MM/dd HH:mm:ss MM  HH 必须大写 如果格式为yyyy/mm/dd hh:mm:ss Ex  20121224122424 Simpl...

2012-11-29 21:09:59

阅读数 478

评论数 0

HttpURLConnection post和get用法

最常用的Http请求无非是get和post,get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。 在Java中可以使用HttpURLConnection发起这两种请求,...

2012-11-29 20:55:21

阅读数 4885

评论数 0

shell awk 用法

Awk 是一种非常好的语言,同时有一个非常奇怪的名称。在本系列(共三篇文章)的第一篇文章中,Daniel Robbins 将使您迅速掌握 awk 编程技巧。随着本系列的进展,将讨论更高级的主题,最后将演示一个真正的高级 awk 演示程序。 捍卫 awk 在本系列文章中,我将使您成为精通 awk...

2012-11-22 20:42:13

阅读数 327

评论数 0

JProfiler 5.1.4破解安装与使用

下载地址:http://download.ej-technologies.com/jprofiler/jprofiler_windows_5_1_4.zip,为绿色版,解压后即可 破解文件:JProfilter.512crack.zip 下载地址:http://dl.javaeye.com/to...

2012-09-04 16:14:57

阅读数 1199

评论数 0

CSS Sprites合并图片

http://cn.spritegen.website-performance.org/

2012-08-29 14:23:54

阅读数 567

评论数 0

重构—改善代码既有设计 之switch/case使用

Switch / Case如下,假设Employee类中有这样两个方法: PayAmount. 根据员工类型获得员工的薪水:         public int PayAmount(EmployeeType empType)         {             switch ...

2012-03-24 23:05:29

阅读数 5285

评论数 0

重构—改善代码既有设计 之if/else使用

以前在 csdn上看到一篇  “你还在使用if/else吗?”文章,提到如果你还在使用if语句,那么你就需要对你的代码重构。那篇文章许多人的评论上褒贬不一,但我现在想举的一个例子是对if/else的重构。(当然,是从别人那偷学来的,^_^)。 enum employeetype {     ...

2012-03-23 23:17:22

阅读数 3920

评论数 1

java中传值及引伸深度克隆的思考

java中内存的分配方式有两种,一种是在堆中分配,一种是在堆栈中分配,所有new出来的对象都是在堆中分配的,函数中参数的传递是在栈中分配的。通常情况下堆的内存可以很大,比如32位操作系统中的虚拟内存都可以被堆所使用(当内存紧张的时候甚至硬盘都可以是堆的存储空间),而堆栈的内存分配

2011-07-18 17:07:23

阅读数 393

评论数 0

JDOM解析XML

   1 张三 25 dept1   2 李四 22 dept2   3 王五 50 dept3   4 陈六 55 dept2

2011-06-13 20:41:00

阅读数 2574

评论数 0

SQL语句中in not in exits not exits用法比较

<br /><br /><br />exists (sql 返回结果集为真) <br />not exists (sql 不返回结果集为真) <br />如下: <br />表A <br />ID NAME <...

2011-05-31 15:36:00

阅读数 6676

评论数 0

使用FastDateFormat

<br />IBMJDK 1.5中SimpleDateFormat存在性能缺陷,使用FastDateFormat替换之,可以提高部分行能 . IBM JDK 1.5中在实现有关时间的功能与SUN的JDK有一点很大的不同,就是SUN缓存了其中Local对象,而IBM没有缓存之,每次从Re...

2011-05-04 14:01:00

阅读数 2563

评论数 0

ExecutorService实现多线程socket

<br />//服务端<br />import java.io.BufferedReader;<br /> import java.io.IOException;<br /> import java.io.InputStream;<br /...

2011-04-25 17:12:00

阅读数 2032

评论数 0

单表60亿记录等大数据场景的MySQL优化和运维之道

此文是根据杨尚刚在【QCON高可用架构群】中,针对MySQL在单表海量记录等场景下,业界广泛关注的MySQL问题的经验分享整理而成,转发请注明出处。杨尚刚,美图公司数据库高级DBA,负责美图后端数据存储平台建设和架构设计。前新浪高级数据库工程师,负责新浪微博核心数据库架构改造优化,以及数据库相关的...

2018-04-25 08:35:32

阅读数 130

评论数 1

放弃 Dubbo,选择最流行的 Spring Cloud 微服务架构实践与经验总结

前言在使用 Spring Cloud 之前,我们对微服务实践是没有太多的体会和经验的。从最初的开源软件云收藏来熟悉 Spring Boot,到项目中的慢慢使用,再到最后全面拥抱 Spring Cloud。这篇文章给大家介绍我们使用 Spring Boot / Cloud 一年多的经验总结。在开始之...

2018-04-12 11:43:55

阅读数 144

评论数 1

归并排序算法(Java实现)

1、基本思想归并排序(Merge)是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应...

2018-04-12 09:35:44

阅读数 113

评论数 0

一致性Hash

一致性Hash算法简介一致性Hash算法是在1997年由麻省理工提出的一种分布式Hash实现算法,设计的目标是为了解决英特网中的热点问题。一致性Hash算法提出了在动态变化的Cache环境中,判定Hash算法好坏的四个定义。平衡性(Balance):平衡性是指哈希的结果能够尽可能的分布到所有的节点...

2018-04-12 09:14:30

阅读数 109

评论数 0

TOMCAT源码分析-生命周期管理2

容器生命周期 每个容器都会有自身的生命周期,其中也涉及状态的迁移,以及伴随的事件生成,本节详细介绍Tomcat中的容器生命周期实现。所有容器的转态转换(如新疆、初始化、启动、停止等)都是由外到内,由上到下进行,即先执行父容器的状态转换及相关操作,然后再执行子容器的转态转换,这个过程是层层迭代执行...

2017-09-06 23:13:34

阅读数 205

评论数 0

TOMCAT源码分析-生命周期管理

前言   从server.xml文件解析出来的各个对象都是容器,比如:Server、Service、Connector等。这些容器都具有新建、初始化完成、启动、停止、失败、销毁等状态。tomcat的实现提供了对这些容器的生命周期管理,本文将通过对Tomcat7.0的源码阅读,深入...

2017-09-06 23:09:41

阅读数 173

评论数 0

聊聊clean code的编码、重构技巧

写在前面 clean code,顾名思义就是整洁的代码,或者说清晰、漂亮的代码,相信大多数工程师都希望自己能写出这样的代码。 也许这是个千人千面的话题,每个工程师都有自己的理解。比如我,从一个天天被骂代码写得烂的人,逐渐学习成长,到现在也能写的出“人模人样”的代码来了。这期间算是积累了...

2017-02-28 08:35:43

阅读数 342

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭