08 2018 档案
摘要:classpath路径指什么 只知道把配置文件如:mybatis.xml、spring web.xml、applicationContext.xml等放到src目录(就是存放代码.java文件的目录),然后使用“classpath:xxx.xml”来读取,都放到src目录准没错,那么到底classp
阅读全文
摘要:操作符 NULL safe equal. This operator performs an equality comparison like the = operator, but returns 1 rather than NULL if both operands are NULL, and
阅读全文
摘要:PlantUML 是一种程序员看了就会爱上的画图方式:自然,高效。 支持快速绘制: 时序图 类图 用例图 活动图 状态图 等等 <! more 安装教程 "Intellij IDEA中安装 & 使用PlantUML画时序图、类图等" "在 Mac 上使用 Sublime + PlantUML 高效画
阅读全文
摘要:类的UML表示方法 UML介绍 类图,是UML(统一建模语言)中用于描述"类"以及"类与类"之间的示意图。它形象的描述出了系统的结构,帮助人们理解系统。 类图是在"所有的UML图"中,实用频率非常之高;掌握它对于我们软件设计,以及交流都很有帮助。 对于类图而言,它的基本单位是类。类主要由三部分组成:
阅读全文
摘要:开放封闭原则(Open Closed Principle OCP) Software entities(classes,modules,functions etc) should open for extension ,but close for modification. 什么意思呢? 所谓开放封
阅读全文
摘要:概念 单例模式是创建型模式的一种,所谓单例设计模式简单说就是无论程序如何运行,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 实现步骤 具体实现步骤 (1) 将采用单例设计模式的类的构造方法私有化(采用private修饰)。 (2) 在其内部产生该类的实例化对象,并将其封
阅读全文
摘要:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 设计模式分为三种类型,共23种: 创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。 结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。
阅读全文
摘要:我被问到过一个shell的问题,问的是如何kill掉多个mysql的进程? 怎么把这个的pid传递下去 貌似还有一个命令叫做pkill 就不用明确的写出管道了 管道还是很好的 pkill mysql貌似就可以了 xargs能够实现倒置 ps ef | grep mysql | awk '{print
阅读全文
摘要:SQL语句如下: 本文转自:https://blog.csdn.net/Eastmount/article/details/50559008
阅读全文
摘要:J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。 @SuppressWarnings 批注允许您选择性地取消特定代码段(即,类或方法)中的警告。其中的想法是当您看到警告时,您将调查它,如果您确定它不是
阅读全文
摘要:我们知道,通过 等方式即可启动容器。在容器启动时,Spring 根据配置文件的描述信息,自动实例化bean并完成依赖关系的装配,从容器中即可返回准备就绪的bean实例,后续可直接用。 那为什么Spring能凭借一个简单的配置文件就能实例化并装配好程序所用的bean呢?这就要归功于Java语言本身的反
阅读全文
摘要:作为Java开发者我们都遇到过java.lang.NoSuchMethodError错误,究其根源,是JVM的“双亲委托模型”引发的问题。如果在类路径下放置了多个不同版本的类包,如commons lang2.x.jar 和 commons lang4.x.jar 都位于类路径中,代码中用到了comm
阅读全文
摘要:本文是通过收集网上各种面试指南题目及答案然后经过整理归纳而来,仅仅是为了方便以后回顾,无意冒犯各位原创作者。 Spring框架 1. 什么是Spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spr
阅读全文
摘要:作者是一位95后应届毕业生(对楼主老说真应该算是小朋友,虽说楼主是90后,但也真真切切感觉快被拍死在沙滩上了),入职阿里一个很不错的平台担任算法工程师(佩服ing)。 这篇文章主要写了作者入职阿里10天所发生的事情。其中有三点使我产生了共鸣,我要现在记录下来时刻警醒自己: 厉害的人物时刻都对自己的时
阅读全文
摘要:官方解释: 301 redirect: 301 代表永久性转移(Permanently Moved) 302 redirect: 302 代表暂时性转移(Temporarily Moved ) 共同点: 301和302状态码都表示重定向,就是说浏览器在拿到服务器返回的这个状态码后会自动跳转到一个新的
阅读全文
摘要:相关博客: "搞定计算机网络面试,看这篇就够了" 超详细、超核心总结: "面试带你飞:这是一份全面的 计算机网络基础 总结攻略" "TCP的三次握手与四次挥手(详解+动图)" "老生常谈 从输入url到页面展示到底发生了什么" "计算机网络:这是一份全面 & 详细 的TCP协议攻略" "计算机网络:
阅读全文
posted @ 2018-08-10 17:02
lanqiu5ge
摘要:网络模型介绍 在计算机网络中有著名的OSI七层协议体系结构,概念清楚,理论完整,但是它既复杂又不实用。TCP/IP体系结构则不同,得到的广泛的应用。最终结合OSI和TCP/IP的优点,采用了一种只有五层协议的体系结构,本文的讲述的IP都是基于五层协议模型中的网络层。 分类的IP地址 IP地址的表示方
阅读全文
摘要:刚开始写这篇文章还是挺纠结的,因为网上搜索“从输入url到页面展示到底发生了什么”,你可以搜到一大堆的资料。而且面试这道题基本是必考题,二月份面试的时候,虽然知道这个过程发生了什么,不过当面试官一步步追问下去的,很多细节就不太清楚了。最近刚好也在看http协议相关的东西,所以想对这个话题来个深入的总
阅读全文
摘要:``` import java.util.LinkedList; class Storage{ private static final int MAX = 100; LinkedList list = new LinkedList(); public void produce(int num) t
阅读全文
摘要:```
class MyThread implements Runnable{ private Object o1 = new Object(); private Object o2 = new Object(); private boolean flag = true; public void run(){ if(flag){ ...
阅读全文
摘要:在分布式系统中为了解决单点问题,通常会把数据复制多个副本部署到其他机器,满足故障恢复和负载均衡灯需求。Redis提供了复制功能,实现了相同数据多个副本,复制功能作是高可用Redis的基础,深入理解复制的工作原理与使用技巧对我们日常开发运维非常有帮助。 1. 配置 1.1 建立复制 每个从节点只能有一
阅读全文
摘要:1. AOF持久化 Redis AOF 持久化是通过保存Redis服务器所执行的写命令来记录数据库状态的。 2. RDB持久化与AOF持久化的区别 RDB持久化 RDB持久化通过保存数据中的键值对来记录数据库状态 RDB文件是一个压缩的二进制文件 AOF持久化 AOF 持久化是通过保存Redis服务
阅读全文
摘要:Redis RDB持久化功能可以将Redis内存中的数据库状态保存到磁盘里面,避免数据意外丢失。 1. 手动生成 RDB 文件 有两个Redis命令可以用于生成RDB文件: SAVE,该命令会阻塞Redis服务器进程,直到RDB文件创建完成为止,在此期间,服务器不能处理任何客户端命令请求 BGSAV
阅读全文
摘要:Zookeeper、分布式协调、分布式一致性、分布式系统
阅读全文
浙公网安备 33010602011771号