编程笔记
-
channel
channel有缓冲与无缓冲同步问题 package main import ( "fmt" "time" ) func main() { c := make(chan int, 3) //带有缓冲的channel fmt.Println("len(c) = ", len(c), ", cap(c)", cap(c)) go func() { defer fmt.…
-
Firefox Firebug & Firefox DevTools All In One
Firefox Firebug & Firefox DevTools All In One Firebug https://getfirebug.com/ Firebug Lite for Google Chrome https://chrome.google.com/webstore/detail/firebug-lite-for-google-c/ehemiojjcpldeipjhj…
-
git 汉化
说明 来源 转载 https://blog.csdn.net/mansir123/article/details/121692125 Git GUI汉化包来源 https://github.com/stayor/git-gui-zh 转载 https://www.cnblogs.com/chenghu/articles/12678500.html 1、git bash…
-
多示例学习的基本概念
问题一:既然示例没有标记那他的正负怎么判断?我猜应该是做少量标记。 问题二:多示例会不会导致模型对一张图片预测的不准?因为标签只是正负包是不是只能做一些粒度比较大的任务?
-
Qt 浮点数比较
计算机表示浮点数都有一个精度的限制,由于精度的限制会发生部分的截断,使得原本不相等的浮点数就变成了相等 假设 float x = 3.144444445, y = 3.144444448从数学角度上看,x 和 y 是不相等的,但在 32 位计算机中…
-
滑动加载
html <div class="message-box" data-spy="scroll" data-target="#navbar-example" data-offset="0" ref="messageList" > </div> js mounted() { // 缓存指针 let _this = this; // 注册scroll事件并…
-
OpenHarmony技术挑战课题征集
OpenHarmony技术挑战课题征集 OpenAtom OpenHarmony(以下简称“OpenHarmony”)是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,通过构建分布式全场景协同的开源操作系统底座与生态系统,为消…
-
channel定义与使用
channel定义与使用 package main import "fmt" func main() { //定义一个channel c := make(chan int) go func() { defer fmt.Println("goroutine结束") fmt.Println("goroutine 正在运行...") c <- 666 //将666…
-
String常见API
在最近Java的学习中,我发现了在日常的编程中会使用好多常见的String的API,现在准备做一个小分类。 1.字符串的比较(equals与equalsIgnorecase) 根据最近所学,我发现两个不同的String输入是不能比较的,由于两个…
-
CF431E Chemistry Experiment
CF431E Chemistry Experiment 题目大意 有/(n/)支试管,每支试管装有/(h_i/ ml/)的水银。 /(q/)次操作,操作有两种: 1 /(p/) /(x/):倒掉试管/(p/)的水银修改为/(x/ ml/)。 2 /(v/):将/(v/ ml/)水任意分配至/(n/)…