IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    勉仁
    发表于
    2024-04-01 00:00:00

    MySQL查询优化分析 - MySQL优化执行的基础概念

    前言在数据库中,业务查询的性能优化是维护系统效率和稳定性的关键因素。我们在处理查询性能优化时,常常会面对:查询缓慢的原因分析,优化器在计划选择中为何出现误判,如何提升查询执行效率等种种问题。MySQL查询优化分析会通过数篇文章去讲解如何分析与优化MySQL查询性能,将会围绕MySQL优化执行的基础概念、PolarDB MySQL的查询优化和执行加速相关功能、查询分析工具与方法、常见的查询性能问题与解决方式展开叙述。本文MySQL查询优化分析系列的第一篇文章,介绍MySQL优化执行的基础概念。用户查询经过词法、语法解析后,由优化器分析选择执行计划,经过执行器执行返回客户数据。本文分别介绍MySQL优化器框架、代价模型,MySQL基表访问、JOIN、子查询执行方式。通过这些内容,对MySQL优化器计划的选择,执行计划的执行方式有一个基础的了解。MySQL优化器框架优化器基于各类元数据信息和数据库收集的统计信息,选择其认为代价最低的执行计划。MySQL优化器的主要流程如下:逻辑优化对查询做逻辑等价变换,例如semi-join、子查询解关联、谓词下推、视图合并、左连接转内连接、等值推导等。对查询做等价变换后,查询生成更优的执行计划,有更多的计划选择。初始的优化分析对表各个可能的访问路径做一个扫描行数和代价分析。扫描行数和代机的分析,可以帮助后续选择合适的基表路径,有初始的Join表排序帮助 ...继续阅读 (75)


    love 0
    Fuwari
    发表于
    2024-04-01 00:00:00

    Simple Guides for Fuwari

    Cover image source:SourceThis blog template is built withAstro. For the things that are not mentioned in this guide, you may find the answers in theAstro Docs.Front-matter of Posts--- title: My First Blog Post published: 2023-09-09 description: This is the first post of my new Astro blog. image: ./cover.jpg tags: [Foo, Bar] category: Front-end draft: false ---AttributeDescriptiontitleThe title of the post.publishedThe date the post was published.descriptionA short description of the post. Displayed on index page.imageThe cover image path of the post.1. Start withhttp://orhttps://: Use web imag ...继续阅读 (43)


    love 0
    诺多
    发表于
    2024-03-31 23:49:32

    Qexo是一个强大而美观的在线静态博客编辑器,它不仅限于编辑,而是将静态博客提升到新的高度。通过GPL3.0开源协议,Qexo提供了一个集编辑、管理、扩展于一体的平台,让静态博客也能拥有动态的元素。无论你是Hexo、Hugo还是Valaxy的用户,无论是托管在GitHub、Gitlab还是本地,Qexo都能无缝对接。💼 特色功能Qexo 提供了丰富的功能,包括但不限于:文章管理:Qexo 支持文章编辑、发布、归档等功能,用户可以轻松管理自己的博客文章。缓存功能:Qexo 支持将文章、页面、配置索引一键缓存至数据库,保证您的高速访问。夜间模式:Qexo 提供了夜间模式,方便用户在夜间阅读博客。麻雀虽小,五脏俱全:Qexo 麻雀虽小,五脏俱全,模块化架构支持多种 Hexo、Hugo、Valaxy 托管商 Github、Gitlab、本地。图床支持:Qexo 集成了多种图床服务,如 Github、S3 和 FTP,方便你上传和管理图像。接入友链:Qexo 支持接入友链功能,用户可以轻松添加和显示友情链接。接入说说:Qexo 支持接入说说功能,用户可以在博客中发布说说。接入站点统计:Qexo 支持接入站点统计功能,用户可以查看博客的访问量和访客数。推送通知:Qexo 支持通过 Bark、Telegram、Pushdeer 等多种方式向你发送推送通知,让你及时了解博客的更新和评论。自定字段 ...继续阅读 (193)


    love 0
    MaskRay
    发表于
    2024-03-31 22:37:01

    A compact section header table for ELF

    ELF's design emphasizes natural sizeand alignment guidelines for its control structures. However, thisapproach has substantial size drawbacks.In a release build of llvm-project(-O3 -ffunction-sections -fdata-sections, the sectionheader tables occupy 13.4% of the.ofile size.I propose an alternative section header table format that is signaledbye_shentsize == 0in the ELF header.e_shentsize == sizeof(Elf64_Shdr)(or the 32-bitcounterpart) selects the traditional section header table format.nshdrdenotes the number of sections (includingSHN_UNDEF). The compact section header table (located ate_shoff ...继续阅读 (121)


    love 0
    wireless_com
    发表于
    2024-03-31 20:24:57

    《基础设施即代码(IaC)》译者序

    随着信息技术的飞速发展,我们对基础设施的理解也在不断深化。传统的基础设施往往被看作是硬件和软件的堆砌,而现在,基础设施的概念已经发生了巨大的变化。在当今这个信息化、数字化的时代,基础设施已经成为了企业和组织运行的核心。在云计算、大数据、人工智能等技术的推动下,基础设施不再是单纯的硬件和软件,而是一种基础架构,一种设计思想。在软件工程领域,DevOps是“左移”运动的重要体现。DevOps是一种创新... ...继续阅读 (156)


    love 0
    YY.K
    发表于
    2024-03-31 16:53:00

    convoypanel面板部署备忘录

    这里没有采用官方的docker安装方式, 直接源码进行安装yum install redis git epel-* SETPATH=/home/pve/ #设置安装目录 mkdir -p $SETPATH cd $SETPATH # 将php artisan horizon:work加入系统服务运行 cat>/etc/systemd/system/pve.service< ...继续阅读 (214)


    love 0
    Innei
    发表于
    2024-03-31 16:18:06

    写在二十四岁的开始

    该渲染由 Shiro API 生成,可能存在排版问题,最佳体验请前往:https://innei.in/notes/167转眼间,已经走到了人生的第二个生肖年。回顾过去的这段人生,我竟发现没有什么值得被记录的。过去的二十四年,我一直都活在走不出的阴影里。从小我就是一个非常自卑的人,害怕与人交流让我过去一直走不出孤独,少有的友谊,不懂得如何维系一段人际关系,常常患得患失,越来越害怕开始一段新的经历。我的人生路程总是在害怕中退缩,越来越不敢开启一段新征程。而现在也是一样,或许是孤独太久了,渴望与人交流,渴望出去去社交,却又只想把自己关起来的矛盾心理。真是可笑。每次想做一件事的时候,想做和真正想去做之间如果打个分的话,我可能什么都不想做。但这就是我现在的常态。在过去的大部分时间里,我总出现这个世界的美好都与我无关了类似的想法,美好的事物总是留不住的,因此我不会想去遇见它了。害怕失去,而宁愿从来没有过的悲观心境,让我在不经意间错过了太多美好。我的前二十三年过得很失败。我没有培养出什么爱好,没有什么成就,没有去过什么地方,也留不住什么朋友。不知道怎么处理人际关系,害怕与人交流,害怕尝试新事物,不够自信,天马行空又不敢付出行动。在去年,一切都发生了转机。我越来越确信那次选择是对的。那次的选择让我认识很多朋友,也慢慢开始学会去社交了。我开始向内探问,思考如何突破这围绕自我的壁垒,这本身就标志着我 ...继续阅读 (151)


    love 0
    testcs_dn
    发表于
    2024-03-31 16:17:18

    html2canvas图片模糊解决方案

    以为是自己的其它CSS样式导致的,把自己的其它样式文件全部注释掉了,生成的还是不清楚;dpi改大后生成的图片也会变大,按原始尺寸显示的话,图片还是会有一点点模糊不清晰;一、通过搜索及GPT找到的一些解决方案,这一类多数为修改参数,都失败了;这个问题其实很早就遇到了,由于影响不是很大,所以也没有太上心;不知道是外部css文件的样式不能抓取到,还是多重继续的问题;不然的话,生成后的文字都贴着表格的下边框,不能垂直居中;第二种方式,运行项目给出的示例是完全没有问题的;默认生成的清晰度没有问题,但是样式会有问题, ...继续阅读 (140)


    love 0
    Fish
    发表于
    2024-03-31 15:25:09

    2024年3月骑行小结

    2024年3月骑行累计数据单次骑行距离分布:单次距离次数>= 10 km17>= 20 km10>= 30 km6>= 40 km5>= 50 km4>= 60 km1感觉是变强了点,但在 Strava 中还是次次垫底,离倒数第二名还有挺大差距,只能跟自己比了。昨天还是前天开始,右脚脚后跟开始痛,查了下似乎是跟腱损伤。按道理骑车不会伤到这里,不知道为什么。膝盖有时候也痛,感觉不太严重。还是少爬坡,多平路有氧吧,可是深圳这个骑行环境真的拉垮,有B 站视频为证,还有另一个视频。当然,如果你家在深圳湾周边,就没这个问题。所以不是深圳有问题,而是我有问题。 ...继续阅读 (220)


    love 0
    Fish
    发表于
    2024-03-31 15:25:09

    2024年3月骑行小结

    2024年3月骑行累计数据单次骑行距离分布:单次距离次数>= 10 km17>= 20 km10>= 30 km6>= 40 km5>= 50 km4>= 60 km1感觉是变强了点,但在 Strava 中还是次次垫底,离倒数第二名还有挺大差距,只能跟自己比了。昨天还是前天开始,右脚脚后跟开始痛,查了下似乎是跟腱损伤。按道理骑车不会伤到这里,不知道为什么。膝盖有时候也痛,感觉不太严重。还是少爬坡,多平路有氧吧,可是深圳这个骑行环境真的拉垮,有B 站视频为证,还有另一个视频。当然,如果你家在深圳湾周边,就没这个问题。所以不是深圳有问题,而是我有问题。 ...继续阅读 (116)


    love 0
    白宦成
    发表于
    2024-03-31 14:05:34

    介绍一下 Read it!

    每年我都会给自己开一些新的坑,用于探索新的技术方向、新的领域。2024 年,我的新项目是 ——Read it!Read it!是一个用于分享我自己觉得不错的文章、网站的地方, 你可以在这里看到我日常浏览网页过程中发现的不错的网站、文章。我会在分享链接的过程中,加上一些我自己的看法、总结。如何使用 Read it!网页浏览: Read it! 是一个网站,所以你只需要打开浏览器,访问readit.ixiqin.com,就可以看到我分享的网站。RSS订阅:作为一个古早 RSS 爱好者, 你可以直接在你的 RSS 里订阅Read it!,将https://readit.ixiqin.com/rss/bookmarks/贴在你的 RSS 阅读器里,就可以查看到它。为什么会有 Read it!我是湾区日报的读者,也很喜欢湾区日报的形式。包括过去也尝试过用 WordPress 之类的系统来搭建类似的形态。但,繁琐的操作会消磨我分享的耐心。最近又在整理书签,加上也开始进行一些大模型应用的开发,所以决定借助大模型来帮助我自己完成一些工作,就重新搞起了Read it!这个项目。Read it! 目前的工作模式挺简单的,我找到觉得不错的文章,直接在 IM 里发给他,他会自动解析我的意图,并将解析出来的结果录入到系统当中,给大家看。想来这样的交互可以让这个项目活得更久一些~流程说明Read it! 会分 ...继续阅读 (202)


    love 0
    南城FE
    发表于
    2024-03-31 13:12:21

    减少样式计算的范围和复杂度

    本文翻译自Reduce the scope and complexity of style calculations,作者:Jeremy Wagner, 略有删改。JavaScript通常用来改变页面的视觉效果。比如通过改变style样式或者通过计算后改变页面布局,比如搜索或排序数据。长时间运行的JavaScript可能是导致性能问题的常见原因,应该尽可能地减少它的影响。样式计算通过添加和移除元素、更改属性、类或播放动画来改变 DOM 会导致浏览器重新计算元素样式,并在许多情况下重新布局页面的部分或全部内容。这个过程称为计算样式计算。浏览器开始计算样式,通过创建一组匹配选择器来确定哪些类、伪类和 ID 适用于任何给定元素。然后,它处理匹配选择器的样式规则,并确定元素具有哪些最终样式。样式重新计算时间和交互延迟Interaction to Next Paint (INP) 是一个以用户为中心的运行时性能指标,评估页面对用户输入的整体响应能力。它衡量了用户与页面交互时的延迟,直到浏览器绘制下一帧,展示相应的视觉更新给用户界面。交互的一个重要组成部分是绘制下一帧所需的时间。用于呈现下一帧的渲染工作由许多部分组成,包括在布局、绘制和合成工作之前发生的页面样式计算。本页面侧重于样式计算成本,但减少与交互相关的渲染阶段的任何部分也会减少总延迟,包括样式计算在内。简化选择器简化选择器名称有助于加 ...继续阅读 (135)


    love 0
    惜分飞
    发表于
    2024-03-31 12:32:54

    ORA-600 ktsiseginfo1故障

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:ORA-600 ktsiseginfo1故障作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]oracle 9i的库在运行途中突然报ORA-600 kcbnew_3错误Sun Mar 31 14:25:11 2024 Undo Segment 69 Onlined Sun Mar 31 14:25:11 2024 Created Undo Segment _SYSSMU69$ Sun Mar 31 14:25:11 2024 Created Undo Segment _SYSSMU70$ Undo Segment 70 Onlined Sun Mar 31 14:28:41 2024 Starting control autobackup Control autobackup written to SBT_TAPE device comment 'API Version 2.0,MMS Version 1.2.0.0', media 'A90063L4' handle 'c-1757743655-20240331-01' Sun Mar 31 14:31:07 2024 Starting control autobackup Control aut ...继续阅读 (165)


    love 0
    惜分飞
    发表于
    2024-03-31 12:32:54

    ORA-600 ktsiseginfo1故障

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:ORA-600 ktsiseginfo1故障作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]oracle 9i的库在运行途中突然报ORA-600 kcbnew_3错误Sun Mar 31 14:25:11 2024 Undo Segment 69 Onlined Sun Mar 31 14:25:11 2024 Created Undo Segment _SYSSMU69$ Sun Mar 31 14:25:11 2024 Created Undo Segment _SYSSMU70$ Undo Segment 70 Onlined Sun Mar 31 14:28:41 2024 Starting control autobackup Control autobackup written to SBT_TAPE device comment 'API Version 2.0,MMS Version 1.2.0.0', media 'A90063L4' handle 'c-1757743655-20240331-01' Sun Mar 31 14:31:07 2024 Starting control autobackup Control aut ...继续阅读 (147)


    love 0
    张 鑫旭
    发表于
    2024-03-31 12:06:28

    CSS Nesting嵌套与@scope规则也太雷同了吧?

    byzhangxinxufromhttps://www.zhangxinxu.com/wordpress/?p=11144鑫空间-鑫生活本文欢迎分享与聚合,全文转载就不必了,尊重版权,圈子就这么大,若急用可以联系授权。一、居然还有个CSS嵌套年前有介绍CSS @scope规则,可以实现CSS的选择器内外嵌套,简化选择器的书写:@scope(nav) { ul { list-style: none; padding: 0;margin: 0; } li { display: inline-block; } a { display: block; padding: 6px 12px; text-decoration: none; background: skyblue; } }最近发现,几乎同一时间,现代浏览器还支持了专门用来嵌套书写的CSS Nesting语法,借鉴自Sass/Less/Stylus等预编译语言。使用示意:nav { ul { list-style: none; padding: 0; margin: 0; } li { display: inline-block; } a { display: block; padding: 6 ...继续阅读 (160)


    love 0
    admin
    发表于
    2024-03-31 11:51:10

    使用hook解决Sysbench压测MySQL遇到的”Duplicate entry”问题

    从一个Slide介绍中,在Sysbench测试中可以通过hook的方式对一些MySQL报错进行捕获,以避免测试中断。但是做了一些搜索,对该能力并没有文档描述,故做了一些测试,以验证该能力。在前面的文章“Sysbench压测MySQL中遇到的”Duplicate entry”问题”中,较为详细的分析了在使用了--skip_trx=on后 ,Sysbench(版本1.0.20)在测试中遇到的”Duplicate entry”问题。也提到了,可以在脚本中添加hook的方式解决,不过之前并没有对这个方案进行验证。在测试脚本中使用hook的方案,在sysbench的文档中并没有找到详细的说明,这里将对这个方案做一个使用说明,并验证其有效性。我们将分两组对比测试,验证新增hook的有效性,以及新增hook后,对测试结果是否对性能有影响。测试结果概述Sysbench的该能力并没有在文档中找到说明,只是在一个Slide中看到的。本文的测试验证了如下内容:在测试lua脚本中,可以使用hook有效的避免”Duplicate entry”等报错带来的测试中断问题使用了hook之后,测试前后性能并没有观测到差异(可以认为,一般来说,发生错误的情况并不多)所以,后续测试中,如果不可避免的会遇到”Duplicate entry”报错(或其他报错)时,将使用hook的方式来避免。如何修改 ...继续阅读 (193)


    love 0
    Nicksxs
    发表于
    2024-03-31 11:41:50

    折腾记-给玩客云刷上Armbian

    之前买来玩客云作为轻nas使用,但是由于只能外接硬盘,并且是usb2.0的接口,使用体验不是特别好,并且前期作为老母鸡还能兑换视频会员这种,后面取消了就不怎么使用了,前阵子玩客云停止提供服务了,所以就想可以折腾下,比如Armbian这样的,可以作为轻量服务器使用,功耗也比较 ...继续阅读 (160)


    love 0
    yuanj\'s blog
    发表于
    2024-03-31 08:13:15

    文献分享|整合 ATAC Seq 和 RNA Seq 数据分析揭示水稻中 OsbZIP14 响应热应激的功能

    本周推荐的文章为 03 月 22 日黄进课题组每周的文献分享组会上,由焦元(2021 级环境科学与工程专业本科生)分享的题为“Integrated ATAC-Seq and RNA-Seq Data Analysis to Reveal OsbZIP14 Function in Rice in Response to Heat Stress”的文章。该文章发表于 International Journal of Molecular Sciences(中科院二区,IF=5.6,第一作者:Fuxiang Qiu,通讯作者:Huaqin He)。 ...继续阅读 (187)


    love 0
    yuanj\'s blog
    发表于
    2024-03-31 08:13:15

    文献分享|整合 ATAC Seq 和 RNA Seq 数据分析揭示水稻中 OsbZIP14 响应热应激的功能

    本周推荐的文章为 03 月 22 日黄进课题组每周的文献分享组会上,由焦元(2021 级环境科学与工程专业本科生)分享的题为“Integrated ATAC-Seq and RNA-Seq Data Analysis to Reveal OsbZIP14 Function in Rice in Response to Heat Stress”的文章。该文章发表于 International Journal of Molecular Sciences(中科院二区,IF=5.6,第一作者:Fuxiang Qiu,通讯作者:Huaqin He)。 ...继续阅读 (75)


    love 0
    CatUncle4
    发表于
    2024-03-31 08:13:15

    文献分享|整合 ATAC Seq 和 RNA Seq 数据分析揭示水稻中 OsbZIP14 响应热应激的功能

    本周推荐的文章为 03 月 22 日黄进课题组每周的文献分享组会上,由焦元(2021 级环境科学与工程专业本科生)分享的题为“Integrated ATAC-Seq and RNA-Seq Data Analysis to Reveal OsbZIP14 Function in Rice in Response to Heat Stress”的文章。该文章发表于 International Journal of Molecular Sciences(中科院二区,IF=5.6,第一作者:Fuxiang Qiu,通讯作者:Huaqin He)。 ...继续阅读 (47)


    love 0
    王清培
    发表于
    2024-03-31 08:01:00

    llama2+localGPT打造纯私有知识助手 - 王清培

    【摘要】通过部署llama2系列,可以构建本地私有的知识小助手 用来输出一写周报、月报,甚至辅助数据分析都可以(想想都很轻松) 想要大模型支持特定的数据集,就需要进行专业的fine-turing 但是fine-turing工作,是需要一系列的数据工程,向量化等工作,不太便捷 PromtEngineer/lo阅读全文 ...继续阅读 (125)


    love 0
    OldPanda
    发表于
    2024-03-31 04:15:48

    《平民之宴》书评

    这本书的腰封上写着“看懂这本书,就看懂了中国中产阶级的焦虑”,这句话在我这并不成立,因为全书内容对我来说并不难…Read more《平民之宴》书评《平民之宴》书评最先出现在Panda Home。 ...继续阅读 (108)


    love 0
    est
    发表于
    2024-03-31 01:14:44

    雷军 小米汽车 发布会的后劲真大啊

    是的,我也在2024-03-28观看了雷军的 小米汽车 发布会。现在想起来,真蛋痛啊,花了3个小时去看了一个我不会买的产品的发布会。我不买的原因是已经有车了,本来也不想看,结果这发布会居然没啥困场和尿点,一不小心就完整看完了。想起来平时看个长剧都困难,发布会本身轿车的东西其实我早就知道个七七八八了,居然吸引我那么长时间注意力。真是一个神奇的现象。这几天刷到一些视频,大象主观说车 的《小米汽车发布会迪粉观后感》,他本身是个(比亚)迪粉,他说:看完,你就会觉得,卧槽,我,我 超 想 投 米 的!我超想当米 boy 的,我超想支持雷军的梦想的,就这种感觉。(战术取掉眼镜)雷军发布会的魔力这几天越来越上头,后劲越来越大,各个 app 也敏锐察觉到了我的兴趣,也是铺天盖地推送,比如这个就有意思雷军真的是写ppt的大神低级的ppt就是你们经常做的,念文案、数据,圈几个关键字当标题;中级的ppt,让普通人,甚至一个文盲都能听懂,你在说什么;高级的ppt,讲一个故事,讲一个深入人心的故事,在这个过程中,说你想要说的东西。什么是讲故事?常见的故事大纲。介绍主角团——遇到小困难——找痛点(主角团被虐)——解决小困难——遇到更大的困难(主角团泄气)——全世界就主角团能解决这个问题——解决大困难——在解决困难过程中顺手谈个恋爱,或者解决家庭矛盾——最后,坏人必死,正义得到主张,升华主题。你们可以看看雷军如 ...继续阅读 (226)


    love 0
    Yiran\'s Blog
    发表于
    2024-03-31 00:00:00

    Weekly Issue 2024-03-31

    文章 链接到标题 技术 链接到标题 The RedMonk Programming Language Rankings: January 2024 – tecosystems [[RedMonk]] 2024/01 语言排名,[[Golang]] 从 16 位上升到了 12 位,TypeScript 从 7 位上升到 6 位,随着对类型安全的看重,后续可能继续上升。 Autonomous hardware diagnostics and recovery at scale [[CloudFlare]] 讲述如何管理服务器故障,这套系统叫 Phoenix,包括:自动发现、诊断、重新置备等动作,由于该工具是完全自动化的,所以合理的展示当前的工作状态非常重要,要保证可以清楚的了解当前在执行哪些动作。同时为了防止服务器短时间再次故障,设置了 Error Budgets,如果服务器故障超过先定额,那么就不会尝试恢复它。 周期性的扫描数据中心中异常的服务器 进行诊断,诊断是通过将待处理的服务器重新引导到特定的 Image 进行运行,并将运行结果保存,诊断动作包括 带外连接检查 节点验收测试,实现了一个内部工具 INAT (Integrated Node Acceptance Testing) ,该工具会运行各种测试用例,如 CPU、内存、存储等等。 恢复尝试 将通过诊断的服务器重新置备 置备成 ...继续阅读 (185)


    love 0
    JiaoYuan\'s blog
    发表于
    2024-03-31 00:00:00

    整合 ATAC Seq 和 RNA Seq 数据分析揭示水稻中 OsbZIP14 响应热应激的功能

    本周推荐的文章为 03 月 22 日黄进课题组每周的文献分享组会上,由焦元(2021 级环境科学与工程专业本科生)分享的题为“Integrated ATAC-Seq and RNA-Seq Data Analysis to Reveal OsbZIP14 Function in Rice in Response to Heat Stress”的文章。该文章发表于 International Journal of Molecular Sciences(中科院二区,IF=5.6,第一作者:Fuxiang Qiu,通讯作者:Huaqin He)。 ...继续阅读 (33)


    love 0
    edony
    发表于
    2024-03-30 23:06:42

    Personal Assistant 支持 Vault 统计状态预览

    之前通过Better Word Count + Dataview + Chart插件进行Obsidian Vault 统计状态展示,使用这个方法的过程中会频繁碰到一些拖后腿的问题:由于插件的统计数据是一个一行的 json 文件所以会导致多端数据同步的时候频繁的出现 git merge conflict 需要手动解决;vault 统计数据不准确问题,由于 better-word-count 插件实现的逻辑(触发数据记录时机是 tab view 的切换),这导致刚启动 obsidian app 的时候会出现统计数据短暂归零的情况,而且这本身不是该插件实现的 bug 所以无法提交 PR 进行修复;缺乏定制性,数据渲染的可配置能力有限(易用性),数据定制性缺乏(例如展示周视图,年视图等);效果展示话不多说,先展示一下 Personal Assistant 插件查看我的个人 vault 统计状态的效果:0:00/0:291×每天记录字数展示,顺便鞭策一下自己养成每天记录和思考的习惯;Vault 总文件数(markdown 文件);按照300 words/page 统计总共的 page 数;......P.S. 我代码仓库中提供了stat.json文件用来测试效果,可以下载下来放到 Obsidian Vault 的配置目录中,注意文件名一定要是stat.json,例如.obsidian/sta ...继续阅读 (154)


    love 0
    Fish
    发表于
    2024-03-30 15:18:14

    孩子骑车家长还是上点心吧

    今晚去银湖山骑车,返程下山到达公园入口时,遇到几个小孩,估计是小学生。他们看到我下来了,赶紧喊:快跟上跟上,大佬来了。我心里一惊,是说我吗?我继续下山,他们在后面猛蹬追着我,我明白了,他们是蹭灯。下坡途中听到他们说:大佬压弯!最后直线还听到他们说好爽好爽之类的。虽然让我有点爽,但我也有些担心他们的安全了。到山脚下了,我问他们为什么要跟着我?他们说他们没灯,不敢下坡。跟我猜的一样。再扭头一看,原来头盔也没有。我说让你们爸妈给你们买个灯啊,也不贵。他就问多少钱,我说不贵,就两三百块钱,他们咂舌,说太贵了。我说还有头盔也要买一个,安全很重要,他们不吭声。这让我想到多年前有次去南雄,在村里想买包烟,结果店里说没有我要的那种,太贵了他们这没人抽这种就没进货。我要的只是 20 多一包的而已。可能贫富差距真的就这么大,尽管我绝对不是什么富豪。我后悔下坡不应该那么快(虽然并不是特别快)。我也见过很多小孩一身好装备的,骑着崔克,一双锁鞋就三千块。但也有很多小孩只有一辆车,我也希望这些爱好骑车的孩子至少能有头盔,夜里骑车能有灯。 ...继续阅读 (209)


    love 0
    admin
    发表于
    2024-03-30 11:53:11

    使用一条MySQL SQL语句完成24点计算

    概述最近,组织了一个24点SQL编程的比赛,笔者是主办方,也是评委。既然是做评委,自己也先挑战了一下,因为对MySQL更为熟悉,故选择了MySQL作为编程SQL。周末花了一些时间挑战一下,这里记录一下自己的解法以及思路。24点问题,是一个有趣的问题。他的扩展问题(即把牌数/计算值进行更改),很可能也是一个NP-完全问题,他与subset sum problem问题有一些些类似。如果参考subset sum problem问题的解法(例如做一些动态优化解),则可以实现还比较优的解。不过,这一次的比赛,是要求在一条SQL里面实现,并且限制了SQL长度为10KB,所以就大大限制了实现的方式。不过最为直接的两个思路还是,“暴力的枚举”计算和“预计算结果再做哈希求解”。即便如此,在写SQL过程中,还是遇到了如下挑战需要解决:使用单条SQL进行暴力枚举的时候,如何在没有for/while等循环控制,如何遍历所有的可能性哈希数组的空间占用比较大,可能会超过10KB,如何去压缩或者减少需要构建的数组另外,实现过程中,可能涉及到浮点数计算、除数为零等问题的处理,也是非常容易出错的。另一个角度,这些,也是这道题,有趣的地方。“一条SQL算24点”的题目回顾这次的题目,与一般意义上24点略有一些不同:首先,要求一条SQL内完成;对于穷举、哈希的实现本身就有挑战了。需要对SQL比较熟悉,否则很难写出正确、 ...继续阅读 (179)


    love 0
    admin
    发表于
    2024-03-30 11:05:13

    复盘四问:从结果到改进的领导力进阶之路

    又到季度末,该季度复盘的时候了,此时作为一个技术团队的管理者,你需要写复盘文档,同时也需要看复盘文档以及参加和主导上下层和业务一起的复盘会。那复盘是什么?复盘源自于中国围棋,指棋手在对弈后复演棋局、分析变化、总结经验的过程。如今,复盘已被广泛应用于项目管理、业务运营、个人成长等诸多领域,特别是一些互联网公司,复盘文化很重。复盘是一种在事后对已发生的事件或活动进行系统回顾、分析和反思的过程,目的是总结经验教训,优化改进,提升绩效。复盘并不是一个只讲结果和汇报的过程,复盘的核心在于 「反思」 二字,甚至过程中存在着激烈的碰撞。通过对已发生事件的回顾与反思,发现问题,分析原因,总结规律,优化改进,从而实现经验的积累、能力的提升、绩效的优化。这是一个循环往复、螺旋上升的过程,需要成为组织和个人的常态化实践。唯有如此,才能在繁杂多变的环境中保持竞争优势,实现可持续发展。在实践中,假如你现在要组织研发团队做复盘,作为一个复盘会议的主导人,你应该如何引导大家发现问题,反思以及找到更深入的原因,以下总结了 4 问。1 问结果问结果是复盘的第一个关键环节,其目的是评估项目或活动的实际成效,对比预期目标,分析差距。这一环节的核心是「以终为始」,强调结果导向,避免复盘流于形式或停留在表面。问结果主要分以下 5 点:1. 目标是否达成复盘首先要明确项目或活动的预期目标是什么,是基于时间周期开始前定下的目标 ...继续阅读 (173)


    love 0
    WinstonChen
    发表于
    2024-03-30 07:17:04

    4个令人兴奋的爆火AI项目,已开源!

    大家好,今天继续聊聊科技圈发生的那些事。一、DBRX全球最强?开源AI大语言模型宝座的头把交椅易主?把 GPT 都整趴下了?是的,你没有看错!Databricks 公布旗下 Mosaic Research 团队开发,号称最强开源 AI 大模型的 DBRX 已开源。我们先来看看项目主页的简介:Helping data teams solve the world's toughest problems using data and AI翻译过来就是,帮助数据团队使用数据和人工智能解决世界上最棘手的问题。真行么??一个不可否认的事实:在性能方面,DBRX 公布的官方数据是战胜了现在的所有开源模型,包括 GPT-3.5、Llama-2 以及前不久刚开源的 Grok-1。先来看看这些数据:DBRX 用了约 1320 亿的参数,大约是 Grok-1 的1/3。模型一次性激活 360 亿个参数(这几乎是模型参数总数的1/4!),大约是 Llama-2 的一半,也就是说速度是翻倍的。部署运行需要的显存大约是 264G ,大约是 Grok-1 的一半,对硬件需求大大降低了。再看这张图:简单来说就是 DBRX 在语言理解、编程和数学方面的表现都已经超越了已有的开源模型。啥概念?用的参数比你们少,硬件需求比你们低,但是我速度更快,性能还更好!更多的数据比较可以在 Databricks 发布的 Intro ...继续阅读 (153)

上一页 363/4404 下一页
沪ICP备19023445号-2号
友情链接