标签:Property

Spring

升级 Spring MVC 3.2.x 到 4.x 注意事项

changyuan.xu 发布于 2017-10-19

把 Spring 版本从 3.2.x 升级到了4.x ,这里记录一下。 新特性 Java 8 Support, 从 4.0 开始支持 Java 8,可以使用 lambda 表达式,等等 Java 8 的特性 Groovy DSL 新增 @RestController 注解,这样就...

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

IOS技术

iOS WKWebView 与 JS 交互实战技巧

xirruiqiang 发布于 2017-10-19

最近公司需要针对向日葵远程控制和花生壳动态域名解析服务客户端 做与HTML5交互的App,优点就是开发周期短,可随时更新内容。所以在这整理了一些 App 与 Web 交互的方法。 一、WKWebView 由于Xcode8发布之后,编译器开始不支持iOS 7了,这样我们的app也改...

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

IOS技术

学习OpenGL ES之物理引擎

5

刘莉莉 发布于 2017-10-19

本系列所有文章目录 获取示例代码 牛顿的占位图 前言 本文将介绍3D物理引擎Bullet的基本使用方式以及如何将之前的OpenGL渲染代码和Bullet相结合,制造一个符合物理运动规则的虚拟3D场景。下面是效果图。 Bullet Bullet是一个开源的物理引擎,使用C++编写,...

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

IOS技术

iOS开发 | 让你的UIButton自带block

6

xiaoli.wang 发布于 2017-10-19

背景 升级到Xcode9后,项目抽风了,只要遇到RAC一定崩溃。 试了各种方法,都不行,不得已,我决定将RAC从项目中移除,RAC在我项目中只是辅助,主要用来简化代码,所以用得也不是很多。 移除RAC后必然要找到东西来替代RAC,我请教了一下iOS高端妓术裙的师傅,师傅们向我推荐...

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

Spring

Spring对IOC的理解

7

puefu.he 发布于 2017-10-19

一、IOC控制反转和DI依赖注入 1.控制反转,字面可以理解为: 主动权的转移 ,原来一个应用程序内的对象是类通过new去主动创建并实例化的,对 对像创建 的主动权在程序代码中。程序不仅要管理业务逻辑也要管理对的象创建和依赖关系。这是很累的,也跟软件工程 " 低耦合高内...

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

Spring

在 Spring Boot 中使用 Swagger

puefu.he 发布于 2017-10-17

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

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

Spring

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

4

songhua.gao 发布于 2017-10-17

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

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

Spring

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

hellas 发布于 2017-10-17

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

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

Spring

Spring5源码解析-Spring中的异步和计划任务

xiaoli.he 发布于 2017-10-16

Java提供了许多创建线程池的方式,并得到一个Future实例来作为任务结果。对于Spring同样小菜一碟,通过其 scheduling 包就可以做到将任务线程中后台执行。 在本文的第一部分中,我们将讨论下Spring中执行计划任务的一些基础知识。之后,我们将解释这些类是如何一起...

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

Spring

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

1

xiaoli.wang 发布于 2017-10-16

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

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

Spring

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

1

邓龙华 发布于 2017-10-16

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

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

IOS技术

Xcode9 自动上传Fir

5

xubiao.zhuang 发布于 2017-10-16

是不是很开心终于升级Xcode9了。 是不是上传Fir发现错误内心崩溃了。 是不是在满大街查找解决方法。 Fir自动上传脚本 自动上传脚本,保存到项目的目录下,使用sh *.sh -u 进行上传,其中的fir的token和项目的名称需要修改,其他的等报错再修改吧。详见如下: #/...

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

IOS技术

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

2

yeseng 发布于 2017-10-16

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

阅读(33)评论(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...

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

Spring

Spring Cloud – Eureka Client源码分析

songhua.gao 发布于 2017-10-14

准备做个Spring Cloud源码分析系列, 作为Spring Cloud的源码分析笔记. 这一篇是Eureka的客户端. 客户端 两种方式, 最终的实现基本一样. 显示指定服务发现的实现类型 使用 @EnableEurekaClient 注解显示的指定使用Eureka作为服务...

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

Spring

Spring Cloud 配置中心

1

changyuan.xu 发布于 2017-10-14

老司机都喜欢在程序设计中尽可能的把各种参数做成可配置的,等到产品需求发生改动的时候,优雅的修改一行配置,重新加载一次配置,就满足了需求。 配置(Configuration)是不修改代码的情况下,对程序的运行调整的能力。 简单来讲,配置可以分成两类: 系统配置:包括线程池大小、数据...

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

IOS技术

iOS蓝牙开发CoreBluetooth框架总结

xiaoli.wang 发布于 2017-10-13

最近兼职公司一个项目设计蓝牙项目,在开发过程中踩了不少坑,做了一些简单的整理以及总结,在此顺便分享一下。 概念 iOS开发中,谈到蓝牙现在基本最常使用的框架就是CoreBluetooth框架了,使用该框架可以iOS设备与蓝牙设备或者iOS设备与其他非蓝牙设备的交互。 蓝牙开发分为...

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

Spring

Spring5源码解析-论Spring DispatcherServlet的生命周期

xiaoli.wang 发布于 2017-10-13

Spring Web框架架构的主要部分是DispatcherServlet。也就是本文中重点介绍的对象。 在本文的第一部分中,我们将看到基于Spring的DispatcherServlet的主要概念:前端控制器模式。第二部分将专门介绍Spring应用程序中的执行链。接下来是Dis...

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