01-Maven安装与配置 参考资料: 菜鸟教程:https://www.runoob.com/maven/maven-tutorial.html 极客学院:https://wiki.jikexueyuan.com/project/maven/ 1. 引言1.1 项目管理问题项目中jar包资源越来越多,jar包的管理越来越沉重。 1.1.1 繁琐要为每个项目手动导入所需的jar,需要搜集全部jar 1.1.2 复杂项目 2018-05-23 12_项目管理 > 03_Maven #安装 #配置 #Maven
02-IDEA创建Maven项目 参考资料: 菜鸟教程:https://www.runoob.com/maven/maven-tutorial.html 极客学院:https://wiki.jikexueyuan.com/project/maven/ 1.1 在Idea中关联Maven 在全局设置中,关联Maven 1.2 创建Maven项目1.2.1 新建普通/web项目 新建普通 Maven 2018-05-23 12_项目管理 > 03_Maven #IDEA #Maven
04-Maven忽略测试代码 错误信息: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) on project web_nanchang: There are test failures. 测试代码时遇到错误,它会停止编译。只需要在 pom.xml 的<proje 2018-05-23 12_项目管理 > 03_Maven #Maven
03-Maven私服Nexus 参考资料: 菜鸟教程:https://www.runoob.com/maven/maven-tutorial.html 极客学院:https://wiki.jikexueyuan.com/project/maven/ 1.1 概念私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。 有了私服之后,当 Maven 需要下载依赖时,直接请求私服,私服上存在则下载到本地仓库 2018-05-23 12_项目管理 > 03_Maven #Maven
01-秒杀系统设计整体思路 参考资料:https://segmentfault.com/a/1190000021051028 1. 秒杀业务的特点 瞬间大量的刷新页面的操作 瞬间大量的抢宝的操作 可能有秒杀器的恶性竞争 2. 总体思路2.1 削峰限流 前端+Redis拦截,只有redis扣减成功的请求才能进入到下游 MQ堆积订单,保护订单处理层的负载,Consumer根据自己的消费能力来取Task,实际上下游的压力就可 2018-05-23 17_项目设计 > 01_业务设计 #秒杀 #系统设计
19-JS 显示选进来的图片 input 中使用 onchange 事件,监控是否有图片选进来; img 中使用 id 标签,用于获取时将选中的图片显示到 img 标签中。 123456789101112131415161718192021222324252627<!DOCTYPE html><html><head> <meta charset="UTF-8&q 2018-05-23 04_大前端 > 03_JavaScript #JavaScript
18-JS 高逼格代码 1、单行写一个评级组件12var rate = 3;console.log("★★★★★☆☆☆☆☆".slice(5 - rate, 10 - rate)); // ★★★☆☆ 定义一个变量rate是1到5的值,然后执行上面代码。 才发现插件什么的都弱爆了 2、如何装逼用代码骂别人SB1(!(~+[])+{})[--[~+""][+[] 2018-05-23 04_大前端 > 03_JavaScript #JavaScript
01-Java开发原则 1. 面向对象五大设计原则 单一职责原则 SRP Single Responsibility Principle 开放关闭原则 OCP Open Close Principle 里氏替换原则 LSP Liskov Substitution Principle 接口隔离原则 ISP Interface Segregation Principle 依赖倒置原则 DIP Dependen 2018-05-22 11_理论规范 #理论规范
01-LayUI框架使用 1. LayUI 入门1.1 框架介绍官网:https://www.layui.com/ -> https://layui.dev/ 文档:https://www.layui.com/doc/ -> https://layui.dev/notes/ 经典模块化前端框架:由职业前端倾情打造,面向全层次的前后端开发者,低门槛开箱即用的前端 UI 解决方案。 1 2018-05-22 04_大前端 > 19_LayUI #框架 #LayUI
01-VSCode安装&配置&调试 参考资料(官网):https://code.visualstudio.com/ 在 Windows、macOS 和 Linux 上运行的独立源代码编辑器。 JavaScript 和 Web 开发人员的最佳选择,包含大量扩展,几乎支持任何编程语言。 重点:免费! 1. VSCode安装1.1 VSCode获取官网获取:Visual Studio Code - Code Editing. Red 2018-05-22 00_先利其器 > 07_Visual Studio Code #Visual Studio Code #VSCode #安装 #配置