- 博客(7)
- 资源 (7)
- 收藏
- 关注
翻译 Java 8 新特性之 Optional类
Java Optional类:每个Java程序员都熟悉NullPointerException。 它可能会导致代码崩溃。 如果不使用太多的空检查,很难避免它。Java 8在java.util包中引入了一个新类Optional。 它可以帮助编写整洁的代码,而无需使用太多的空检查。 通过使用Optional,我们可以指定备用值来返回或替代要运行的代码。 这使代码更具可读性。// Java pr...
2019-04-09 10:34:49 145 1
原创 使用jdeps工具在Java应用程序中查找依赖项
JDK 8中引入了一个名为jdeps的静态分析工具,使开发人员能够找到其应用程序的依赖关系。 该命令支持多种选项,使开发人员能够检查JDK内部API中的依赖关系,在包级别显示依赖关系,在类级别显示依赖关系,以及过滤依赖关系以及其他选项。命令:jdeps -cp classes/:lib/* classes/com/packt/Sample.class输出:...
2019-04-09 10:13:13 469
翻译 Java 8中Interface的default方法和static方法
从java 8开始接口可以具有default方法。 从java 8开始接口可以具有static方法,类似于类的静态方法。 引入了static方法以提供旧接口的向后兼容性,以便它们可以拥有新方法而不影响现有代码在Java 8之前,接口只能有抽象方法。 必须在单独的类中提供这些方法的实现。 因此,如果要在接口中添加新方法,则必须在实现相同接口的类中提供其实现代码。 为了解决这个问题,Jav...
2019-04-08 21:02:49 1123
原创 浏览器报TypeError: $.ajax(…) is not a function?
原因是:我使用的是jQuery的slim构建,它删除了一些东西,ajax就是其中之一。只需在此处下载常规(压缩或非压缩)版本的jQuery并将其包含在您的项目中。...
2019-04-05 08:42:17 5340
原创 DingoApi之Transformer类一次愚蠢的错误调试
第一次使用DingoApi,Transformer类不起作用。这是RoleTrasnformerclassnamespace App\Api\V1\Transformers;use League\Fractal\TransformerAbstract;use App\Role;class RoleTransformer extends TransformerAbstract...
2019-04-01 17:32:53 742
翻译 Redis Streams简介
Stream是Redis 5.0引入的一种新数据类型,它以更抽象的方式模拟日志数据结构,但日志的本质仍然完好无损:像日志文件一样,通常实现为仅附加模式打开的文件, Redis流主要是仅附加数据结构。至少在概念上,因为Redis Streams是一种在内存中表示的抽象数据类型,它们实现了更强大的操作,以克服日志文件本身的限制。是什么让Redis流式传输最复杂的Redis,尽管数据结构本身非常简单...
2019-04-01 00:11:34 1056
原创 Thinkphp文件加载顺序
[14-02-12 20:32:02] /data1/www/htdocs/470/wei88888/1/app/_Core/Lib/Behavior/LocationTemplateBehavior.class.php (25) LocationTemplateBehavior->parseTemplateFile()[14-02-12 20:32:02] /data1/www/htdocs
2014-02-12 21:13:40 1162
深入理解PHP:高级技巧、面向对象与核心技术(英文版)(epub格式)
2016-03-17
Vim实用技巧
2016-03-11
智拓人才网源码(.net版)
2013-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人