当启动Tomcat的时候,直接访问http://localhost:8080会直接进入下面页面,原因是Tomcat的默认项目是部署在webapps目录下的ROOT目录下的,这个manager项目就在ROOT下。 点击Manager App,会提示登录,直接选择取消,会出现 我们可以根据提示去conf Read More
文件内容解读 创建虚拟目录 1、直接在server.xml文件的Host标签内添加Context标签用于指定虚拟目录,path表示访问路径,docBase表示项目路径,也就是虚拟目录,下面指定了项目地址,就不会访问webapps目录下的项目了,这种方式有个缺点是修改后必须重启服务器。 直接访问htt Read More
背景 JDK8中增加了一套全新的日期时间API,这里进行总结下,方便查询使用。 新的时间及日期API位于 java.time 包中,下面是一些关键类。 Instant:代表的是时间戳。 LocalDate:不包含具体时间的日期。 LocalTime:不含日期的时间。 LocalDateTime:包含 Read More
虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型。 Java类型的加载、连接和初始化过程都是在程序运行期间完成的。这种策略虽然会令类加载时稍微增加一些性能开销,但是会为Java应用程序提供高度的灵活性,Java语言的动态扩 Read More
利用枚举封装返回码和返回信息 封装返回类型,可按需要增加相应的构造方法 接下来看看测试结果 执行结果为 统一响应格式有助于系统间调用和前端解析。 Read More
1、Class文件是一组以8位字节为基础单位的二进制流。文件格式统一采用一种类似于C语言结构体的伪结构来存储数据,这种伪结构中只有两种数据类型:无符号数和表。 2、无符号数属于基本的数据类型,以u1、u2、u4、u8来分别表示1/2/4/8个字节的无符号数。无符号数可以用来描述数字、索引引用、数量值 Read More
用户ID首先生成,订单ID的生成可依赖用户ID。 下面代码前六位是日期,后八位是随机数,用于生成用户ID。 接下来的订单ID就可以随意点了,可添加自定义前缀等。 如果还有相应的月份分表,之后就可以根据用户ID得到该用户所在月表,根据该订单得到该订单所在月表,直接截取相应ID的固定位置即可 比如: 时 Read More
0、设置位置 以下设置基于IntelliJ IDEA 2018.3.2 版本。 IDEA 的设置一般都在 File 下的 Settings... 里进行设置的。 1、设置字体字号行间距 2、设置背景图片 使用快捷键 Ctrl + Shift + A 打开搜索框,默认会选中的是 Actions。 在 Read More
事情是这样的,最近我们公司需要将开发环境和测试环境分开,所以就需要把所有的项目部署一套新的开发环境。 我们都是通过 Jenkins 进行部署的,先说一下两个环境的配置: 测试环境配置(旧):jdk1.8.0_111,tomcat_8.5.27 开发环境配置(新):jdk1.8.0_20,tomcat Read More
下载 MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233。 进入页面后可以不登录,点击底部“No thanks, just start my download.”即可开始下载。 或着可以直接下载: Read More