最新 | 最热门 | 最高评价

+0  关于 iOS 11 GM 及正式版可能存在几个小问题

图拉鼎 发于 2017年09月19日 20:57 | 点击: 527 | 展开摘要
还有几个小时,iOS 11 正式版就要发布了。而在前天,我却从 iOS 11 GM 降级回了 iOS 10。这是我用 iOS 系统七年以来,第一次因为 GM 用的不愉快而回到旧系统。这篇文章,我想谈谈对 iOS 11 的一些看法。

我是在 Apple 发布会结束后的那天,把自己的 iPhone 6s 更新到 iOS 11 GM 的。更新的形式用的是备份原手机,下载 iOS 11 GM 的 ROM,干净安装 iOS 11,再从备份中恢复。理论上是最干净和毛病少的方式,然而,五

查看全文: http://www.udpwork.com/item/16425.html

+0  一个关于 nolock 的故事

Tag: SQL Server | MySQL
alswl 发于 2017年09月19日 16:43 | 点击: 540 | 展开摘要
加入沪江不久,我就被扔到一个将集团 SQL Sever 的数据库迁移到 MySQL 的项目里,
同时伴随进行的还有 .net 系统迁移到 Java 系统。
在这个过程中我发现了一个很有趣的现象:历史遗留的 .net 项目中,
几乎所有的 SQL 中都会使用一个关键字:nolock。
这让我很困惑,nolock 的字面意思是对当前技术不使用锁技术,为什么要这样用呢?

我找了一个范例如下:

