昨天在白云参加了一个口水战帖子:从c对java,谈论到了软件之道。
其实软件之道,有2类问题,很遗憾的是不少人,甚至公司,只认识到第一种,忽视了第二种。
第一类是可以归结到逻辑计算的。比如 高效的string处理与算法效率的优化,NP问题,树图模型的应用。
另外一类则是创意和颠覆,这些是不可能归结到数据结构和算法模型的问题。 比如电信业市场销售们整出的各种计费业务。
作为用户,你可以非常痛恨移动的几十套计费类别在算计你的口袋;作为开发,整那么多低效的计费逻辑还要让你优化性能,
会让你冲动的想扁人。 可是你无法否认的是,企业的成功离不开他们。
不久前参加了某大公司笔试,题目大致是:在大数据量数据库中,高效实现用户近半年历史记录分页查询(6个月的记录分装在6张
不同表)
也许题目本意是让我实现某高效算法吧, 我却牛头不对马嘴回答如下3条:
1.考虑业务上优化:将用户分页查询限定到按月份选择,因此只涉及到单表的分页。类似移动按月查询话费。
2.既然是历史记录,前5个月的表显然是read-only,随便你线程,任务跑就是。
3.后台跑定时存过任务,统计各用户在每张表中的信息,供分页时优化计算。
显然3的单体执行效率不是很高,全表扫描,连同学讨论的时候都BS这个效率。 可是对于一个非7*24国际化的国内网站来说,
深夜将load 从零提升到80%几乎不需要付出代,可是却能兵不刃血的解决白天DB瓶颈的问题。
颠覆来自与实践,源自于创新。当苦苦优化再优化一行代码的时候,何不能抬头看看路呢?想起高中老师的一句话“低头拉车,抬头看路”
分享到:
相关推荐
【电子游戏沉迷的危害】 电子游戏已经渗透到我们日常生活...总之,理解和防范电子游戏沉迷是每个家庭、学校和社会都需要关注的重要课题。通过教育和引导,我们可以让电子游戏成为生活的有益补充,而不是破坏性的力量。
由于【标题】和【描述】中提供的内容相同,且未给出【部分内容】的具体信息,我无法从这些信息中提取或生成关于“沉迷网络的危害及其案例”的具体知识点。不过,根据标题“沉迷网络的危害及其案例.pdf”可以推测,这...
沉迷网络对大学生的影响是当前教育领域关注...总之,大学生网络沉迷是一个复杂的社会现象,需要家庭、学校和社会共同努力,通过教育和引导,帮助大学生建立正确的网络观念,平衡网络生活与现实生活,以促进其全面发展。
首先,缺乏自我控制和时间管理能力是关键因素。短视频内容短暂、吸引力强,能迅速抓住用户的注意力。中学生的自我控制能力尚未成熟,容易在无意识中花费大量时间观看短视频,导致时间被过度消耗,影响正常学习生活。...
大学生活相对自由,缺乏有效的时间管理和自我约束,加上课程压力、人际关系等因素,使得部分学生更容易沉迷于网络游戏以寻求短暂的解脱。 3. 对策研究 解决大学生沉迷网络游戏的问题需要多方面共同努力。学校应...
标题中的“沉迷于网络的危害案例”以及描述中的“网络引发了青少年的安全焦虑”和一系列的案例,都揭示了一个重要的社会问题——网络沉迷对青少年的负面影响。网络沉迷,特别是网络游戏沉迷,已经成为许多青少年面临...
总之,解决学生沉迷网络问题需要家长、学校和社会的共同努力,通过科学的教育方法和合理的监管,帮助青少年建立健康的网络使用习惯,引导他们回归现实,全面发展。只有这样,才能有效预防和矫正青少年的网络沉迷行为...
然而,过度沉迷于网络游戏不仅影响学业,还可能导致一系列心理和社会问题。 首先,中学生沉迷于网络游戏的原因多种多样。一方面,游戏设计者往往利用青少年的好奇心和求新心理,设置吸引人的游戏情节和挑战,使得...
2. 案例二:浙江少年因购买游戏道具和雇佣代练耗费大量金钱,揭示了网络沉迷带来的经济压力。 为了预防这些问题,青少年应学会自我管理,设定合理的上网时间,选择有益的内容,积极参与线下活动,保持良好的生活...
这本书不仅适合初学者,也适合那些已经在C++领域有所涉猎的开发者,它能够帮助读者深入理解C++的核心概念,掌握高级编程技巧,并通过实践应用,让学习过程变得生动有趣。 ### C++的魅力 C++作为一门强大的面向对象...
沉迷网络对青少年的危害主要体现在多个方面,包括心理、生理、社交和道德层面。首先,过度使用网络可能导致青少年的意志力和自控能力下降。网络游戏、网络交友和不健康内容的吸引力使他们产生“网络成瘾症”,从而...
以下是针对该案例及沉迷网络现象的详细分析和建议。 首先,网络成瘾可能导致心理和生理疾病。过度使用网络,尤其是长时间沉迷于网络游戏,不仅可能影响睡眠质量,导致疲劳和精神不集中,还可能引发视力下降、颈部...
不沉迷电子游戏教案.doc
网络的快速发展虽然带来了丰富的信息资源,但同时也导致一部分青少年沉迷于网络游戏和虚拟世界,严重影响了他们的身心健康。 首先,沉迷网络会降低青少年的能力,影响学业。网络的便捷性和吸引力使很多学生沉醉于...
2. 症状识别:沉迷网络综合症的症状包括但不限于长时间无法控制地在线,忽视现实生活中的责任和义务,对网络活动的减少感到焦虑,以及可能的社交和学业问题。美国IAD评估标准提供了量化判断是否成瘾的依据。 3. ...