自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

原创 七大软件设计原则与常见设计模式总结

七大软件设计原则与常见设计模式七大软件设计原则常见设计模式1. 工厂模式简单工厂模式简单工厂是指由一个工厂对象决定创建出哪种产品类的实例,他不属于GOF 23种设计模式。适用于工厂类负责创建的对象较少的场景,并且客户端只需要传入工厂类的参数,对于如何创建对象的逻辑不关心。工厂方法模式指定义一个创建对象的接口,让这个接口的实现类决定实例化哪个类,工厂方法让类的实例化推迟到子类中进行。用户只用关心所需产品对应的工厂,无需关心创建细节,加入新的产品符合开闭原则。抽象工厂模式指提供

2022-04-26 17:33:38 184

原创 安装新版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 1836 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 4231 4

原创 java项目切换数据库Mysql到Oracle 11g(包含表结构转换与数据迁移)

0.前言 最近公司要求把项目数据库从mysql换成Oracle,目前总算是快完成了,就写个帖子记录下遇到的问题。网上的教程五花八门,同时给一些也在寻找方法的人一些帮助,有什么问题可以在评论里讨论。使用sqldeveloper迁移表和数据比convert mysql to oracle好用多了!!!代码中一些sql语句是肯定要改的(例如order by 语句,一些函数)。本文主...

2019-10-24 17:19:36 1540

原创 由于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 259

原创 java图片上传同时后台直接给MultipartFile对象添加图片水印或者文字水印,然后直接上传带水印的图片

本文只介绍给文件上传对象(MultipartFile )加水印,然后再进行文件上传的业务话不多说,直接上代码,都是静态方法1.图片水印       1.先上工画图片水印的方法 /** * 加图片水印 * * @param bufImg --BufferedImage 用来画图的宽高跟需要加水印的图片一样的空白图 * @param img --...

2018-11-30 11:51:59 4855 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 628

使用pd4ml将html转pdf的相关jar和代码

使用pd4ml将html转pdf的相关jar和代码,里面有文档参考文档使用,真实有效

2019-02-16

使用aspose将word Excel 转pdf相关jar包

使用aspose将word Excel 转pdf所使用的相关jar包,需要引入

2019-02-16

eclipse activiti插件离线安装包

解压后将jar包中的三个文件放入eclipse安装目录的plugins文件夹下,然后再按照离线安装的activiti插件的方法安装activiti-designer-5.14.1.zip

2019-01-23

Xshell 最好用的shell工具绿色版解压即用无需破解

Xshell 最好用的shell工具绿色版解压即用无需破解,

2018-11-22

MyEclipse 2016 Stable 1.0破解工具亲测可用

步骤: 1.安装 myeclipse-2016-1.0-offline-installer-windows.exe 2. 运行MyEclipse 2016并安装插件,此时不需要激活 3. 解压MyEclipse 2016 Stable 1.0破解.7z 4.运行keygen目录的crack.bat a.输入Usercode: 任意字母或者数字 b.选择Blue c.点击SystemId d.点击Active e.点击菜单栏->Tools->2.saveProperties 5. 用plugins目录覆盖myeclipse2016安装目录下的 plugins 6. 重启myeclipse2016 7.myEclipse---->Subscription information--->Subscription expiration date 看这个日期到什么时候!(^_^)祝大家破解成功!!

2016-10-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除