自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 Java Tomcat SRC 下载地址

Java Tomcat SRC 下载地址:http://apache.dataguru.cn/tomcat/

2015-05-10 13:37:49 599

转载 Git 公开项目

公开的小型项目上面说的是私有项目协作,但要给公开项目作贡献,情况就有些不同了。因为你没有直接更新主仓库分支的权限,得寻求其它方式把工作成果交给项目维护人。下面会介绍两种方法,第一种使用 git 托管服务商提供的仓库复制功能,一般称作 fork,比如 repo.or.cz 和 GitHub 都支持这样的操作,而且许多项目管理员都希望大家使用这样的方式。另一种方法是通过电子邮件寄送文件补丁。

2015-05-18 22:26:27 1236

转载 Git 私有团队间协作

私有团队间协作现在我们来看更大一点规模的私有团队协作。如果有几个小组分头负责若干特性的开发和集成,那他们之间的协作过程是怎样的。假设 John 和 Jessica 一起负责开发某项特性 A,而同时 Jessica 和 Josie 一起负责开发另一项功能 B。公司使用典型的集成管理员式工作流,每个组都有一名管理员负责集成本组代码,及更新项目主仓库的 master 分支。所有开发都在代

2015-05-18 22:20:53 580

转载 Git 私有的小型团队

私有的小型团队我们从最简单的情况开始,一个私有项目,与你一起协作的还有另外一到两位开发者。这里说私有,是指源代码不公开,其他人无法访问项目仓库。而你和其他开发者则都具有推送数据到仓库的权限。这种情况下,你们可以用 Subversion 或其他集中式版本控制系统类似的工作流来协作。你仍然可以得到 Git 带来的其他好处:离线提交,快速分支与合并等等,但工作流程还是差不多的。主要区别在

2015-05-18 22:06:34 497

转载 先有Class还是先有Object?

简短答案:“鸡・蛋”问题通常都是通过一种叫“自举”(bootstrap)的过程来解决的。其实“鸡蛋问题”的根本矛盾就在于假定了“鸡”或“蛋”的其中一个要先进入“完全可用”的状态。而许多现实中被简化为“鸡蛋问题”的情况实际可以在“混沌”中把“鸡”和“蛋”都初始化好,而不存在先后问题;在它们初始化的过程中,两者都不处于“完全可用”状态,而完成初始化后它们就同时都进入了可用状态。打个比方

2015-05-14 00:46:08 706

转载 Java JSP 内置对象

前8个内置对象的程序实例:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here <% Date date = new Date(); //System.out.println(date)

2015-05-10 21:41:52 452

原创 Java 输入汉字姓名 输出 姓名拼音 首字母缩写组合

这几天想做一个这样子的功能:在查询客户信息的时候,可以直接根据客户姓名的拼音缩写进行,例如,输入 HZ 就可以查询到姓名为 【黄镇】的客户。 在网上查询到的比较好的做法是在客户信息字段中加上一个拼音缩写字段,在存储的时候,可以把客户姓名的汉字拼音缩写字段存储到一个单独的数据库字段中。在查询的时候,直接根据缩写匹配就可以了。下面是根据汉字姓名输出 首字母 的程序:

2015-05-09 21:54:02 9631 1

转载 Java 100个高质量Java开发者博客

英文网站: http://www.programcreek.com/2012/11/top-100-java-developers-blogs/中文网站:http://www.importnew.com/7469.html本文的主要目的是收集全球范围内100个高质量Java开发者博客。其中会有一些博客并不是由纯粹的Java开发者撰写的,但是Java开发者们能够从中发

2015-05-04 19:13:43 459

转载 Java String,StringBuffer,StringBuilder的英文解释

英文网页:http://javahungry.blogspot.com/2013/06/difference-between-string-stringbuilder.htmlToday we are going to understand the difference between String , StringBuilder and StringBuffer . As you

2015-05-04 17:04:41 401

