标签:线程

Spring

Spring Redis 缓存注解使用

尖兵 发布于 2017-09-20

由于最近新上的项目很多模块没有做数据缓存,大量的请求都会到数据库去查询,为了减轻数据库的压力以及提高网站响应速度,所以在这里采用了spring 提供的注解+redis实现对数据的缓存,主要针对非热点数据,例如 省市,银行卡列表等做缓存,在这里主要是查询做一个缓存实例。  ...

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

Spring

从Spring Cloud ,聊聊微服务

17

wenming.gapo 发布于 2017-09-20

背景 随着公司业务量的飞速发展,平台面临的挑战已经远远大于业务,需求量不断增加,技术人员数量增加,面临的复杂度也大大增加。在这个背景下,平台的技术架构也完成了从传统的单体应用到微服务化的演进。 enter image description here 系统架构的演进过程 单一应用...

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

Spring

使用 Spring Boot 配置日志

dulong 发布于 2017-09-19

当您使用 Spring Boot 启动时,因为包含了 spring-boot-starter-logging ,让 Logback 为 Spring Boot 提供开箱即用的日志回溯——即提供日志记录,而不需要任何配置,并可以根据需求进行更改。 提供自己的配置有两种方法:如果只需...

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

Spring

Spring Cloud中的断路器Hystrix

4

xirruiqiang 发布于 2017-09-18

什么是微服务?举个简单的例子,我想做一个用户管理项目,里边就三个功能:用户注册、用户登录、用户详情浏览。按照传统的软件开发方式直接创建一个Web项目,分分钟就把这三个功能开发出来了,但是我现在想使用微服务+服务治理的方式来开发:首先我将这个项目拆分为四个微服务,四个微服务各建一个...

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

Spring

你去面试,需要准备什么知识点?

dulong 发布于 2017-09-18

概述 年中或者年底绩效出来后,总是几家欢乐几家愁。绩效好的机会多的老板信任的,会更加有干劲。绩效不好的,老板不看好的,可能就会有离职的冲动。 如果你有离职的想法,那么还是需要花一些时间准备一下,毕竟现在外面好的互联网公司对程序员的要求还是蛮高的,需要你有各种能耐。 这篇文章主要是...

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

编程技术

【MySQL】死锁案例之四

1

xirruiqiang 发布于 2017-09-18

一 前言   死锁,其实是一个很有意思,也很有挑战的技术问题,大概每个DBA和部分开发同学都会在工作过程中遇见过 。关于死锁我会持续写一个系列的案例分析,希望能够对想了解死锁的朋友有所帮助。本文介绍一例三个并发insert 导致的死锁,根本原因还是在于insert 唯一...

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

IOS技术

iOS 札记1:Method Swizzling小记

2

xiaoli.he 发布于 2017-09-18

本文为CocoaChina网友南华coder投稿 导语:Method Swizzling是Objective-C中运行时中讨论较多的内容,本文主要介绍使用Method Swizzling遇到的问题和项目中使用的Swizzling方案。 一、Method Swizzling简介 M...

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

Spring

面试过阿里等互联网大公司,我知道了这些套路

2

yeseng 发布于 2017-09-18

因为看到掘金在做秋招求职征文大赛,赞助商也有牛客网,自己前段时间也稍微写了篇博客总结我的大学生活, 那些年我看过的书 —— 致敬我的大学生活 —— Say Good Bye ! 博客中稍微简单的介绍了下自己的求职,重点是推荐了下我自己看过的那些书籍,对我帮助真的很大。 如今借这么...

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

Spring

ybg-spring-fast 1.1.4 发布,基于 SpringBoot 的模块化开发系统

2

yanxinchi 发布于 2017-09-16

ybg-spring-fast 1.1.4 已发布,更新如下: 1.1.4 添加社交(第三方登陆)配置管理,微信管理部分(微信菜单管理和微信用户标签管理),以及修复了一些BUG 1.1.3 添加支持https 的可配置方式 1.1.2 添加微信账号登陆系统 1.1.1 添加码云账...

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

Spring

你竟敢说你懂Spring框架?有可能你是没看到这些…(上)

2

wenming.gapo 发布于 2017-09-15

前些天在某知名论坛里,看到有人说,“spring框架超难的诶!” 小编我表示很无奈,只能呵呵两声。 好像他说的确实很对。 所以,特地去搜刮了一些关于spring的面试题,希望能帮助各位同学在升职加薪的路上,一去不复返。 1. 什么是spring? Spring ...

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

IOS技术

多个cell中展示倒计时,本地和服务器时间差异解决方案

songhua.gao 发布于 2017-09-14

转载注明出处:http://www.jianshu.com/p/97ec4b8f018c 本文借鉴了IGListKit中多cell通知方案 Demo下载 公司需要做限时抢购的业务,这里面有两个需求点: 1.在多个cell中显示倒计时 在每个cell中添加定时器是不现实的,必定会增...

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

Spring

Spring Cloud从0到1

14

zhuangli 发布于 2017-09-14

Spring Cloud从0到1 Spring Cloud是一个基于Spring Boot实现的微服务开发工具,它为微服务架构中涉及配置管理、服务治理、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。 Spring B...

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

开源软件

宜信正式开源其AIOps落地三大利器

7

xirruiqiang 发布于 2017-09-14

宜信技术研发中心在业内技术大会上宣布正式开源支撑AIOps 的三大利器:UAVStack、Wormhole、DBus。 不断开放开源技术,推动技术共同成长是宜信技术生态的目标之一。包括在今天正式开源的UAVStack,Wormhole,DBus等在内,已经开放七个系列的软件技术。...

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

IOS技术

iOS项目开发中Crash汇总

1

xiaoli.he 发布于 2017-09-07

错误1 原因: 从上面的报错信息可以看出,主线程在运行的时候子线程修改了主线程UI的布局约束,在iOS开发中,所有的有关界面UI的更新操作必须奥在主线程中完成。这样的错误很容易出现在使用block的时候,因为block就是在子线程中进行的,所以回顾了刚才自己写的代码,发现还真是粗...

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

Spring

从零开始的Spring Session(三)

2

邓龙华 发布于 2017-09-06

上一篇文章中,我们使用Redis集成了Spring Session。大多数的配置都是Spring Boot帮我们自动配置的,这一节我们介绍一点Spring Session较为高级的特性。 集成Spring Security 之所以把Spring Session和Spring Se...

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

Spring

使用Spring Boot日志框架在已有的微服务代码中添加日志功能

1

songhua.gao 发布于 2017-09-06

引言:我们需要在已有的微服务代码中添加日志功能,用于输出需要关注的内容,这是最平常的技术需求了。由于我们的微服务代码是基于SpringBoot开发的,那么问题就转换为如何在Spring Boot应用程序中输出相应的日志。 在传统Java应用程序中,我们一般会使用类似Log4j这样...

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

Spring

Spring MVC Interceptor 实现性能监控

Harries 发布于 2017-09-04

利用Spring MVC 的 Interceptor 实现个简易的性能监控,计算一下每个url的执行时间。 在 preHandle 方法中记录当前的时间戳到线程局部变量里,然后在afterCompletion方法中,用当前的时间戳剪掉线程局部变量里的时间戳得出个运行时间...

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