标签:人性

Java

图解源码:MyBatis 的 Mapper 原理

3

hellas 发布于 2019-02-15

提到看源码,很多同学内心的恐惧的,其实这个从人性的角度来说是非常正常的,因为人们对未知的事物,都是非常恐惧的,其次,你内心可能始终觉得,好像不会原理也还是能工作啊,你的潜意识里没有强烈的欲望.从阅读源码的经历来说,Java三大框架SSM中,Mybatis的源码是最适合入门的. 简...

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

Spring

使用 CODING 进行 Spring Boot 项目的集成

7

puefu.he 发布于 2019-02-13

本文作者:CODING 用户 – 高文 持续集成(Continuous integration) 是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。成员之间的代码相互影响,可能会出现各种编译、运行的错...

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

Java

我的2018

5

xiaoli.wang 发布于 2019-02-11

今天是己亥猪年正月初七,上班第一天,开工大吉。首先祝看到本文的读者2019猪年大吉,也祝自己在新的一年能顺利一点吧。万事如意总是不太现实的,让坦然面对生活中的逆境顺境更加重要。 如同去年的总结一样,《我的2018》来得有点晚了。去年的总结《我的2017》也是差不多这个时间。下面将...

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

Java

一个平凡但不平庸的程序猿2018个人总结

1

zhuangli 发布于 2019-01-31

完整的链接在这里: 一个两年java程序猿的2017个人总结 这里先列举一下去年定的目标: 阅读2本以上的技术相关书籍,并作出相应的实践; 阅读5本以上国内外有意思的书籍; 阅读jdk常用类的源码,能够理解其中的涵义; 能够熟练掌握3个常用的技术框架; 继续坚持每天一万步,一年中...

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

Java

假如上天再给你一次机会,你会学C语言还是学JAVA?

zhuangli 发布于 2019-01-29

已经从事软件开发十几年,C++和java跟着做过好多项目,相对来讲跟C++的感情更加深刻些,毕竟被折腾的时间最长印象也最深刻,刚入行一年就跟着做C++项目,开始被泛型编程里面的各种规则折腾的够呛,发现和自己在学校学的完全不是一码事,学校学到的C++理论只是皮毛而已,也就是学学面向...

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

Java

2018 年度新增开源软件排行榜之国产 TOP 50

35

zhuangli 发布于 2019-01-23

2018 年开源中国社区「新增」开源项目排行榜之 国产 TOP 50 终于发布了! 榜单根据 2018 年开源中国社区新收录的开源项目的关注度、活跃度,以及所属分类整理而来,相信在一定程度上反映了国内大部分开发者在 2018 年所使用的技术栈和希望学习的技术。...

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

Java

Glide 系列-1:预热、Glide 的常用配置方式及其原理

1

puefu.he 发布于 2019-01-07

在接下来的几篇文章中,我们会对 Android 中常用的图片加载框架 Glide 进行分析。在本篇文章中,我们先通过介绍 Glide 的几种常用的配置方式来了解 Glide 的部分源码。后续的文中,我们会对 Glide 的源码进行更详尽的分析。 对于 Glide,相信多数 And...

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

Java

一个Java程序员的2018年总结

1

yeseng 发布于 2019-01-06

大概有2个月没有真正的去写过文章了,这段时间的确是太忙了,先给各位读者道个歉。2018都过去快一周了,终于在周末的时候抽出了时间对2018进行总结。 在这匆匆的2018年中我阅读了很多书籍,结识了很多人,了解了很多不同的学习方法,也领略过一些高深莫测的源码,写过一些不精的技术文章...

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

编程技术

什么样的软件架构是好的?

5

yanxinchi 发布于 2019-01-04

“All models are wrong, some models are useful” ——George Box 没有放之四海皆准的好与坏的标准。下面我对于衡量软件架构好坏的AAA原则: 可考核(Accountable):好的软件架构让每个团队都有自己负责的业务目标 可自主...

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

编程技术

论区块链乌托邦——一种可以运行的社会实验

5

邓龙华 发布于 2019-01-04

