自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 最详细的WSDD配置文件注释

其实每天都是在毫无章法的学习一些开发方面的东西,每次都是想到哪里学哪里,所以一直都不系统,自己每天维护的系统就是一个很好的项目,为什么不静下心来把眼前的这个项目弄清楚呢:分析一下这个项目所使用的技术,所运用到的框架等。虽然这个项目创建的时间已经很早了,当时流行的技术框架在当下来看已经不流行了,但是对旧知识的学习会激发自己对新知识的认识,况且研究一个真实的项目一定比自己琢磨一些片段性的知识效果要更好

2016-09-20 16:54:30 11405

原创 java创建线程的两种方式比较

Runnable方式可以避免Thread方式由于java单继承特性带来的缺陷Runnable的代码可以被多个线程共享,适合于多个线程处理同一资源的情况 线程的生命周期创建 —> 就绪状态  —>  运行状态  —>  终止状态   另外还有阻塞状态  守护线程运行在后台,为其他前台的线程服务特点:一旦所有的用户线程都结束运行,守护线程会随JVM一起结束工

2016-09-17 23:05:47 275

原创 java内存可见性学习笔记

可见性:一个线程对共享变量的修改,能够及时的被其他线程看到。共享变量:如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量。线程工作内存:Java内存模型(JMM)JMM描述了Java程序中各种变量(线程共享变量)的访问规则,以及在JVM中将变量存储到内存和从内存中读取出变量这样的底层细节。所有变量都存储在主内存中。每个线程都有自己独立的工作内

2016-09-16 21:03:55 290

原创 开心数算法

package com.test;import java.util.ArrayList;import java.util.HashSet;import java.util.Set;public class BaseTest { public static void main(String[] args) { BaseTest bt = new BaseTest();

2016-09-14 16:21:22 1138

原创 for-each的背后

参考文章:Java for-each循环解惑

2016-09-13 20:24:11 580

原创 oracle数据处理需求02

--创建临时表select a.*, a.rowid from ai_zuowj.zwj_temp_0912 a;--添加过程表字段alter table ai_zuowj.zwj_temp_0912 add(prod_inst_id number(12), order_item_id number(12));

2016-09-12 17:16:15 287

原创 LinkedList<E>源码学习笔记

LinkedList这个类里面包含三个内部类: private class DescendingIterator implements Iterator { private class ListItr implements ListIterator { private static class Entry {前两个内部类看其实现的接口就知道,是实现集合的遍历的方法,目前暂

2016-09-10 21:18:37 330

原创 oracle数据处理需求01

前两天接到一个数据处理的需求,内容大概是这样:原始数据缺少必要的辅助信息,所以要后期新增这些数据,源数据量为139W+,每条原始记录增加两条辅助记录。以下是数据处理脚本:--查询出割接数据中接入产品为280000026 且状态为在用有效的数据清单--drop table redmine_841054;create table redmine_841054 as select pi.prod

2016-09-09 17:36:09 402

原创 MyBatis_3.4.0学习系列(一)

每个基于MyBatis的应用都是以一个SqlSessionFactory的实例为中心的。SqlSessionFactory的实例可以通过SqlSessionFactoryBuilder获得。而SqlSessionFactoryBuilder则可以从XML配置文件或一个预先定制的Configuration的实例构建出SqlSessionFactory的实例。当通过以下方式获得了一个SqlSess

2016-09-08 20:05:47 472

原创 ArrayList<E>源码学习笔记

成员变量:这个类里面有两个私有成员变量:private transient Object[] elementData;//ArrayList底层维护的是一个Object类型的数组,这样就是使得该集合可以存放任何类型的数据,而这些元素就存放着这个数组中private int size;//该变量用于记录该集合中所包含元素的个数,而不是底层数组的长度,每增加或删除一个元素,size的值就会

2016-09-07 18:05:53 313

原创 接口优化01

今天早上到公司后打开需求网页发现前两天聊到的已经分派给别人的需求开发分派到了自己的名下,本来有点奇怪,组长说为了赶进度,所以就让我做了。在这儿我想吐槽一句,组内有十来个人,除了三四个测试人员,其他人都被分配在开发组,但实际上有开发能力的人没几个,每次就是来那两三个人在写代码,我偶尔也被分几个优化需求。其实今天的这个优化需求很简单,只要有点编程基础的人都能在一两天内完成,我是今天刚上午刚拿到,今天下

2016-09-05 22:58:19 289

原创 Java基础类库中String类常用的方法

首先String有16个构造函数,这里先不一一介绍每个构造函数的使用方式,以后用到的时候再补充。        然后是一个length()方法:这个方法是用来返回该字符串的长度的,别的不说,先上源码:public int length() { return count; }相信看了源码之后就不需要再多说什么了吧,其实count成员变量记录的是该字符串中所包含的字

2016-09-04 21:07:48 505

原创 聊聊组内的成员吧

昨天的文章中讲到了我现在所在的组的两位成员,今天就谈谈其他的几位成员吧。现在组内的人员结构是这样的:运维组+测试组+开发组。我们组使整个项目部组织结构最混乱的。我们的组长有一句口头禅:我们组内的人员什么都得会,因为我们组人手不够!对于这句话的理解,下面会讲到。        既然说到了组长,那就先谈谈这个组长吧。我对组长的开发能力不是很了解,因为自从我来到项目组就从来没看见过他下过代码。唯一能

2016-09-03 21:54:17 328

原创 浮躁过后的一点总结

从七月开始,心情慢慢地变得很浮躁,很想换一个环境。主要的原因是对目前工作的现状感到很失望,觉得再这样下去根本不是个头。先说说目前的工作现状吧:本来我的工作岗位是助理开发工程师,虽说是开发工程师,但是自从入职的第一天开始就很少接到系统开发的任务,都是系统运维为的内容。第一次为公司的项目编写代码大概是在做了两个多月的业务测试和运维之后,当时有一个小需求是要对一个入参数值进行规范化限制,当时对正则表

2016-09-02 21:25:13 619

Java项目源码5

2016-06-25

java项目源码

2016-06-25

java项目源码2

2016-06-25

Java项目源码1

2016-06-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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