标签:root

IOS技术

iOS播放器横竖屏切换的实现

hanze 发布于 2017-08-17

所有的视频类App都会面临一个播放器横竖屏切换的问题,之前一直使用KVO强制修改设备方向达到竖屏转为横屏。 UIDevice.current.setValue(value, forKey: "orientation") 目前看来,优酷视频貌似依然使用的这个方法...

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

IOS技术

[iOS]一次立竿见影的启动时间优化

6

xiaoli.he 发布于 2017-08-16

之前公司的 UI 设计师和我们提过好几次启动时间的事情,当时在开发业务,所以没有时间去做这件事。最近发完版本,终于有时间搞一搞启动时间了。 一般而言,启动时间是指从用户点击 APP 那一刻开始到用户看到第一个界面这中间的时间。我们进行优化的时候,我们将启动时间分为 pre-mai...

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

Spring

SpringMVC源码分析–HandlerMappings

5

wenming.gapo 发布于 2017-08-15

之前分析过 SpringMVC 中的 DispatcherServlet ,分析了 SpringMVC 处理请求的过程。但忽略了一些 DispatcherServlet 协助请求处理的组件,例如 SpringMVC 中的 HandlerMapping 、 HandlerAdapt...

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

编程技术

【PATCH】Oracle12c升级补丁初体验

邓龙华 发布于 2017-08-15

环境介绍: rhel7.3 x64   Oracle12.2.0.1 首先,我们看一下当前数据库环境: 点击(此处)折叠或打开 SQL> select NAME, DECODE(CDB, ‘YES’, ‘Multitenant ...

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

IOS技术

iOS ARKit 教程:不触摸屏幕,用空气中的手势作画

3

xubiao.zhuang 发布于 2017-08-15

原文 本文翻译自 iOS ARKit Tutorial: Drawing in the Air with Bare Fingers,原作者是 Osama AbdelKarim AboulHassan。 最近,Apple 发布了名为 ARKit 的全新增强现实(AR)库。在许多人看...

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

Spring

Spring-SpringMVC父子容器&AOP使用总结

尖兵 发布于 2017-08-14

Spring&SpringMVC作为bean管理容器和MVC默认框架,是大多数web应用都会选择的方案。在其使用过程中,尽管基于xml的配置Bean管理的方式依然存在,但在很多情况下已经采用的强大的注解功能将其替代。实际项目中,Spring和SpringMVC同时配置,以...

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

Spring

Spring MVC整合Mybatis 入门

10

hanze 发布于 2017-08-12

本文记录使用Intellij创建Maven Web工程搭建Spring MVC + Mybatis 的一个非常简单的示例。关于Mybatis的入门使用可参考这篇文章,本文在该文的基础上,引入了Spring MVC功能。 首先是创建项目: 打开Intellij,File–...

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

Spring

velocity原理探究( 上 )

12

puefu.he 发布于 2017-08-12

一、前言 常见的Java模板引擎有JSP、Freemark,Velocity。在MVC三层框架中,模板引擎属于view层,实质是把model层内容展现到前台页面的一个引擎,velocity以其前后端解耦使前后台可以同时开发和其语法的简易性得到了广泛的应用,集团WebX框架就建议使...

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

编程技术

MYSQL中一个特殊的MDL LOCK死锁案列

1

尖兵 发布于 2017-08-11

水平有限 如有错误请指出共同探讨 版本:5.7.19 mysql+innodb 本文中所说的上文是如下文章,也是讨论MDL LOCK死锁的基础,包含了很多MDL LOCK的基础知识建议 好好阅读 http://blog.itpub.net/7728585/viewspace-21...

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

Spring

springBoot探索(1)——分析

3

likai 发布于 2017-08-11

前两季完成了spring+springMvc+mybatis+Druid+Shiro+Ehcache框架的整合、使用。同时也展开了对项目简单重构,更多的时候我们学会了利用框架偷懒。 当然本着偷懒精神,同时带着群友的呼声,我们不妨来看看springBoot相关的信息。 但是要明白一...

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

IOS技术

将iOS项目进行子工程化

10

xirruiqiang 发布于 2017-08-11

摘要: 使用静态库或动态库来将开发中的独立模块抽离的方法。 将iOS项目进行子工程化 在iOS项目开发中,随着项目的越来越大,工程的结构化会变差,编译的速度也会越来越慢。使用静态库或动态库的方式来构建子工程不仅可以加快项目的编译速度,从结构上,也优化了项目的组织。有两种方式来来对...

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

IOS技术

jenkins+xcode+蒲公英实现ipa自动化打包

27

changyuan.xu 发布于 2017-08-11

原文 一、简述 公司特意配了一台mac机给测试用,并且打包发布这些功能都要在这台测试机上完成,老大特意让我去研究一下jenkins实现自动化打包,好吧,那就去看吧。 百度搜一下,Mark一下简介:jenkins是一个广泛用于持续构建的可视化web工具,持续构建即各种项目的”自动化...

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

Spring

利用Spring的AbstractRoutingDataSource解决多数据源的问题

puefu.he 发布于 2017-08-10

在互联网的服务端开发的时候,我们很经常要在一个项目中去调用不同的数据库。在这种情况下,必然要涉及到多数据源问题。那么,我们该如何解决多数据源问题呢?有没有一种方法来动态切换数据源呢? 答案是有的。万能的Spring已经给了我们解决方案——利用AbstractRoutingData...

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

IOS技术

iOS中多语言本地化流程的优化

3

Harries 发布于 2017-08-09

本文从提升效率和减少错误两方面对传统的多语言本地化方式进行了优化。 传统的方法 提升点效率 减少些错误 自动化万岁 传统的方法 在 Localizable.strings 中写入多种语言的版本,然后使用 NSLocalizedString 进行本地化: # en.lpr...

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

IOS技术

iOS 工程自动化 – OCLint

10

yeseng 发布于 2017-08-09

前言 最近一直在做 iOS 工程自动化方向的事情,所以把自己研究和实践的内容进行记录并分享,希望能给大家一些帮助。 为什么要使用 OCLint 做为一个静态代码分析工具,我们引入 OCLint 的目的主要是为了提高我们的代码质量。通常我们提高代码质量的方式是通过 CodeRevi...

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