跳转至内容
  • 社区首页
  • 版块
  • 最新
  • 标签
  • 热门
折叠

GitHub中文论坛

mangoM

mango

@mango
关于
帖子
26
主题
3
分享
0
群组
0
粉丝
1
关注
0

帖子

最新 最佳 有争议的

  • 请教个问题,用其他邮箱提交github,然后github账号添加这个邮箱,提交记录会在提交贡献表显示,若该邮箱被注销掉,这个贡献表对应的提交是否也消失
    mangoM mango

    不会的。

    综合交流

  • 十亿行大数据编程挑战,如何快速统计聚合 10亿行 text 文件
    mangoM mango

    最近逛 GitHub Trending 发现一个有意思的编程挑战项目,
    项目地址 https://github.com/gunnarmorling/1brc。

    任务是仓库中的 measurements.txt 包含 10亿行气象站的温度数据,要求挑战者使用Java读取文件,计算每个气象站的最低、平均和最高温度值,并按气象站名称字母顺序排序后。

    数据样本,如下:<气象站>;<double: 测量值>

    Hamburg;12.0
    Bulawayo;8.9
    Palembang;38.8
    St. John's;15.2
    Cracow;12.6
    Bridgetown;26.9
    Istanbul;6.2
    Roseau;34.4
    Conakry;31.2
    Istanbul;23.0
    

    目前排名第一的只用了12秒时间
    19be90d3-9f31-434d-b48f-df1343e6bc02-1704470364468.png


    尝试下了,首先要安装 Java 21。
    1.运行 mvn clean verify 构建源码,
    2.执行./create_measurements.sh 1000000000,开始造数生成measurements.txt文件。好家伙跑了4分钟13个G,磁盘直接干满了。好吧,清理下垃圾腾点空间,继续。
    85a6b38d-5375-4a04-9f26-807086fa8b9e-1704470477652.png
    3.测试排名第一的 calculate_average_ebarlas.sh,我的笔记本耗时11秒完成

    空了再分析下原理~

    技术交流

  • 这个论坛是如何搭建的
    mangoM mango

    Nodebb,默认主题

    综合交流

  • 友友进来看
    mangoM mango

    https://jkcloud.net/#/register?code=QIinPIGO 我用的这个还行

    建议 & 反馈

  • 开源一个 uniapp、hyperf-MineAdmin 实现的 chatgpt 应用,支持打包为小程序、H5、App!
    mangoM mango

    大佬这是调用的openai的接口吗,试了下怎么感觉不像

    开源分享

  • mysql timestamp时间范围查询+模糊匹配问题求助!!!
    mangoM mango

    都没用LIKE,这那里是模糊匹配。你是把时间转成字符串,当字符串比较了。

    技术交流

  • 毕设 超市管理系统 大佬帮帮
    mangoM mango

    嗯,怎么联系

    技术交流

  • 谷歌访问助手
    mangoM mango

    挂了吧。买个付费的科学上网吧

    综合交流

  • Google浏览器
    mangoM mango

    访问那个网址,你得说清楚啊

    技术交流

  • 请问如何拿Github当作MC服务器?
    mangoM mango

    GitHub不能作为MC服务器,但是可以通过GitHub上的源代码来创建一个MC服务器。

    首先,你需要获取一个Minecraft服务器源代码,可以在GitHub上搜索并找到一个合适的源代码。

    之后,你需要将该源代码下载到本地,使用本地的源代码编辑器打开,修改参数和配置文件以及添加插件。

    最后,你应该可以将该源代码导出到Minecraft服务器中,并在服务器上运行Minecraft游戏。

    综合交流

  • 基于python的及时通讯系统
    mangoM mango

    https://github.com/zulip/zulip 这个看看

    综合交流

  • telegram是否好用
    mangoM mango

    好用是好用啊,是我见过功能最强大、开放的聊天软件

    综合交流

  • Android Studio怎么用Button让app保存?
    mangoM mango

    没懂意思

    技术交流

  • Electron 打包踩坑记录
    mangoM mango

    最近学习 Electron 开发桌面程序,打包exe过程中遇到几个坑记录下

    1.第一个坑,报symlink错误

    An unhandled rejection has occurred inside Forge:
    Error: EPERM: operation not permitted, symlink XXX -> C:\Users\xxx\AppData\Local\Temp\electron-packager\win32-x64...
    

    这是由于权限不足导致,解决方法使用使用管理员权限运行命令

    2.第二个坑,cnpm引发的内存泄漏

    An unhandled error has occurred inside Forge:
    An error occured while making for target: squirrel
    Failed with exit code: 1
    Output:
    ���ڳ��Դӡ�my_electron_app.nuspec�����ɳ������
    ָ����·�����ļ���̫�����������߶�̫������ȫ�޶��ļ����������� 260 ���ַ�������Ŀ¼���������� 248 ���ַ���
    
        at ChildProcess.<anonymous> (D:\my-electron-app\node_modules\_electron-winstaller@5.0.0@electron-winstaller\lib\spawn-promise.js:49:24)
        at ChildProcess.emit (events.js:400:28)
        at ChildProcess.emit (domain.js:470:12)
        at maybeClose (internal/child_process.js:1055:16)
        at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5)
    

    这个最坑,困扰了很久。看别人说是使用cnpm安装依赖导致的内存泄漏,于是把node_modules目录删了,重新用npm install 果然没问题了。

    npm与cnpm的区别

    说到npm与cnpm的区别,可能大家都知道,但大家容易忽视的一点,是cnpm装的各种node_module,这种方式下所有的包都是扁平化的安装。一下子node_modules展开后有非常多的文件。导致了在打包的过程中非常慢。但是如果改用npm来安装node_modules的话,所有包都是树状结构的,层级变深。
    由于这个不同,对一些项目比较大的应用,很容易出现打包过程慢且node内存溢出的问题(这 也是在解决electron打包过程中困扰我比较久的问题,最后想到了npm与cnpm的这点不>同,解决了node打包内存溢出的问题,从打包一次一小时优化到打包一次一分钟,极大的提高了效率)。
    所以建议大家在打包前,讲使用cnpm安装的依赖包删除,替换成npm安装的依赖包。

    技术交流

  • 首次使用
    mangoM mango

    欢迎入坑

    Github & Git

  • 前端毕业设计
    mangoM mango

    搞一个种子搜索网址?
    https://forum.githubs.cn/topic/32/
    不过前端好像是vue2,后端nodejs

    综合交流

  • 五子棋游戏的设计与实现
    mangoM mango

    啥语言啊?

    开源分享

  • 有没有大佬开发需要用到短信业务的?自定义内容5秒到,免费条数
    mangoM mango

    啥,免费的吗?我需要兄弟

    综合交流

  • 如何看待faker.js与colors.js遭作者恶意破坏,波及大量项目
    mangoM mango

    恶意commit记录
    https://github.com/Marak/colors.js/commit/074a0f8ed0c31c35d13d28632bd8a049ff136fb6#comments

    综合交流

  • 如何看待faker.js与colors.js遭作者恶意破坏,波及大量项目
    mangoM mango

    最近colors.js和faker.js登上热榜,原来又是开源软件又出问题了。想想log4j漏洞风波才过去几天😧

    流行开源包“colors”与“faker”的用户们最近刚刚遭遇一场意外,毫无征兆的破坏导致应用程序在使用这些包后开始输出无法理解的乱码数据。这背后的原因竟然是开源软件包的作者 Marak Squires 故意引入了一个无限循环,让数千个依赖于“colors”与“faker”包的应用程序全面失控。
    colors.js 是一个用于处理颜色的 JavaScript 库,而 faker.js 是一个用于生成假数据的 JavaScript 库。
    这两个包特别受开发者欢迎,其中单是 colors 包在 npm 上就拥有每周 2000 多万次下载量,依赖于它的项目近 19000 个。此外,faker 在 npm 上每周下载量也超过 280 万次,相关项目超 2500 个,faker 的受欢迎程度可媲美于 Vue。因为这些开源软件的应用特别广泛,所以这个事件影响也特别深远。

    from https://qnmlgb.tech/articles/61dbbfadb410961fb64518c9/

    综合交流
  • 登录

  • 第一个帖子
    最后一个帖子
0
  • 社区首页
  • 版块
  • 最新
  • 标签
  • 热门