标签:cache

android技术

最全面Android 导航模式解析

16

yeseng 发布于 2017-07-22

任何在用户界面模拟载体移动的场景便是导航。 使用应用程序将两个用户屏幕连接到一起,便是一种导航。这个连接——无论它是什么——即是用户用来运送信息的载具。尽管创建一个导航很简单,但是去创造一个适当的导航并不容易。本文我们将研究一些 Android 上最常用的导航模式,解读它们是如何...

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

编程技术

Oracle11g安装部署手册(RedHat6.5)

113

刘莉莉 发布于 2017-07-22

1. 参考官方文档 Installing and Upgrading→Linux Installation Guides→Database Quick Installation Guide for Linux X86-64 这里找的是在Linux 64位系统中...

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

IOS技术

iOS音频——AudioToolbox

6

xubiao.zhuang 发布于 2017-07-21

原文 一、前言 二、音频文件Audio File Services 三、音频文件转换Extended Audio File Services 四、音频流Audio File Stream Services 五、音频队列Audio Queue Services 一、前言 Audio...

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

IOS技术

写代码千万不要滥用懒加载

xirruiqiang 发布于 2017-07-21

本文为CocoaChina网友xiubin0314投稿 写代码是一种习惯的养成,一种生活的态度。 有一次同事看着我写的代码说,你为什么要这么写啊? 我看了一下,原来是在 ViewController 和 Cell 里初始化视图,还有数据模型数组的时候,我都是用的懒加载(Lazy-...

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

IOS技术

YTKNetwork源码解析

4

xiaoli.wang 发布于 2017-07-21

原文 对于iOS开发者来说,就算是没有用过YTKNetwork框架,应该也见过,听过了。它是猿题库技术团队开源的一个网络请求框架,内部封装了AFNetworking。它把每个请求实例化,管理它的生命周期,也可以管理多个请求。 在正式讲解源码之前,我会先讲一下该框架所用的架构和设计...

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

IOS技术

iOS网络请求缓存框架

邓龙华 发布于 2017-07-21

本文为CocoaChina网友piggybear投稿 PINCache做为AFNetworking缓存层,将AFNetworking请求的数据缓存起来,支持取消当前网络请求,以及取消所有的网络请求,使用方法及其简单。 通过Cocoapods安装 pod 'PGN...

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

Spring

SpringBoot(三) :Spring boot 中 Redis 的使用

wenming.gapo 发布于 2017-07-20

SpringBoot对常用的数据库支持外,对 NoSQL 数据库也进行了封装自动化。 redis介绍 Redis是目前业界使用最广泛的内存数据存储。相比memcached,Redis支持更丰富的数据结构,例如hashes, lists, sets等,同时支持数据持久化。除此之外,...

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

IOS技术

《Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法》阅读笔记

4

xiaoli.wang 发布于 2017-07-19

原文 目标 最近在看一些iOS的进阶书籍,做一些简单的笔记来加深印象。 这次读的是《Effective+Objective-C+2.0++编写高质量iOS与OS+X代码的52个有效方法》。 第1条:了解Objective-C语言的起源 Object-C语言由Smalltalk语言...

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

编程技术

RMAN跨版本恢复–从Oracle10.2.0.5恢复到Oracle11.2.0.4

3

yeseng 发布于 2017-07-18

目录 一、数据库升级路线 二、Source端数据库进行RMAN全备份 2.1 备份前执行utlu112i.sql脚本 2.2 Source端数据库全备份 三、Target端进行异机操作 3.1 恢复Spfile 3.2 恢复控制文件 3.3 恢复归档文件 3.4 恢复数据文件 3...

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

编程技术

MySQL Group Replication 学习(部署篇)

刘莉莉 发布于 2017-07-17

  MySQL5.7版本出来有很长时间了,之前也装了玩了下,大概了解了部分功能和特性,但没有系统的学习和测试其主要新增功能,最近也特意抽出时间想去多了解了解,学习学习5.7的主要新特性,这里主要是针对其最突出的功能之一MySQL Group Replication(MG...

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

Spring

构建用户管理微服务

4

xiaoli.wang 发布于 2017-07-15

翻译自: https://springuni.com/user-management-microservice-part-1/ 构建用户管理微服务(一):定义领域模型和 REST API 在《构建用户管理微服务》的第一部分中,我们会定义应用的需求,初始的领域模型和供前端使用的 R...

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

编程技术

MYSQL中对信号的处理(SIGTERM,SIGQUIT,SIGHUP等)

1

小丁 发布于 2017-07-14

原创,因为LINUX系统编程水平有限某些用词不当请指出 一、信号处理以及多线程先信号处理基础知识 在LINUX中信号是一种由内核处理的一种软中断机制,他满足简单、不能携带大量信息、并且要满足一定条件才会发送等特征。 信号会经历产生–>阻塞信号集–&g...

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

编程技术

通过shell脚本模拟MySQL自增列的不一致问题

刘莉莉 发布于 2017-07-14

   MySQL的自增列问题其实很有意思,在重启数据库之后,会按照max(id)+1的方式来计算,这样一个看起来有些别扭的实现方式在早期版本就饱受诟病,在MySQL 5.7都没有解决掉,终于在8.0松口了,计划在这个版本中修复。    而重...

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

Spring

看透 Spring MVC 源代码分析与实践 —— 网站基础知识

5

yeseng 发布于 2017-07-14

网络传输分解方式: 标准的 OSI 参考模型 TCP/IP 参考模型 海量数据的解决方案 缓存和页面静态化 缓存 通过程序直接保存在内存中 使用缓存框架 (Encache、Redis、Memcache) 页面静态化 使用模板技术生成(Velocity、FreeMaker等) 数据...

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

Spring

jboot 1.0-beta1 发布,基于 Jfinal 类似 Springboot 的框架

1

尖兵 发布于 2017-07-14

Jboot又发新版本了,具体地址: https://git.oschina.net/fuhai/jboot jboot 1.0-beta1 changes更新如下: 1、重构shiro模块,使其支持shiro.ini配置,方便其他项目迁移。 2、新增JbootRedisLock基...

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

编程技术

MySQL中GTID的几个限制和解决方案(r13笔记第21天)

1

小丁 发布于 2017-07-12

   现在我看待一个技术,总是会换一种角度来看,在他能实现什么的基础上,我更喜欢看他不能做什么,为什么不能这么做。    比如MySQL GTID在5.6试水,5.7已经发展完善,但是还是有一些场景是受限的。比如下面的两个。  &...

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

编程技术

怎么找出解析失败的sql

1

尖兵 发布于 2017-07-11

原创如有错误请指出 本文由我和公司同事问心共同测试分析完成。 很多时候我们会有这样一个误区,语法错误或者对象不存在应该在语法语义检查这个步骤就结束了,怎么还会存在共享池里面呢?带着这个几个问题我们做几个简单的测试。 我们先了解下什么是解析失败的 SQL? 1、SQL语法错误 2、...

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

编程技术

Oracle锁的模式和10704事件跟踪对比

xubiao.zhuang 发布于 2017-07-11

锁是数据库用来控制共享资源并发访问的机制,是用来保护和用户相关的资源,如:表、用户、会话等。 本文以Oracle中锁的种类和模式讲起,后用10704做实验观察不同sql语句下锁持有情况的不同,主要以TM锁为例。 本人菜鸟,初次发帖,如果错误还望多多包涵和指出。 一、Oracle锁...

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