
编程语言
文章平均质量分 60
编程语言 其他杂糅
abka
abka 阿布卡赫赫
展开
-
HttpURLConnection OOM问题记录
使用HttpURLConnection 上传大文件,会出现内存溢出问题:观察HttpURLConnection 源码:如上, 默认设置情况下streaming () 为false。PosterOutputStream 默认为 ByteArrayOutputStream 子类解决办法://不使用HttpURLConnection的缓存机制,直接将流提交到服务器上。httpConnection.setChunkedStreamingMode(0); // 或者设置自定义大小,0默认原创 2023-12-07 14:59:48 · 817 阅读 · 0 评论 -
luckysheet 2.1.13 export with java poi
最近的项目中需要导出 luckysheet的数据,使用java后端导出。原创 2023-12-07 13:57:14 · 760 阅读 · 0 评论 -
Win10/Win11 使用Wsl的Ubuntu 子系统搭建CGO环境,相当于Ubuntu下开发。GO环境CGO搭建,支持交叉编译
之前是使用Mac 开发,最近切换到win11下面。发现使用cgo编译有问题。下面记载了我的使用方法。环境:win11(win10理论一样)win10 安装了wsl2的环境,并且安装了ubuntu系统。在win11 上面安装了goland使用goland 访问wsl 中的ubuntu的环境。相当于在ubuntu下面进行go研发,编译。原创 2023-11-26 00:45:45 · 1308 阅读 · 0 评论 -
Warning:() ‘isEmpty(java.lang.Object)‘ is deprecated . StringUtils.isEmpty
使用springframe的 StringUtils 提示 Warning:() 'isEmpty(java.lang.Object)' is deprecated。如上所示,StringUtils.isEmpty()可能会导致一个隐藏bug。或者 ObjectUtils.isEmpty(Object) 方法也可以。isEmpty方法废弃了。原创 2023-05-12 10:53:54 · 1867 阅读 · 1 评论 -
golang map 底层代码原理
go map 底层是hash表(hashmap),hmap结构go1.17.10.src/src/runtime/map.goNote: the format of the hmap is also encoded in cmd/compile/internal/reflectdata/reflect.go.go1.17.10.src/src/cmd/compile/internal/reflectdata/reflect.gooverflow := makefield("overflow",原创 2022-06-01 10:43:21 · 265 阅读 · 0 评论 -
Golang len 函数
go1.18.1/src/cmd/compile/internal/typecheck/universe.govar builtinFuncs = [...]struct { name string op ir.Op}{ {"append", ir.OAPPEND}, {"cap", ir.OCAP}, {"close", ir.OCLOSE}, {"complex", ir.OCOMPLEX}, {"copy", ir.OCOPY}, {"delete", ir.ODELET.原创 2022-05-31 11:11:47 · 1073 阅读 · 0 评论 -
Dijkstra (1965) 信号量 demo使用 golang实现
Dijkstra (1965) 引入了信号量的概念 信号量是一个整数变量,可通过两个标准原子操作访问:等待(自旋锁,即停止阻塞并递减这些信号量)和信号量(即信号量计算它接收到的信号) 信号量是用于向进程发送共享资源状态信号的变量(信号量的值可以为 0,表示没有保存唤醒,或者如果有一个或多个唤醒处于未决状态,则为某个正值) 这是如何运作的? 如果资源不可用,则相应的信号量会阻塞任何等待该资源的进程 阻塞的进程被放入由信号量维护的进程队列中(避免忙等待!) 当进程释放资源时,它通过信号量发出信号原创 2022-05-20 10:49:38 · 299 阅读 · 0 评论 -
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not avail
python ssl 问题解决日记原创 2022-01-14 19:23:04 · 4291 阅读 · 0 评论