标签:多线程

android技术

Android跨进程IPC通信AIDL

1

changyuan.xu 发布于 2018-01-19

简介 AIDL:Android Interface Definition Language,即Android接口定义语言,用于生成Android不同进程间进行进程通信(IPC)的代码,一般情况下一个进程是无法访问另一个进程的内存的。如果某些情况下仍然需要跨进程访问内存数据,这时候...

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

编程技术

Session重叠问题学习(三)–优化

1

xubiao.zhuang 发布于 2018-01-18

接前文 http://blog.itpub.net/29254281/viewspace-2150229/ 前文中的算法想了一天半,终于在昨天晚上得出了正确的结果. 在我的环境中,耗时90s ,还有进一步优化的空间. 首选是生成 t1 和 t2的方式. 之前使用create ta...

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

IOS技术

深入iOS系统底层之XCODE对汇编的支持介绍

9

xubiao.zhuang 发布于 2018-01-18

工欲善其事必先利其器 –《论语·卫灵公》 一个好的IDE不仅要提供舒适简洁和方便的源代码编辑环境,还要提供功能强大的调试环境。XCODE是目前来说对iOS应用开发支持的最好的IDE(虽然Visual Studio2017也开始支持iOS应用的开发了),毕竟XCODE和...

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

IOS技术

让CoreData更简单些

2

邓龙华 发布于 2018-01-11

前言 本文并不是CoreData从入门到精通之类的教程, 并不会涉及到过多的原理概念描述, 而是介绍如何让CoreData的使用变得更加简单明了, 方便亲民. 全文约六千字, 预计花费阅读时间15分钟. 目录 这是什么以及如何使用 原理概述 实现细节: 单表的增删改查 实现细节:...

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

Spring

SkyWalking 源码分析 —— Agent 插件(三)之 SpringMVC

12

wenming.gapo 发布于 2018-01-10

本文主要基于 SkyWalking 3.2.6 正式版 1. 概述 2. core-patch 2.1 AopProxyFactoryInstrumentation 2.2 AutowiredAnnotationProcessorInstrumentation 3. mvc-an...

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

IOS技术

倒计时设计

7

xirruiqiang 发布于 2018-01-09

原文地址 计算机是不存在倒计时这个概念的,所有的倒计时设计来源于对定时器的运用:给予一个deadline,以秒为时间间隔,在每次回调时刷新屏幕上的数字。倒计时的实现几乎没有门槛,无论NSTimer也好,GCD也罢,甚至使用CADisplayLink都能用来制作一个倒计时方案。但同...

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

IOS技术

原生下载NSURLSession知识集合

1

darida 发布于 2018-01-08

本文为博主稻香里的守望者原创文章 一.前言 很多人都用过AFNetWorking和SDWebImage,其实底层就是封装了NSURLSession来请求任务。第三方用多了,对于苹果原生的网络请求知识却掌握得不够牢固,所以写这篇文章来总结回顾一下。 苹果在 iOS9 之后已经放弃了...

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

Spring

spring-boot-klock-starter V1.0 发布

darida 发布于 2018-01-07

spring-boot-klock-starter 基于redis的 spring-boot 分布式锁组件,使得项目拥有分布式锁能力变得异常简单,开箱即用。 感谢关注此项目的并提出宝贵意见的群众,此次首个稳定版本发布,修复以及新的特性如下 本次更新内容: 完善多线程下锁的释放 新...

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

IOS技术

如何开发一个适配Android和iOS双平台的React Native应用

xiaoli.he 发布于 2017-12-29

众所周知用React Native是可以开发跨平台的Android和iOS App。我们可以用React Native开发Android应用也可以开发iOS应用,那么如何让我们开发的React Native应用适配Android和iOS双平台呢? 在这篇文章中我将从布局、组件选择...

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

IOS技术

操作抽象设计-实践

39

xubiao.zhuang 发布于 2017-12-25

