- 博客(8)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 设计模式之单例模式
单例模式package com.ihome.cloud.single;/** * 单例模式 */public class SingleModel { private static SingleModel model; private SingleModel() { } /** * 双重检查锁单例模式 * * @return */ public static SingleModel getInstance() {
2022-03-25 00:05:41
95
原创 PMP-项目整合管理
1.制定项目章程输入:商业文件(商业论证,效益管理计划)、协议输出:项目章程、假设日志工具与技术:专家判断;数据收集:头脑风暴、焦点小组、访谈;人际:冲突管理、引导、会议管理;会议2.制定项目管理计划输入:项目章程、其他过程输出的管理计划输出:项目管理计划工具与技术:专家判断;数据收集:头脑风暴、核对单、焦点小组,访谈;人际:冲突管理、引导、会议管理;会议3.执导和管理项目工作输入:项目管理计划;项目文件:变更日志、经验教训登记册、里程碑清单、项目沟通记录、项目进度计划、需求跟踪矩阵、风险
2020-07-28 16:56:38
303
原创 @Autowired注解与@Resource注解的区别
Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解。如:@Resource、@PostConstruct及@PreDestroy1、@Autowired由Spring提供,只按照byType注入2、@Resource由J2EE提供,默认按照byName自动注入@Resource有两个重要的属性:name和typeSpring将@Resource注解的name属性解析为bean的名字,type属性则解析为bean的类型。所以如果使用name属性,则使用
2020-07-03 14:04:12
224
原创 多租户数据隔离解决方案
一、背景saas环境下,会采用不用的数据存储方案,主要分为以下三种。1.完全的数据隔离即一个租户,一套数据库系统。优点:完全隔离,数据无任何交叉,缺点:可想而知,成本高。2.同一个数据库系统,不同schema(oracle中的表空间概念)即在同一个数据库系统下,建立不同的schema,oracle下为不同表空间,mysql即不同数据库。个人在曾经的项目多租户短信平台里面,见识过这种解决方案。优点:数据隔离程度较高,缺点:维护成本较高,涉及到跨租户的数据相关需求时,难以实现。3.同一个数据库系统,
2020-06-13 15:33:47
3246
4
原创 mysql数据库TIMESTAMP和datetime 区别
存储空间不同a) TIMESTAMP占用4个字节b) DATETIME占用8个字节受时区影响c) TIMESTAMP实际记录的是1970-01-01 00:00:01到现在的数数,受时区影响d) DATETIME不受时区影响时间范围不同e) TIMESTAMP的时间范围是:‘1970-01-01 00:00:01’ UTC ~ ‘2038-01-19 03:14:07’ UTCf) DATETIME的时间范围是:‘1000-01-01 00:00:00’ ~ ‘9999-12-31 23:.
2020-06-09 11:07:55
322
服务器直接向浏览器注入证书
2015-07-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人