java
每日一卒
不追求全栈,只求触类旁通
展开
-
tomcat远程debug
一、设置debug端口在tomcat启动脚本startup.sh中,增加如下命令:declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9898"startup.sh脚本中增加debug参数tomcat启动脚本路径:/usr/local/tomcat8/bin/startup.sh查看de原创 2021-01-26 13:58:50 · 3248 阅读 · 0 评论 -
关于Excel导入导出那些事
一、使用poi一般简单的Excel导入导出处理,使用poi即可,依赖包如下:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version></dependency><dependency> <groupId>o原创 2020-12-11 12:10:39 · 142 阅读 · 0 评论 -
分布式系统下的数据库
目录一、数据库分库分表设计1、使用场景2、水平切分3、垂直切分4、总结4.1、不同的业务使用不同的数据库4.2、同一个业务使用不同的数据库4.3、分库设计原则二、数据库读写分离1、适用场景2、不适用场景三、应用服务和数据库服务分离1、使用场景四、高级搜索1、适用场景一、数据库分库分表设计1、使用场景使用基本场景:业务量很大时,即将达到MySql的性能瓶颈时,如QPS大于6000,需要进行分库分表设计。分库分表方式:水平切分、垂.原创 2020-12-04 17:54:51 · 739 阅读 · 0 评论 -
Arrays类常用的几个函数
Arrays.copyOf(arr,length) 复制数组arr元素到一个新的数组,复制的数组长度是length,如果length超过arr的长度,则补0. Arrays.copyOfRange(arr,fromIndex,toIndex) 复制数组arr元素到一个新的数组,从arr的下标fromIndex开始,到下标toIndex-1结束,注意新生成的数组不含下标toIndex的值. Arrays.sort(arr,Comparator c) 使用比较器对数组Arrays进行排原创 2020-11-09 23:05:15 · 437 阅读 · 0 评论 -
【JAVA基础】进程、线程
Java运行中,必须启动一个进程。一个进程可以有多个线程。 使用线程池来调用线程,这样可以减少创建和销毁线程时的xiao'ho【参考博客】https://blog.csdn.net/qq_26545305/article/details/79132198...原创 2019-11-05 20:38:13 · 95 阅读 · 0 评论 -
【JAVA基础】继承
1、JAVA类不支持多继承JAVA类支持单一继承 JAVA类支持多重继承,但是不支持多继承 JAVA类支持不同类继承同一个类图1 JAVA类继承2、JAVA接口支持多继承继承使用关键字extends(无论接口Interface,还是类Class) 一个接口可以同时继承多个接口 类继承接口使用关键字implements(可以理解为:一个类实现了他所继承的接口的所有方法)图2 JA...原创 2019-10-31 18:01:44 · 163 阅读 · 0 评论 -
【JAVA基础】多态
一、多态的定义定义:多态就是同一个接口,使用不同的实例而执行不同操作 举例说明:如下图1所示,有一个学生类(抽象类),包含三个方法:平均年龄、包含年级、平均学费 另外有三个子类:小学生类、初中学生类、高中学生类 当问平均年龄时,小学生给出是6-10岁,初中生给出的是11-14岁,高中生给出是15-18岁即:对接口中的同一个方法,不同的实例给出了不同的结果...原创 2019-10-31 17:02:40 · 252 阅读 · 0 评论 -
关于RedisTemplate两篇比较重要的博客
https://blog.csdn.net/u010277958/article/details/94590586https://blog.csdn.net/suo082407128/article/details/86230914https://blog.csdn.net/aoxiangzhe/article/details/93164823后续总结一下原创 2019-10-23 21:49:49 · 211 阅读 · 0 评论 -
【JAVA代码】Https请求忽略证书校验
【背景】最近有个需求,对方接口是https的,而我代码没有装证书,故需要忽略证书String result = HttpClientUtil.postIgnoeSslString(requestUrl, paramMap);public static String postIgnoeSslString(String url, Map<String, Object> param...原创 2019-10-22 18:15:47 · 2563 阅读 · 2 评论 -
【JAVA代码】Play框架取请求中的cookie值
【背景】最近有个需求,请求中有个参数值,需要从请求的cookie中取。【框架】我们使用的是play框架【技术方案】使用play框架的Http类,该类可以设置请求header、request、response、session、cookies贴代码如下:Http.Cookies cookies = request().cookies();Http.Cookie cookie = co...原创 2019-10-22 17:52:52 · 375 阅读 · 0 评论