文章库ARTICLE COLUMN

  • java 关键字总结

    java 关键字总结

    摘要:关键字总结有个关键字,它们是接下来对其中常用的几个关键字进行概括。而通过关键字,并不能解决非原子操作的线程安全性。为了在一个特定对象的一个域上关闭,可以在这个域前加上关键字。是语言的关键字,用来表示一个域不是该对象串行化的一部分。 ja...

    honmaplehonmaple 评论0 收藏0
  • 【译】怎样在java中定义一个抽象属性

    【译】怎样在java中定义一个抽象属性

    摘要:我们的引擎使用预定义的分隔符来连接日志中的信息,并存储在一个中。在抽象类中定义带参数的构造函数在抽象类中定义动态属性的第一种方法是定义一个参数的构造函数。 翻译:疯狂的技术宅原文:http://programmergate.com/def...本文首发微信公众号:充...

    aervonaervon 评论0 收藏0
  • Gradle使用笔记

    Gradle使用笔记

    摘要:通用统一定义子项目的通用部分在根目录的中定义依赖打包后,自动创建添加一个任务在中定义执行任务的结果打包时,自动加入在中中包需要注意的是必须在上面。我之前是颠倒的总是报错 通用 统一定义子项目的通用部分 在根目录的build.gradle中定义: sub...

    不知名网友不知名网友 评论0 收藏0
  • Lambda 表达式

    Lambda 表达式

    摘要:例如上一章的苹果谓词接口只有一个抽象方法的接口能让把整个表达式作为函数式接口的实例。这个函数式接口是用来接收一个对象并对其进行处理。 Lambda 管中窥豹 可以把 Lambda 表达式理解为简洁地可传递的匿名函数的一种方式:没有名称,有参数列表、函...

    NullNull 评论0 收藏0
  • httpclient访问https

    httpclient访问https

    摘要:序本文从里头摘出访问的源码,展示一下怎么用去访问。其中指定要不要检验,如果不校验,则是使用小结使用不去验证,但是可能存在风险构造 序 本文从spring cloud netflix zuul里头摘出httpclient访问https/http的源码,展示一下怎么用httpclient去访问...

    waruqiwaruqi 评论0 收藏0
  • 开发之路(设计模式三:装饰者模式)

    开发之路(设计模式三:装饰者模式)

    摘要:若要扩展功能,装饰者提供了比继承更有弹性的替代方案。装饰者模式意味着一群装饰者类,这些类用来包装具体组件。装饰者类反映出被装饰组件类型。装饰者会导致设计中出现许多小对象,如果过度使用,会让程序变得很复杂。 嘿嘿嘿,你是不是很喜欢用继承...

    VickyVicky 评论0 收藏0
  • Java: classLoader

    Java: classLoader

    摘要:如果它们都没有加载到这个类时,则抛出异常。只有两者同时满足的情况下,才认为这两个是相同的。就算两个是同一份字节码,如果被两个不同的实例所加载,也会认为它们是两个不同。 简介 程序在启动的时候,并不会一次性加载程序所要用的所有class文件,...

    bovensonbovenson 评论0 收藏0
  • (Thinking in Java)第20章 注解

    (Thinking in Java)第20章 注解

    摘要:而这可以通过注解办到,在代码中以指令语言的形式化方法来为代码提供更多信息。有注解的说明这个成员变量是一个列名,然后根据注解信息来生成相应的语句。也就是说把注解信息提取了出来。 注解是向代码中添加信息的一种方法,并且在之后还可以使用这些...

    刘玉平刘玉平 评论0 收藏0
  • Mybatis中statement基本用法

    Mybatis中statement基本用法

    摘要:提供了四个主要的每一个都有一个可选的以及可选的其中要和中的方法签名相同。 mybatis提供了四个主要的statement: insert select update delete 每一个statement都有一个id,可选的parametertype 以及可选的resultMap,其中statement要和mapper inte...

    AtomAtom 评论0 收藏0
  • HelloWorld(译)

    HelloWorld(译)

    摘要:方法在这种模板内表示一种行为。源代码的文件的名字一定与源代码里声明的任意一个类的名字一致。对于程序来说,对应的源代码文件名是。编译完成之后类文件会在该目录下生成与源代码同一目录。 源自Javaの道日语技术社区原文地址译者 梦梦的幻想乡見て...

    godlong_Xgodlong_X 评论0 收藏0
  • Top stackoverflow 问答系列之Java 8 Stream 篇 (一)

    Top stackoverflow 问答系列之Java 8 Stream 篇 (一)

    摘要:从发布到现在,已有三年多了,也得到了广泛的应用,但似乎里面最重要的特性和对很多人来说还是很陌生。想通过介绍一些实际的问题和答案来讲解在现实开发中我们可以通过和可以做些什么,以及什么是正确的姿势。 从Java 8 2014 发布到现在,已有三年多了...

    z2xyz2xy 评论0 收藏0
  • Mybatis中映射器配置文件疑点

    Mybatis中映射器配置文件疑点

    摘要:所有的语句都需要配置一个,并且要和中的方法名相同。若有参数,则需要设置参数类型,如下一般来说会在中设置类型,即其实不设置一般情况下也不会出错,但是一般情况下设置类型,因为当参数值为空时,能够确保找到正确的类型处理器。 mapper statement...

    CNZPHCNZPH 评论0 收藏0
  • Spring bean的生命流程

    Spring bean的生命流程

    摘要:如果依赖靠构造器方式注入,则无法处理,直接会报循环依赖异常。光继承这个接口还不够,继承这个接口只能获取,要想让生效,还需要拿到切面对象包含和才行。有了目标对象,所有的切面类,此时就可以为生成代理对象了。 Spring 是一个轻量级的 J2EE 开...

    赵连江赵连江 评论0 收藏0
  • Mybatis中ResultMap基本用法

    Mybatis中ResultMap基本用法

    摘要:功能将查询结果映射为实力对象。属性标签的标识返回值的全限定类名属性设为则自动查找与字段名小写同名的属性名,并调用方法设为则需要在内明确映射关系才会调用对应的方法。 ResultMap功能:将select statement查询结果映射为java实力对象。 RestultMa...

    cppowboycppowboy 评论0 收藏0
  • ConcurrentModificationException,iterator迭代问题[源码分析]

    ConcurrentModificationException,iterator迭代问题[源码分析]

    摘要:单线程的迭代过程中删除集合元素以上代码会出现如下异常从后往前看第行代码我们在执行代码行时调用了这个是调用返回的对象这个对象的方法如下图方法首先它会调用这个方法这个方法很简单就是比较这两个值是不是相等不相等就抛出异常如下图这两个值为什么...

    zhoutkzhoutk 评论0 收藏0
  • 【拾遗补缺】java ArrayList的不当使用导致的ConcurrentModification

    【拾遗补缺】java ArrayList的不当使用导致的ConcurrentModification

    摘要:中有三个迭代器相关的函数,返回两种迭代器实现,分别是和。根据堆栈信息找到出错的地方可以看到,保证其遍历时不被修改,采用的是用一个计数器的机制。 今天组内的一个同学碰到一个并发问题,帮忙看了下。是个比较小的点,但由于之前没碰到过所以也没...

    1365165710113651657101 评论0 收藏0
  • ? extends T与? super T

    ? extends T与? super T

    摘要:表示类的允许范围是及其子类表示类的允许范围是及其父类。存值只要能保证存放类是指定类及其子类即可。取值取得的默认类型为上界,的默认类型为所有类的父类。 概览 集合框架的源码经常见到? extends E、? super T。本篇文章以实例+注释讲讲...

    曹金海曹金海 评论0 收藏0
  • String:String类型为什么不可变

    String:String类型为什么不可变

    摘要:性能当字符串是不可变时,字符串常量池才有意义。字符串常量池的出现,可以减少创建相同字面量的字符串,让不同的引用指向池中同一个字符串,为运行时节约很多的堆内存。 在学习Java的过程中,我们会被告知 String 被设计成不可变的类型。为什么 Strin...

    zhiweizhiwei 评论0 收藏0
  • 我的面试准备过程---字符串相关(更新中)

    我的面试准备过程---字符串相关(更新中)

    摘要:字符串简介内置类型,不可理性,要更改的话考虑转,之类对来说,一个的范围,位面试题总体分析和数组相关,内容广泛概念理解字典序,哪个排在字典前面,哪个字典序就小简单操作插入删除字符,旋转规则判断罗马数字转换,是否是合法的整数浮点数数字运算...

    周国辉周国辉 评论0 收藏0
  • leetcode43 multiply strings

    leetcode43 multiply strings

    摘要:题目要求将两个形式的数字相乘的结果用的形式返回。不准使用以外的形式来记录数字。假设,则将结果的十位和个位分别放在数组下标为和的位置上。存储的位置等同于上一思路。然后再通过一轮遍历将进位处理一下。 题目要求 Given two non-negative intege...

    BatkidBatkid 评论0 收藏0
  • 设计模式——策略模式

    设计模式——策略模式

    摘要:策略模式是为了解决在做同一件事的时候,存在多种可能发生情况问题。 策略模式是为了解决在做同一件事的时候,存在多种可能发生情况问题。 什么是策略模式 什么时候使用 如何使用 优缺点是什么 使用场景 一个商场中,针对不同的消费者,进行不同的消...

    tianhangtianhang 评论0 收藏0
  • 实现一个spring webservice服务端四:服务端、客户端以及httpclient调用spr

    实现一个spring webservice服务端四:服务端、客户端以及httpclient调用spr

    摘要:执行结果如下中华田园犬测试我认为所有使用协议的,都能使用测试。下面是我写的测试代码旺财需要增加一个包测试结果返回值如下中华田园犬写法稍微有点麻烦的是,需要拼接请求参数,参数少的话还好,多的话就很烦不过这种方法不用生成一大堆客户端代码。...

    oneasponeasp 评论0 收藏0
  • 好文精读 - 收藏集 - 掘金

    好文精读 - 收藏集 - 掘金

    摘要:今天,我我的后端书架后端掘金我的后端书架月前本书架主要针对后端开发与架构。尤其是对称加密,非对称加密,私钥加密,公钥加密滴滴动态化方案的诞生与起航掘金这是滴滴架构组发布的第一篇公共技术文章,本文将介绍自研的动态化方案。 android 阿里面...

    avwuavwu 评论0 收藏0
  • java异常处理

    java异常处理

    摘要:异常类有两个主要的子类类和类。当不支持请求的操作时,抛出该异常。此异常由方法抛出,指示索引或者为负,或者超出字符串的大小。线程没有处于请求操作所要求的适当状态时抛出的异常。用非法索引访问数组时抛出的异常。返回一个对象代表异常原因。 异...

    kid143kid143 评论0 收藏0
  • 实现一个spring webservice服务端三:实现一个有复杂返回值的spring-ws服务

    实现一个spring webservice服务端三:实现一个有复杂返回值的spring-ws服务

    摘要:,将类或枚举类型映射到模式类型,控制字段或属性的序列化。表示将自动绑定类中的每个非静态的非瞬态的由标注字段到。,对于数组或集合即包含多个元素的成员变量,生成一个包装该数组或集合的元素称为包装器。 在经过前面两篇文章的学习,我已经能够熟...

    xinhaipxinhaip 评论0 收藏0

热门文章

<