上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 186 下一页
摘要: golang本地缓存(bigcache/freecache/fastcache等)选型对比及原理总结 - 知乎 https://zhuanlan.zhihu.com/p/487455942 golang本地缓存(bigcache/freecache/fastcache等)选型对比及原理总结 ​ 目录 阅读全文
posted @ 2022-04-27 17:42 papering 阅读(4202) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、 1.上述本地缓存组件中,实现零 GC 的方案主要就两种:a.无 GC:分配堆外内存(Mmap)b.避免 GC:map 非指针优化(map[uint64]uint32)或者采用 slice 实现一套无指针的 mapc.避免 GC:数据存入[]byte slice(可考虑底层采用环形队列封 阅读全文
posted @ 2022-04-27 17:41 papering 阅读(541) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/maximum-subarray/ 53. Maximum Subarray Given an integer array nums, find the contiguous subarray (containing at least 阅读全文
posted @ 2022-04-27 00:15 papering 阅读(30) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/ping-heng-er-cha-shu-lcof/ 平衡二叉树 定义 是 定义错误 /** * Definition for a binary tree node. * type TreeNode struct { * Val in 阅读全文
posted @ 2022-04-26 23:12 papering 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 大流量活动下钱包提现方案的设计与实现 https://mp.weixin.qq.com/s/wCbdElWL-1uEyMqXAKKZ_w 大流量活动下钱包提现方案的设计与实现 原创 张一鸣 字节跳动技术团队 2022-04-25 12:12 字节跳动技术团队 字节跳动的技术实践分享 162篇原创内容 阅读全文
posted @ 2022-04-26 17:31 papering 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 深入理解 Promise 之手把手教你写一版 https://mp.weixin.qq.com/s/_gDIO6YCswAS2dICllMG0A 深入理解 Promise 之手把手教你写一版 原创 ekko 腾讯IMWeb前端团队 2022-04-25 19:00 收录于合集#我也想做前端25个 什 阅读全文
posted @ 2022-04-26 17:30 papering 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 初探B端页面体验管理 https://mp.weixin.qq.com/s/VuAbeuW0wpqafZO7zF-f4Q 初探B端页面体验管理 唐朋博 京东设计中心JDC 2022-04-25 16:30 体验量化是最近几年行业内比较关注的领域,作为B端设计师如何对页面体验和性能有更好的感知后参与评 阅读全文
posted @ 2022-04-26 17:28 papering 阅读(143) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/er-cha-shu-zhong-he-wei-mou-yi-zhi-de-lu-jing-lcof/ /** * Definition for a binary tree node. * type TreeNode struct { 阅读全文
posted @ 2022-04-25 19:57 papering 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 实践: 1、 不需要目的地开通端口 SNMP Trap 设备以UDP协议、162端口给Trap接收端发送Trap,接收端不需要开启UDP、162服务。 TCP:打电话 对方必须接通才能通话 UDP:发短信 可以在对方不知道的情况下发短信 阅读全文
posted @ 2022-04-24 11:33 papering 阅读(97) 评论(0) 推荐(0) 编辑
摘要: a 阅读全文
posted @ 2022-04-24 02:31 papering 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 动态规划 游标 55. 跳跃游戏 - 力扣(LeetCode) https://leetcode.cn/problems/jump-game/ import "log" func max(a, b int) int { if a > b { return a } return b } // [1] 阅读全文
posted @ 2022-04-24 01:31 papering 阅读(34) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/path-sum/ 给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,返回 true ;否则, 阅读全文
posted @ 2022-04-23 23:22 papering 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 对称二叉树 https://leetcode-cn.com/problems/symmetric-tree/ 阅读全文
posted @ 2022-04-22 22:49 papering 阅读(28) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/ju-zhen-zhong-de-lu-jing-lcof/ func exist(board [][]byte, word string) bool { n := len(word) r := len(board) c := len 阅读全文
posted @ 2022-04-22 22:48 papering 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 二叉树最大深度 https://leetcode-cn.com/problems/maximum-depth-of-binary-tree/ /** * Definition for a binary tree node. * type TreeNode struct { * Val int * L 阅读全文
posted @ 2022-04-22 20:14 papering 阅读(32) 评论(0) 推荐(0) 编辑
摘要: import ( "strconv" "strings" ) func restoreIpAddresses(s string) []string { ans, n := []string{}, len(s) current, currentCharLen := []string{}, 0 ok : 阅读全文
posted @ 2022-04-21 20:24 papering 阅读(39) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/reverse-words-in-a-string/ https://leetcode-cn.com/submissions/detail/303540410/ 阅读全文
posted @ 2022-04-21 20:10 papering 阅读(30) 评论(0) 推荐(0) 编辑
摘要: a 搜索 复制 阅读全文
posted @ 2022-04-21 16:31 papering 阅读(19) 评论(0) 推荐(0) 编辑
摘要: a 阅读全文
posted @ 2022-04-21 00:33 papering 阅读(20) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/liang-ge-lian-biao-de-di-yi-ge-gong-gong-jie-dian-lcof/ 剑指 Offer 52. 两个链表的第一个公共节点 输入两个链表,找出它们的第一个公共节点。 如下面的两个链表: 在节点 阅读全文
posted @ 2022-04-20 21:40 papering 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 通过JS获取你当前的网络状况?建议大家学一学~ https://mp.weixin.qq.com/s/Me66Z07vo9N9k5CC2BdBEg 阅读全文
posted @ 2022-04-20 16:27 papering 阅读(72) 评论(0) 推荐(0) 编辑
摘要: /** * Definition for singly-linked list. * type ListNode struct { * Val int * Next *ListNode * } */ func deleteDuplicates(head *ListNode) *ListNode { 阅读全文
posted @ 2022-04-19 22:43 papering 阅读(37) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/reverse-linked-list/ 反转链表 迭代 递归 https://leetcode-cn.com/problems/invert-binary-tree/ /** * Definition for a binary tr 阅读全文
posted @ 2022-04-19 21:40 papering 阅读(28) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/lian-biao-zhong-dao-shu-di-kge-jie-dian-lcof/ 剑指 Offer 22. 链表中倒数第k个节点 输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾 阅读全文
posted @ 2022-04-19 21:26 papering 阅读(34) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/remove-linked-list-elements/ 203. 移除链表元素 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 示例 1: 阅读全文
posted @ 2022-04-19 21:00 papering 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 源码 json.Unmarshal json.Marshal 阅读全文
posted @ 2022-04-19 16:49 papering 阅读(46) 评论(0) 推荐(0) 编辑
摘要: s := "24" b := "1245" fmt.Println(b[1:3]) fmt.Println(s == "24") fmt.Println(s > "23") fmt.Println(s < "22") 阅读全文
posted @ 2022-04-19 02:37 papering 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 1 阅读全文
posted @ 2022-04-19 02:16 papering 阅读(16) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/zui-chang-bu-han-zhong-fu-zi-fu-de-zi-zi-fu-chuan-lcof/ 剑指 Offer 48. 最长不含重复字符的子字符串 请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符 阅读全文
posted @ 2022-04-19 00:12 papering 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 一线技术人的成长思考总结 https://mp.weixin.qq.com/s/5sG-sSU82UL_sjlH5j8KoQ 阅读全文
posted @ 2022-04-18 22:23 papering 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 后台自动化测试与持续部署实践 https://mp.weixin.qq.com/s/lqwGUCKZM0AvEw_xh-7BDA 后台自动化测试与持续部署实践 原创 腾讯程序员 腾讯技术工程 2022-04-18 17:16 作者:cloudyzhao,腾讯 PCG 后台开发工程师 随着 DevOp 阅读全文
posted @ 2022-04-18 17:59 papering 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 实战!如何从零搭建10万级 QPS 大流量、高并发优惠券系统 https://mp.weixin.qq.com/s/iZ9BX6cCCp_TB-SC3knuew 阅读全文
posted @ 2022-04-18 14:56 papering 阅读(319) 评论(0) 推荐(0) 编辑
摘要: Golang在商业化广告的优化实践 https://mp.weixin.qq.com/s/joR1Y5t4a8fIs111XNZluA 阅读全文
posted @ 2022-04-18 14:55 papering 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 云筑集采研发团队的Scrum敏捷实践总结 - EdisonZhou - 博客园 https://www.cnblogs.com/edisonchou/p/yzjc_scrum_practise_experiences_sharing_2021.html 阅读全文
posted @ 2022-04-18 14:23 papering 阅读(34) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/valid-anagram/ func isAnagram(s, t string) bool { if len(s) != len(t) { return false } cnt := map[rune]int{} for _, c 阅读全文
posted @ 2022-04-17 16:17 papering 阅读(8) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/valid-anagram/ 异或运算找重复值 func f(s string) int { n := len(s) var a int a = 1 for i := 0; i < n; i++ { a ^= int(rune(s[i 阅读全文
posted @ 2022-04-17 15:52 papering 阅读(31) 评论(0) 推荐(0) 编辑
摘要: Redis源码解析 https://mp.weixin.qq.com/s/xNaEqebyQaXTJoKiQhkC7g 阅读全文
posted @ 2022-04-17 14:57 papering 阅读(46) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/ransom-note/ func canConstruct(ransomNote string, magazine string) bool { m := len(ransomNote) n := len(magazine) if 阅读全文
posted @ 2022-04-17 13:47 papering 阅读(35) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/fei-bo-na-qi-shu-lie-lcof/ func fib(n int) int { var m int64 = 1000000007 if n == 0 { return 0 } if n == 1 { return 1 阅读全文
posted @ 2022-04-16 19:17 papering 阅读(86) 评论(0) 推荐(0) 编辑
摘要: https://leetcode-cn.com/problems/invert-binary-tree/ 226. 翻转二叉树 难度简单1252 给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 示例 1: 输入:root = [4,2,7,1,3,6,9] 输出:[4,7,2, 阅读全文
posted @ 2022-04-16 18:05 papering 阅读(39) 评论(0) 推荐(0) 编辑
上一页 1 ··· 28 29 30 31 32 33 34 35 36 ··· 186 下一页