会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
金色的鱼儿
博客园
首页
新随笔
联系
订阅
管理
2020年6月9日
UML类图与类的关系
摘要: 虚线箭头指向依赖;实线箭头指向关联;虚线三角指向接口;实线三角指向父类;空心菱形能分离而独立存在,是聚合;实心菱形精密关联不可分,是组合; 类与类之间的关系大概有6种1.继承关系继承指的是一个类(称为子类,子接口)继承另外的一个类(成为父类,父接口)的功能,并可以增加它自己的新功能的能力。在UML类
阅读全文
posted @ 2020-06-09 18:17 金色的鱼儿
阅读(279)
评论(0)
推荐(0)
编辑
IntelliJ IDEA反向生成UML类图
摘要: 最近在开发的过程当中,对于已有的代码,想将相关类绘制成UML类图,虽然现在有很多UML类图的优秀软件,比如ProcessOn(可视化编辑)、draw.io(可视化编辑)、PlantUML(代码生成),其实看到这里我就想IDEA中有没有像PlantUML一样的自动生成的插件,本着怀疑的态度百度了一下,
阅读全文
posted @ 2020-06-09 18:10 金色的鱼儿
阅读(2935)
评论(0)
推荐(0)
编辑
UML类图几种关系的总结
摘要: U在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是
阅读全文
posted @ 2020-06-09 18:06 金色的鱼儿
阅读(169)
评论(0)
推荐(0)
编辑
UML类图详解和示例
摘要: ps:博客园markdown不能自动生成列表,更好的阅读体验可访问我的个人博客http://www.isspark.com/archives/UMLDescription UML类图概述 什么是UML类图 要认识UML类图,要从UML是什么开始.UML(Unified Modeling Langua
阅读全文
posted @ 2020-06-09 18:04 金色的鱼儿
阅读(1961)
评论(0)
推荐(0)
编辑
手写SpringBoot项目XSS攻击过滤器实现
摘要: 一、先来个简介 什么是XSS? 百度百科的解释: XSS又叫CSS (Cross Site Script) ,跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。 它与SQL注入攻击类似,SQL
阅读全文
posted @ 2020-06-09 15:48 金色的鱼儿
阅读(1492)
评论(0)
推荐(0)
编辑
成为一名JAVA高级工程师你需要学什么【转】
摘要: 宏观上: 1.技术广度方面至少要精通多门开源技术吧,研究过struts\spring等的源码。2.项目经验方面从头到尾跟过几个大项目,头是指需求阶段,包括需求调研。尾是指上线交付之后,包括维护阶段。3.架构经验方面有过分布式系统的架构和开发经验。对于跨系统的结构优化,数据存储的性能指标等有丰富经验。
阅读全文
posted @ 2020-06-09 15:26 金色的鱼儿
阅读(292)
评论(0)
推荐(0)
编辑
一个java高级工程师的进阶之路【转】
摘要: 宏观方面 一、 JAVA。要想成为JAVA(高级)工程师肯定要学习JAVA。一般的程序员或许只需知道一些JAVA的语法结构就可以应付了。但要成为JAVA(高级) 工程师,您要对JAVA做比较深入的研究。您应该多研究一下JDBC、IO包、Util包、Text包、JMS、EJB、RMI、线程。如果可能,
阅读全文
posted @ 2020-06-09 15:24 金色的鱼儿
阅读(542)
评论(0)
推荐(0)
编辑
自定义线程池测试
摘要: 线程池 import java.util.concurrent.Executors; import java.util.concurrent.LinkedBlockingDeque; import java.util.concurrent.ThreadPoolExecutor; import jav
阅读全文
posted @ 2020-06-09 14:47 金色的鱼儿
阅读(283)
评论(0)
推荐(0)
编辑
java命名空间java.util.concurrent类threadpoolexecutor的类成员方法定义及介绍
摘要: 1、getLargestPoolSize public int getLargestPoolSize() 返回曾经同时位于池中的最大线程数。 返回: 线程数。 2、getActiveCount public int getActiveCount() 返回主动执行任务的近似线程数。 返回: 线程数。
阅读全文
posted @ 2020-06-09 14:41 金色的鱼儿
阅读(211)
评论(0)
推荐(0)
编辑
线程池参数详解
摘要: 转载来自:http://blog.csdn.net/zhouhl_cn/article/details/7392607 和http://www.cnblogs.com/dolphin0520/p/3932921.html JDK1.5中引入了强大的concurrent包,其中最常用的莫过了线程池的实
阅读全文
posted @ 2020-06-09 14:04 金色的鱼儿
阅读(2943)
评论(0)
推荐(0)
编辑
关于线程池newFixedThreadPool使用注意事项
摘要: 使用线程池的目的是希望线程控制在某个范围内,以免造成服务崩溃,所以在使用线程池的时候要多加注意。记录原因:一个webservice中转项目,需求很简单,提供webservice接口接收数据,然后入库,再通过webservice将数据原样推送给其他应用,推送数据给应用时使用的是线程池,保证一定的并发量
阅读全文
posted @ 2020-06-09 13:51 金色的鱼儿
阅读(3966)
评论(0)
推荐(0)
编辑
【小家Java】自定义的线程池需要关闭吗?(局部变量Executors线程池一定要手动关闭)
摘要: 每篇一句 你如果不是富二代,你要努力让你的儿子成为富二代 说在前面 线程池关闭的意义不仅仅在于结束线程执行,避免内存溢出,因为大多使用的场景并非上述示例那样 朝生夕死。线程池一般是持续工作的全局场景,如数据库连接池。 我之前看到很多同事写代码,为了提高效率,采用多线程去优化。由为了提高多线程的性能,
阅读全文
posted @ 2020-06-09 13:29 金色的鱼儿
阅读(4520)
评论(0)
推荐(0)
编辑
线程池的单例实现
摘要: 懒汉式 import java.util.concurrent.Executors; import java.util.concurrent.LinkedBlockingDeque; import java.util.concurrent.ThreadPoolExecutor; import jav
阅读全文
posted @ 2020-06-09 10:54 金色的鱼儿
阅读(1662)
评论(0)
推荐(0)
编辑
java常用的几种线程池比较
摘要: 1. 为什么使用线程池 诸如 Web 服务器、数据库服务器、文件服务器或邮件服务器之类的许多服务器应用程序都面向处理来自某些远程来源的大量短小的任务。请求以某种方式到达服务器,这种方式可能是通过网络协议(例如 HTTP、FTP 或 POP)、通过 JMS 队列或者可能通过轮询数据库。不管请求如何到达
阅读全文
posted @ 2020-06-09 10:39 金色的鱼儿
阅读(345)
评论(0)
推荐(0)
编辑
安全问题-Cookie未设置HttpOnly&&Cookie未设置Secure标识
摘要: 阿里机测的系统漏洞(懒得打字,给报告部分截图): 问题解决: 过滤器处理一下就行了 CookieFilter.java import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Calendar;
阅读全文
posted @ 2020-06-09 09:29 金色的鱼儿
阅读(5209)
评论(0)
推荐(0)
编辑
公告