标签:遍历

android技术

Android内存泄漏思考

2

hellas 发布于 2017-08-18

Android内存泄漏是一个经常要遇到的问题,程序在内存泄漏的时候很容易导致OOM的发生。那么如何查找内存泄漏和避免内存泄漏就是需要知晓的一个问题,首先我们需要知道一些基础知识。 Java的四种引用 强引用: 强引用是Java中最普通的引用,随意创建一个对象然后在其他的地方引用一...

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

IOS技术

iOS渐变二维码之CALayer遮罩实现篇

2

dulong 发布于 2017-08-17

原文 欢迎访问我的个人主页获取本文示例代码 前言 工作中有一个需求,将服务端已经生成好的黑白二维码变成渐变的二维码,具体效果如下。 本文将介绍如何使用CALayer的Mask实现渐变二维码的效果。下面是我们需要处理的二维码图片。 原理 苹果对CALayer的Mask(遮罩)是这样...

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

IOS技术

iOS渐变二维码之CALayer遮罩实现篇

2

xiaoli.he 发布于 2017-08-16

欢迎访问我的个人主页获取本文示例代码 前言 工作中有一个需求,将服务端已经生成好的黑白二维码变成渐变的二维码,具体效果如下。 本文将介绍如何使用CALayer的Mask实现渐变二维码的效果。下面是我们需要处理的二维码图片。 原理 苹果对CALayer的Mask(遮罩)是这样描述的...

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

Spring

SpringMVC源码分析–HandlerMappings

5

wenming.gapo 发布于 2017-08-15

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

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

Spring

velocity原理探究( 上 )

12

puefu.he 发布于 2017-08-12

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

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

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

IOS技术

iOS 应用稳定性监测和指标问题

2

刘莉莉 发布于 2017-08-09

一个iOS App的稳定性,主要决定于整体的系统架构设计,同时也不可忽略编程的细节,正所谓“千里之堤,溃于蚁穴”,一旦考虑不周,看似无关紧要的代码片段可能会带来整体软件系统的崩溃。尤其因为苹果限制了热更新机制,App本身的稳定性及容错性就显的更加重要,之前可以通过发布热补丁的方式...

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

IOS技术

基于 ResponderChain 的对象交互方式

1

hellas 发布于 2017-08-09

原文 首先感谢下 Tian Wei Yu 的 一种基于ResponderChain的对象交互方式 这篇文章,让我知道对象间的交互还有这种姿势。说实话,第一遍没看懂,自己跟着敲了一遍才理解,所以有了这篇文章,算是个记录。 前言 Responder Chain ,也就是响应链,关于这...

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

IOS技术

iOS App 稳定性指标及监测

2

xirruiqiang 发布于 2017-08-04

前言 本文较长(5000字左右),建议阅读时间: 20min+ 一个iOS App的稳定性,主要决定于整体的系统架构设计,同时也不可忽略编程的细节,正所谓“千里之堤,溃于蚁穴”,一旦考虑不周,看似无关紧要的代码片段可能会带来整体软件系统的崩溃。尤其因为苹果限制了热更新机制,App...

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

IOS技术

在Object-C中学习排序算法

2

xiaoli.wang 发布于 2017-08-03

本文为CocoaChina网友NoobGodzzz投稿 笔者在学习数据结构与算法时,尝试着将排序算法以动画的形式呈现出来更加方便理解记忆,本文配合[Demo 在Object-C中学习数据结构与算法之排序算法](https://github.com/MisterBooo/Play-...

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

IOS技术

ARKit 从零到一:教你编写 AR 立方体

4

xiaoli.he 发布于 2017-08-01

本文将会使用 ARKit 创建一个相当简单的 hello world AR app,结束时就可以在增强世界里放置 3D 立方体,并且可以用 iOS 设备绕着它移动。 要渲染 ARKit 中的 3D 内容,我会使用 SceneKit:https://developer.apple....

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

IOS技术

WWDC 2017 – Vision 图像识别框架的使用

15

刘莉莉 发布于 2017-08-01

本文为CocoaChina网友品位生活投稿 北京时间2017.6.6日凌晨1点,新一届的WWDC召开,苹果在大会上发布了iOS11的beta版,伴随着iOS 11的发布,也随之推出了一些新的API,如:ARKit 、Core ML、FileProvider、IdentityLoo...

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

IOS技术

函数式思想–Swift中Map、Filter、Reduce函数实现原理及仿写

changyuan.xu 发布于 2017-07-31

原文 对于绝大多数的程序员来说接触更多的是面向对象和面向过程的方式进行思考。实际上还存在一种更高效的思考方式函数式。也许有很多人听过,但不一定使用过。Swift的语言特性能把函数式思想发挥到淋淋尽职,但是对于习惯了用OC开发在转向Swift语言的程序眼来说,很多人并没有意思到这一...

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

编程技术

【Python】模块 fileinput

xiaoli.wang 发布于 2017-07-31

一 简介   fileinput 是python 提供的一个可以快速遍历,修改一个或者多个文件的模块。我们可以使用该模块进行文本替换 并做文件备份。 二 使用 2.1 使用方法 fileinput.input (files=None, inplace=Fals...

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

IOS技术

iOS 使用MVVM模式实现Cell的点击响应

2

尖兵 发布于 2017-07-27

原文 卷首 最近新工作中用到的RAC+MVVM的开发模式,由于之前都是用MVC,从自己的菜鸡水平感觉这两种设计模式在思想上还是有些微区别的,然后自己也是看了挺多关于这两个模式异同与使用利弊的文章,但是说真的,代码这个东西光看看不出个花来,还是要写出来才能体会的更深,所以我不讲这两...

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

IOS技术

iOS响应链(Responder Chain)

6

dulong 发布于 2017-07-26

原文 最近在写一个图片浏览的需求,一些地方我使用了响应者来处理,顺便又去看看了官方文档,这里记录一下官方文档,并给出一些示例加深理解。 概述 App使用响应者对象接收和处理事件,响应者对象是任何UIResponder的实例。UIResponder的子类包括UIView,UIVie...

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

IOS技术

iOS 使用MVVM模式实现Cell的点击响应

2

Harries 发布于 2017-07-26

卷首 最近新工作中用到的RAC+MVVM的开发模式,由于之前都是用MVC,从自己的菜鸡水平感觉这两种设计模式在思想上还是有些微区别的,然后自己也是看了挺多关于这两个模式异同与使用利弊的文章,但是说真的,代码这个东西光看看不出个花来,还是要写出来才能体会的更深,所以我不讲这两种模式...

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

IOS技术

tableView列表联动

2

xiaoli.wang 发布于 2017-07-26

原文 最近项目中需要做一个两个tableVIew联动的效果,有点类似于饿了吗外卖点餐的那种效果,虽然实现起来难度不是太大,但是还是记录下来,方便有需要的开发者少走一些弯路.个人认为做什么效果主要还是一个思路问题,思路对了,做起来也就得心应手了.废话不多说,先附上效果图. 示例.g...

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