Java 方法引用 Java 方法引用 方法引用通过方法的名字来指向一个方法。 如果除了方法名外,方法参数一致,返回类型相同,因此,我们说两者的方法签名一致,可以直接把方法名作为Lambda表达式传入。 方法引用使用一对冒号:: 实例 因为Comparator<String>接口定义的方法是int compare(String, String),和静态方法int cmp(String, String 2021-06-08 Software Language Java JavaSE 函数式编程
Java 对象的创建与引用 Java 对象的创建与引用 创建对象及访问对象成员 定义java类后,就可以使用"new+构造方法”来创造类的对象,并将创建的对象赋给某个引用变量,就可以使用"引用变量名,属性”访问对象的属性,并将创建的对象赋给某个引用变量,就可以使用"引用变量名。属性"访问对象的属性,使用"引用变量名。方法名(实参表)"访问对象的方法,同一类可以创建 2021-04-21 Software Language Java JavaSE 类与对象
Linux 环境变量 Linux 环境变量 查看环境变量 linux中使用:分隔路径。 目录的优先级由前向后依次递减。 12echo $PATH/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/Library/Apple/usr/bin:/User 2021-03-29 Software OperatingSystem Linux
HTTP 基础 HTTP 基础 Web的运行是基于HTTP协议(HyperText Transfer Protocol,超文本传输协议)的,HTTP协议规定了浏览器如何向Web服务器请求文件,以及服务器如何根据请求返回文件,为了理解本章中将阐述的各种技术,你需要对HTTP有一个基本的了解,想更多了解HTTP,请查看Clinton Wong所著的HTTP Procket Reference(由O’Reilly公司 2021-03-04 Network HTTP
BBR BBR BBR是 Google 提出的一种新型拥塞控制算法,可以使 Linux 服务器显著地提高吞吐量和减少 TCP 连接的延迟。 安装wget 系统默认是不带wget的,所以要首先安装wget 1yum -y install wget 一键安装魔改版bbr 依次执行如下三行代码一键安装脚本->赋予执行权限->执行脚本。 1wget --no-check-certificate -O 2021-02-23 Network VPS
SSR 使用进阶 SSR 使用进阶 相关操作ssr命令 启动:/etc/init.d/shadowsocks start 停止:/etc/init.d/shadowsocks stop 重启:/etc/init.d/shadowsocks restart 状态:/etc/init.d/shadowsocks status 配置文件路径:/etc/shadowsocks.json 日志文件路径:/var/lo 2021-02-23 Software Tools Proxy SSR
HTTP Header HTTP Header 头信息 描述 Allow 这个头信息指定服务器支持的请求方法(GET,POST 等), Cache-Control 这个头信息指定响应文档在何种情况下可以安全地缓存,可能的值有public,private 或 no-cache 等,Public 意味着文档是可缓存,Private 意味着文档是单个用户私用文档,且只能存储在私有(非共享)缓存中,no-cac 2021-02-23 Network HTTP
Sass At-Rules Sass At-Rules @Functions Functions allow you to define complex operations on SassScript values that you can re-use throughout your stylesheet. They make it easy to abstract out common formulas and beh 2021-02-23 Software FrontEnd Sass
HTML 元信息标签 HTML 元信息标签 <head> 标签定义及使用说明 <head> 元素是所有头部元素的容器。 <head> 元素必须包含文档的标题(title),可以包含脚本,样式,meta 信息以及其他更多的信息。 以下列出的元素能被用在 <head> 元素内部: <title>(在头部中,这个元素是必需的) <style 2021-02-23 Software Language HTML
HTML 框架标签 HTML 框架标签 <iframe> 标签定义及使用说明 <iframe> 标签规定一个内联框架。 一个内联框架被用来在当前 HTML 文档中嵌入另一个文档。 提示和注释 提示:您可以把需要的文本放置在 <iframe> 和 </iframe> 之间,这样就可以应对不支持 <iframe> 的浏览器。 提示:使用 CSS 为 < 2021-02-23 Software Language HTML
Sass @each Sass @each The @each rule makes it easy to emit styles or evaluate code for each element of a listor each pair in a map. It’s great for repetitive styles that only have a few variations between them. 2021-02-23 Software FrontEnd Sass FlowControl
JavaScript Date对象 JavaScript Date对象 日期对象用于处理日期和时间。 创建日期 Date 对象用于处理日期和时间。 可以通过 new 关键词来定义 Date 对象,以下代码定义了名为 myDate 的 Date 对象: 有四种方式初始化日期: 1234new Date();new Date(value);new Date(dateString);new Date(year, monthInde 2021-02-23 Software Language JavaScript 对象
JavaScript Math对象 JavaScript Math对象 Math(算数)对象的作用是:执行常见的算数任务。 Math 对象 Math(算数)对象的作用是:执行普通的算数任务。 Math 对象提供多种算数值类型和函数,无需在使用这个对象之前对它进行定义。 使用Math的属性/方法的语法: 12var x=Math.PI;var y=Math.sqrt(16); 注意:Math对象无需在使用这个对象之前对它进行 2021-02-23 Software Language JavaScript 对象
JavaScript 对象 JavaScript 对象 对象只是一种特殊的数据,对象拥有属性和方法 用于保存复杂的数据,数据特点为键值对。 注意 JavaScript 是面向对象的语言,但 JavaScript 不使用类。 JavaScript 基于 prototype,而不是基于类的。 在 JavaScript 中,不会创建类,也不会通过类来创建对象(就像在其他面向对象的语言中那样) 访问对象 访问对象的属性 2021-02-23 Software Language JavaScript 基本语法
JavaScript 运算符 JavaScript 运算符 算术运算符 y=5,下面的表格解释了这些算术运算符: 运算符 描述 例子 x 运算结果 y 运算结果 + 加法 x=y+2 7 5 - 减法 x=y-2 3 5 * 乘法 x=y*2 10 5 / 除法 x=y/2 2.5 5 % 取模(余数) x=y%2 1 5 ++ 自增 x=++y 6 6 x=y++ 5 6 – 2021-02-23 Software Language JavaScript 基本语法
Nginx 防盗链 Nginx 防盗链 介绍 **什么是防盗链?**盗链可以理解盗图链接,也就是说把别人的图片偷过来用在自己的服务器上,那么防盗链可以理解为防止其他人把我的图片盗取过去。 防盗链的实现原理:客户端向服务器端请求资源时,为了减少网络带宽,提高响应时间,服务器一般不会一次将所有资源完整地传回客户端,比如请求一个网页时,首先会传回该网页的文本内容,当客户端浏览器在解析文本的过程中发现有图片存在时,会再次向 2021-02-23 Software BackEnd Server Nginx
Java Base64 Java Base64 在Java 8中,Base64编码已经成为Java类库的标准。 Java 8 内置了 Base64 编码的编码器和解码器。 Base64工具类提供了一套静态方法获取下面三种BASE64编解码器: 基本:输出被映射到一组字符A-Za-z0-9+/,编码不添加任何行标,输出的解码仅支持A-Za-z0-9+/ URL:输出映射到一组字符A-Za-z0-9+_,输出是URL和文 2021-02-23 Software Language Java JavaSE 工具类
Sass Operators Sass Operators Doing math in your CSS is very helpful. Sass has a handful of standard math operators like +, -, *, /, and %. In our example we’re going to do some simple math to calculate widths for a 2021-02-21 Software FrontEnd Sass
PHP Web变量 PHP Web变量 本节介绍3种使用PHP脚本来获取服务器环境信息,请求信息(包括表单参数和cookie)的方法,我们通常把这些信息统称为EGPCS(environment,GET,POST,cookies,server) 如果php.ini文件中的register_globals选项被启用,PHP就会为每一个表单参数,请求信息及服务器环境创建一个独立的全局变量,这个功能非常方便,它可以让 2021-02-21 Software Language PHP Web
PHP 数组的函数 PHP 数组的函数 PHP有一些有用的函数来修改或将一个操作应用到数组的所有元素,可以合并数组,寻找数组间差别,计算总数等等,这些都可以由内置函数来完成。 指定值的范围 range()函数创建一个连续整数或字符的数组,整数或字符的值在传递给函数的两个参数之间,例如: 123$numbers = range(2,5); //$numbers = array(2,3,4,5);$letters 2021-02-21 Software Language PHP 数组