标签:CTO

Spring

Spring Framework 5 中的新特性

changyuan.xu 发布于 2017-10-18

Spring 5 于 2017 年 9 月发布了通用版本 (GA),它标志着自 2013 年 12 月以来第一个主要 Spring Framework 版本。它提供了一些人们期待已久的改进,还采用了一种全新的编程范例,以 反应式宣言 中陈述的反应式原则为基础。 这个版本是很长时间...

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

Spring

SpringCloud实战小贴士:Zuul的路径匹配

2

xirruiqiang 发布于 2017-10-18

路径匹配 不论是使用传统路由的配置方式还是服务路由的配置方式,我们都需要为每个路由规则定义匹配表达式,也就是上面所说的path参数。在Zuul中,路由匹配的路径表达式采用了Ant风格定义。 Ant风格的路径表达式使用起来非常简单,它一共有下面这三种通配符: 通配符说明 我们可以通...

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

IOS技术

函数式编程-将Monad(单子)融入Swift

xiaoli.he 发布于 2017-10-17

前言 近期又开始折腾起Haskell,掉进这个深坑恐怕很难再爬上来了。在不断深入了解Haskell的各种概念以及使用它们去解决实际问题的时候,我会试想着将这些概念移植到Swift中。函数式编程范式的很多概念在Swift等主打面向对象范式的语言中就像各种设计模式一样,优雅地帮助我们...

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

Spring

在 Spring Boot 中使用 Swagger

puefu.he 发布于 2017-10-17

在使用 Spring Boot 构建一套 RESTful 接口的时候经常需要手工维护一份接口文档以提供给不同的客户端使用,有的时候手工维护成本太高,今天发现了一套自动化生成 RESTful 接口文档的工具 Swagger 。 Swagger 能根据 Spring Controll...

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

Spring

作为Java高级工程师你不得不懂的SpringIOC细节

4

songhua.gao 发布于 2017-10-17

IOC介绍IOC, spring的核心,贯穿Spring始终。直观的来说,就是由spring来负责控制对象的生命周期和对象间的关系,将对象之间的关系抽象出来,通过spring容器控制对象生成时机,减少对象之间的耦合度。 开启Spring IOC源码学习 SpringIOC 的主要...

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

Spring

每日一博 | SpringMVC 配置太多?试试 SpringBoot

hellas 发布于 2017-10-17

SpringMVC相信大家已经不再陌生了,大家可能对于Spring的各种XML配置已经产生了厌恶的感觉,Spring官方发布的Springboot 已经很长时间了,Springboot是一款“约定优于配置”的轻量级框架;Springboot首先解决的就是各种繁琐的XML配置,你可...

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

IOS技术

让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)-第2篇

45

Harries 发布于 2017-10-17

“王者打靶”小游戏 在我们学习iPhone开发的第一站,将创建一个叫“王者打靶”的小游戏。当游戏最终完成后的效果如下: 游戏的规则很简单,你需要拖动滑动条上的红色靶心,让它所在的位置尽可能接近我们设定的目标数字(每次随机生成)。比如在上图中的目标数字是84。因为你没法直接看到滑动...

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

Spring

Struts2 Spring整合方案

8

xiaoli.he 发布于 2017-10-17

Struts2是一个优秀的MVC框架,但是在与Spring框架整合时,Struts2的Action如何创建、如何管理、Action如何访问业务逻辑组件等,这些是框架整合需要注意的问题,稍不注意,则会遇到一些“坑”,接下来,我将为大家介绍两种Struts2-Spring框架整合策略...

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

Spring

Spring内置任务调度如何实现添加、取消与重置详解

1

xiaoli.wang 发布于 2017-10-16

前言 大家应该都有所体会,使用Spring的任务调度给我们的开发带来了极大的便利,不过当我们的任务调度配置完成后,很难再对其进行更改,除非停止服务器,修改配置,然后再重启,显然这样是不利于线上操作的,为了实现动态的任务调度修改,我在网上也查阅了一些资料,大部分都是基于quartz...

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

