Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

10个最佳的 Swift 教程实例

10个最佳的 Swift 教程实例

Swift 是一门相对比较新的编程语言,深受广大苹果社区开发者的喜爱。在短短不到一年的时间,很多很多开发者已经转向使用 Swift 编程语言了。苹果开发者们接受 Swift,纯粹是因为 Swfit 更加先进,安全,容易,快速,而且包含适合现代应用开发所需要的所有特性。在开发 OS X, IOS, watchOS 和 TVOS 应用上,Swift 毫无疑问就是未来。它结合了 C 和 Objective-C 的众多优点,而且支持 Cocoa 和 Cocoa T...
BadBarcode攻击迫使主机系统执行命令

BadBarcode攻击迫使主机系统执行命令

腾讯的安全研究人员在东京举行的 PacSec 2015会议上介绍了BadBarcode攻击(PDF),演示了如何在条形码中注入特定ASCII控制字符。二维码阅读器通常是一个键盘模拟设备,而二维码协议如Code 128支持ASCII控制字符,因此在条形码中嵌入ASCII控制字符比如快捷键WIN+R,可以诱使二维码阅读器去按主机系统的快捷键,激活特定功能。攻击者可以用它打开或保存一个文件,打开浏览器或执行一个指令。...
使用Jenkins自动化构建Android和iOS应用

使用Jenkins自动化构建Android和iOS应用

背景随着业务需求的演进,工程的复杂度会逐渐增加,自动化的践行日益强烈。事实上,工程的自动化一直是我们努力的目标,能有效提高我们的生产效率,最大化减少人为出错的概率,实现一些复杂的业务需求应变。场景如下,公司现在的测试人员每次需要测试新版本,都需要开发人员打包,放到ftp,测试人员然后从ftp上拷贝到本地(或者用手机的ES文件管理器),再安装。尤其临近发版的一周,几乎每天都要新版本。这样的话,有两方面的影响:第一,打断了开发人员的开发进度;第二,开发人员打包...
最新 Android 漏洞只需简单步骤即可骇进任何手机

最新 Android 漏洞只需简单步骤即可骇进任何手机

在东京的一场 PacSec 骇客会议中,来自奇虎 360 的研究员龚广示范了利用一个存在于 Android 版 Chrome 浏览器中,针对 JavaScript v8 的漏洞。只要使用者浏览恶意网站,骇客将不需要像典型的例子般需要多个漏洞,而只利用这单一漏洞即可对任何 Android 手机进行攻击,取得访问权限和下载软件。PacSec 组织者 Dragos Ruiu 向 Vulture South 指出,龚广所发现漏洞中,最让人大开眼界的是「一击致命」的...
利用 Android Studio 和 Gradle 打包多版本APK

利用 Android Studio 和 Gradle 打包多版本APK

在项目开发过程中,经常会有需要打包不同版本的 APK 的需求。 比如 debug版,release版,dev版等等。 有时候不同的版本中使用到的不同的服务端api域名也不相同。 比如 debug_api.com,release_api.com,dev_api.com等等。不同的版本对应了不同的 api 域名,还可能对应不同的 icon 等。如果每次都在打包前修改我们都手动来修改,这样实在是不够方便。但如果我们使用了 Android Studio 和 Gra...
PNG 图片处理库 libpng 曝出漏洞,已初步修复

PNG 图片处理库 libpng 曝出漏洞,已初步修复

图片处理库libpng日前曝出漏洞,且需要尽快得到修复。最大的问题在于,libpng的普及范围实在太过广泛——浏览器中任何与生成缩略图相关的图片处理任务外加文件查看工具、音乐播放器等每款操作系统都离不开的应用程序。经过精心构建的图片能够导致应用甚至服务器进程发生崩溃。首先强调,这不是什么好消息:图片处理库libpng日前曝出漏洞,且需要尽快得到修复。最大的问题在于,libpng的普及范围实在太过广泛——浏览器...
Android开发,中可能会导致内存泄露的问题

Android开发,中可能会导致内存泄露的问题

在Android编码中,会有一些简便的写法和编码习惯,会导致我们的代码有很多内存泄露的问题。在这里做一个已知错误的总结(其中有一些是个人总结和参考其他博主的文章,在此表示感谢)。本文会不定时更新,将自己遇到的内存泄漏相关的问题记录下来并提供解决办法。1,编写单例的时候常出现的错误。错误方式:123456789101112131415161718192021 public class Foo{private static Foo foo;private Co...
Android webView 网址重定向影响goBack()

Android webView 网址重定向影响goBack()

Android自带的控件 webView的时候,访问某网址, 网址会通过某些方式进行重定向, 这时会出现一个问题。如下所示:你想要在 『A网址』 中打开 『C网址』, 但实际上打开『C网址』的时候, 是需要通过 『B网址』来中转的.就出现了下面这种情况:1A网址 -> B网址(重定向到C) -> C网址好,现在再来说一下我们在使用webView的时候一些习惯.如果说我们不想让用户在webView中点击连接后,让用户打开系统的浏览器进行浏览, 而...
Java8 Lambda表达式和流操作如何让你的代码变慢5倍

Java8 Lambda表达式和流操作如何让你的代码变慢5倍

有许许多多关于 Java 8 中流效率的讨论,但根据 Alex Zhitnitsky 的测试结果显示:坚持使用传统的 Java 编程风格——iterator 和 for-each 循环——比 Java 8 的实现性能更佳。Java 8 中的 Lambda 表达式和流(Stream)受到了热烈欢迎。这是 Java 迄今为止最令人激动的特征。这些新的语言特征允许采用函数式风格来进行编码,我们可以用这些特性完成许多...
<< 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 >>