CSS选择器
1. CSS选择器
body
标签选择器,p{css样式代码}
类选择器,.类选器名称{css样式代码;}, 可以使用类选择器词列表方法为一个元素同时设置多个样式。
ID选择器,#id{css样式代码;}
子选择器,大于符号(>),用于选择指定标签元素的第一代子元素, .food>li{border:1px solid red;}使class名为food下的子元素li加入红色实线边框
后代选择器, 加入空格,用于选择指定标签元素下的后辈元素, .first span{color:red;}, >作用于元素的第一代后代,空格作用于元素的所有后代。
通用选择器,一个(*)号指定,它的作用是匹配html中所有标签元素, * {color:re...
Java新特性
1. Stream
1. 什么是 Stream
Stream(流)是一个来自数据源的元素队列并支持聚合操作
元素是特定类型的对象,形成一个队列。 Java中的Stream并不会存储元素,而是按需计算。
数据源 流的来源。 可以是集合,数组,I/O channel, 产生器generator 等。
聚合操作 类似SQL语句一样的操作, 比如filter, map, reduce, find, match, sorted等。
2. 生成流
stream() − 为集合创建串行流。
parallelStream() − 为集合创建并行流。
3. 常用方法
List<Integer> numbers = Arrays.asList(3, 2, 2, ...
css, scss进阶知识
1. 字体
font-style: italic斜体
2. input框文本居右
<input type="text" value="bbbbbbbb" size="100" style="text-align:right" />
3. @font-face 规则
// 在 @font-face 规则中,您必须首先定义字体名称(例如 myFirstFont),然后指向字体文件。
@font-face {
font-family: myFirstFont;
src: url(sansation_light.woff);
}
// 将字体用于 HTML 元素,请通过 font-family 属性引用字体的名称(myFirstFont)
div {
font-...
Server与Client之间的通信
1. HTTP、TCP/IP、Socket
HTTP 协议:超文本传输协议,对应于应用层,用于如何封装数据.
TCP/UDP 协议:传输控制协议,对应于传输层,主要解决数据在网络中的传输。
IP 协议:对应于网络层,同样解决数据在网络中的传输。
Socket 是对TCP/IP协议的封装,Socket只是个接口(有create、listen、connect、accept、send、read和write等基础的函数提供),不是协议,通过Socket才能使用 TCP/IP 协议,除了 TCP,也可以使用 UDP 协议来传递数据
RPC(Remote Procedure Call)—远程过程调用,建立在 tcp 协议基础上,比 http 更轻量、更快速。
2. Pr...
HTML+CSS基础知识
1. 常用标签
1. 标题
<hx>标题文本</hx>(x为1-6)
2. span
<span>文本</span>没有语义的,它的作用就是为了设置单独的样式用的。
3. div
<div>…</div> 相当于容器
4. header
<header>我是头部标签</header> 定义头部区域
5. footer
<footer>我是底部标签</footer> 定义底部区域
5. section
<section>我是一个区域</section> 定义一个区域
6. aside
<aside>我是侧边栏</ a...
Go基础知识
1. Go常用命令
go version
go get [url] 动态获取远程代码包到GOPATH路径
go build 编译源码文件、代码包、依赖包
go run 编译并运行go源码文件
go list -m all 列出依赖
2. 基础结构
// 程序所属包,必须在开头
package main
// 导入依赖包
import "fmt"
// 常量定义
const NAME string = "Kefu"
// 全局变量的声明与赋值
var a string = "test"
// 一般类型声明
type testInt int
// 结构的声明
type Learn struct {
}
// 声明接口
type Ilearn interface {...
TypeScript项目中的tsconfig.json配置
1. tsconfig.json
tsconfig.json文件是TypeScript项目的配置文件,它可以指定项目的根文件和编译选项。通过使用tsconfig.json文件,您可以方便地管理和编译多个TypeScript文件,而不需要每次手动输入编译命令和参数。
在TS的项目中,TS最终都会被编译JS文件执行,TS编译器在编译TS文件的时候都会先在项目根目录的tsconfig.json文件,根据该文件的配置进行编译,默认情况下,如果该文件没有任何配置,TS编译器会默认编译项目目录下所有的.ts、.tsx、.d.ts文件
如果一个目录下存在一个tsconfig.json文件,那么它意味着这个目录是TypeScript项目的根目录。
2. 文件选项配置
files: 表示编译...
Windows基础知识
1. Powershell下设置环境变量
ls env:#查看所有环境变量
ls env:NODE*#搜索环境变量
$env:NODE_ENV#查看单个环境变量
$env:NODE_ENV=development#添加/更新环境变量
del evn:NODE_ENV#删除环境变量
2. cmd设置环境变量
set#查看所有环境变量
set NODE_ENV#查看单个环境变量
set NODE_ENV=development#添加/更新环境变量
set NODE_ENV=#删除环境变量
3. 结束进程
进入cmd
tasklist 显示进程
结束进程
taskkill /f /t /im qq.exe
taskkill /pid [进程码] -t ...
53 post articles, 7 pages.