android技术

在 Android 上,一个完整的 UDP 通信模块应该是怎样的?

hanze 发布于 2017-10-16

TCP与UDP差异对比分析 在这篇文章中,在可靠性、数据发送、适用场景等多个方面分析了二者的区别。而本文的目的是想给大家介绍下在 Android 设备上,一个手机通过热点连接另一个手机。这种场景下,完整的 UDP 通信模块应该考虑哪些方面,又应该如何优化,如何避开一些坑呢? UD...

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

Spring

tcc分布式事务框架源码解析系列(三)之项目启动

1

邓龙华 发布于 2017-10-16

启动源码详解 通过上面的二篇文章,我相信您对tcc应该有个大体的了解,并且已经搭建好了调试环境,那么就让我们一起探索tcc的源码之旅。 首先看任何框架的源码都需要找到框架的入口,tcc也不例外,还记得我们在项目中applicationContext.xml有一段这么的配置吗? &...

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

IOS技术

让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)-第1篇

5

darida 发布于 2017-10-16

说明:本系列教程仅针对入门新手!已有iOS开发经验的请绕行~ 本系列教程编译自iOS Apprentice:http://www.raywenderlich.com/store 答疑说明: 因本人时间精力有限,无法跟大家一对一解决相关的技术问题,请大家在QQ交流群中互帮互助,或者...

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

IOS技术

【iOS】制作类似于微博、百思发布界面的特效动画

2

yeseng 发布于 2017-10-16

本文为CocoaChina网友STzen投稿 一言不合先上效果图 仿百思不得姐发布界面动画 仿微博发布界面动画 实现思路分析 在微博、简书、百思这些app中的底部tabbar的中间会有一个提供给用户的发布按钮,这个发布按钮的布局可以通过自定义UITabBar来实现。发布的动画效果...

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

IOS技术

适配iPhone X后的一点经验教训

3

dulong 发布于 2017-10-16

适配iPhone X虽然没什么难度但是很繁琐,因为导航栏高度一变基本上就影响到了所有页面。 如果项目是用的自动布局,适配起来应该会很快,但是很遗憾我这个项目没有使用自动布局。(13年的老古董貌似也不存在自动布局这种说法,后面我重构也没有全面使用自动布局。。。) 曾经偷的懒在iPh...

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

Spring

Spring Cloud Sleuth进阶实战

6

puefu.he 发布于 2017-10-16

为什么需要Spring Cloud Sleuth 微服务架构是一个分布式架构,它按业务划分服务单元,一个分布式系统往往有很多个服务单元。由于服务单元数量众多,业务的复杂性,如果出现了错误和异常,很难去定位。主要体现在,一个请求可能需要调用很多个服务,而内部服务的调用复杂性,决定了...

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

互联网.投资

谷歌神秘实验室:鼓励奇思 失败也有奖

9

邓龙华 发布于 2017-10-16

导语:太空升降梯?气球上网?海水提炼燃料?智能眼镜?……这些看似异想天开的点子都是Google X实验室曾经有过的创意。自2010年创立以来,谷歌母公司Alphabet旗下的秘密实验室Google X针对各方面的重大挑战每年构想上百个创意,唯独不涉及谷...

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

Spring

Eclipse 使用Maven整合SSM框架

7

xiaoli.wang 发布于 2017-10-16

mavne整合SSM 0x00 开发环境 Windows 7 Eclipse Java EE IDE for Web Developers Mars.2 Release (4.5.2) Maven 3.2.2 Spring 4.0.2 Mybatis 3.2.6 Tomcat 7...

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

Spring

springboot整合redis进行数据操作(推荐)

wenming.gapo 发布于 2017-10-15

redis是一种常见的nosql,日常开发中,我们使用它的频率比较高,因为它的多种数据接口,很多场景中我们都可以用到,并且redis对分布式这块做的非常好。 springboot整合redis比较简单,并且使用redistemplate可以让我们更加方便的对数据进行操作。 1、添...

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