摘要: /** * * @param BASE64str bas64字符串 * @param path 存储地址 * @return 存储地址 */ public static String BASE64CodeToBeImage(String BASE64str,String path){ Buffere 阅读全文
posted @ 2021-03-17 10:14 养九 阅读(525) 评论(0) 推荐(0) 编辑
摘要: /** * 给图片添加水印图片 * * @param iconPath * 水印图片路径 * @param srcImgPath * 源图片路径 * @param targerPath * 目标图片路径 */ public static void markImageByIcon(String ico 阅读全文
posted @ 2021-03-17 10:13 养九 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1 Calendar cal = Calendar.getInstance(); 2 int data=cal.get(Calendar.DAY_OF_WEEK); 3 if(data==Calendar.MONDAY){ 4 System.out.println("周一"); 5 }else if 阅读全文
posted @ 2020-04-14 17:38 养九 阅读(1635) 评论(0) 推荐(0) 编辑
摘要: 数据源切换 一.这 里我做的是mysql读写分离,我是建立了两个链接,分别用了不同的端口号来分开(当然也可以区分数据库,这个根据自己所需 ) spring.datasource.select.jdbc-url=jdbc:mysql://localhost:3308/product spring.da 阅读全文
posted @ 2019-08-12 15:46 养九 阅读(1648) 评论(0) 推荐(0) 编辑
摘要: 1.表单 1.在form表单中加入属性enctype="multipart/form-data" 2.给一个input type类型为file 的输入框还有给name 2.配置 在struts.xml中配置 <!-- 设置struts2上传的文件大小,默认情况下的大小是2M ,默认单位是B,目前允 阅读全文
posted @ 2019-07-30 10:11 养九 阅读(2534) 评论(0) 推荐(0) 编辑
摘要: PO: persistant object持久对象 最形象的理解就是一个PO就是数据库中的一条记录。 好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。 BO: businessobject业务对象 主要作用是把业务逻辑封装为一个对象。这个对象可以包括一个或多个其它的对象。 比如一个简历 阅读全文
posted @ 2019-07-23 10:26 养九 阅读(2603) 评论(3) 推荐(0) 编辑
摘要: 打开git命令窗口(git Bash Here) 输入:( ) 生成电脑的.ssh文件 ​ 之前在阿里云上需要SSH公钥,然后用到的 阅读全文
posted @ 2019-07-17 14:08 养九 阅读(1124) 评论(0) 推荐(0) 编辑
摘要: 单例模式的关键点 1) 构造方法不对外开放,为private(调用不能用new) 2) 确保单例类只有一个对象,尤其是多线程模式下 3) 通过静态方法或枚举返回单例对象 4) 确保单例类在反序列化是不会重新创建新的对象 单例模式的实现方式 1) 饿汉式 public class Singleton1 阅读全文
posted @ 2019-07-10 09:55 养九 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级 别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两 篇博客介绍事务的功能是一样的概念,因此事 阅读全文
posted @ 2019-07-10 09:53 养九 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 注解: 可以看作是对 一个 类/方法 的一个扩展的模版,每个 类/方法 按照注解类中的规则,来 为 类/方法 注解不同的参数,在用到的地方可以得到不同的 类/方法 中注解的各种参数 与值。 注解的原理: 注解本质是一个继承了Annotation的特殊接口,其具体实现类是Java运行时生成的动 态代理 阅读全文
posted @ 2019-07-10 09:50 养九 阅读(2203) 评论(0) 推荐(0) 编辑