自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 除非万不得已,别Catch!

【编者按】作者Yegor Bugayenko是Teamed.io的软件架构师,热衷于软件质量研究和有效的项目管理方法探索。在本文中,Yegor 就「异常被捕获但并未重新抛出」这个问题进行了深入讨论,并分享了一些建议。  对异常只捕获但并未重新抛出究竟是 anti-pattern,还是个普通而且非常流行的天津seo服务错误确实无从考究。但毫无疑问的是,在所有异常捕获代码中,它基本无处不在,正如

2017-09-16 15:47:59 89

转载 改善异常处理的 6 个技巧

在软件开发过程中,往往会出现一些不可预知的错误,这些错误有可能花费你数小时甚至数天的时间。异常处理通常是防止这种未知错误的常用措施,它的好处是你不用再绞尽脑汁去考虑各种错误,这为处理某一类错误提供了一个很有效的方法,使编程效率大大提高。  本文将为你介绍6个技巧,来帮助你提高异常处理的能力。  1.  使用一个单一的、系统范围的异常类  不要针对每种异常类型创建单独的类,而是只创

2017-09-16 15:46:01 207

转载 js中innerHTML与innerText的用法与区别

用法:    test1 test2 在JS中可以使用: test.innerHTML:   也就是从对象的天津网站设计起始位置到终止位置的全部内容,包括Html标签。   上例中的test.innerHTML的值也就是“test1 test2 ”。 test.innerText:   从起始位置到终止位置的内容, 但它去除Html标签   

2017-09-11 16:07:58 127

转载 在 Java 中提升函数以更好地“函数式”编程

Java8中的Stream和Optional给我们带来了函数式编程的乐趣,但Java仍然缺少很多函数编程的关键特性。Lambda表达式、Optional和Stream只是函数式编程的冰山一角。这也导致了varvr和functionlajava这些类库的出现,他们都源于Haskell这个纯函数式编程语言。 如果想要更加地“函数式”编程,那么首先要注意的是不要过早的中断monad(一种设计模式,表示

2017-09-07 14:35:21 184

转载 Iodine:一个优秀的Java语言工具链

上周,我们宣布了Elements 9.2的发布,此版本增加了一个重要的新特性:Iodine,这是一个新的Java语言编译器前端。   虽然Iodine最主要的关注点是让用户可以在其他平台上使用Java语言,但它也希望为JVM或者Android的开发者提供一个更优秀更舒适的开发体验。所以,即使你不在乎在.NET、Cocoa或者本地平台上使用Java,我们也相信Iodine能给你带来很多的实惠!

2017-09-06 14:25:25 174

转载 每个新手程序员都会犯的5个错误

在开始学习编程的过程中,你可能会被每天遇到的问题所困扰,所以在这条路上你会感觉很迷茫。想要克服这些问题,那从一开始就避免一些错误是很重要的。  这里有一些你可能觉得有用的建议,可以帮助你顺利地开始你的编程生涯。  1.不使用版本控制系统  一旦你开始对代码有点熟悉的时候,学习如何使用VCS就应该成为你的首要任务。  当你不知道如何正确地写代码的时候,你可能会感觉很疲惫。但当

2017-09-06 14:22:44 94

转载 JAVA 特征以及基本类、抽象类、接口

Java是一个面向对象的语言,java面向对象一般有三大特征:封装、继承、多态。   封装:就是把一些属性和方法封装到一个类里。   继承:就如子类继承父类的一些属性和方法。   多态:就如一个父类有多个不同特色的子类。   这里我就不多讲解,下面我主要说明一个继承。继承是OOP(面向对象)的一个特色,java只支持食堂油水分离器单继承(如果继承两个有同样方法的父类,那么就不知道继承到那个

2017-08-31 14:48:52 123

转载 原生 JS 实现最简单的图片懒加载

懒加载 什么是懒加载 懒加载其实就是延迟加载,是一种对进口润滑油厂家网页性能优化的方式,比如当访问一个页面的时候,优先显示可视区域的图片而不一次性加载所有图片,当需要显示的时候再发送图片请求,避免打开网页时加载过多资源。 什么时候用懒加载 当页面中需要一次性载入很多图片的时候,往往都是需要用懒加载的。 懒加载原理 我们都知道HTML中的标签是代表文档中的一个图像

2017-08-28 14:47:29 593

转载 Python 判断文件是否存在的三种方法

通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错。所以最好在做任何操作之前,先判断文件是否存在。天津网站建设 这里将介绍三种判断文件或文件夹是否存在的方法,分别使用os模块、Try语句、pathlib模块。 1.使用os模块 os模块中的os.path.exists()方法用于检验文件是否存在。 判断文件是否存在

2017-08-28 14:44:16 969

转载 使用CSS将图片转换成黑白(灰色、置灰)

可能早就知道,像汶川这种糟糕的日子网站全灰在IE下是可以轻松实现的(filter: gray;),不过,当时,其他浏览器是无解的。不过,时代发展,如今,CSS3的逐步推进,我们也开始看到“黑白效果”大规模天津网站建设应用于实际的可能。 图片效果如下 代码如下,兼容IE浏览器 ? 1   ? 1

2017-08-23 16:04:03 91

转载 java中Action层、Service层和Dao层的功能区分

Action/Service/DAO简介:   Action是管理业务(Service)调度和管理跳转的。   Service是管理具体的功能的。   Action只负责管理,而Service负责实施。   DAO只完成增删改查,虽然可以1-n,n-n,1-1关联,模糊、动态、子查询都可以。但是无论多么复杂的查询,dao只是封装增删改查。至于增删查改如何去实现一个功能,dao是不管的。

2017-08-23 15:01:45 124

原创 测试下你是否真的理解JAVA运行机以及执行顺序

java代码如下所示: class Name { Name() {    Screen.print("8", "Name instance constructor!"); } Name(String value) {    Screen.print("9", "Name instance constructor wi

2017-08-21 13:59:00 302

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除