摘要: 基本类型偏执 基本类型偏执(Primitive Obsession) 使用基本类型而不是小对象来实现简单任务(例如货币、范围、电话号码字符串等)。 使用常量编码信息(例如一个用于引用管理员权限的常量USER_ADMIN_ROLE = 1 )。 使用字符串常量作为字段名在数组中使用。 问题原因... 阅读原文
2019-05-07 22:21:33 阅读(2279) 评论(0)
摘要: 基本类型偏执 基本类型偏执(Primitive Obsession) 使用基本类型而不是小对象来实现简单任务(例如货币、范围、电话号码字符串等)。 使用常量编码信息(例如一个用于引用管理员权限的常量USER_ADMIN_ROLE = 1 )。 使用字符串常量作为字段名在数组中使用。 问题原因... 阅读原文
2019-05-07 22:20:34 阅读(2522) 评论(0)
摘要: 基本类型偏执 基本类型偏执(Primitive Obsession) 使用基本类型而不是小对象来实现简单任务(例如货币、范围、电话号码字符串等)。 使用常量编码信息(例如一个用于引用管理员权限的常量USER_ADMIN_ROLE = 1 )。 使用字符串常量作为字段名在数组中使用。 问题原因... 阅读原文
2019-05-07 22:19:29 阅读(2453) 评论(0)
摘要: Spring boot Jpa添加对象字段使用数据库默认值 jpa做持久层框架,项目中数据库字段有默认值和非空约束,这样在保存对象是必须保存一个完整的对象,但在开发中我们往往只是先保存部分特殊的字段其余字段用数据库默认值,要是直接用idea生成实体类操作的话会报SQLIntegrityConstraintViolat... 阅读原文
2019-05-07 21:39:05 阅读(2443) 评论(0)
摘要: 作者:CHAITANYA SINGH 来源:https://www.koofun.com//pro/kfpostsdetail?kfpostsid=15 数据类型用来定义变量可以采用的值,例如,如果变量具有int数据类型,则它只能接受整数值。在java中,我们有两类数据类型:1)原始数据类型 2)非原始数据类型 ... 阅读原文
2019-05-07 20:16:01 阅读(2280) 评论(0)
摘要: hadoop安装 在Apache Hadoop主页的下载页面https://hadoop.apache.org/releases.html选择版本进行下载: 下载下来的是压缩包: 将压缩包使用Xftp上传hadoop-1的/usr目录下: 执行命令: 1 # tar -zxvf hadoop-2.7.7.tar... 阅读原文
2019-05-07 19:51:38 阅读(2350) 评论(0)
摘要: Filter的使用: 1.常见的默认Filter有: characterEncodingFilter hiddenHttpMethodFilter httpPutFormContentFilter requestContextFilter   2.Filter的优先级: Ordered.HIGHES... 阅读原文
2019-05-07 18:05:01 阅读(2627) 评论(0)
摘要: 话不多说,看代码。 一、pom.xml 引入spring boot websocket依赖 1 <dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-b... 阅读原文
2019-05-07 16:15:04 阅读(2437) 评论(0)
摘要: 本文栈长教你如何在 Spring Boot 注册 Servlet、Filter、Listener。 你所需具备的基础 什么是 Spring Boot? Spring Boot 核心配置文件详解 Spring Boot 开启的 2 种方式 Spring Boot 自动配置原理、实战 Spring Boot 2.x 启... 阅读原文
2019-05-07 15:48:03 阅读(2520) 评论(0)
摘要: 前面介绍了字节缓存的一堆概念,可能有的朋友还来不及消化,虽然文件通道的用法比起传统I/O有所简化,可是平白多了个操控繁琐的字节缓存,分明比较传统I/O更加复杂了。尽管字节缓存享有缓存方面的性能优势,但传统I/O也有缓存输入输出流呀,大家都有缓存机制,凭什么说NIO的文件处理更高效?之所以目前还看不出文件通道的性能优势... 阅读原文
2019-05-07 14:35:03 阅读(2410) 评论(0)