标签:线程

IOS技术

iOS跑步软件开发-从无到有

5

尖兵 发布于 2017-11-21

前言 经过两个多月的开发与调试,全民星跑1.0.1终于上线了,首先要感谢曲总和洛洛爱吃肉的技术支持.全民星跑作为一个以跑步计步为主要功能的软件,骚栋在开发过程中实在是遇到了不少的坑,这篇博客会分为加速仪计步和跑步计步两个模块来说明,不过有一点我想先声明,因为人力资源有限,所以可能...

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

Spring

Spring cloud系列十 使用@HystrixCommand使用Hystrix组件及@EnableCircuitBreaker原理介绍

dulong 发布于 2017-11-21

1. 概述 本文主要包括如下内容: 1 通过@HystrixCommand注解实现在Spring Cloud中使用Hystrix组件:包括通过@HystrixCommand调用服务,实现fallback方法 2 如何通过配置自定义的Hystrix参数 3 对@HystrixCom...

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

IOS技术

iOS 代码里逻辑分支的处理

2

changyuan.xu 发布于 2017-11-20

我们大致上可以将代码按执行方式分解为三类:Sequence,Selection,Iteration。 Sequence Sequence 即为按前后顺序依次执行,从第一行按序一直执行到第 n 行。比如: NSString *name = @"defa...

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

Spring

部署微服务:Spring Cloud 和 Kubernetes 的比较

7

xiaoli.wang 发布于 2017-11-19

【编者的话】本文比较了当下最火热的两大微服务开发平台:Spring Cloud 和 Kubernetes 的优缺点,并指出结合二者的优点来组合使用,将在微服务旅程上获得更大成功。 当我们需要部署微服务的时候,哪个更好?Spring Cloud 还是 Kubernetes?答案是都...

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

Spring

阿里Dubbo疯狂更新,关Spring Cloud什么事?

3

小丁 发布于 2017-11-19

最近,开源社区发生了一件大事,那个全国 Java 开发者使用最广的开源服务框架 Dubbo 低调重启维护,并且 3 个月连续发布了 4 个维护版本。 我上次在写 放弃Dubbo,选择最流行的Spring Cloud微服务架构实践与经验总结 这篇文章的时候,就有很多的网友给我留言说...

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

Spring

Spring Cloud Zuul重试机制探秘

wenming.gapo 发布于 2017-11-17

本文章对应spring cloud的版本为(Dalston.SR4),具体内容如下: 开启Zuul功能 通过源码了解Zuul的一次转发 怎么开启zuul的重试机制 Edgware.RC1版本的优化 开启Zuul的功能 首先如何使用spring cloud zuul完成路由转发的功...

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

IOS技术

Objective-C 和 Swift 面试题

3

yanxinchi 发布于 2017-11-17

前言 在 iOS 开发中,语言的选择是最初的一步。 Objective-C 是苹果为 iOS 和 Mac 开发量身定制的语言。它随着 iPhone 的出现而大火,直到今天国内外大多数的 App 依然是用 Objective-C 在写。它一度在 TIOBE 排行榜上位列第三名,仅次...

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

编程技术

ipcs、ipcrm、sysresv、kernel.shmmax

9

xiaoli.he 发布于 2017-11-15

ipcs、ipcrm、sysresv、kernel.shmmax   1.1  BLOG文档结构图       1.2  前言部分 1.2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能...

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

IOS技术

揭秘 YYModel 的魔法(上)

9

刘莉莉 发布于 2017-11-15

design-model.jpg 前言 iOS 开发中少不了各种各样的模型,不论是采用 MVC、MVP 还是 MVVM 设计模式都逃不过 Model。 那么大家在使用 Model 的时候肯定遇到过一个问题,即接口传递过来的数据(一般是 JSON 格式)需要转换为 iOS 内我们能...

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

IOS技术

iOS Code Review纪要

Harries 发布于 2017-11-15

Hi,All 今天 code review 提到的点记录如下: 1. 固定字符串使用宏定义好还是字符串好? 讨论使用宏的缺陷: 不能区分类型 宏定义复杂的话,操作宏可能会出现问题. 使用宏定义时留意定义重复引起异常 系统解决宏重复定义的方式是提前使用编译控制指令判断,比如: #i...

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

开源软件

Firefox 57正式版开放下载,更美观更流畅

3

xubiao.zhuang 发布于 2017-11-15

Mozilla 已提前在服务器上放出了 Firefox 57 正式版的下载链接,用户可前往下载。 https://ftp.mozilla.org/pub/firefox/releases/57.0/ 为了吸引用户,Mozilla 曾表示至少要让用户体会到 Firefox 57 对...

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

IOS技术

iOS开发实用技巧—Objective-C中的各种遍历(迭代)方式

xirruiqiang 发布于 2017-11-14

一、使用for循环 优点:简单 缺点:由于字典和集合内部是无序的,导致我们在遍历字典和集合的时候需要借助一个新的『数组』作为中介来处理,多出了一部分开销。 二、使用NSEnumerator遍历 优点:对于不同的数据类型,遍历的语法相似;内部可以简单的通过reverseObject...

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

Spring

HTTP服务异步化改造实践

11

hanze 发布于 2017-11-14

背景 我们在入口层有一个提供HTTP服务的应用。随着业务的复杂,一个用户请求的处理过程,涉及多个对后端远程服务的调用。为了实现的简单,目前都是使用同步方式完成的,也就是在一个请求的处理过程中,会占用一个容器线程进行逻辑运算和同步远程调用。这种开发方式的好处是直观,开发成本低,但也...

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

IOS技术

给 iOS 开发者的 RxSwift(一)

3

puefu.he 发布于 2017-11-13

RxSwift 或许我们都听说过,但或许只知道 RxSwift 这个单词,长篇大论关于 RxSwift 的介绍往往使读者迷失在各种概念当中,却不知如何让它大展伸手。或许我们可以换一种姿势,一些应用场景会让我们产生共鸣,解决问题的方式由很多,为什么不找一种最优的呢?RxSwift也...

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

Spring

Spring主从数据库的配置和动态数据源切换原理

darida 发布于 2017-11-13

在大型应用程序中,配置主从数据库并使用读写分离是常见的设计模式。在Spring应用程序中,要实现读写分离,最好不要对现有代码进行改动,而是在底层透明地支持。 Spring内置了一个 AbstractRoutingDataSource ,它可以把多个数据源配置成一个Map,然后,根...

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

Spring

ybg-spring-fast 1.6.4,基于 springboot 模块化开发

2

尖兵 发布于 2017-11-13

ybg-spring-fast 1.6.4 发布了。以SpringBoot 为中心,模块化开发系统,用户可以随意删减除权限框架外 任意的系统模块。复用,组装性强主要应用技术: spring Security+Ehcache+quartz+swagger2+Mysql5.6+spr...

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

Spring

深入分析tomcat and spring boot security and cas

14

xirruiqiang 发布于 2017-11-12

前言 本文从一个web请求如何到达服务器,请求经历了哪些过程,最后是如何通过我们的授权验证(用cas认证举例),通过一步一步解析整个过程,同时给出相对应的类图和时序图来方便理解,最后做一个总的概括来进一步加强理解。本文的内容来自对源码的理解,如果有不正确的地方,可以在下方留言,我...

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