摘要: CDN ——Comment Delivery Network,内容分发网络 是什么 将资源从远处拿来缓存到更近的位置缓存起来,这种行为就是CDN 目的 解决访问延迟,这种延迟可能由带宽、分布式或者服务器性能等原因造成。使得用户就近获得所系内容,解决网络拥堵带来的问题 标签 nav:定义导航链接的部分 阅读全文
posted @ 2020-05-23 16:12 海绵爱上星 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 是什么? 是一种超文本标记语言(Hyper Text Markup Language),一种标记语言,不是编程语言 标记语言是一套标签 目的:使用标记标签来描述网页 HTML标签特点 标签由尖括号+关键字 标签成对出现,第一个为开始,第二个为结束标签;也叫为开放标签和闭合标签。 常用标签 一般标签: 阅读全文
posted @ 2020-05-02 12:20 海绵爱上星 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 为什么用消息队列 一开始业务比较小,单机配置可以完成功能。 业务体量较大时,需要采用分布式的部署方式,拆分成一些服务。 作用 优点:解耦、异步、削峰 缺点:降低了系统的稳定性 异步 让本来同步顺序进行的业务进行异步工作,比如支付——优惠券——积分——短信等业务流程,如果不采用异步操作的话,则用户购买 阅读全文
posted @ 2020-04-30 21:56 海绵爱上星 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 单例模式 package com.designpattern; public class SingletonDemo { private static volatile SingletonDemo singleton; private SingletonDemo(){} private static 阅读全文
posted @ 2020-04-23 22:06 海绵爱上星 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1、#{}和${}的区别是什么? #{}是预编译处理,${}是字符串替换。 Mybatis会将sql的#{}替换为?,防止sql注入。将${}替换为变量的值。 2、Xml文件和Dao接口的对应 Xml文件的namespace的值是接口的全限名 接口的方法名是id值 3、如何分页 Mybatis使用R 阅读全文
posted @ 2020-04-23 18:23 海绵爱上星 阅读(123) 评论(0) 推荐(0) 编辑
摘要: cpu top 内存 free cpu和内存 vmstat 端口占用 netstat 查看文件 cat——第一行开始,所有行输出 more——根据窗口,一页一页输出 less——类似more head、tail——显示前几行、后几行 阅读全文
posted @ 2020-04-22 17:40 海绵爱上星 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 算法 快排,时间复杂度O(Nlog(N)),空间O(Nlong(N)) 编程 牢房问题 最长回文数 二分法求开平方 设计模式 工厂模式 GC full gc定位问题的步骤 MySQL MySQL数据库优化 阅读全文
posted @ 2020-04-22 10:11 海绵爱上星 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 两种Random函数 1、java.lang.Math.Random Math.random() 返回值为正的double类型,【0,1)。 (int)(Math.random() * 100) + 1 返回[1-100] 注意,下式结果为0、 (int)Math.random() * 3 2、ja 阅读全文
posted @ 2020-04-21 14:59 海绵爱上星 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 删除文件 删除了本地文件之后两个选择 一定要删,从版本库中删除 git rm filename git commit -m "remove fllename" 误删,从版本库中恢复 git checkout -- filename 推送至远程 github上建立远程仓库 远程仓库和本地仓库关联 gi 阅读全文
posted @ 2020-04-20 19:21 海绵爱上星 阅读(114) 评论(0) 推荐(0) 编辑
摘要: ——分布式版本控制 对应的是集中的版本控制工具——SVN,需要联网。 分布式系统与集中式系统 Git是分布式版本控制系统,没有中央服务器,但是SVN有。 分布式系统上每个人的都是一个版本库,工作时不需要联网 流程 工作区——暂存区——分支 Git用法 初始化一个仓库 git init 添加文件到仓库 阅读全文
posted @ 2020-04-20 18:06 海绵爱上星 阅读(123) 评论(0) 推荐(0) 编辑