上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
摘要: JSON配置文件的数据结构: 参数注入类: 读取json配置文件: 通过名称得到bean: 负责bean生命周期管理,加载-实例-注册-销毁等 创建对象时异常 加载bean异常 bean工具类: 类装载工具类: json工具类: 反射类: 客户端调用 需要被管理的对象 主要是理解spring ioc 阅读全文
posted @ 2018-01-31 10:19 light-zhang 阅读(1996) 评论(1) 推荐(0) 编辑
摘要: 介绍 意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 主要解决:一个全局使用的类频繁地创建与销毁。 何时使用:当您想控制实例数目,节省系统资源的时候。 如何解决:判断系统是否已经有这个单例,如果有则返回,如果没有则创建。 关键代码:构造函数是私有的。 应用实例: 1、一个党只能有一个主 阅读全文
posted @ 2018-01-30 13:51 light-zhang 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 设计模式的六大原则 1、开闭原则(Open Close Principle) 开闭原则的意思是:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中 阅读全文
posted @ 2018-01-30 11:51 light-zhang 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 工厂模式: 1)我们首先要设计车汽车需要那些流程(face) 2.汽车生产商(实现) 3)4S店现在要整理奥迪宝马的车,4S店就是一个工厂,他负责把奥迪宝马的汽车整理,用户去买车只需要告诉销售员我要买什么车 4)用户开始买车(调用) 阅读全文
posted @ 2018-01-30 11:37 light-zhang 阅读(132) 评论(0) 推荐(0) 编辑
摘要: SQL优化1.SQL优化是一个分析,优化,再分析,再优化的过程。站在执行计划的角度来说,我们这个过程,就是在不断的减少rows的数量。主要步骤有:1.1)通过explain 来查看执行计划。通过这一步骤,我们能够分析出,该语句有没有走索引,索引合不合理的重要依据。《读懂MySQL执行计划》1.2)缩 阅读全文
posted @ 2018-01-30 09:33 light-zhang 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 执行 mvn deploy就能打包到私服上了! mvn -clean配置清除插件,然后在执行命令可以清除target下的文件 mvn-clean package 本地打包,jar/war/等根据<packaging>jar/war</packaging>控制 mvn -e 查看打包过程的错误信息 m 阅读全文
posted @ 2018-01-26 15:06 light-zhang 阅读(10530) 评论(0) 推荐(0) 编辑
摘要: 1.下载maven相关包 http://maven.apache.org/download.cgi linux版本: http://mirrors.shu.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz 阅读全文
posted @ 2018-01-26 14:19 light-zhang 阅读(1364) 评论(0) 推荐(0) 编辑
摘要: package cc.zeelan.framework.utils.dense; import java.io.UnsupportedEncodingException; /** * 负责生成ACCESS_TOKEN||REFRESH_TOKEN令牌 * * @author witts * @project core-utils * @package cc.zeelan.fram... 阅读全文
posted @ 2018-01-26 13:58 light-zhang 阅读(4085) 评论(2) 推荐(1) 编辑
摘要: package cc.zeelan.framework.utils.redis; import java.util.List; import java.util.Map; import java.util.Set; import java.util.Vector; import java.util.concurrent.ExecutorService; import java.util.con... 阅读全文
posted @ 2018-01-26 13:51 light-zhang 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: package cc.zeelan.framework; import java.lang.management.ManagementFactory; import java.net.InetAddress; import java.net.NetworkInterface; /** * 名称:IdWorker.java * 描述:分布式自增长ID * * Twitter的... 阅读全文
posted @ 2018-01-26 13:49 light-zhang 阅读(8393) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页