自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (16)
  • 收藏
  • 关注

转载 探秘Java中的String、StringBuilder以及StringBuffer

Java 由浅及深之 String 对象的创建及堆、栈的解释参考文章 http://www.cnblogs.com/dolphin0520/p/3778589.html (探秘Java中String、StringBuilder以及StringBuffer)  String str=new String("abc");  紧接着这段代码之后的往往是这个问题,那就是这行代码究竟

2016-05-16 12:15:14 286

原创 判断回文数最简单实现

long l=2332l;    int i = String.valueOf(l).length();  int j = 0;  while (j     j++;    if (j == i / 2)   System.out.println("Yes it is HuiWen.");  else   System.out.println("No it

2016-05-13 01:08:46 531

转载 校长:技术成长四个阶段需要的架构知识

高可用架构 2016-04-12 16:07:50阅读数:18780编者按:本文是李庆丰在高可用架构后花园群 3.19 北京光华路安妮意大利餐厅下午茶活动的演讲。转载请注明来自@高可用架构。李庆丰(校长),微博研发中心高级技术经理,当前负责微博消息箱及开放平台的技术研发工作,曾主导微博平台服务稳定性保障及 SLA 体系建设,推进微博平台化、微博多机房部署、微博容器化

2016-04-20 17:06:23 429

转载 保证分布式系统数据一致性的6种方案

保证分布式系统数据一致性的6种方案高可用架构 2016-04-19 13:20:03阅读数:11475编者按:本文由「高可用架构后花园」群讨论整理而成。有人的地方,就有江湖有江湖的地方,就有纷争问题的起源在电商等业务中,系统一般由多个独立的服务组成,如何解决分布式调用时候数据的一致性? 具体业务场景如下,比如一个业务操作,如果

2016-04-20 16:59:28 820

转载 深入浅出UML类图

类图用于描述系统中所包含的类以及它们之间的相互关系,帮助人们简化对系统的理解,它是系统分析和设计阶段的重要产物,也是系统编码和测试的重要模型依据。1. 类类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。在系统中,每个类都具有一定的职责,职责指的是类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般

2016-03-31 15:35:37 755

转载 深入Java集合学习系列:HashMap的实现原理

1.    HashMap概述:   HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2.    HashMap的数据结构:   在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本

2016-03-30 18:27:00 263

转载 volatile

在并发编程中,我们通常会遇到以下三个问题:原子性问题,可见性问题,有序性问题。我们先看具体看一下这三个概念:原子性:即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。可见性:是指当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值。有序性:即程序执行的顺序按照代码的先后顺序执行,这里可能会发生指令重排序。

2016-03-25 17:34:11 267

转载 为什么要实现Serializable

最重要的两个原因是:  1、将对象的状态保存在存储媒体中以便可以在以后重新创建出完全相同的副本;  2、按值将对象从一个应用程序域发送至另一个应用程序域。  实现serializable接口的作用是就是可以把对象存到字节流,然后可以恢复。所以你想如果你的对象没实现序列化怎么才能进行网络传输呢,要网络传输就得转为字节流,所以在分布式应用中,你就得实现序列化,如果你不需要分布式应用,那

2016-03-25 11:19:02 312

转载 AMD 和 CMD 的区别有哪些?

CMD是延迟执行推崇的是as lazy as possibleAMD是提前执行requireJS从2.0开始可以延迟执行1. 对于依赖的模块,AMD 是提前执行,CMD 是延迟执行。不过 RequireJS 从 2.0 开始,也改成可以延迟执行(根据写法不同,处理方式不同)。CMD 推崇 as lazy as possible.2. CMD 推崇依赖就近,AMD

2016-03-24 11:10:47 533

转载 stringbuffer与stringbuilder的区别?

1. 在执行速度方面的比较:StringBuilder > StringBuffer 2. StringBuffer与StringBuilder,他们是字符串变量,是可改变的对象,每当我们用它们对字符串做操作时,实际上是在一个对象上操作的,不像String一样创建一些对象进行操作,所以速度就快了。3. StringBuilder:线程非安全的  StringBuffer:线程安全

2016-03-24 10:12:36 308

原创 MySQL索引原理及慢查询优化

MySQL索引原理:通过不断的缩小想要获得数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件,也就是我们总是通过同一种查找方式来锁定数据。数据库索引就是通过算法提高查询效率。磁盘IO与预读:考虑到磁盘IO是非常高昂的操作,计算机操作系统做了一些优化,当一次IO时,不光把当前磁盘地址的数据,而是把相邻的数据也都读取到内存缓冲区内,因为局部预读性原理告诉我们,当计算机

2016-01-20 11:03:03 862

第2章 JAVA程序设计语言基础126

第2章 JAVA程序设计语言基础 讲解 第2章 JAVA程序设计语言基础126

2011-06-23

第8章 集合类与泛型程序设计

第8章 集合类与泛型程序设计第8章 集合类与泛型程序设计第8章 集合类与泛型程序设计第8章 集合类与泛型程序设计

2011-06-23

第9章 网络编程技术

第9章 网络编程技术第9章 网络编程技术第9章 网络编程技术第9章 网络编程技术第9章 网络编程技术第9章 网络编程技术

2011-06-23

第10章 数据库访问的编程技术

第10章 数据库访问的编程技术第10章 数据库访问的编程技术第10章 数据库访问的编程技术第10章 数据库访问的编程技术

2011-06-23

第5章 继承与多态 java编程

第5章 继承与多态第5章 继承与多态第5章 继承与多态第5章 继承与多态第5章 继承与多态第5章 继承与多态第5章 继承与多态

2011-06-23

第6章 GUI应用程序设计

第6章 GUI应用程序设计第6章 GUI应用程序设计第6章 GUI应用程序设计第6章 GUI应用程序设计第6章 GUI应用程序设计第6章 GUI应用程序设计

2011-06-23

用Java编译一个计算器

用Java编译一个计算器 可以基本上实现+-*/的基本功能 可以供学习Java学习

2010-12-26

uml课程设计报告_学生管理系统.doc

uml课程设计报告_学生管理系统.doc

2011-06-13

mysql-connector-java-3.1.13-bin

mysql-connector-java-3.1.13-bin mysql的jdbc驱动

2011-06-22

南开java100题.

南开java100题 详细讲解java基础知识,很好适合初学者学习

2011-07-25

网上商店(struts+hibernate+spring架构)

网上商店(struts+hibernate+spring架构)

2011-06-22

ACM\郑州大学第四届程序设计竞赛试题.

郑州大学第四届程序设计竞赛试题以及答案 希望对大家有帮助

2011-06-02

java第3章 数组与字符串

第3章 数组与字符串第3章 数组与字符串第3章 数组与字符串第3章 数组与字符串第3章 数组与字符串

2011-06-23

java编程第一章 程序设计方法概论-41

java编程第一章 第1章 程序设计方法概论-41

2011-06-23

第7章 多线程程序设计

第7章 多线程程序设计第7章 多线程程序设计第7章 多线程程序设计第7章 多线程程序设计第7章 多线程程序设计

2011-06-23

第4章 类和对象 java编程

第4章 类和对象第4章 类和对象第4章 类和对象第4章 类和对象第4章 类和对象第4章 类和对象第4章 类和对象第4章 类和对象第4章 类和对象

2011-06-23

空空如也

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

TA关注的人

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