首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
4岁
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 25
沸点 9
赞
34
返回
|
搜索文章
赞
文章( 25 )
沸点( 9 )
技术总监手把手教我如何消除项目中丑陋的Try{}Catch{},获益匪浅
软件开发过程中,不可避免的是需要处理各种异常,就我自己来说,至少有一半以上的时间都是在处理各种异常情况,所以代码中就会出现大量的try {...} catch {...} finally {...} 代码块,不仅有大量的冗余代码,而且还影响代码的可读性。比较下面两张图,看看您现…
求求你了,不要再自己实现这些逻辑了,开源工具类不香吗?
最近公司来了一批实习生,小黑哥负责带一个。这位小师弟说实话,基本功很扎实,做事也非常靠谱,深得小黑哥真传。 不过最近给其 Review 代码的时候,小黑哥发现小师弟有些代码逻辑有些繁琐,有些代码小黑哥看来可以用一些开源工具类实现,不需要自己重复实现。 不过这也是正常的,小黑哥刚…
if-else代码优化的八种方案
代码中如果if-else比较多,阅读起来比较困难,维护起来也比较困难,很容易出bug,接下来,本文将介绍优化if-else代码的八种方案。 如果if-else代码块包含return语句,可以考虑通过提前return,把多余else干掉,使代码更加优雅。 使用条件三目运算符可以简…
如何利用 Chrome 浏览器实现滚动截屏
作为前端工程师,有时需要将做到一半的网页发送给 PM 和 Designer 来获得他们的反馈。Mac 自带的截屏功能只能截取显示在屏幕上的内容,但是网页长度常常会超出屏幕高度,只依靠这个截图软件无法实现一次性的截取整个网页。 对这个问题,最简单粗暴的方法是手动滑动页面来截取多个…
网上看到的“12个非常有用的JavaScript技巧”
记录一下,自己以后可能用的到。 网上看到的。 有时,我们需要检查一些变量是否存在,或者它是否具有有效值,从而将它们的值视为true。对于做这样的检查,你可以使用!!(双重否定运算符),它能自动将任何类型的数据转换为布尔值,只有这些变量才会返回false:0,null,"",un…
Java面试通关要点汇总集
这里,笔者结合自己过往的面试经验,整理了一些核心的知识清单,帮助读者更好地回顾与复习 Java 服务端核心技术。本文会以引出问题为主,后面有时间的话,笔者陆续会抽些重要的知识点进行详细的剖析与解答。敬请关注「服务端思维」微信公众号,获取最新文章。 设计模式的性能,例如单例模式哪…
微信小程序开发完工+问题汇总
“让兴趣不再孤单,让爱好不再流浪” 是微信小程序《出发吧一起》的主题,这款小程序旨在解决当代大学生在校园生活中的孤独感,让大家找到志同道合的朋友,在跑步、健身、竞赛等活动中找到伙伴。利用小程序即开即用,用完就走的特点与交友相结合,它将会是一款高效快捷、无负担的线下交友利器 由于…
Java 设计模式之原型模式(五)
本篇介绍 Java 设计模式中创建型模式的最后一种–原型模式。上篇设计模式主题为 《Java 设计模式之建造者模式(四)》 原型模式是一种对象创建型模式,它采取复制原型对象的方法来创建对象的实例。使用原型模式创建的实例,具有与原型一样的数据。 1) 由原型对象自身创建目标对象。…
下一页
关注了
12
关注者
0
收藏集
24
关注标签
82
加入于
2017-06-29