标签:Developer

IOS技术

数据大小端转换 按位运算 左移右移 iOS蓝牙通信数据处理

1

dulong 发布于 2017-08-18

转载请注明本文地址:http://www.jianshu.com/p/1b3c8fc6995a 目的 在蓝牙项目的开发过程中,会遇到了一些与数据处理有关的问题,本文对这些问题进行了基本的整理并分享给大家。包含如下三个方面的内容。 数据大小端的介绍 大小端数据模式的转换 按位运算,...

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

IOS技术

iOS 通用链接(UniversalLinks)+ 分享功能的一些看法

12

hellas 发布于 2017-08-18

原文 引子: 你有没有想过为你的用户减少一道操作? 什么是通用链接? 通用链接是iOS9出的一个特性,他能让用户通过链接直接打开你的APP。经常配合分享功能,让用户快速进入到我们的APP里面。 APP的两大引流功能 –> 分享+推送,个人认为应该在这上面多下功夫。分享...

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

开源软件

人们真的应该感谢自由软件开发者

1

yeseng 发布于 2017-08-17

用户通常不会意识到他们免费获得的自由软件的价值。当自由软件如 Linux、LibreOffice 和 GIMP 成为我们日常生活的一部分,我们却时常忘记感谢软件背后的开发者。 软件不是用魔法创造的,它是开发者们一行行代码敲出来的,需要大量的时间和精力。以最低时薪 15 美元计算,...

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

IOS技术

iOS Swift Crash的捕获

yanxinchi 发布于 2017-08-16

介绍 如果对crash捕获不太了解,可以先参考这篇文章,本文进行Mach异常+Unix信号方式捕获crash。 NSException一般只在OC当中被捕获,一般情况下在捕获NSException异常后同时也会捕获到一个对应的signal异常。但如果你使用的是纯swift开发,如...

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

Spring

SpringBoot定时任务及Cron表达式详解

1

darida 发布于 2017-08-16

摘要: 讲解如何使用SpringBoot定时任务,并通过源码说明如何使用多线程处理各定时任务。 详细说明cron表达式用法。 一、定时任务概述 后台项目开发中经常会用到定时任务,现在实现定时任务都方式也是多种多样。下面列举几种常见的定时任务实现方式: 1. Quartz:Quar...

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

IOS技术

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

6

xiaoli.he 发布于 2017-08-16

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

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

android技术

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

xiaoli.wang 发布于 2017-08-15

文章&教程 在Google上快速提出操作 (www.grokkingandroid.com) Wolfram Rittmeyer分享了开始在Google上快速创建操作所需的所有信息(为了家庭与助理)。 RxJava中的错误处理(rongi.github.io) 一旦开始编...

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

编程技术

【PATCH】Oracle12c升级补丁初体验

邓龙华 发布于 2017-08-15

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

阅读(28)评论(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)库。在许多人看...

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

Spring

velocity原理探究( 上 )

12

puefu.he 发布于 2017-08-12

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

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

IOS技术

iOS10通知框架UserNotifications学习及兼容笔记

4

邓龙华 发布于 2017-08-10

原文 在iOS10上,苹果将原来散落在UIKit中各处的用户通知相关的代码进行重构,剥离,打造了一个全新的通知框架-UserNotifications。笔者最近在开发公司通知相关的需求,跟着WWDC2016的视频和官方文档,学习了一下新框架。同时,在学习过程中,和老框架对应Api...

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

开源软件

GNOME默认文本编辑器gedit宣布不再维护

2

刘莉莉 发布于 2017-08-10

GNOME 桌面环境默认的文本编辑器、核心应用之一的 gedit 不再维护,它的最新稳定版本是 3.24.3。gedit 开发者 Sébastien Wilmet 在邮件列表上询问有没有开发者感兴趣接手维护工作。他警告称,维护者将需要处理四种编程语言:ge...

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

开源软件

Mozilla Firefox 55.0正式版发布

1

xirruiqiang 发布于 2017-08-10

随着 Mozilla FireFox 55 的到来,这款开源浏览器走入了一个全新的阶段,多线程的完善和正式引入让它的性能终于开始赶上,不过老旧的插件(如 Flash)让浏览器在多线程运行时问题百出,在 Firefox 55 及以后的版本中,Mozilla 将重点开始解决这些问题:...

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

Spring

Spring Boot 美女开发者:编程不是男孩子的专属游戏

1

dulong 发布于 2017-08-10

相信不少 Java 开发者都不会对 Spring 陌生,作为开源项目,Spring 备受关注也与时俱进。在各个公司开始尝试落地微服务的过程中,Spring Boot 是不可不研究 。为了更好地了解 Spring Boot,InfoQ 专门对 Spring Boot 团队开发者 M...

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

IOS技术

iOS绘图框架CoreGraphics分析

1

zhuangli 发布于 2017-08-09

由于CoreGraphics框架有太多的API,对于初次接触或者对该框架不是十分了解的人,在绘图时,对API的选择会感到有些迷茫,甚至会觉得iOS的图形绘制有些繁琐。因此,本文主要介绍一下iOS的绘图方法和分析一下CoreGraphics框架的绘图原理。 一、绘图系统简介 iOS...

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

IOS技术

iOS 工程自动化 – OCLint

10

yeseng 发布于 2017-08-09

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

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

android技术

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

刘莉莉 发布于 2017-08-03

文章 & 教程 Unity和Android – 连接点(android.jlelse.eu) Andreas Vourkos解释了使用Unity创建的Android应用程序的架构,以及如何使用WindowManager和不同类型的Windows来克服Unity...

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

IOS技术

浅谈 SDK 开发(一)五种 Mach-O 类型的凛冬之战

13

Harries 发布于 2017-08-03

原文 0x01 前言 在开始开发一个 SDK 之前,知道 SDK 各种类型对应的文件属性,可以帮助我们进行基本的选择。然后我们应该要知道的是开发一个 SDK 并不是就像写一个开源库一样简单随意。所以,稳定的实现要求的基础就从这篇文章开始吧。 0x02 用 Xcode 生成五种 M...

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