缘起一 5个月前,我开始写这篇文章,提纲初步完成。9月,10月,我分别在两个技术大会上,以演讲的形式,做了相同题目的分享。但是,我还是没有写好这篇文章的把握。 在这五个月里,我看了N本与政治哲学有关的书籍,与乌托邦有关的书籍。一直在心中徘徊不去的难题是:文章怎么开头? 2周前,我...

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

编程技术

Dave Snowden:跨领域视角看数字化转型和企业架构设计

2

尖兵 发布于 2018-12-29

至顶网 12月29日 新闻消息(文/李祥敬): 作为一套架构方法,面向领域的架构设计(Domain Driven Design,简称DDD)这两年在软件架构圈广泛流行,成为了数字化企业在架构设计方面的标杆。DDD的全球社区也应运而生,高端参与者广泛,成为了软件架构业的旗帜性社区。...

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

编程技术

2018年读过的书

puefu.he 发布于 2018-12-28

从2018年开始一直坚持每月读2本书以上,庆幸自己坚持下来了,共读了38本书,也希望明年能够继续坚持。 有些是实体书,有些是在微信读书上看的电子版,在手机app上看书确实会高效很多,今年有一半的书是在微信读书上看的,非常适合空闲时间阅读,以及像坐地铁、等地铁这种零碎的时间。 下面...

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

Java

另一个视角看待这次 antd

9

puefu.he 发布于 2018-12-25

阿里 公众号相信大家今天都已经知道了 antd 这次的事故了,不知道的简单回顾一下。 今天圣诞节,所以在 type 是 primary 的 Button 上都加上了雪花。 就是在 antd 3.9.3 的时候增加了一个定时器,到 12 月 25 的时候增加一个 christmas...

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

Java

使用R2DBC实现数据库的响应式访问

hellas 发布于 2018-12-08

Reactive Programming可以看作是一种编程模型,它通过创建事件驱动的非阻塞功能管道来促进可扩展性和稳定性,这些管道对资源的可用性和可处理性做出反应。延迟执行, 并发和异步性 只是底层编程模型的结果。 只有当整个堆栈都是被动的并且所有参与的组件(应用程序代码,运行时...

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

Java

Java代码复用的三种常用方式:继承、组合和代理

xubiao.zhuang 发布于 2018-12-07

复用代码是Java众多引人注目的功能之一。这句话很通顺,没什么问题,但问题在于很多人并不清楚“复用”是什么。就好像我说“沉默王二是一个不止会写代码的程序员”,唉,沉默王二是谁? 我们需要来给“复用”下一个定义。复用,说白了就是重复使用。 举个例子,很多名人说了很多名言,我们在说话...

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

Java

JavaPlusScript简介

17

xubiao.zhuang 发布于 2018-12-03

设计 背景 目前,随着软件产业的蓬勃发展,软件项目及产品取得新进步、新成绩的同时,也遇到新的问题及挑战。 从业务角度来说,开发维护需要编写的业务代码日益庞大复杂,程序员需要编写的代码越来越多、越来越长;项目及产品需要集成的第三方语言的情况也日益常见,集成的工作及难度非常大。 从底...

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

Spring

Spring Boot和Kafka实战自定义复杂配置示例

1

yeseng 发布于 2018-11-28

这篇博客文章展示了如何配置Spring Kafka和Spring Boot以使用JSON发送消息并以多种格式接收它们:JSON,纯字符串或字节数组。基于此配置,您还可以将Kafka生成器从发送JSON切换到其他序列化方法。 此示例应用程序还演示了同一消费组中三个Kafka消费者的...

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

Java

性能比肩美拍秒拍的 Android 视频录制编辑特效解决方案

9

puefu.he 发布于 2018-11-08

前言 众所周知,Android平台开发分为Java层和C++层,即Android SDK和Android NDK。常规产品功能只需要涉及到Java层即可,除非特殊需要是不需要引入NDK的。但如果是进行音视频开发呢? Android系统Java层API对音视频的支持在MediaCo...

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