`
西蜀石兰
  • 浏览: 118987 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

精致意味着你愿意花80%的时间去实现1%的功能

 
阅读更多
最近项目中遇到的一个问题,真的让我意识到,追求卓越是需要多么大的代价。

学校里有这么一个比较经典的话:学霸是100分的卷子能考99,学神纠结的是为毛卷子只有100分,我觉得这句话其实很好的诠释了专业和卓越的区别,很多时候不经历这种事,真的没法体会追求卓越,追求那1%是需要多么大的代价。
而且,更多的时候,即便你完成了那1%,你的作品和别人相比,并不能体现出你为了实现这1%而投入的精力。

写代码,真的需要强迫症,你得有这种习惯,如果觉得代码哪里会出现问题,或者说觉得哪一块的代码可以复用,如果不去改动,会很难受。一旦有时间,有精力,便想着去修改。

先说说遇到的问题吧。需要查询一个IP的使用情况,本来有一张统计好的表,暂且称表dog,根据ip和日期直接查询就是了;可是查询条件中有端口这一条件,便无法直接查询,需要自己在表cat使用count(*)来统计使用次数,这似乎也不是多大的问题;
那么问题来了,如果库中某一天没有这个IP的数据,那么不带端口查询时,是没有结果的,而带端口查询时,结果是0,你可以说如果是0,直接不给dataTable数据就是了,这么做似乎解决了问题,但真是这样么?

无数据和0是有本质区别的,0代表这库中有这一天的数据,但这个IP并未被使用;而无数据表明库中并没有这一天的数据。

接着往下思考,首先需要判断的的库中有没有这一天的数据,接着对每一天进行查询。此时还需要判断是否有端口,因为查询的是两张不同的表,而且即使对于dog表,如果返回的是无数据,也需要自己在传值给dataTable时,组一行数据。

每一个判断下面,都需要一坨翔一样的代码。。。dataTable需要的总数。。呵呵,单独统计。。。,日狗喽,呵呵

纯属发泄。。。
分享到:
评论

相关推荐

    2021精致妈妈生活及消费趋势洞察.pdf

    - 精致妈妈群体以80后为主,占比64%,她们大多数来自高线城市,78%在一线或二线城市居住。 - 78%的精致妈妈拥有私家车,50%拥有自己的房产,经济基础坚实。 - 精致妈妈中,81%至少拥有本科学历,55%的家庭月收入...

    thinkphp响应式精致花束鲜花礼品网站模板

    这意味着开发者可以利用ThinkPHP的MVC模式、路由、缓存等机制,快速构建出功能丰富的后台管理系统,同时前端界面会根据用户设备的屏幕尺寸自动调整布局,展示出美观而适应各种屏幕的页面。 【标签】"thinkphp响应式...

    VB多功能小时钟(精致版)

    【VB多功能小时钟(精致版)】是一款专为编程学习者设计的时钟软件,它由Visual Basic(VB)编程语言开发,旨在帮助学生更好地理解和应用VB编程技术,特别是对于那些在作业中需要处理时间计算或者需要实时显示时间...

    E008054响应式精致花束鲜花礼品网站模板.zip

    "源码可开通商城"意味着这个模板提供了完整的后端架构,包括购物车、订单处理、支付系统等模块。模板支持与微信和支付宝这两种主流的移动支付方式对接,极大地便利了用户的在线交易,提高了转化率。 "添加采集插件...

    精致闹钟2004-定时开关机,定时提醒

    精致闹钟2004是一款专门针对个人用户设计的实用型定时提醒与开关机软件,它的主要功能包括定时开机、定时关机以及设置各种自定义提醒。这款软件可以帮助用户更有效地管理时间,避免错过重要的日程安排,同时也能在...

    简约精致多功能单页导航源码

    这款源码特别强调了对手机、电脑和平板的自适应能力,这意味着无论用户使用何种设备访问,都能获得一致且良好的用户体验。通过响应式布局设计,源码能够根据屏幕尺寸自动调整页面元素的大小和位置,确保信息的清晰...

    php开发的响应式精致花束鲜花礼品网站.zip

    其语法简洁,易于学习,并且有着强大的功能,能够处理动态内容、数据库交互、用户认证等多种任务。在这个鲜花礼品网站中,PHP可能用于处理用户注册、登录、购物车管理、订单处理等核心业务逻辑。 响应式网页设计的...

    精致日记通讯录.rar

    除了基本的记录和安全功能,精致日记通讯录可能还包含一些额外的特性,如日记分类、标签管理、时间线视图等。分类功能可以帮助你按照主题或情感对日记进行划分,方便查找和整理。标签系统则可以让同一主题的日记更...

    易优cms模板响应式精致花束鲜花礼品网站模板.zip

    这款响应式精致花束鲜花礼品网站模板是专为经营花卉、礼品业务的企业或个人设计的,旨在帮助用户创建一个美观且功能齐全的在线商店,以展示各种花束和鲜花礼品,吸引并服务于客户。 一、响应式设计 响应式设计是...

    ASP 网上花店(精致版)

    总的来说,"ASP网上花店(精致版)"是一个集成了用户管理、商品展示、购物车、订单处理、用户反馈等多个功能模块的完整电商系统,通过ASP技术实现了服务器端的逻辑处理,配合美观的前端设计,为用户提供了一种高效、...

    目前最好的电影站源码 风格精致华丽,功能强大实用

    这个源码的标题强调了其风格精致华丽,意味着它的设计可能具有高质量的视觉效果和用户体验,同时具备强大的功能,表明其在用户交互、内容管理、播放性能等方面都有优秀的表现。 在描述中,再次提到了源码的两个关键...

    JS+CSS实现精致、符合标准的表单页面

    JS+CSS实现精致、符合标准的表单页面! 值得下载看看!资源免费,大家分享!! 更多免费资源 http://ynsky.download.csdn.net/

    精致lee滤波算法实现

    编程实现了抑制sar雷达相干斑噪声的精致lee滤波算法

    用MFC做精致计算器

    用MFC做的,很精致的计算器. AppWizard has created this calculator application for you. This application not only demonstrates the basics of using the Microsoft Foundation classes but is also a starting ...

    精致早会的要素目的与功能.pptx

    2. **目的**:精致早会旨在通过刮尽心肠的准备、用尽智慧的资料和用尽方法的举办,实现教育训练、士气鼓舞和业务推动等功能。它旨在激发员工的积极性,提供知识更新,推动业务发展,同时也是团队建设的重要平台。 *...

    网上订花花店企业网站模板_紫色 花 花店 网店 商城 企业 整站 大气 漂亮.zip

    大气的设计意味着它可能具有宽敞的页面元素和简洁的导航,而漂亮则可能体现在精致的图像处理和视觉效果上。 在使用此模板时,开发者或店主还需要考虑SEO(搜索引擎优化),确保网站能够被搜索引擎轻易找到,提高...

    c#功能齐全的浏览器,实现超速浏览

    在描述中,“本人用开发的浏览器,功能齐全 画面精致 实现了快速浏览网页。”这句说明开发者已经完成了这个浏览器的制作,并且它不仅拥有各种基本和高级的浏览器功能,如书签管理、历史记录、多标签浏览等,而且界面...

    消费:30+精致女性人群需求洞察-“她”经济时代科技引领精致生活.pdf

    其次,针对30+精致女性人群的需求洞察,意味着需要对企业目标用户进行深入研究。这部分人群通常对生活品质有一定追求,对科技智能产品、尤其是可以提升生活舒适度和便利性的小家电产品有较高的接受度和购买意愿。...

Global site tag (gtag.js) - Google Analytics