标签:find

Java

Mybatis: 动手封装ORM框架

xiaoli.he 发布于 2019-05-21

ORM核心思想在于通过建立MODEL与数据库的映射来简化大量重复的工作量. 对于简单增删改查操作来说, 通过MODEL自动转换为SQL语句并执行可以节省很多工作量. 但是对于复杂的系统来说, 需要各种各样的复杂操作, 并且SQL也需要经过高度优化, 因此通过MODEL自动执行SQ...

阅读(13)评论(0)赞 (0)

编程技术

Android Architecture Components 系列二(DataBinding)

3

hellas 发布于 2019-05-21

按照官方的解释,数据绑定库是一个支持库,允许您使用声明性格式而不是以编程方式将布局中的UI组件绑定到应用程序中的数据源。听起来会比较的抽象,具体举个例子来说就比较好理解一些呢。下面这段代码是我们经常可以看到的一段代码: TextView textView = findViewBy...

阅读(12)评论(0)赞 (0)

Java

java Compiler API 原 荐

2

小丁 发布于 2019-05-21

在早期的版本中(Java SE5及以前版本)中只能通过 tools.jar 中的 com.sun.tools.javac 包来调用Java编译器,但由于 tools.jar 不是标准的Java库,在使用时必须要设置这个jar的路径。而在Java SE6中为我们提供了标准的包来操作...

阅读(10)评论(0)赞 (0)

Java

Redis从入门到放弃系列(四) Set

yanxinchi 发布于 2019-05-21

本文例子基于:5.0.4 Set是Redis中一种比较常见的数据结构,当存储的member为十进制64位有符号整数范围内的整数的字符串的时候其实现为intset,其他为hashtable Redis从入门到放弃系列(三) List 首先让我们来看一下该如何在redis里面使用Se...

阅读(7)评论(0)赞 (0)

Java

Java日志框架:logback详解

2

changyuan.xu 发布于 2019-05-21

编辑推荐: 本文来自于个人博客,本文主要介绍了Java日志框架logback,并分析一下logback加载过程以及配置,希望对您的学习有所帮助。 为什么使用logback 记得前几年工作的时候,公司使用的日志框架还是log4j,大约从16年中到现在,不管是我参与的别人已经搭建好的...

阅读(11)评论(0)赞 (0)

编程技术

在 Laravel 项目中集成 Swagger 扩展包为 Laravel API 生成接口文档并对接口进行测试

8

likai 发布于 2019-05-20

除了上篇介绍的API 文档生成器扩展包之外,我们还可以基于著名的 Swagger 在 Laravel 项目中为 API 接口生成文档。 Swagger 是一个开源的、用于简化 API 开发的工具集,这些工具集涵盖了 API 开发的整个生命周期,从设计到文档、从测试到部署。 Swa...

阅读(22)评论(0)赞 (0)

Java

面试官都会问的Mybatis面试题,你会这样回答吗?

3

changyuan.xu 发布于 2019-05-20

一、概述 面试,难还是不难?取决于面试者的底蕴(气场+技能)、心态和认知及沟通技巧。面试其实可以理解为一场聊天和谈判,在这过程中有心理、思想上的碰撞和博弈。其实你只需要搞清楚一个逻辑:“面试官为什么会这样问?他希望听到什么答案?”然后针对性的准备和回答就行了,无他。 “你的优势是...

阅读(16)评论(0)赞 (0)

Java

Java 8 终于支持 Docker !

7

xiaoli.he 发布于 2019-05-20

Java 8 过去一直与 Docker 无法很好地兼容,现在可让开发者们奔走相告的是,这个问题已经解决了。 作者 | Grzegorz Kocur 译者 | 苏本如 ,责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 请注意:本文中我使用的是遵循GNU GP...

阅读(12)评论(0)赞 (0)

编程技术

微服务架构体系的深度治理

31

yeseng 发布于 2019-05-20

微服务模式下,庞大的服务节点数量、日趋复杂的服务分层、离散的组织协同、扁平化的管理模式让服务治理的广度、深度、难度都达到前所未有的程度。单纯依靠微服务框架层面的治理是远远不够的,需要构建贯穿研发、测试、运维、管理各领域的立体式的深度治理体系。本文整理自天弘基金(余额宝)移动平台技...

