如何打造一个安全的App?这是每一个移动开发者必须面对的问题。在移动App开发领域,开发工程师对于安全方面的考虑普遍比较欠缺,而由于iOS平台的封闭性,遭遇到的安全问题相比于Android来说要少得多,这就导致了许多iOS开发人员对于安全性方面没有太多的深入,但对于一个合格的软件开发者来说,安全知识
分类:
移动开发 时间:
2016-03-04 07:03:44
阅读次数:
345
我是一个性情乖戾的Web用户,但我想这也帮助促使我成为了一名优秀的Web开发人员。当我看到一个网站上有让人不爽的设计时就会非常的恼怒,一些很简单的东西为什么做不好?下面是5种常见的可用性方面的错误,以及如何纠正这些问题的方法。给自己方便,也与人方便,确保自己不要犯这样的错误。 使用表达submit事
分类:
其他好文 时间:
2016-02-23 06:03:37
阅读次数:
171
MySQL现在是一个更好的NoSQL解决方案。我们这样说是因为在存储 键/值(key/value) 之类数据时, MySQL 具有性能、易用性和稳定性方面的优势。MySQL引擎稳定可靠,并且社区和官方支持良好,有非常丰富的在线资料, 涵盖了各种操作、故障排查,复制以及各种使用模式等方面。基于这个原因, MySQL比起新兴的NoSQL引擎具有很大优势。...
分类:
数据库 时间:
2016-02-18 08:52:07
阅读次数:
261
本周主要学习的是用面向对象的思想解决问题。与我们的惯用思维,面向结构的思想解决问题。在思考问题的方向有很大的不同。 在面向对象思考问题的方面,我们主要是面向对象,分析属性和行为。在针对问题用对象解决时,还需要方法的灵活调用。这就需要很强的逻辑性。而我在逻辑性方面感觉问题大。很多时候原理都懂,但在调用
分类:
其他好文 时间:
2016-01-30 22:57:33
阅读次数:
290
之前一篇写了关于 Redis 的性能,这篇就写写我认为比性能更重要的扩展性方面的主题。如果再给我一次回到好几年前的机会,对于使用 Redis 我一开始就要好好考虑将来的扩展问题。就像我们做数据库分库分表,一旦决策了分库分表,通常一次就会分到位,比如搞上 8 或 16 个库,每个库再分 256 或 1024 个表。不管将来业务再怎么发展,基本这个量级的分片都足够应对,而且底层库可以做成逻辑的,扛不住时...
分类:
其他好文 时间:
2016-01-05 07:13:46
阅读次数:
236
一.RAID原理随着计算机和网络技术的高速发展对存储性能和数据可靠性的要求不断的提高,单个的磁盘设备已经不能够满足速度以及安全性方面的要求RAID(独立磁盘阵列设备):多个独立的物理硬盘按照不同的方式组合起来,形成一个虚拟的硬盘raid是如何实现磁盘组合的呢?1.如果想要..
分类:
其他好文 时间:
2016-01-04 00:13:24
阅读次数:
326
如何打造一个安全的App?这是每一个移动开发者必须面对的问题。在移动App开发领域,开发工程师对于安全方面的考虑普遍比较欠缺,而由于iOS平台的封闭性,遭遇到的安全问题相比于Android来说要少得多,这就导致了许多iOS开发人员对于安全性方面没有太多的深入,但对于一个合格的软件开发者来说,安全知识...
分类:
移动开发 时间:
2015-12-29 15:56:40
阅读次数:
222
c:面向过程,语法太麻烦,但对硬件的底层编程和对内存的管理的灵活性方面c是其他高级语言所不可及的。 c#:纯面向对象的(跟java很像如果你对java了解估计你就会明白c&c#之间的区别了),是ms .net framework的主力之一,它的代码运行是安全的,里面没有指针和引用,像java一样有垃...
整理使用 iTerm 2 过程中得常用快捷键,Mac原来自带的终端工具Terminal不好用是出了名的,虽然最近几个版本苹果稍微做了些优化,功能上,可用性方面增强不少,无奈有个更好用的Iterm2摆在那,基本上也就没有多少出场机会了!Iterm2,经常使用终端的同学肯定早就切换到这个东东上了,开源免...
分类:
系统相关 时间:
2015-12-17 14:17:22
阅读次数:
262
这种非标准的属性目前不被推荐。我们一般会找一个可以替代的方法来完成相同的功能,不到外不得已,最好别用。CSS的这个text-rendering属性通常被用在Windows和Linux系统中,用来给渲染引擎提供信息,让文本在速度和可读性方面得到优化(控制显示在线字体的微妙细节)。目前只有Firefox...
分类:
Web程序 时间:
2015-12-14 22:56:23
阅读次数:
216