在mysql查询中,有时候业务复杂了,不得不写多表查询;很多程序猿前期都喜欢写子查询,因为子查询简单易懂,不容易出问题,但子查询的效率毕竟不如关联查询;关联查询我觉得是把双刃剑,在不懂它的机制时,还是慎用,我碰到过以前的同事,因为关联查询没写好,把奖品(查询活动中奖信息)发错的,还好大奖不是汽车;网...
分类:
数据库 时间:
2015-12-23 10:57:13
阅读次数:
228
数据库的操作越来越成为整个应用的瓶颈,mysql优化是提高应用性能的重中之重,今天来讲讲最近研究的mysql 的一些性能优化Mysql的性能优化(一) 开启查询缓存优化的你查询速度如何开启mysql的查询缓存?你的mysql数据库是否支持mysql查询缓存?? (查询缓存是一把双刃剑,这里就不多说了...
分类:
数据库 时间:
2015-12-03 11:19:20
阅读次数:
178
直率听上去是一种美好的品德,然而如果不注意区分实际情况,直率可能会成为一把伤人害己的“双刃剑”!1.直率是关于说话的问题 公司曾有一位人力资源经理是从传统行业转过来的,有一次她跟我说:“程序员真有意思,他们全都是一根肠子通到底,大脑不会转弯!”还真是这样的,估计没有哪个行业的人员像程序员这样,具有....
分类:
其他好文 时间:
2015-11-25 11:42:23
阅读次数:
214
NFV具有帮助运营商强化网络安全的潜力,但是,NFV是一把双刃剑,在强化安全的同时也会带来新的安全隐患。在上周举办的NFV?Everywhere研讨会上专家小组就这一问题展开了讨论。 不可否认网络功能虚拟化(NFV)的确...
分类:
其他好文 时间:
2015-09-22 14:54:28
阅读次数:
157
C++语言的窘迫
编程语言很多,但都无所谓只是个实现想法的工具而已
C++主要用于以下几个领域:
游戏行业 不管是手游还是网游
windows底层和驱动内核层(搞安全的人必学C++)
图形图像音频视频的处理
服务器开发领域以C++为主,java和go erlang正逐渐占有越来越大的份额。C++是把双刃剑,功力高的人使用它得心应手,效率大增。功力不够的人不仅使用不明白C++,还会造成服务...
分类:
其他好文 时间:
2015-08-30 13:01:16
阅读次数:
223
何时使用多线程技术,何时避免用它,是我们需要掌握的重要课题。多线程技术是一把双刃剑,在使用时需要充分考虑它的优缺点。
多线程处理可以同时运行多个线程。由于多线程应用程序将程序划分成多个独立的任务,因此可以在以下方面显著提高性能:
(1)多线程技术使程序的响应速度更快 ,因为用户界面可以在进行其它工作的同时一直处于活动状态;
(2)当前没有进行处理的任务时可以将处理器时间让给其它任务;
...
分类:
编程语言 时间:
2015-08-12 11:30:01
阅读次数:
110
Push是维持APP留存率最重要的方法之一,但是大多数APP开发者都没有正确意识到Push的意义,也没有建立起一套评估Push质量的方法。Push是一个典型的双刃剑,如果使用的好可以帮你提升留存率,可是使用不当,甚至滥用将会成为你APP的噩梦。但是不幸的是,我看到的大多是Push的不当使用。
分类:
其他好文 时间:
2015-08-10 17:41:17
阅读次数:
121
Objective-C 中的 Method Swizzling 是一项异常强大的技术,它可以允许我们动态地替换方法的实现,实现 Hook 功能,是一种比子类化更加灵活的“重写”方法的方式。Method Swizzling 的原理Method Swizzling 是一把双刃剑,使用得当可以让我们非常轻...
分类:
其他好文 时间:
2015-08-08 18:11:07
阅读次数:
167
世间任何事物皆是相对的,有利必然有弊。企业文化是企业的思 想灵魂,同时企业文化又是一把双刃剑。优秀的企业文化不仅使企业在市场竞争中所向披靡。然 而伪劣的企业文化,则迟早会让企业品尝到自己酿造的苦果。
话说北宋时期市场经济迅速发 展。在当时,多年雄据市场主要是三股势力,其中以赵佶为董事长的宋家王朝占据市场中的主导 地位,成为当之无愧的龙头老大,一时之间市场地位难以撼动。
而以宋江为首的山东水浒集...
分类:
其他好文 时间:
2015-08-04 17:25:33
阅读次数:
133