转载 Java String StringBuilder StringBuffer

在Android/Java开发中,用来处理字符串常用的类有3种: String、StringBuilder、StringBuffer。它们的异同点:1) 都是 final 类, 都不允许被继承;2) String 长度是不可变的, StringBuffer、StringBuilder 长度是可变的;3) StringBuffer 是线程安全的, StringBuil

2015-05-04 16:54:22 317

原创 Mysql 免安装版本

Mysql 免安装版本,在安装的时候要注意server字符集的设置,不然会出现中文乱码的问题。如果出现中文乱码。解决办法如下:PS:下面中出现的 # 号都为注释1. 在navicat中查看数据库的编码: SHOW VARIABLES LIKE 'character_set_%';看看下面显示的各个编码的字符,主要是看character_set_ser

2015-04-24 14:05:15 324

转载 Java 多线程(1) 多线程有什么用?

搜索关于线程相关知识的时候,在知乎上看到的这个答案还是很形象的。问题:多线程有什么用?回答一这么解释问题吧:1。单进程单线程:一个人在一个桌子上吃菜。2。单进程多线程:多个人在同一个桌子上一起吃菜。3。多进程单线程:多个人每个人在自己的桌子上吃菜。多线程的问题是多个人同时吃一道菜的时候容易发生争抢,例如两个人同时夹一个菜,一个人刚伸出筷子,结果伸到的时候

2015-04-22 14:45:11 720

转载 Java 序列化与反序列化

