深圳幻海软件技术有限公司 欢迎您!

开发工具

  • Chocolatey 软件包下载安装次数已突破 20 亿

    熟悉Linux和macOS的用户都应该知道Homebrew,它是一个开源的软件包管理系统,简化了Linux和macOS上的软件安装。同样Windows平台也有对应的软件包管理器,那就是Chocolatey。在今年3月,Chocolatey还迎来了自己的​11周岁生日。近日Chocolatey官方发布

  • 整整修了六个小时,一次难料的分页慢查询事故……

    一、事故背景这次事故也是我们组里遇到的一次关于分页慢查询的典型例子,通过这篇文章,你可以很清晰地跟随我们还原事故现场,以及每一步遇到问题做出的调整和改动。二、事故问题现场16:00收到同事反馈,融合系统分⻚查询可⽤率降低16:05查询接⼝UMP监控,发现接⼝TP99异常彪⾼打开机器监控,发现⼏乎所有

  • MLOps对比DevOps:有什么区别?

    机器学习操作(简称MLOps)是机器学习(ML)工程的一个关键方面,专注于简化和加速将ML模型交付到生产以及维护和监控它们的过程。MLOps涉及不同团队之间的协作,包括数据科学家、DevOps工程师、IT专家等。MLOps可以帮助组织创建和提高其AI和机器学习解决方案的质量。采用MLOps允许机器学

  • 一个不用写代码的案例,来看看Flowable到底给我们提供了哪些功能?

    其实松哥之前已经写过文章和大家介绍了flowable-ui的玩法了,这是官方提供的一个工具,这个工具不仅可以用来绘制流程图,还可以用来部署一个流程应用,通过这个流程应用我们可以体验一把flowable流程引擎到底是干嘛的,解决了我们的哪些问题,并且这个体验是不需要写代码的,对于一些对flowable

  • 一位国外老程序员的反思:C、Python、Java 不可兼得,专心学好一门编程语言就行!

    最近,著名游戏程序员、idSoftware创始人之一JohnCarmack在采访中表示,程序员应该专心学好一门编程语言。这倒让我感到有点惊讶。虽然我个人非常赞同这条建议,但在如今的程序员圈子里,这种观点是有争议的。我猜,我就是大家所说的“老程序员”了。我的岁数不小了,一生都在从事编程工作,而且从步入

  • 绝了,知乎竟然把你的信息藏在截图里

    作者|路遥审校|千山上周末有一件事在微信群里炸开了锅:知乎的截图里有盲水印。知乎的这个操作引发了大家的热议。争议的焦点就是知乎的这个做法有没有问题。1.盲水印的存在知乎被曝在网页端和App的用户截图中嵌入盲水印,盲水印用肉眼难以分辨,需要在特定的图片显示效果下才能看到。图片来源IT之家经检测工具测试

  • 近期对前端性能优化的总结

    前端性能优化不管是在面试中还是在实际开发过程中,都是每一个前端开发工程师都必不可少的能力。本文总结本人多年开发经验中对前端性能优化的理解,希望对大家有所帮助,因涉及的优化方向较多,针对某些细节不再详细说明,大家有兴趣的可深入了解,话不多说,正文开始。重要性一个好的前端项目性能非常重要,特别是面向To

  • VS Code加码Java生产力,IDEA危险了

    VSCode,是一款支持Linux、Windows和macOS的代码编辑器。它可以像集成开发环境(IDE)一样管理整个代码库,同时还可以通过插件进行扩展,被新生代的程序员戏称为“宇宙第一IDE”,可以轻松打败其他编辑器。近两年,为了提高在VSCode上的Java生产力,微软拼了。日前,微软发布了对基

  • Python 实现八个概率分布公式及可视化

    概率和统计知识是数据科学和机器学习的核心;我们需要统计和概率知识来有效地收集、审查、分析数据。现实世界中有几个现象实例被认为是统计性质的(即天气数据、销售数据、财务数据等)。这意味着在某些情况下,我们已经能够开发出方法来帮助我们通过可以描述数据特征的数学函数来模拟自然。“概率分布是一个数学函数,它给

  • 惊呆面试官的回答:HashMap和TreeMap的区别

    ​ 前几天,有一位粉丝在直播间问了我这样一个问题,说HashMap和TreeMap有什么区别。今天,我给大家分享一下我的理解。1、两者区别我们知道不管是HashMap还是TreeMap,都是通过对象来对对象进行索引的Map集合。我们把用来索引的对象叫做Key,而索引对应的对象叫做Value

  • 使用 VSLook 自定义 VS Code 主题

    我知道,一般来说,开发人员喜欢个性化的东西,比如把贴纸贴在他们的笔记本电脑上、汽车上、啤酒肚上,甚至是他们的孩子身上,因为我也是开发人员啊~如果你也有这种爱好,并且也长时间使用VSCode的话,那么我给你推荐一个扩展- VSLook,它允许你更改VSCode中所有元素的颜色,我们可以使用V

  • 还在用定时器吗?借助 CSS 来监听事件

    平时工作中很多场合都要用到定时器,比如延迟加载、定时查询等等,但定时器的控制有时候会有些许麻烦,比如鼠标移入停止、移出再重新开始。这次介绍几个借助CSS来更好的控制定时器的方法,一起了解一下吧,相信可以带来不一样的体验。一、hover延时触发有这样一个场景,在鼠标停留在一个元素上1s​后才触发事件,

  • 你的系统如果要支持百万连接,架构应该如何设计?

    1、到底什么是连接?假如说现在你有一个系统,他需要连接很多很多的硬件设备,这些硬件设备都要跟你的系统来通信。那么,怎么跟你的系统通信呢?首先,他一定会跟你的系统建立连接,然后会基于那个连接发送请求给你的系统。接着你的系统会返回响应给那个系统,最后是大家一起把连接给断开,释放掉网络资源。所以我们来看一

  • 为什么说 90% 的情况下,immer 能完胜 immutable?

    假设React组件有这样一个状态:复制this.state={a:{b:1}}1.2.3.4.5.我们这样修改了它的状态:复制this.state.a.b=2;this.setState(this.state);1.2.你觉得组件会重新渲染么?我们先在class组件里试一下:复制import{Com

  • 用于清理数据的五个简单有效 Python 脚本

    将PDF转换为CSV在机器学习中,我们应该少一些“数据清理”,多一些“数据准备”。当我们需要从白皮书、电子书或其他PDF文档中抓取数据时,这个脚本为我节省了很多时间。复制importtabula#获取文件pdf_filename=input("Enterthefullpathandfilename:

  • 神奇!探究混合模式\滤镜导致 3D 失效问题

    之前在写一个小的CSSDemo,一个关于3d球的旋转动画,关于CSS3D,少不了会使用下面这几个属性:复制{transform-style:preserve-3d;perspective:1000;transform:translate3d();}1.2.3.4.5.这个Demo你可以戳这里,大概是

  • 单体应用不是过街老鼠,微服务也未必是济世良方

    最近有不少企业都不约而同的在关注原有应用的迁移上云和应用改造的事情,都在纠结一个问题,那就是是否有必要把单体应用做微服务拆分和架构改造。大家所处行业不同、自身情况不同、业务对IT的诉求也不同、对技术的理解和拥有成本也不一样,所以说,这个问题没有标准答案,也不会有标准答案。但是有一些共性的原则是可以梳

  • Java 数据结构与算法中的字典树,你学会了吗?

    一、前言Trie的历史字典树Trie这个词来自于retrieval,于1912年,AxelThue首次抽象地描述了一组字符串数据结构的存放方式为Trie的想法。这个想法于1960年由EdwardFredkin独立描述,并创造了Trie一词。你看看,多少程序员为了一个词、方法名、属性名,想破脑袋!二、

  • 里程碑!用自己的编程语言实现了一个网站

    前言到目前为止确实是做到了,首页地址:https://gscript.crossoverjie.top/index要称为一个网站确实有点勉强,不过也是一个动态网页,因为返回的是 HTML,所以在当前阶段只要不嫌麻烦其实也能写一个“合格”的网站,有点像以前我们学习 Java&nbs

  • 如何优雅的使用装饰器模式

    哈喽,大家好,我是指北君。装饰器设计模式大家肯定都听说过,但是有没有使用过呢,今天本君就跟大家分享一下装饰器模式应该如何使用。什么是装饰器模式装饰器模式(DecoratorPattern): 在不改变对象自身的基础上,在程序运行期间给对象动态的添加职责;感觉和继承如出一辙,不改变父类,子类

  • 一个发誓不用Java的程序员,不得不在太空中调试Lisp

    1998年10月24日,伴随着火箭的轰鸣,美国宇航局的深空一号成功升空。深空一号肩负着NASA的重要使命,旨在验证未来行星际探测所需的十几项新技术。在深空一号飞行了2.4亿公里以后,突然发生了一个故障,有个进程不工作了。地面人员非常紧张,赶紧召来软件团队商量对策。软件团队在会议绞尽脑汁,激烈争论,最

  • 别再听中介忽悠了,用Python租到最合适的房子!

    为了确保换房后我和女友前往各自上班地点的通勤时间都在可接受范围内,我需要知道从各处房源位置前往两家公司所需的时间。为了获取这些信息,我们需要借助高德地图api这个工具。使用高德api,我们能够轻松地根据地址或名称获取到地址对应的坐标位置,进而获取到对应地点的通勤和周边信息,十分的方便。在使用api之

  • 万字长文:带你走进Shell世界

    可视化shell调试?shell函数库?智能提示shell补全的vscode插件?这全都有,还不快到碗里来前置信息当你遇到了服务器内存占用过多导致卡死的情况,你会怎么办?度娘or谷歌,你得到了这样的答案。查看占用cpu/内存资源最多的进程并杀死。对啊,占用多了就干掉啊!但怎么干?习惯图形化界面的咱们

  • ASGI解释:Python Web开发的未来

    ​译者|李睿审校|孙淑娟PythonWeb应用程序长期以来一直遵循Web服务器网关接口(WSGI)标准,该标准描述了它们如何与Web服务器通信。WSGI最初于2003年推出,并于2010年更新,仅依赖于Python2.2版本中原生可用的、易于实现的功能。因此,WSGI迅速融入了所有主要的Python

推荐阅读