学习笔记
蝎子莱布莱
这个作者很懒,什么都没留下…
展开
-
面向对象设计原则(SOLID)
S:单一职责原则(SRP:SingleResponsibilityPrinciple) 定义: 就一个类而言,应该仅有一个引起它变化的原因。 分析: 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。 什么是职责?变化的原因即是职责。如果你想到多于一个动机去改变一个雷,那么这个类就具有多个职责。有时我们很难注意到这点。我们习惯于以组的形式去考虑职责。 例: 如果原创 2020-12-31 10:53:26 · 464 阅读 · 0 评论 -
Ubuntu下安装配置JDK+Eclipse+MySQL
JDK 版本是jdk1.8 MySQL 版本是5.7 所有的安装都是在 /opt 目录下进行 ------------------现在开始------------------ 如果是非root用户,先给当前用户root权限。 1、打开终端获取root权限 命令:sudo -i 2、用终端赋予opt目录权限 命令:chmod -R 777 opt/ 3、将准备好的JDK和Eclipse放到opt目录下,解压缩 命令:tar -zxvf 文件名 4、解压后,分别赋予权限 命令:chmod...原创 2020-12-31 10:51:01 · 189 阅读 · 0 评论 -
Java开发常用jar包下载网站
1、MvnRepository,一个国外网站,有点慢 https://mvnrepository.com/ 2、酷码派,国内网站,但是资源并不是很全 https://www.kumapai.com/open原创 2020-08-18 13:14:39 · 761 阅读 · 0 评论 -
Spring之AOP面向切面编程的简单介绍
一、AOP理解 1、AOP 中文名称面向切面编程 ,英文名称:( Aspect Oriented Programming ),正常程序执行流程都是纵向执行流程,而AOP则是在原有纵向执行流程中添加横切面,不需要修改原有程序代码,体现了高扩展性。并且将原有功能相当于释放了部分逻辑,让职责更加明确。综上,在程序原有纵向执行流程中,针对某一个或某一些方法添加通知,形成横切面过程就叫做面向切面编程。 2、切面常用概念 1】切点(point cut):原有...原创 2020-11-08 21:47:50 · 228 阅读 · 0 评论 -
Echarts3 使用及遇到问题总结
1、Echarts随着浏览器窗口大小调整图形 //当浏览器大小变化时,Echart重新调整 $(window).resize(function () { this.EChart.resize(); }); 2、Echarts点击事件调用N次问题(其他事件通用) //防止点击事件调用n次 if(myChart){ //清除画布 myChart.clear(); }...原创 2019-09-27 10:52:05 · 435 阅读 · 1 评论 -
Python离线程序包安装
离线程序包下载网站:https://www.lfd.uci.edu/~gohlke/pythonlibs/ 把需要的程序包,下载下来。注意其中的依赖关系,和区分开32位和64位程序。 离线安装扩展程序包: 更新本机的pip,如果有网络情况下,可以采用在线升级,如下: python -m pip install --upgrade pip 如果离线,需要提前下载好【.whl】文件,输入...原创 2019-09-26 20:16:48 · 474 阅读 · 0 评论 -
通过注解方式实现Spring AOP整合Redis缓存
1、实现自定义注解 @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface TsingRedisCache { } 2、创建切面配置类 /** * @ClassName : AopConfig * @Description: 横切面配置 * ...原创 2019-07-11 17:35:13 · 403 阅读 · 1 评论 -
Spring配置轻量级自动任务
创建一个新的配置文件(如果创建新文件,记得在web.xml添加扫描此配置文件)或者在原有配置文件添加如下内容: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/X...原创 2019-07-03 17:01:07 · 125 阅读 · 0 评论