阅读(17)评论(0)赞 (0)

Spring

更新配置自动化工具

wenming.gapo 发布于 2019-05-19

  我们小创业公司使用的宽带是个人家庭宽带(申请企业宽带的成本很高,每月几千块),公网IP过一段时间就会变动,平时使用都没有什么影响,只有一点,阿里云上的服务都配置了安全组,只允许阿里云内网或者白名单IP访问,从而保障公司服务安全性。公司公网IP会动态变更,每一次变更之后都要修改...

阅读(14)评论(0)赞 (0)

Spring

使用 spring 的 IOC 解决程序耦合

小丁 发布于 2019-05-19

在实际开发中我们可以把三层的对象都使用配置文件配置起来,当启动服务器应用加载的时候,让一个类中的方法通过读取配置文件,把这些对象创建出来并存起来。在接下来的使用的时候,直接拿过来用就好了。 那么,这个读取配置文件,创建和获取三层对象的类就是工厂。 简单工厂模式(Simple Fa...

阅读(15)评论(0)赞 (0)

Spring

Spring Boot 2动态修改日志级别

3

小丁 发布于 2019-05-19

本文基于:Spring Boot 2.1.3,理论支持Spring Boot 2.x所有版本。 作为程序猿,定位问题是我们的日常工作,而日志是我们定位问题非常重要的依据。传统方式定位问题时,往往是如下步骤: • 将日志级别设低,例如  DEBUG ; • 重启应用; •...

阅读(18)评论(0)赞 (0)

Java

021-cdh6.2+kylin2.6.1

13

dulong 发布于 2019-05-18

这是坚持技术写作计划(含翻译)的第20篇,定个小目标999,每周最少2篇。 本文主要介绍,如何使用大数据神兽Kylin(2.6.1)连接cdh6.2。 提示 因为cdh6.2使用的是hadoop3,而目前的kylin3.0beta版本只是hadoop2,所以只能安装kylin2....

阅读(17)评论(0)赞 (0)

Spring

Java 元注解及 Spring 组合注解应用

1

尖兵 发布于 2019-05-18

Java 1.5(Tiger) 个人认为最为激动人心的两个特性是泛型与注解( Java Versions, Features and History )。泛型自然是不必说了,注解对 Java 世界的改变比泛型伟大的多(现在框架的注解配置),在 Java 1.5 之前我们只能在 J...

阅读(17)评论(0)赞 (0)

Java

Java 8 的一些新特性

xiaoli.wang 发布于 2019-05-17

java.util.function.Predicate @FunctionalInterface public interface Predicate<T> { // 函数式接口,布尔返回值 boolean test(T t); default Predicate&...

阅读(17)评论(0)赞 (0)

Java

Android OKHttp系列5-ConnectInterceptor

2

songhua.gao 发布于 2019-05-17

文章将会被同步至微信公众号:Android部落格 Android OKHttp系列皆为本人原创文章,未经允许严禁转载 概述 选定连接接口,并开始连接目标 流程图如下: okhttp-ConnectInterceptor.jpg 原图片地址: http://i66.tinypic....

阅读(16)评论(0)赞 (0)

Java

技术分享|浅谈Java Web漏洞分析

8

dulong 发布于 2019-05-17

介绍 本文是为和我一样有"Java Web漏洞分析恐惧症"的人准备的,所以前置知识需求很少,只需要能看懂Java代码,有Linux/OSX系统操作基础,有一定耐心去一步步实操即可。基于这个目的,本文会假设读者完全没有Java Web开发经验,所以会从最基础的环...

阅读(15)评论(0)赞 (0)

Java

IntelliJ IDEA必装插件以及SpringBoot使用小技巧合集

小丁 发布于 2019-05-17

IntelliJ IDEA必装插件有不知道怎么安装的吗?File–>settings打开设置面板,找到plugins,输入想要安装的插件回车即可plugins面板1.背景图片目前,IDEA支持设置背景图片。这对于广大程序员来说无疑是个好功能。整日对着枯燥的代码实...

阅读(23)评论(0)赞 (0)