- 博客(7)
- 资源 (6)
- 收藏
- 关注
原创 七大软件设计原则与常见设计模式总结
七大软件设计原则与常见设计模式七大软件设计原则常见设计模式1. 工厂模式简单工厂模式简单工厂是指由一个工厂对象决定创建出哪种产品类的实例,他不属于GOF 23种设计模式。适用于工厂类负责创建的对象较少的场景,并且客户端只需要传入工厂类的参数,对于如何创建对象的逻辑不关心。工厂方法模式指定义一个创建对象的接口,让这个接口的实现类决定实例化哪个类,工厂方法让类的实例化推迟到子类中进行。用户只用关心所需产品对应的工厂,无需关心创建细节,加入新的产品符合开闭原则。抽象工厂模式指提供
2022-04-26 17:33:38
217
原创 安装新版idea(2021.3和2021.2)双击运行无反应踩坑日记
为了在idea体验微软的ai自动补全代码神器,只能安装新版的idea安装新版idea之后发现双击软件图标运行不了:原因:新版idea会自动加载老版的配置文件导致不可用解决方法:删除新版配置文件多余的配置(PS:网上教程好多说配置文件在安装目录下,实际上新版的配置文件不是使用安装目录下的,其配置文件路径在:C:\Users\xxx\AppData\Roaming\JetBrains\IntelliJIdea2021.2\idea64.exe.vmoptions)找到他并删除-javaag
2022-04-07 10:07:06
2017
7
原创 2021.3和2021.2版本IDEA安装教程与安装新版idea踩坑(亲测可用)
安装新版idea之后发现双击软件图标运行不了:原因:新版idea会自动加载老版的配置文件导致不可用解决方法:删除新版配置文件多余的配置(PS:网上教程好多说配置文件在安装目录下,实际上新版的配置文件不是使用安装目录下的,其配置文件路径在:C:\Users\xxx\AppData\Roaming\JetBrains\IntelliJIdea2021.2\idea64.exe.vmoptions)找到他并删除-javaagent:参数这行。当然如果还不行的话就可能是vc++要重新安装等其他
2022-04-07 09:49:11
4352
4
原创 java项目切换数据库Mysql到Oracle 11g(包含表结构转换与数据迁移)
0.前言 最近公司要求把项目数据库从mysql换成Oracle,目前总算是快完成了,就写个帖子记录下遇到的问题。网上的教程五花八门,同时给一些也在寻找方法的人一些帮助,有什么问题可以在评论里讨论。使用sqldeveloper迁移表和数据比convert mysql to oracle好用多了!!!代码中一些sql语句是肯定要改的(例如order by 语句,一些函数)。本文主...
2019-10-24 17:19:36
1749
原创 由于activiti官网eclipse插件安装地址发生改变,现提供eclipse离线安装activiti插件的方法,真实有效
eclipse离线安装activiti插件 最近工作中要用到activiti工作流,在eclipse【 版本:Mars.2 Release (4.5.2) 】中安装插件时,参考了网上的安装教程,发现一些问题: 在线安装时,提供的路径Location:http://www.activiti.org/designer/update存在问题,安装时报错Unable to read r...
2019-01-23 17:51:11
283
原创 java图片上传同时后台直接给MultipartFile对象添加图片水印或者文字水印,然后直接上传带水印的图片
本文只介绍给文件上传对象(MultipartFile )加水印,然后再进行文件上传的业务话不多说,直接上代码,都是静态方法1.图片水印 1.先上工画图片水印的方法 /** * 加图片水印 * * @param bufImg --BufferedImage 用来画图的宽高跟需要加水印的图片一样的空白图 * @param img --...
2018-11-30 11:51:59
5011
10
原创 解决eclipse报错An internal error occurred during: "reload maven project". java.lang.NullPointerException
新建了一个maven项目,由于有问题就删除了,但是卡住了就强制关闭了。查了一下是由于由于没有正常关机导致eclipse无法将数据正常写入配置文件导致无法启动。所以报这样一个异常。查看workspace/.metadata/.log发现如下异常!ENTRY org.eclipse.m2e.logback.appender 4 0 2016-05-11 15:08:02.427!MESS...
2018-11-22 09:51:14
682
eclipse activiti插件离线安装包
2019-01-23
MyEclipse 2016 Stable 1.0破解工具亲测可用
2016-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人