7 陶呵呵

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 4w+

设计模式-适配器模式

英文原文链接 适配器模式样例代码Adapter 适配器模式difficulty-beginner 难度-初学者 gang of four 四人帮 java java structural 结构性的Also known asWrapperIntentConvert the interface of a class into another interface ...

2018-09-08 12:24:32

设计模式-工厂方法

英文原文链接 单例模式样例代码Factory Method 工厂方法difficulty-beginner 难度-初学者 gang of four 四人帮java javacreational 创造性的Also known as 别名Virtual Constructor 虚拟构造器Intent 意图Define an interfac...

2018-08-24 12:54:47

设计模式-单例模式

英文原文链接Singleton 单例模式difficulty-beginner 难度-初学者gang of four 四人帮java javacreational 创造性的Intent 意图Ensure a class only has one instance, and provide a global point of access to it. ...

2018-08-24 12:28:04

JAVA元注解的使用

java自定义注解时需要用到几个基本注解,成为“元注解”元注解有四个: @Retention @Target@Document @Inherited @Retention:注解的保留位置@Retention(RetentionPolicy.SOURCE) //注解仅存在于源码中,在class字节码文件中不包含@Retention(RetentionPolic...

2018-08-10 11:23:28

javap 指令集

转自 : https://www.cnblogs.com/JsonShare/p/8798735.html 栈和局部变量操作 将常量压入栈的指令 aconst_null 将null对象引用压入栈 iconst_m1 将int类型常量-1压入栈 iconst_0 将int类型常量0压入栈 iconst_1 将int类型常量1压入栈 iconst_2 将int类型常量2压入栈 icon...

2018-06-28 14:55:54

《深入理解java虚拟机》学习笔记

源码下载github 第一章// todo第二章通过本章的学习,我们明白了虚拟机里面的内存是如何划分的,哪部分区域、什么样的代码和操作可能导致内存溢出异常。虽然Java有垃圾收集机制,但内存溢出异常离我们并不遥远, 本章只是讲解了各个区域出现内存溢出异常的原因。 下一章将详细讲解Java垃圾收集机制为了避免内存溢出异常的出现都做了哪些努力。虚拟机里面的内存是如何...

2018-06-27 14:45:59

正则表达式(一)

本文转载,并对原文中错误作了补充解释和修正,以粗体字标出,原文链接: 正则表达式基础知识 正文:正则表达式基础知识ECMAScript 3 开始支持正则表达式,其语法和 Perl 语法很类似,一个完整的正则表达式结构如下var expression = / pattern / flags ;其中,模式(pattern)部分可以是任何简单或复杂的正则表达式,可以包含字符类、限定符...

2018-05-21 09:08:16

js foreach 遍历对象key的顺序

用了好久js的foreach遍历对象,没有认真思考过,无意中遇到一个问题,便好奇foreach的遍历顺序问题,因此写了一些简单代码进行测试var stu={'ccc':'ccc', 'bbb':'bbb', 'zzz':'z', 'c':'c', 'c222':'2222', '111':'1111', '1':'11', '444'...

2018-02-22 15:02:27

HTTP协议手记

HTTP样例百度首页HTTP截图文本内容【General】Request URL:https://www.baidu.com/Request Method:GETStatus Code:200 OKRemote Address:180.97.33.108:443Referrer Policy:no-referrer-when-downgrade【Response Headers】HTTP

2017-11-29 16:32:46

Spring笔记(1)-核心类、接口关系图

本文介绍的类和接口均以springframework 3.0.5 release 版本为主spring-core.jarorg.springframework.io 包下类结构图 spring-beans.jar#org.springframework.beans.factory包下类结构图 spring-context.jarorg.springframework.context包下类结构图

2016-12-22 13:33:59

java-String中的 intern()

1、首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。2、new String()和new String(“”)都是申明一个新的空字符串,是空串不是null;3、String str = “kvill”; String str=new String ( “kvill

2016-11-01 16:42:37

git入门及基本概念学习整理

git学习主要参考了廖雪峰老师的博文: http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000另外还参考了这个: http://gitbook.liuhui998.com/index.html看完之后感觉git的核心是分支管理,难点主要是merge和rebase,自己对暂存区、工作区、分

2016-09-30 17:38:03

Java Ant详解

1,什么是ant ant是构建工具 2,什么是构建 概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个 3,ant的好处 跨平台 –因为ant是使用java实现的,所以它跨平台 使用简单–与ant的兄弟make比起来 语法清晰–同样是和make相比 功能强大–ant能做的事情很多,可能你用了很久,你仍然不知道它能

2016-09-02 17:23:20

Intellij从无到有创建项目:梳理web项目各目录及配置作用

Intellij IDEA从无到有创建web项目:Intellij虽然提供了很多模板可以创建maven web javaee等等各种项目,但是你知道项目从无到有到底怎么来的,各个配置分别是干啥的?现在就来一步步搞出来。1、idea打开一个空文件夹: 依次点击 File–open 打开一个空目录 这时候,项目除了ide配置文件啥都没有 现在创建src目录,用来写java代码,也就是后面we

2016-08-26 15:44:04

饿了么:业务井喷时,订单系统架构这样演进

饿了么:业务井喷时,订单系统架构这样演进

2016-08-25 09:59:30

1年时间业务量疯长40倍,谈人人车的平台架构演进之路

人人车业务平台从最初典型的LNMP单机单服务部署架构,发展到如今分布式服务化架构,五百多台虚拟机部署,一路走来,踩过不少坑,也遇到过不少挑战,特别是对于基于云服务进行业务开发的场景,以及从零开始服务化与SOA之路更是颇有心得,希望通过此次分享全面回顾人人车业务平台技术架构发展之路,重点分享如下内容: • 创业初期技术架构选型思考,那些年我们趟过的坑,云服务与三方服务使用心得; • O2O

2016-08-25 09:18:44

Java日期格式化

一般常用格式化类DateFormat和SimpleDateFormat的format(Date time)方法进行格式化日期.java.text.SimpleDateFormat类.public class SimpleDateFormat extends DateFormatSimpleDateFormat是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)

2016-08-10 09:31:15

Intellij IDEA 远程debug、远程tomcat部署项目

加班比较多,很少时间学其它东西了,最近项目部署比较复杂,本地运行比较困难,因此想在测试服务器环境debug和部署,远程部署还是有点问题,先记录一下环境apache-tomcat-7.0.47 Intellij IDEA 2016远程debugtomcat 的Catalina.sh 里面有个参数 JPDA_ADDRESS=”8000”,默认为8000。启动tomcat时,用 ./catalina.s

2016-07-28 23:12:39

jira+Confluence+FishEye安装破解集成

准备软件下载jira https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-7.1.7-jira-7.1.7.zipconfluence(wiki) https://downloads.atlassian.com/software/confluence/downloads/atlassian

2016-06-16 09:18:32

Spring MVC静态资源处理

优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 .do 、 .xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真正的REST风格的URL。如果将DispatcherServlet请求映射配置为”/”,则Spring M

2016-04-29 16:31:09

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!