首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
面老鸽
掘友等级
后端开发
java/js双修搬砖狗
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
AI 不是魔法:用工程方法把个人项目变成可复制的产线
介绍一种基于文档的约束方法提升 Agent 在处理复杂任务时的一致性表现。利用功能清单+开发日志+架构文档+快速启动提示词的文档组合,模仿人类开发代码时获取上下文的过程
【源码学习】ThreadLocal
参考java.util.concurrent.ThreadLocalRandom解决java.util.Random在并发场景下对seed的竞争问题而使用ThreadLocal为每一个线程维护一个seed,Tomcat使用ThreadLocal维护session,不难发现,Th…
【读书笔记】《Java并发编程之美》——notify()唤醒的线程是随机的么?
可以看到,虽然线程池内的线程随机获得了锁。但是当我们notify()的时候,唤醒顺序并不是随机的,而是和进入wait()的顺序一致。notify()唤醒的线程看起来并不是随机的,那么书说错了么? 先说结论,原文的说法没有问题,这里出现顺序一致是特殊情况。那么为什么会有这种情况呢…
【读书笔记】《Cache Replacement Policies》
这四个问题非常重要,后面讲的所有替换策略核心都是围绕这四个问题展开的。 书中根据处理待缓存数据的方法,将替换策略分为粗粒度和细粒度两类。前者仅仅从时间或者频率上进行区分,关注使用行为,后者关注数据本身的特点,比如是否缓存友好,数据优先等级,数据之间的重用距离等等。 LRU非常常…
【运维】Dell 730xd部署FreeNas小记
给部门的730xd(E5-2609*2/64GB RAM)上部署Freenas,一路被坑,算上供应商备货,前前后后拖了一个月。。。这里将遇到的问题分享出来,希望有类似情况的朋友们在准备操作前先了解自己可能遇到哪些问题,好有个预案。 通常,VMWare的vsphere我们都装在v…
使用Redis构建超大字典
2亿映射关系,1亿词条,原数据大约50GB,100ms的响应要求。首先排除传统关系型数据库,这么多数据是必要分表,增加设计复杂度,响应时间的要求排除了几乎所有基于磁盘I/O的方案。当然,此处可能有杠精提到Mysql就有基于内存的查询引擎,也很快啊。这个问题容我先挖个坑,后面在记…
【JVM学习总结】堆/非堆与运行时数据区域
根据虚拟机规范,JVM的运行时内存空间存在需要用专门的对象分配和管理程序控制的区域以及不需要专门的对象分配和管理程序控制的区域。其中,堆需要专门的的对象分配和管理程序(但是规范没有规定管理程序的具体实现),而其他部分则不需要。所以可以将运行时数据区域简单划分为堆和非堆。 在这里…
【挖坑每一天】webpack/electron/sqlite3/node-pre-pyg代码被打包进主线程js文件
webpack在处理sqlite.js时会将计算node_sqlite3.node路径的表达式一并合并进入主线程代码中(如下所示的backgroun.js,以下皆称为background),导致background的大小超标。同时还会导致sqlite不能正确加载,因为路径计算会…
个人成就
文章被点赞
3
文章被阅读
14,643
掘力值
247
关注了
3
关注者
2
收藏集
0
关注标签
19
加入于
2020-03-27