加载中
pom.xml配置解释

optional: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional> </dependency> optional...

07/26 21:40
45
java泛型中的? extend E 和 ? super E

public class TestType { public static void main(String[] args) { //? extend B,在定义泛型时,只能接受B或B的子类 List<? extends B> list = new ArrayList<B>();//编译通过 ......

Centos中tomcat关闭报错,Could not contact localhost:8005. Tomcat may not be running

在Centos7服务器中关闭tomcat一直出现Could not contact localhost:8005. Tomcat may not be running。 经过网上查资料,需要做如下修改: 在jdk安装路径jdk1.8.0_40/jre/lib/security中修改...

03/30 18:12
632
加载JDBC驱动

我们平时在连接数据库时需要加载驱动,通常做法是将JDBC驱动程序放在类路径中的某个位置,然后用Class.forName()查找并加载驱动程序。 这也就意味着要么将驱动程序打包到jar中,要么将驱动程...

2019/12/10 19:36
36
NIO:Channel的map映射

1. 通道映射技术: 1) 其实就是一种快速读写技术,它将通道所连接的数据节点中的全部或部分数据直接映射到内存的一个Buffer中,而这个内存Buffer块就是节点数据的映像,你直接对这个Buffer进...

2019/12/10 19:26
153
java实现CSV生成

java实现导出csv功能,首先引入maven依赖: <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-csv</artifactId> <version>1.6</version> </dependency> 然后看代码:...

2019/12/06 11:03
180
设计模式的六大原则

设计模式的六大原则: 单一职责原则:不要存在多于一个导致类变更的原因,简单来说,一个类只负责唯一职责。 里氏替换原则:如果对每一个类型为T1的对象t1,都有类型为T2的对象t2,使得以T1定...

2019/11/22 16:43
34
Spring StopWatch的用法

有时我们在做开发的时候需要记录每个任务执行时间,或者记录一段代码执行时间,最简单的方法就是打印当前时间与执行完时间的差值,然后这样如果执行大量测试的话就很麻烦,并且不直观,如果想...

Java日期夏令时的问题

在开发中遇到92年之前新加坡夏令时的问题,亚洲每个国家在不同年份都实行过夏令时,而且每个国家的夏令时实行年份应该被写到jdk里了。 可以看如下示例: public static void main(String[] a...

2019/10/21 13:57
179
分布式链路追踪

链路追踪组件有如下产品,都非常赞: Google的Dapper Twitter的Zipkin 阿里的Eagleeye (鹰眼) 美团点评的Cat 新浪的Watchman 京东的Hydra 个人吴晟(华为开发者)开源的skywalking (很赞)...

Intellij IDEA中设置了jsp页面,但是在访问页面时却提示404

在Intellij IDEA中设置了spring boot的jsp页面,但是在访问时,却出现404,Not Found,经过查找资料后解决,步骤如下: 在Run/Debug Configurations面板中设置该程序的Working Directory选项...

dos命令

复制文件 xcopy 删除文件 del [/P] [/F] [/S] [/Q] [drive:]path /P 删除每一个文件之前提示确认 /F 强制删除只读文件 /S 删除所有子目录中的指定文件 /Q 安静模式。删除全局通配符时,不要求...

2018/08/15 18:05
34
端口被占用

查看指定端口的占用情况 C:\>netstat -aon|findstr "9050" 协议 本地地址 外部地址 状态 PID TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016 端口被进程号为2016的进程占用,通过taskkill /f...

2018/08/10 14:54
25
mybatis关于枚举类的typeHandler

在mybatis作为持久层的项目中,如果我们的某个实体类属性有用到枚举类型,那么我们可以通过mybatis的typeHandler来处理,mybatis自带两个处理枚举的typeHandler类:EnumTypeHandler和EnumOrd...

2018/03/31 19:05
428
ResultSet内存溢出OutOfMemory有关问题

问题: jdbc在操作oracle海量数据的时候用resultset获取所有的返回数据出现内存溢出。 原因: 出错的原因是resultset用的是可滚动结果集,正常情况下resultset是指针指向数据库的数据,本身是...

2017/12/14 21:21
310
阿里云海外节点云服务器

1.入门版: 推荐个人开发者购买,每人限购1台 可选数据中心有,香港、美东、美西、德国、新加波、澳洲 1C1G1M 40G云盘 30元/月,330元/年 2.基础版: 推荐个人开发者、及企业用户购买,每人限...

mybatis自动生成代码

mybatis-generator有三种用法:命令行、eclipse插件、maven插件。个人觉得maven插件最方便,可以在eclipse/intellij idea等ide上可以通用。 这里我推荐使用maven插件。 1、在pom.xml中添加p...

2017/08/28 15:36
178
eclipse启动tomcat访问不到主页

在eclipse中配置好tomcat后访问不到主页,而访问自己建的项目时则能访问到,问题原因何在? 查阅了相关资料后得知 在eclipse中启动tomacat后,它去启动的web项目并不是tomcat文件夹下的webap...

2017/08/17 18:47
30
解决Eclipse环境变量中的Web App Libraries下没有jar包的问题

今天部署项目,里面满是类编译错误,一看就是相应的jar包没有引入,打开build path->configure build path,发现Web App Libraries下没有任何jar包。理应Web App Libraries下包含工程目录\We...

2017/08/17 18:44
137
excel设置日期字符为常规格式

excel中将日期设置为常规格式,比如"2017-05-03",可以先选其中一个进行设置 函数 =TEXT(A1,"0000-00-00"),然后就会生成常规格式的日期字符。 然后在复制这个值,在粘贴的时候,选择性粘贴为...

2017/05/03 18:03
489

没有更多内容

加载失败,请刷新页面

返回顶部
顶部