标签:编译

android技术

Android跨进程IPC通信AIDL

1

changyuan.xu 发布于 2018-01-19

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

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

IOS技术

从 Aspects 源码中我学到了什么?

5

xiaoli.he 发布于 2018-01-18

前言 AOP (Aspect-oriented programming) 译为 “面向切面编程”,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了...

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

IOS技术

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

9

xubiao.zhuang 发布于 2018-01-18

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

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

IOS技术

iOS学习之深入理解程序编译过程

5

yeseng 发布于 2018-01-17

常用的clang命令 clang -rewrite-objc main.m 将obj文件重写为 c, c++文件 clang -Xclang -ast-dump -fsyntax-only main.m 生成文件生成树 clang -Xclang -dump-tokens mai...

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

开源软件

Facebook发布wav2letter工具包,用于端到端自动语音识别

1

xirruiqiang 发布于 2018-01-17

日前, Facebook 人工智能研究院发布 wav2letter 工具包,它是一个简单高效的端到端自动语音识别(ASR)系统,实现了 Wav2Letter: an End-to-End ConvNet-based Speech Recognition Sys...

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

Spring

聊聊Dubbo(一):为何选择

4

dulong 发布于 2018-01-17

随着现在互联网行业的发展,越来越多的框架、中间件、容器等开源技术不断地涌现,更好地来服务于业务,实现业务并解决问题。然而面对众多的技术选择,我们要如何甄别出适合自己团队业务的技术呢? 对于人来说,鞋子过大,可能影响奔跑的速度,鞋子过小,可能影响身体的成长 。技术对于业务也是如此的...

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

编程技术

Linux下双网卡绑定bond配置实例详解

yeseng 发布于 2018-01-16

一、什么是bond? 网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。kernels 2.4.12及以后的版本均供bonding模块,以前的版本可以通过patch实现。   二、bond的配置实例 1、测...

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

互联网.投资

百度COO陆奇:自动驾驶汽车可变身为“武器” 引发安全担忧

1

dulong 发布于 2018-01-16

注:本文转自腾讯科技,作者林辰 据外媒报道,百度首席运营官(COO)、自动驾驶项目负责人陆奇警告称,自动驾驶汽车存在被变为“武器”的风险,或导致各国封杀国外公司运营的自动驾驶汽车。 陆奇表示,安全问题可能会成为全球汽车厂商和科技公司的一大麻烦,包括中国和美...

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

IOS技术

iOS之集成GoogleMap(定位、搜索)需要注意的事

3

puefu.he 发布于 2018-01-16

简介: 最近花了些时间看了GoogleMap官方文件并集成到国际版app中,网上关于GoogleMap for iOS的讲解相对Android来说少一点,比较有帮助的几乎全是英文文档。下面是我开发过程中遇到的坑、以及采用的解决方法。 集成GoogleMap步骤: 1、Cocoap...

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

IOS技术

优雅的使用UITableView(OC 上)

13

wenming.gapo 发布于 2018-01-16

痛点 在我们iOS开发中UITableView几乎是所有App都会使用的一个UI控件,因为业务的需要,我们常常会注册多种Cell,然后在- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtInde...

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

Spring

《猪弟拱Java》连载番外篇:Java代理(中)

1

yeseng 发布于 2018-01-16

在上一篇中我用一个比较详细的案例描述了一下代理的概念,在这篇文章中,主要来看一下JDK动态代理和cblib子类代理 JDK动态代理 首先我们以一个简单的案例来说一下 案例: 现在有这样一个需求,为一个短信功能提供入参日志打印、异常打印和处理、返回结果打印、方法调用结束打印。先来看...

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

IOS技术

[译][祖传] 2017 Swift 单元测试文章资源精华

2

hellas 发布于 2018-01-15

原文地址:A complete list of articles on Unit Testing with Swift from 2017 原文需翻墙。 无论你写不写测试,Swift 在社区的普及度已经越来越高。过去一年社区里涌现了很多基于 Swift 的测试相关文章资源。下面我...

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

互联网.投资

从自动驾驶到全球物联,CES 2018所暴露的科技圈十大发展趋势

11

xirruiqiang 发布于 2018-01-15

CES是竞争的丛林,每一家科技公司都想要脱颖而出。 (编译:福尔摩望) 每年的一月,拉斯维加斯都会在其中一周变身成科技前沿。在经历了上周的2018年CES展会之后,我们总结出了其中的顶级趋势。这些趋势要远宏大于各大企业,它们也会在接下里的数年里改变整个科技行业。 CES是竞争的丛...

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

IOS技术

深入iOS系统底层之指令集介绍

5

Harries 发布于 2018-01-15

说到指令集以及CPU架构体系,大家就会想到计算机专业课程里面的计算机体系结构的方面的内容。既然课程中已经有了的内容我就不想那么枯燥的去复述一遍,而是先看一个类的定义: //定义寄存器编号 typedef enum : int {  ...

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

互联网.投资

亚马逊多项专利曝光,聚焦视频、AR以及智能家居

1

小丁 发布于 2018-01-14

腾讯科技讯 1月13日,据外媒报道,亚马逊大约正在申请500项专利。在对这些专利进行分析后发现,亚马逊正加强在视频、智能家居和增强现实(AR)技术等领域的布局。 2017年12月份,亚马逊发布了多项专利,包括增强现实镜子、搭载“智能”传感器的包裹递送飞行器...

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

互联网.投资

信息流重大调整或冲击广告收入,Facebook股价大跌4.5%

2

dulong 发布于 2018-01-14

凤凰网科技讯 据CNBC网站北京时间1月13日报道,在Facebook周四晚间宣布对信息流作出重大调整后,Facebook股价在周五大跌4.5%,拖累公司CEO马克·扎克伯格(MarkZuckerberg)的净资产蒸发33亿美元。 图1:Facebook信息流 在周...

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

Spring

SpringMVC系列源码:DispatcherServlet

4

puefu.he 发布于 2018-01-13

转载请声明出处:[](https://juejin.im/editor/drafts/5a587430518825734859e45d) 前面两篇文章直接对SpringMVC里面的组件进行了源码分析,可能很多小伙伴都会觉得有点摸不着头脑。所以今天再岔回来说一说SpringMVC的...

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

Spring

使用IntelliJ IDEA和Maven管理搭建Web开发环境(以Spring MVC为例)

18

尖兵 发布于 2018-01-12

前言:原来一直使用MyEclipse,换工作后,新公司使用IDEA,初识IDEA发现,哇,它的快捷键可真多啊,但是一路用下来,觉得非常的好用,特别是利用Maven管理,那简直叫一个爽。当然笔者在使用过程中,也遇到过不少问题,但当一路解决下来,你会觉得原来世界如此美妙。 笔者在查找...

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