ANY WAY, IF YOU WANT TO GO FAR, ALWAYS MEET MANY DIFFICULTIES.

每一个不曾起舞的日子都是对生命的辜负。

进程和线程分别的概念 区别 适用范围 分别的通讯方式 进程概念:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.(资源、独立) 线程概念:线程是进程的一个实体,是CPU调度和分配的基本单位.(运算) 区别: 1)线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程

Read More...


笔记-网络部分

网络的字节序 网络字节顺序是TCP/IP中规定好的一种数据表示格式,它与具体的CPU类型.操作系统等无关,从而可以保证数据在不同主机之间传输时能够被正确解释.网络字节顺序采用big endian排序方式. TCP三次握手 第一次握手:客户端将TCP报文标志位SYN置为1,随机产生一个序号值seq=J,保存在TCP首部的序列号(Sequence Number)字段里,指明客户端打算连接的服务器的端口,并

Read More...


Go学习笔记2

给定一副牌,每张牌上都写着一个整数。此时,你需要选定一个数字 X,使我们可以将整副牌按下述规则分成 1 组或更多组:每组都有 X 张牌;组内所有的牌上都写着相同的整数;仅当你可选的 X >= 2 时返回 true func hasGroupsSizeX(deck []int) bool {

Read More...


erlang:shell处理

使用erlang运行shell命令,并获取返回值,shell命令同步返回可直接处理返回结果,异步返回加一步文本处理 处理sh命令部分:

Read More...


后续完整记事本代码记录 app.js //app.jsApp({ onLaunch: function () { //调用API从本地缓存中获取数据 var logs = wx.getStorageSync('logs') [] logs.unshift(Date.now

Read More...


GO:两地调度

公司计划面试 2N 人。第 i 人飞往 A 市的费用为 costs[i][0],飞往 B 市的费用为 costs[i][1]。 返回将每个人都飞到某座城市的最低费用,要求每个城市都有 N 人抵达。 func twoCitySchedCost(costs [][]int) int { sum := 0 diff := make([]int, len(costs

Read More...


编写一个简单的备忘录微信小程序 先写简单的头部与联系界面,编写app.json文件 { "pages": [ "pages/index/index" ], "window": { "backgroundTextStyle": "light", "navig

Read More...


T: 给定一个整数数组 nums,按要求返回一个新数组 counts。数组 counts 有该性质: counts[i] 的值是  nums[i] 右侧小于 nums[i] 的元素的数量。 func countSmaller(nums []int) []int { // 定义一数组 result := make([]int, len(nums))

Read More...


%%%--------------------------------------------

Read More...


不骄不躁 永不停歇