适配的基础知识 一、理解单位 px、pt、pc、sp、em、rem、dpr、dp、dip、ppi、dpi、ldpi、mdpi、hdpi、xhdpi、xxhdpi 如果你是ios开发,你需要了解的单位:pt,px,ppi;实际开发中用到的单位:pt。 如果你是android开发,你需要了解的单位:di ...
分类:
其他好文 时间:
2019-11-23 23:34:53
阅读次数:
110
4种纯CSS3超酷页面切换过渡动画特效 - DEMO2Playing with CSS3 Animations DEMO1 DEMO2 DEMO3 DEMO4 Section 1 Lorem ipsum dolor sit amet, consectetur adipisicing elit, se ...
分类:
编程语言 时间:
2019-11-23 16:38:29
阅读次数:
96
转自 .NET 设计模式的六大原则理论知识 1. 单一职责原则(SRP)(Single Responsibility Principle)2. 里氏替换原则(LSP)(Liskov Substitution Principle)3. 依赖倒置原则(DIP)(Dependence Inversion ...
分类:
Web程序 时间:
2019-11-17 14:21:59
阅读次数:
78
工厂模式: – 实现了创建者和调用者的分离。 – 详细分类: ? 简单工厂模式 ? 工厂方法模式 ? 抽象工厂模式? 面向对象设计的基本原则: – OCP(开闭原则,Open-Closed Principle):一个软件的实体应当对扩展开 放,对修改关闭。 DIP(依赖倒转原则,Dependence ...
分类:
编程语言 时间:
2019-11-13 22:35:09
阅读次数:
104
1 crontab 的延时: 原理:通过延时方法 sleep N 来实现每N秒执行。 crontab -e 输入以下语句,然后 :wq 保存退出。 注意: 60必须能整除间隔的秒数(没有余数),例如间隔的秒数是2,4,6,10,12等。 如果间隔的秒数太少,例如2秒执行一次,这样就需要在cronta ...
分类:
系统相关 时间:
2019-11-05 15:12:02
阅读次数:
95
1 题目 Write a function to check whether an input string is a valid IPv4 address or IPv6 address or neither. IPv4 addresses are canonically represented ...
分类:
其他好文 时间:
2019-11-03 15:04:37
阅读次数:
101
这是设计模式系列开篇的第一篇文章。也是我学习设计模式过程中的总结。这篇文章主要讲的是面向对象设计中,我们应该遵循的六大原则。只有掌握了这些原则,我们才能更好的理解设计模式。我们接下来要介绍以下6个内容。 单一职责原则——SRP 开闭原则——OCP 里式替换原则——LSP 依赖倒置原则——DIP 接口 ...
分类:
编程语言 时间:
2019-11-01 09:53:50
阅读次数:
108
物理像素:设备屏幕实际拥有的像素点。比如iPhone 6的屏幕在宽度方向有750个像素点,高度方向有1334个像素点,所以iPhone 6 总共有750*1334个物理像素。 逻辑像素:也叫“设备独立像素”(Device Independent Pixel, DIP),可以理解为反映在CSS/JS代 ...
分类:
其他好文 时间:
2019-10-26 15:27:45
阅读次数:
79
摘要 面向对象设计(OOD)有助于我们开发出高性能、易扩展以及易复用的程序。其中,OOD有一个重要的思想那就是依赖倒置原则(DIP),并由此引申出IoC、DI以及Ioc容器等概念。通过本文我们将一起学习这些概念,并理清他们之间微妙的关系。 目录 前言 依赖倒置原则(DIP) 控制反转( ...
分类:
其他好文 时间:
2019-10-22 12:36:32
阅读次数:
107
lvsLVS的关键词总结。DS:DirectorServer。指的是前端负载均衡器节点。RS:RealServer。后端真实的工作服务器。VIP:向外部直接面向用户请求,作为用户请求的目标的IP地址。DIP:DirectorServerIP,主要用于和内部主机通讯的IP地址。RIP:RealServerIP,后端服务器的IP地址。CIP:ClientIP,访问客户端的IP地址。LVS的三种工作模式
分类:
其他好文 时间:
2019-10-16 23:28:52
阅读次数:
101