SELECT [id]
FROM [dbo].[foos] WITH(noloc

查看全文: http://www.udpwork.com/item/16424.html

+0  关于Facebook 的 React 专利许可证

Tag: Web开发 | 业界新闻 | 杂项资源 | Facebook | React
陈皓 发于 2017年09月19日 14:08 | 点击: 512 | 展开摘要
随着Apache、百度、Wordpress都在和Facebook的React.js以及其专利许可证划清界限,似乎大家又在讨论Facebook的这个BSD+PATENT的许可证问题了。这让我想起了之前在Medium读过的一篇文章——《React, Facebook, and the Revocable Patent License, Why It’s a Paper》,我觉得那篇文章写的不错,而且还是一个会编程的律师写的,所以有必要把这篇文章传播到中文社区这边来。注

查看全文: http://www.udpwork.com/item/16423.html

+0  小程序技术方案探讨

Tag: 技术文章
bang 发于 2017年09月19日 11:48 | 点击: 490 | 展开摘要
微信小程序上线大半年,大部分技术原理也有文章介绍了,本文尝试从需求出发探讨微信小程序技术方案的来源,以及最近公测的支付宝小程序技术方案的考量。

微信小程序

微信小程序的需求是让第三方开发者可以接入,可以使用微信的提供的接口去开发应用嵌入在微信里。对于这个需求,最简单的实现方案是:让外部开发者开发纯H5应用,在微信的 H5 容器里打开,容器提供微信 native 接口,就行了。在有小程序之前,已经有很多这样的业务接入,像京东购物,钱包里的各种友商大众点评/滴滴出行等,都可以

查看全文: http://www.udpwork.com/item/16422.html

+0  《ES6 标准入门(第3版)》上市了!

Tag: JavaScript
阮一峰 发于 2017年09月19日 07:06 | 点击: 447 | 展开摘要
2017年6月,TC39 委员会正式发布了《ES2017 标准》。

相比两年前,JavaScript 语法有了很大的升级,主要是引入了 async 函数和 decorator。这让我觉得,《ES6 标准入门》必须要出新版,否则就跟不上形势了。

电子工业出版社的张春雨编辑很支持我的想法,最快时间投入出版社的资源;孙奇俏编辑连续几周都忙于校对排版。7月初我交稿,8月底送印刷厂,9月中旬《ES6 标准入门(第3版)》就全面上市了。

淘宝

京东

亚马逊

当当

China

查看全文: http://www.udpwork.com/item/16421.html

+0  从 iPhone 6 来谈 iPhone X 的「刘海」(附购买建议)

图拉鼎 发于 2017年09月18日 19:58 | 点击: 447 | 展开摘要
Apple Special Event 结束已经快一周了,我的情绪也慢慢地稳定了下来:从刚开始的「失望」,到现在的肯定和充满「期望」。先从我的「失望」说起。

对 iPhone X 的「失望」

看完发布会的时候,我在社交网络上吐槽了好几天,表达对了 Apple 连连的「失望」。这个「失望」很大程度上来自我对「泄漏」的失望,关于 Apple 发布会的信息,竟然泄露的一干二净,没有一点保留,这是其一。

其二,是我对 iPhone X 的「刘海」设计的失望。尽管我知道这个「刘海

查看全文: http://www.udpwork.com/item/16420.html

+0  使用标准方式在 Ubuntu 16.04 下启用 TCP 拥塞控制之 BBR

图拉鼎 发于 2017年09月17日 11:36 | 点击: 465 | 展开摘要
我是这 Ubuntu Server 系列文章的第二篇,讲讲如何在 Ubuntu 16.04 LTS 下通过最标准的方式启用 TCP 拥塞控制之 BBR。

BBR 简介

BBR 是 Google 推出的一个「TCP 拥塞控制算法」,它是以 Linux 内核模块的形式加载,可以最大化 Linux Server 的网络吞吐量。

简单地说,开启 BBR 的 Linux Server 和不开启 BBR 的 Linux Server,在持续传输数据方面可以有非常大的不同。这个技术非

查看全文: http://www.udpwork.com/item/16419.html

+0  为 iOS 11 适配工具栏(UIToolbar)一例

图拉鼎 发于 2017年09月15日 23:15 | 点击: 693 | 展开摘要
升级到 iOS 11,你可能会发现你的 App 的工具栏的行为出了点异常。比如奇点,我在使用过程中,发现工具栏时灵时不灵,感觉很难点到。这是怎么回事?通过 Xcode 的 Debug View Hierarchy 功能,我发现了问题所在:

注意看下图,ToolBar 里面的按钮的矩形可触模区域非常小,紧贴着图片。这就是为什么点击时灵时不灵的原因。

当我还在用 Xcode 8 + iOS 10 SDK 时,一切都是正常的。在 iOS 11 SDK 上,是出了什么问题?经过我

查看全文: http://www.udpwork.com/item/16418.html

+0  我的 Ubuntu Server Setup:基础篇

图拉鼎 发于 2017年09月14日 23:12 | 点击: 767 | 展开摘要
用 Ubuntu 有十年多了,近几年有什么项目需要用到 Server 的,基本上也都是直接用 Ubuntu,原因无它,熟悉+社区支持度。

每次去新设定一个 Ubuntu Server 的时候,总会做一些重复的动作,怪麻烦的。今天我就整理这么一篇《我的 Ubuntu Server Setup》,列一个我开启 Ubuntu Server 必做的一些操作。当然因为不同的云厂商提供的默认环境不一样,有些不是必做的。

至少在阿里云的主机上(他们的 Ubuntu 干净到啥都没有…),

查看全文: http://www.udpwork.com/item/16417.html

+0  用 Swift 判断 iPhone X 机型

图拉鼎 发于 2017年09月13日 23:06 | 点击: 713 | 展开摘要
Apple Special Event 已经结束,iPhone 三款新机型和技术细节也已完全暴露。可以说,发布会前泄漏了 95% 以上的信息,以致于发布会一点惊喜也没有。

尽管 iPhone 8 实际上只是 iPhone 7s,而 iPhone X 我们也早已对它非常熟悉——特别是刘海。无论是满意还是失望,作为 iOS 开发者的我,还是得积极的适配起这款面向未来的机型。

我将在一边适配的过程中,一边从技术角度更多地去理解这款机器。

奇点在 iPhone X 的 brea

查看全文: http://www.udpwork.com/item/16416.html

+0  卡辛斯基的警告

Tag: Opinions
阮一峰 发于 2017年09月12日 23:51 | 点击: 812 | 展开摘要
1、

1978年5月25日,美国西北大学的工程教授巴克利·克利斯(Buckley Crist),收到了邮政局退回的一个包裹。

这个包裹寄往芝加哥大学,但是收件人"查无此人"。克利斯教授不记得寄过它,可是发件人却写着自己的名字。他叫来了学校的保安。保安打开了包裹,里面是一颗炸弹,立刻爆炸了。保安身受重伤。

此后的18年,这样的案件一再发生。凶手一共寄出了16枚邮件炸弹,共炸死3人,炸伤23人。袭击对象主要是大学的理工科教授,所以凶手被称为"大学炸弹客"(Unabomber

查看全文: http://www.udpwork.com/item/16415.html

+0  写在 2017 Apple Special Event 之前

图拉鼎 发于 2017年09月12日 20:05 | 点击: 633 | 展开摘要
还有几个小时,Apple Special Event 就要开始了。尽管此次围绕这个 Event 的泄漏非常严重,严重到 iOS 11 GM 都泄漏了,但还是有非常多的东西有待揭晓。我想在最后揭晓之前,我自己做一个备忘和猜测。

泄漏的消息们

回顾一下过去一个月甚至几个月的新闻,这次发布会,我想已经有这么多信息可以说是确定无疑了:

会发布 iPhone 8,iPhone 8 Plus 以及 iPhone X Edition 三款手机型;

iPhone X Edition

查看全文: http://www.udpwork.com/item/16414.html
|<<<1234567>>>| 一共1233页, 14795条记录