使用Java的序列化和反序列化可以实现信息的持久存储、或者也可以实现Java对象的深克隆。在前面文章讲解过使用序列化和反序列化来实现对象克隆,如下:Java之基础 - 深克隆与浅克隆(参见文章:http://blog.csdn.net/mazhimazh/article/details/16828505)下面来具体讲解一下序列化。能够进行序列化的类必须要实现Serializable

2015-04-22 00:27:41 346

转载 Java 标记接接口

Java 标记接口是没有任何方法以及属性的接口。 标记接口 不对实现它的类有任何语意上的要求,它仅仅表明实现它的一个属于一个特定的类型。    标记接口在 Java 中有一些很著名的应用比如java.io.Serializable和java.rmi.Remote等接口便是标识接口。标识接口,当一个类实现了一个标识接口之后就像是给自己打了个标签。    打个比喻,不是

2015-04-21 23:17:57 648

翻译 Java Bean stackoverflow 回答

A JavaBean is just a standardAll properties private (use getters/setters)A public no-argument constructorImplements Serializable.That's it. It's just a convention. Lots of libraries depend o

2015-04-21 22:40:49 326

原创 Java Bean 知乎回答以及王垠对面向对象的理解

在搜索关于 Java Bean 的相关知识,在知乎上看到一篇非常不错回答。 这个回答有点类似于之类 WY 的博客中看到的,那里面的事例也很好的讲述了关于 Java Bean 的概念,虽然作者没有说明那是 Java Bean ,那其实那就是 Java Bean 的定义。  知乎:  问题:Java bean 是个什么概念?回答一:Java语言欠缺属性、事件、多

2015-04-21 22:10:33 3217

原创 Java 可视编程与Beans Thinging in java

继承和多形态性是面向对象编程的精华,但在大多数情况下当我们创建一个应用程序时,我们真正最想要的 恰恰是我们最需要的组件。我们希望在我们的设计中设置这些部件就像电子工程师在电路板上创造集成电路 块一样(在使用Java 的情况下,就是放到WEB页面上)。这似乎会成为加快这种“模块集合”编制程序方法 的发展。      可视化的编程工具如此成功的原因是它们明显加快构建的应用程序的处理 过程—

2015-04-21 17:40:00 402

转载 Java 对象生命周期和类生命周期

Java 对象生命周期在JVM运行空间中,对象的整个生命周期大致可以分为7个阶段:创建阶段(Creation)、应用阶段(Using)、不可视阶段(Invisible)、不可到达阶段(Unreachable)、可收集阶段(Collected)、终结阶段(Finalized)与释放阶段(Free)。上面的这7个阶段,构成了 JVM中对象的完整的生命周期。下面分别介绍对象在处于这7

2015-04-21 16:57:30 11260 1

原创 Java AWt 1.1

在看thinking in java,讲关于 awt的历史,在java 1.0的时候,awt的设计是非常糟糕,但是AWT1.1的设计思想确实非常优秀的。看一些实例,虽然 awt 现在已经不用,但是里面的一些设计思想还是值得学习的【案例1】 按钮 内部类package awt.test;import java.awt.*; import java.applet.*;

2015-04-21 11:56:51 512

转载 Java Awt和Swing是的关系以及区别

AWT 是抽象窗口组件工具包,是 java 最早的用于编写图形节目应用程序的开发包。 Swing 是为了解决 AWT 存在的问题而新开发的包,它以 AWT 为基础的。     具体的说就是:  AWT 是Abstract Window ToolKit (抽象窗口工具包)的缩写,这个工具包提供了一套与本地图形界面进行交互的接口。AWT 中的图形函数与操作系统所提供的图形函数之间有

2015-04-21 11:33:55 542

转载 Java 中的接口有什么作用?

在 知乎 上看到一篇关于 接口的讲解,许多回家很影响,随拿过来进行保存。问题:例如我定义了一个接口,但是我在继承这个接口的类中还要写接口的实现方法,那我不如直接就在这个类中写实现方法岂不是更便捷,还省去了定义接口?接口在java中的作用是什么?个人觉得只是一种规范。大家的看法呢?回答一:这是一个初学者非常常见的问题。例如我定义了一个接口,

2015-04-20 23:50:40 802

原创 Java 动态代理

什么是动态代理:代理:代理模式是常用的Java 设计模式,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。关于 java 动态 代理的理论性知识太多,我们还是先看一些简单的例子,来分析一下动态。在分析了动态代理之后,我们再 分析一下动态代理的源代码,加深对动态代理的理解。

2015-04-20 23:15:19 308

转载 java 反射技术

【案例1】通过一个对象获得完整的包名和类名package Reflect; /** * 通过一个对象获得完整的包名和类名 * */class Demo{ //other codes...} class hello{ public static void main(String[] args) { Demo demo=new Demo();

2015-04-20 12:23:53 316

转载 Java 对象序列化

当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。  只能将支持 java.io.Serializable 接口的对象写入流中。每个 serializable 对象的类都被编码,编码内容包括类名和类签名、对象的字段值和数组

2015-04-19 23:33:50 333

转载 Java 计算程序执行时间

第一种是以毫秒为单位计算的。  Java代码  //伪代码   复制代码代码如下:long startTime=System.currentTimeMillis();   //获取开始时间  doSomeThing();  //测试的代码段  long endTime=System.currentTimeMillis(); //获取结束时间  

2015-04-19 23:05:47 411

转载 Java IO 详解

初学java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!) 这是java io 比较基本的一些处理流,除此之外我们还会提到一些比

2015-04-19 22:20:39 347

转载 Java 中字节与字符的编码关系

首先,java中的一个char是2个字节。java采用unicode,2个字节来表示一个字符,这点与C语言中不同,C语言中采用ASCII,在大多数系统中,一个char通常占1个字节,但是在0~127整数之间的字符映射,unicode向下兼容ASCII。而Java采用unicode来表示字符,一个中文或英文字符的unicode编码都占2个字节,但如果采用其他编码方式,一个字符占用的字节数则各不相同。

2015-04-19 22:08:26 498

转载 Java 异常

转载地址: http://lavasoft.blog.51cto.com/62575/18920Java异常处理总结         异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处

2015-04-19 17:04:10 267

空空如也

空空如也

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

TA关注的人

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