参数
- -a 列出所有连接数据
- -t tcp
- -u udp
- -n 列出端口号
- -p 列出PID
function Promise(exec) { | |
const self = this; | |
self.status = "pending"; | |
self.value = undefined; | |
self.onResolvedCallbacks = []; | |
self.onRejectedCallbacks = []; | |
function resolve(value) { | |
if (self.status === "pending") { | |
setTimeout(() => { |
package main | |
import ( | |
"bufio" | |
"fmt" | |
"io" | |
"net" | |
"time" | |
) |
func combinationSum2(candidates []int, target int) [][]int { | |
sort.Ints(candidates) | |
var result [][]int | |
var dfs func([]int, int, []int, int) | |
dfs = func(candidates []int, startIndex int, currentSet []int, newTarget int) { | |
if newTarget == 0 { | |
newSet := make([]int, len(currentSet)) | |
copy(newSet, currentSet) | |
result = append(result, newSet) | |
return |
function qsort(arr) { | |
partSort(arr, 0, arr.length - 1); | |
} | |
function partSort(arr, start, end) { | |
if (start >= end) { | |
return; | |
} | |
const p = arr[end]; | |
let left = start; | |
let right = end; |
func removeElement(nums []int, val int) int { | |
start := 0 | |
current := 0 | |
for current < len(nums) { | |
if nums[current] != val { | |
nums[start] = nums[current] | |
start++ | |
} | |
current++ |
func removeDuplicates(nums []int) int { | |
start := 0 | |
current := 1 | |
for current < len(nums) { | |
if nums[current] != nums[start] { | |
nums[start+1] = nums[current] | |
start++ | |
} | |
current++ | |
} |
func reverseKGroup(head *ListNode, k int) *ListNode { | |
if nil == head || k <= 1 { | |
return head | |
} | |
dummy := &ListNode{-1, head} | |
stack := make([]*ListNode, k) | |
pointer := 0 | |
start, last := head, dummy | |
for nil != start { | |
stack[pointer] = start |
func swapPairs(head *ListNode) *ListNode { | |
if head == nil { | |
return head | |
} | |
dummy := &ListNode{-1, head} | |
previous, current := dummy, head | |
for current != nil { | |
// adjust | |
next := current.Next | |
if next == nil { |
import * as qs from 'qs' | |
import {env} from 'src/env' | |
import {timestamp} from './timestamp' | |
// 用于配置不同环境api地址 | |
interface IAPIURL { | |
development: string | |
test: string | |
production: string | |
} |