06 2020 档案

摘要:main.dart import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'conf/config.dart' as conf; import 'views/bottomBarI 阅读全文
posted @ 2020-06-20 13:56 花名k 阅读(177) 评论(0) 推荐(0)
摘要:type node struct { data int lchild *node rchild *node } func newNode(data int) *node { return &node{data: data} } type binaryTree struct { root *node 阅读全文
posted @ 2020-06-14 17:32 花名k 阅读(162) 评论(0) 推荐(0)
摘要:func merge(left,right []int) (result []int) { r,l := 0,0 for l < len(left) && r < len(right) { if left[l] < right[r]{ result = append(result,left[l]) 阅读全文
posted @ 2020-06-14 17:29 花名k 阅读(187) 评论(0) 推荐(0)
摘要:package main import ( "fmt" ) type ListNode struct{ data int next *ListNode } func NewListNode(data int) *ListNode{ return &ListNode{data:data} } type 阅读全文
posted @ 2020-06-14 17:27 花名k 阅读(153) 评论(0) 推荐(0)
摘要:ps:个人理解 勿看,我看了都觉得傻逼 一、两阶段提交(2PC) 以web系统来说,一个聚合服务(购买请求) 对服务发送分别的请求(商品,订单,金额)方法,开启begin事务,但是不进行提交,返回结果(begin开启,commit未提交的状态) 如果成功则进行下一步,聚合服务返回要对应服务commi 阅读全文
posted @ 2020-06-07 23:12 花名k 阅读(235) 评论(0) 推荐(0)
摘要:wait_time和close_time 发生在四次挥手(断开链接) 其中请求 分为1234 ,其过程不在讲述,讲一下我对wait_time和close_time的粗略理解 其中分为主动关闭端(client),被动关闭端(server) client 发送请求 1 到server 告知我要断开链接了 阅读全文
posted @ 2020-06-05 19:39 花名k 阅读(680) 评论(0) 推荐(0)
摘要:golang 默认的map是线程不安全机制 sync.map 封装了锁的机制,实现了线程安全 其他人理解 https://www.cnblogs.com/zkqiang/p/12551611.html read 进行读取,dirty进行存储,其中数据类型实际都为 map[interface{}]*e 阅读全文
posted @ 2020-06-04 20:46 花名k 阅读(228) 评论(0) 推荐(0)
摘要:package main import "fmt" // 测试 defer 与 return 与返回值预先命名之间的关系 func test1() int { var a int defer func() { a++ fmt.Println("defer one in data a = ",a) } 阅读全文
posted @ 2020-06-04 14:10 花名k 阅读(184) 评论(0) 推荐(0)