文章分类 - 笔记文档
学习笔记,随时更新
摘要:Docker概述 为什么会出现 一款产品: 开发–上线 两套环境!应用环境,应用配置! 开发 — 运维。 问题:我在我的电脑上可以运行! 版本更新,导致服务不可用!对于运维来说考验十分大? 环境配置是十分的麻烦,每一个机器都要部署环境(集群Redis、ES、Hadoop…) !费事费力。 发布一个项
阅读全文
摘要:Thread的问题 线程使用来创建并发(concurrency)的一种低级工具,有一些限制,尤其是: 1.虽然开始线程的时候可以方便地传入数据,但是当Join的时候,很难从线程获得返回值 可能需要设置一些共享字段 如果操作要抛出异常,捕获和传播该异常都很麻烦 2.无法告诉线程在结束时开始做另外的工作
阅读全文
摘要:常规 安装 github联动 clone 创建远程仓库 一般操作 add commit 回退提交 revert git reset --hard HEAD~ hard是强制执行 HEAD~ 代表上一次提交 HEAD~2返回上上次提交 git理论知识 工作区和暂存区 工作区 存放代码的地方 暂存区 临
阅读全文
摘要:Maven概述 自动化构建工具 构建:是将工程编译得到的结果部署到服务器上的过程 编译:.java文件通过javac编译器,编译为.class的字节码文件 回顾传统方式: 1.使用jar包,下载->放到lib目录下->继续下载依赖包 2.jar包的版本不一致/需要升级,jar包更新 Maven对ja
阅读全文
摘要:发展史 最早叫iBatis(internet abatis) 2001年 Clinton Begin发起一个开源项目 iBatis1.0 2005年 iBatis2.0 2010年 iBatis3.0 iBatis在这之前都是Apache组织管理 2010.6 交给谷歌公司管理 Mybatis 20
阅读全文
摘要:框架--别人封装好供我们使用 1.下载jar 2.搭建到我们的开发环境中 3.Spring最主要的学习内容 IOC Inversion Of Control 控制反转 DI Dependency Injection 依赖注入 AOP Aspect Oriented Programming 面向切面
阅读全文
摘要:用于做请求的响应和处理 之前封装的Dispacher 接受请求 寻找资源 类 方法 处理 参数 响应 Servlet没有耦合 使用配置文件 1.导包(beans context core expression aop web webmvc) 2.主配置(本质是一个servlet) web.xml 中
阅读全文
摘要:java web发展史 web的产生 url http 特定目录->资源 (为了返回静态资源) CGI的诞生 动态参数写进环境变量 启动CGI的程序获取参数后返回动态的结果 一个请求启动一个cgi程序,耗费自愿(腾讯部分还在用c++ php) java原始(能实现几乎所有事情) applet 浏览器
阅读全文
摘要:含JQueryAjax,暂缺TsAjax及rxjs,主要是用法,原理在异步编程统计整理
阅读全文
摘要:BootStrap和LayUI的学习笔记,主要支持了响应式布局/栅格网格等,为后续三大框架的学习奠定了基础
阅读全文

浙公网安备 33010602011771号