前言 最近在做程序优化和代码总结的工作,在优化和总结的过程中发现,程序中存在着许多重复性的交互代码,特别是在业务逻辑层,虽然业务模块本身具有独立性,各业务模块之间也有比较明确的分界,但各业务模块内部不免还是存在着一些重复性的交互代码。 例如,模块A有一个收藏功能,模块B有一个评论...

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

IOS技术

iOS传感器:使用陀螺仪完成一个小球撞壁的小游戏

5

刘莉莉 发布于 2017-12-22

上一次借着实现一个随屏幕旋转的小玩意,了解了iPhone内置的加速计。今天咱们继续搞点好玩的东东。按照计划这次要看看陀螺仪了。 最终咱们会完成一个小球撞壁的小游戏,一个超级贱的利用陀螺仪的APP。小球可以感受到重力,从而能够随着手机的运动来一起运动。为了增加一点点趣味性,对小球的...

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

编程技术

Python多线程并发的简单测试

1

puefu.he 发布于 2017-12-20

line 之前也写了一些简单的Python程序,对于多线程的并发一直没有涉及,今天决定先突破一下,把这个部分的内容先快速的掌握,然后在这个基础上细化改进。 我的好友冰川擅长Python技术,所以就拿来主义,参考了他的文章。 python基础16-并发编程(1) Python的程序...

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

IOS技术

搬好小板凳看SDWebImage源码解析(二)

2

zhuangli 发布于 2017-12-19

4>SDWebImageDownloader SDWebImageDownloader是以单例存在,对图片下载管理,进行一些全局的配置。如下: 1).设置最大并发数,下载时间默认15秒,是否压缩图片和下载顺序等。 2).设置operation的请求头信息,负责生成单个SDWebI...

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

IOS技术

iOS的线程安全与锁

3

hellas 发布于 2017-12-19

在iOS编码中,锁的出现其实是因为多线程会出现线程安全的问题。那么,问题来了,什么是线程安全?为什么锁可以解决线程安全问题?单线程是不是绝对的线程安全?iOS编程有多少种锁?加解锁的效率如何?…… 一、什么是线程安全? WIKI: Thread-safe ...

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

IOS技术

搬好小板凳看SDWebImage源码解析(一)

8

dulong 发布于 2017-12-19

本文是来自@夏大的投稿 看了下距离上次写简书博客的时间,已经过去了八个多月了,很惭愧。正好最近项目不忙,抽点时间研究下第三方库,朋友建议总结写成博客就这样开篇了。内容篇幅会比较长,所以希望各位看官搬好小板凳看SDWebImage源码解析,如果没有毅力真的是很难坚持下去。希望大家可...

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

android技术

Android开发之漫漫长途 Ⅶ——Android消息机制(Looper Handler MessageQueue Message)

5

yeseng 发布于 2017-12-16

前言 上一篇我们介绍了LeakCanary工具用来分析内存泄漏以及谈了下几种常见内存泄漏的表现和解决方法。本篇内容我们来分析Android的消息机制。我们为什么要介绍Android的消息机制呢,因为Android系统本质上来说就是一个消息驱动的系统。我们在开发中什么时候会用到Ha...

阅读(57)评论(0)赞 (1)

android技术

Android Weekly #286 安卓开发周刊 中文版

小丁 发布于 2017-12-15

文章 & 教程 分阶段首次展示(medium.com) 一个支离破碎的体验可能会是我们害怕,那么如何仔细地推出新的功能并确保您的应用在所有设备上都可靠? Sebastiano Gottardo分享他的想法并且介绍了如何做到这一点。 关于Instant APP的一些有用的见...

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

IOS技术

搜索关键字高亮显示,就比微信多个多音字搜索

1

xiaoli.he 发布于 2017-12-15

首先看下demo效果,下载地址 一. 需求要求实现的效果 汉字支持汉字直接搜索、拼音全拼搜索、拼音简拼搜索 搜索匹配到的关键字高亮显示 搜索结果优先显示全部匹配、其次是拼音全拼匹配、拼音简拼匹配;关键字在结果字符串中位置越靠前,优先显示 支持搜索英文、汉字、电话号码及混合搜索 二...

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