首页 文章 精选 留言 我的

精选列表

搜索[下拉列表],共10000篇文章
优秀的个人博客,低调大师

【iOS 开发】Xcode9 自动签名更新设备列表

内测分发测试 iOS App 的时候,在 https://developer.apple.com/account/ios/device/ 添加了设备的 UDID 之后,往往 Xcode 这边不会及时同步信息,提供一个解决办法: 去 ~/Library/MobileDevice/Provisioning 这个路径下删除所有内容(注:如果你同时管理了多个 AppleID 或者有一些无法通过 AppleID 自动同步的 provisioning profile 要防止误删) 如下图,在 Xcode 偏好设置里面点击 Download Manual Profiles 把云端管理的 provisioning profile 下载到 Xcode 把项目的 Build Target 选为真机,在自定签名的地方点按 i 按钮可以看到更新后的设备总数

优秀的个人博客,低调大师

Linux内核中文邮件列表的一个讨论

问题: 听了太多次大师的训诫:UNIX是如何如何的简约,如何如何的精致。以至于,几乎都快忘了这个通俗的道理:任何事物都会有它的生命期。我想,UNIX类操作系统应该也是一样。一个事物的腐烂,应该是从其最脆弱的地方开始吧?!那么,现代UNIX都有什么缺点呢?单从内核技术角度上有哪些呢?我想自己没有体会到显著缺点的最大原因是身在此山中且道行不深。 网友答复:...另外,现代OS对从嵌入式、移动、大型多处理器服务器到云集群的适应能力有不足。这些差异很大的设备,要涉及到调度和内存分配算法策略需求不同,但是现有OS内核只能有一个通用的调度算法和内存分配算法。Linux的调度和内存分配只好侧重服务器了。内核与应用软件分成了,Mach/Plan再搞了微内核,以上需求再对内核提出了新的需求。 我的答复:我这里不得不发表一下我的拙见了,迄今为止,有哪个内核能像linux这样经得住动态裁剪的,不是我偏心,我真的觉得linux十分不错,从大型机,服务器,pc,netbook,手机,猫等等,无一没有linux的席位,这本身就说明 linux很强。unix呢?都知道linux是类unix系统,但是这种“类”体现在接口上而不是内核设计上,我们可以看到的unix,比如 solaris,aix,hp-ux以及bsd等等,差不多都是大玩意,也许是商业原因使得unix“不屑于”往更广的方面发展,这个不属于我们技术圈的事,也就不多谈。但是linux强大的背后却是它模块化,细粒度,开放式的设计理念,模块化可以根据需求动态增删模块以及裁剪内核本身,细粒度使得上述工作更加简单,另外细粒度和模块化使得内核机制之间的耦合度降低,这样可以增加其设计灵敏度,开放式开发使得它能够瞬间捕捉到需求或者bug,然后独立地进行开发修改而不会影响别的模块,不会牵一发而动全身。这其中最最重要的就是它的开发模式是开放式的,互不相识的人们一起开发了这个内核,这个模式决定了 linux模块间必然是低耦合的,这就是它灵活的原因,灵活意味着它可以很方便的适应不同的领域的不同的需求。unix也好,windows也罢,Mac OS也好,它们就是庞大的航母或者巡洋舰,而linux呢,啥也不说,微型核潜艇吧。现在不是很多人在整什么软件工程或者OO设计吗?还看那么多案例,看看linux就可以了,看看它的开发模式,然后就决定了这一切。很多人都认为linux只适合在服务器领域晃荡,别的不说,且不管它在桌面领域输的多惨,仅凭它敢于进军桌面市场这本身不仅仅是靠勇气就可以的,还有实力,linux的架构证明它有这个实力,输的是商业策略而不是技术,再者就是嵌入式市场,windows ce的架构和NT是两码事,但是linux内核却是始终如一的,unix呢,看过BSD或者Solaris内核或者用过AIX的都会知道,它里面动不动就是虚拟化容器什么的,内存管理一向很大气,不拘小节,可是这种大气用到嵌入式领域就成了苛刻,再者嵌入式领域一般只有极少的任务,容器根本用不着。 从这个讨论可以看出,unix是有缺点,可是linux继承了它的优点,这里的意义就是,linux继承了unix所有值得继承的东西,它的开发模式决定了它只继承好的东西而抛弃不好的,隐藏再深的弊端在众人眼里就成了显然。unix的基因在linux这里延续,父亲死了儿子继承父业也是不错的。unix绝大部分的意义来自于那个时代现在那个时代已经过去,unix的那些意义也就失去了本真,进而从unix中提取的更有意义的东西被linux继承,这就是一切的一切。 本文转自 dog250 51CTO博客,原文链接:http://blog.51cto.com/dog250/1273308

优秀的个人博客,低调大师

SQL Server 2012 E-Book 电子书下载列表

SQL Server 2012 E-Book SQL Server 管理系列:Beginning SQL Server 2012 AdministrationPro SQL Server 2012 Administration 2ndPro SQL Server 2012 PracticesSQL Server 2012 with PowerShell V3 Cookbook SQL Server 开发系列:SQL Server 2012 Query Performance Tuning, 3rd EditionBeginning SQL Server 2012 for Developers 3rdPro Spatial with SQL Server 2012Expert Performance Indexing for SQL Server 2012SQL Server 2012 T-SQL Recipes, A Problem-Solution Approach 3rd SQL Server 商业智能系列:Microsoft SQL Server 2012 with HadoopPro SQL Server 2012 BI SolutionsPro SQL Server 2012 Reporting Services 3rdPro SQL Server 2012 Integration ServicesSQL Server 2012 Integration Services Design PatternsSQL Server 2012 Data Integration Recipes 本文转自UltraSQL51CTO博客,原文链接:http://blog.51cto.com/ultrasql/1586532,如需转载请自行联系原作者

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册