
Java学习
Java学习
冒牌程序员的成长
一个没有意志力学习的冒牌程序员
展开
-
axis2踩坑
背景最近维护项目发现tomcat的temp文件夹下产生大量的缓存文件,基本都是调用webservice接口产生的axis2.jar 临时文件,占用磁盘空间很大,并且观察发现,基本每天都会差生2G左右的缓存文件。问题描述当前项目axis2版本1.6.2;pom引用依赖:<properties> <axis2.version>1.6.2</axis2.version></properties> <dependency> .原创 2021-08-05 10:43:21 · 378 阅读 · 1 评论 -
java集合的removeIf方法
java集合List集合1.removeIf方法List集合1.removeIf方法工作中常会遇到根据指定字段或要求过滤集合数据的问题,比如过滤集合中学生编号number中有字母的,看看哪种方法比较简单:错误方法:for 循环 public static void main(String[] args) { List<Person> list=new ArrayLis...原创 2020-04-27 16:14:47 · 2127 阅读 · 0 评论 -
Navicat&PowerDesigner分别创建数据模型
Navicat&PowerDesigner分别创建数据模型一.Navicat创建数据模型二.PowerDesigner创建数据模型三.比较结构一.Navicat创建数据模型1.进入到Navicat界面,点击模型按钮,然后选择指定的数据库和版本,点击确定;2.进入到创建模型界面,我们要熟悉几个按钮的作用;3.点击表按钮创建需要的表结构和关联关系;4.点击模型窗口中左侧菜单按钮...原创 2019-12-12 19:04:59 · 5139 阅读 · 0 评论 -
Java优化代码中的大量if/else
Java优化代码中的大量if/else1.取反原则(提前return)2.策略模式(其实就是多态的使用)运行结果:20.030.010.040.03.枚举方式(推荐)运行结果:10.020.030.040.0工作时间不长,考虑的也不够完全,一般都会遇到一种场景,会根据不同的参数判断走不同的逻辑业务,我们常用的方法就是if/else嵌套使用;导致每增加一个需求就加一个if,慢慢的就...原创 2019-12-10 17:27:37 · 1182 阅读 · 0 评论 -
Java基础学习第一天
一.java语言平台1.JavaSE:标准版,是为开发普通桌面和商务应用程序提供的解决方案;2.JavaME:小型版,是为开发电子消费产品和嵌入式设备提供的解决方案;3.JavaEE:企业版,是为开发企业环境下的应用程序提供的一套解决方案,该技术体系包含Servlet、jsp等技术,主要针对web应用程序开发;也是要学习java的重点。二.JRE和JDK1.JRE(java runtim...原创 2019-10-17 20:38:14 · 163 阅读 · 0 评论