ACCESS2-3 并发编程—线程安全类的筹划

顿时首稿子以注意于实用技巧,设计模式,以及对刻画有线程安全类和以 GCD 来说所特别需要注意的部分反面模式。 线程安全 Apple 的框架 首先让咱们来看看 Apple 的框架。一般的话只有特别声明,大多数底类默认都非是线程安全之。对于内部的一些像样来说,这是蛮合理的,但是对另外一些吧就特别有意思了。 便到底在经验丰富的 iOS/Mac 开发者,也不免会犯从后台线程去做客 UIKit/AppKit … 继续阅读ACCESS2-3 并发编程—线程安全类的筹划

ACCESSiOS 调试和内存分析中心技能

每当运作过程遭到,如果起EXC_BAD_ACCESS 异常,往往提示的音讯异常少要没提醒,启用NSZombieEnabled后当支配台能打印出还多的提示信息,便于debug,请留心,僵尸模式下的调剂工作只能于模拟器中落实,我们鞭长莫及在情理设备及到位这无异诊断流程。 启用僵尸对象.jpg 充分断点,一般程序crash时Xcode一般会稳定到main函数中,得无至祥的crash信息,打上很断点后哪怕 … 继续阅读ACCESSiOS 调试和内存分析中心技能

iOS 僵尸对象调试

题材讲述 近年,发现Xcode的模拟器越来越不借助于不鸣金收兵了,应用开发了,在模拟器上面各种流畅各种运行得意外从,但是安装及真机之后,就完蛋了,是闪退啊!~~o(>_<)o ~~ 以模拟器上面无问题,但是装到真机的时节,发现闪退,这样于难以定位到因。 措施要有些,问题吧毕竟能迎刃而解之。 方法一致:我们兴许由此采集手机的日志,查看崩溃日志; 术二:通过集成第三正值的插件来追踪bug( … 继续阅读iOS 僵尸对象调试

SQL Server 智能感知IntelliSense 不起作用

有时发现SQL Server的智能感知不起作用,可以尝尝通过下的艺术解决:   1.担保对的拉开智能感知     启用:(Auto List Members)   2.对此部分初创的Object,无法智能提醒,可以经过刷新当地缓存的办法解决:     再度多信息参考:Troubleshooting IntelliSense (SQL Server Management Studio)  http: … 继续阅读SQL Server 智能感知IntelliSense 不起作用

SQL ServerADO.NET的弹性连接控制[ADO.NET idle connection resiliency]

ADO.NET连接SQL Server有时候联机会无故的间歇 (例如闲置过久或是交易时间太长等元素),这时又如果重新连接,在.NET Framework 4.5前,这宗事情要出于开发人员自己仍ADO.NET的SqlException来判定连机关重试,重试的算法为要是由开发人员来自定义,所以SQL Database的CAT (Customer Advisory Team) 开发了Transient … 继续阅读SQL ServerADO.NET的弹性连接控制[ADO.NET idle connection resiliency]

SQL Server 跨网段(跨机房)通过备份文件初始化复制

作者最近遇到了需搭建跨网段的SQL Server复制,实际的拓扑结构如下草图所示: 通告端A服务器放在CDC机房中 订阅端B服务器位于阿里云 为SQL Server复制不支持通过IP连接分发服务器,为了解决过网段、跨机房的题目,笔者使用了之类的缓解方案: 1.装置端口映射:在防火墙中绽放外网IP的1433端口对许放在CDC机房中之发表服务器A的1433端口。并且该1433端口仅针对身处阿里云底劳务 … 继续阅读SQL Server 跨网段(跨机房)通过备份文件初始化复制

Connect() 2016 大会的主题 —微软大法好

章首发于微信公众号”dotnet跨平台”,欢迎关注,可以扫页面左面的亚维码。 本年 Connect 大会的主题是 Big possibilities. Bold technology. 北京时间 11月16日 23:00,Connect();//2016 开始了,红衣主教 Scott Guthrie 和 Scott Hanselman 携众微软技术大咖将为大家带来最佳帅的主 … 继续阅读Connect() 2016 大会的主题 —微软大法好

创立第一只MVC应用程序

总体国庆期假,Insus.NET没有出外,在家静心修炼MVC。这象征Insus.NET将来的光景里会以MVC为念,开发,应用作为重点,不过本才开踏上出第一步…… 路慢慢…… 下载了连安装Visual Studio Ultimate 2013 RC 和 MS SQL Server 2014。使用新型版本,可以了解和习到新型技术。 失去微软官方网站,学习 … 继续阅读创立第一只MVC应用程序

什么勾勒有优雅的函数(Clean Code读书笔记之二)

函数是代码组合的基本单位,高级编程语言的进化起结构化到面向对象,再届近年来坏发使复兴的势的函数式编程,函数都是构成这座高楼不可或缺的主干有,它的严重性不言而喻。本文将因「clean code」第三章节的内容,大致捋一通如何勾勒来优雅的函数。 老三回说了当形容函数时应有专注的事体,作者首先以一个开源的测试工具(Fitnesse)来选了一个例,来说明好的函数该是呀体统。原则及其实和达标同首被讲到的命名 … 继续阅读什么勾勒有优雅的函数(Clean Code读书笔记之二)

OraclePLSQL_性能优化系列13_Oracle Index Rebuild索引重建

2014-10-04 Created By BaoXinjian 一、摘要 目重建是一个争辩被频频热烈谈论的议题。当然Oracle官方也来协调的意见,我们很多DBA也是据这无异于遵照则来重建索引,那即便是Oracle建议对索引深度超过4层和已删除的目录条目至少占现有索引条目总数的20% 这2种情景下得重建索引。近来Oracle也提出了有暨的相反的见解,就是强烈建议不要定期重建索引。本文是参照了15 … 继续阅读OraclePLSQL_性能优化系列13_Oracle Index Rebuild索引重建

什么优雅地进行错误处理(clean code阅读笔记之六)

次来了问题怎么惩罚 流动:正文中之援是直接引用作者吧,两长长的横线中间的段子的是自自己的见解,其他大约都得以算笔记了。 错误处理是十分必要的,但是要是对不当处理使用不当则会于代码变得深叠,让阅读者看无清代码的逻辑,更要紧的凡,这也会见被程序变得杀薄弱。本文中将列出一些使错误处理的技术,帮助而勾勒来既简单而健康的代码。 使用Exception若果未是归回码 回回码是一个历史遗留问题,在以前的远非Ex … 继续阅读什么优雅地进行错误处理(clean code阅读笔记之六)

PLSQL_统计信息系列01_统计信息之概念以及要紧

2014-12-18 Created By BaoXinjian 一、摘要 Statistic 对Oracle 是特别重大的。 它见面征集数据库中目标的详细信息,并蕴藏在相应的数目字典里。 根据这些统计信息, optimizer 可以本着每个SQL 去挑选最好之执行计划。 Statistic 对Oracle 是很关键之,它会采集数据库被目标的详细信息,并储存在对应的数字典里。 根据这些统计信息, … 继续阅读PLSQL_统计信息系列01_统计信息之概念以及要紧

sql面试

—-1.数据库的三范式? 相同范式: 每个列都是不可分割的原子单元; 二范式: 必须满足第一范式;每个列都依赖让主键。 其三范式:必须满足第二范式;每个列不可知传递依赖让主键。   —-2.主键的统筹标准有哪? 平等、唯一的标识一行; 第二、作为一个可给外键有效引用的靶子; 老三、不待创新主键; 季、主键不应当包含动态变化的数,如时间戳 等; 五、主键应当有计算机自动生成。 … 继续阅读sql面试

网站地图xml地图