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

  • Docker一通百通:10个关键命令带你解锁90%的容器化任务

    Docker通过引入一种轻量级且高效的打包应用程序及其依赖的方法——容器化,彻底改变了软件开发和部署的世界。有了Docker,开发者可以创建被称为容器的隔离环境,这些容器能在不同平台上稳定运行,使得构建、部署和扩展应用程序变得更加容易。然而,要真正发挥Docker的力量,掌握有效管理容器的基本命令是

  • Docker的Entrypoint和CMD的区别

    Docker中的Entrypoint和Cmd都是用于指定容器启动时要运行的命令,它们的区别在于它们的作用和使用方式。Entrypoint是指定容器启动时要执行的可执行文件或脚本,并且该命令在运行容器时不能被覆盖。Entrypoint可以看作是容器的默认执行命令,它会在运行容器时自动执行。如果在运行容

  • Jupyter Lab 的十个有用技巧

    JupyterLab是JupyterNotebook「新」界面。它包含了jupyternotebook的所有功能,并升级增加了很多功能。它最大的更新是模块化的界面,可以在同一个窗口以标签的形式同时打开好几个文档,同时插件管理非常强大,使用起来要比jupyternotebook高大尚许多。1、拼写检查

  • 15个节省时间的Jupyter技巧

    作为数据科学家,从加载数据到创建和部署模型,我们几乎每天都在使用Jupyternotebook。JupyterNotebooks使用非常简单并且对于任何面向python的任务都可以非常方便的使用。只要它的内核处于活动状态,就可以用数据子集运行和测试脚本,而不用每次重启程序,这样可以加快我们开发和测试

  • 使用 Pip 升级 Python 软件包

    你上次更新通过Pip安装的Python软件包是什么时候?大多数用户往往会忘记这些Python软件包也需要手动更新,因为仅仅更新系统存储库对于软件包来说是不起作用的。因此,让我们花点时间看看如何使用Pip,来更新旧的Python软件包吧。如何使用Pip升级Python软件包​​Pip(PipInsta

  • 现代 Monorepo 工程技术选型,聊聊我的思考

    前言相信很多关注Monorepo生态的同学,应该大都看过这篇文章monorepo.tools[1],其中列举了现存的几个主流的Monorepo相关的工具:Bazel(byGoogle)[2]Lage(byMicrosoft)[3]Lerna[4]Nx(byNrwl)[5]Rush(byMicroso

  • 如何使用 Docker 部署 GitLab

    你否曾经想托管自己的GitLab存储库以确保代码永远不会落入坏人之手?尽管在第三方云主机上托管你的存储库有很多优势(例如可用性和可靠性),但要完全控制你的存储库,这样任何人都可以在未经你批准的情况下访问它。在Docker的帮助下,您可以做到这一点。我将向你展示它是如何完成的。它并不过分复杂,但需要许

  • 9.6K Star!可扩展的富文本编辑框架!

    简介Lexical是一个可扩展的JavaScript网页文本编辑器框架,强调可靠性、可访问性和高性能,旨在提供一流的开发人员体验,轻松地制作原型并充满信心的构建功能。结合高度可扩展的架构,Lexical允许开发人员创建在大小和功能上可扩展的独特文本编辑体验。Lexical可以轻松创建复杂的文本编辑体

  • Python竟然还可以计算农历!

    最近处理工作任务的时候遇到了转换农历的问题。农历,是我国现行的传统历法。它是根据月相的变化周期,每一次月相朔望变化为一个月,参考太阳回归年为一年的长度,并加入二十四节气与设置闰月以使平均历年与回归年相适应[1]。对于我们处理数据来说,并不需要去详细研究农历与公历之间的转换关系。在Python中,Zh

  • 圣诞节快乐!教你用Shell脚本实现一颗圣诞树!

    那么要如何才能编写出这个特效的圣诞树呢?下面一口君手把手教大家!只想运行脚本的同学可以跳到最后面!一、shell脚本知识1.shell变量变量是任何一种编程语言都必不可少的组成部分,变量用来存放各种数据。脚本语言在定义变量时通常不需要指明类型,直接赋值就可以,Shell变量也遵循这个规则。Shell

  • 如何使用Emscripten将C代码编译成WebAssembly?

    【51CTO.com快译】我们在前一篇文章《WebAssmbly是什么?您为什么需要它?》中讨论了WebAssmbly是什么以及使用WebAssembly的主要好处。一旦您读完那篇文章,第一个问题可能是“我如何开始使用WebAssembly?”这正是本文要探讨的问题。我将演示如何开始使用这项技术。我

  • 编写可靠 bash 脚本的一些技巧

     写过很多bash脚本的人都知道,bash的坑不是一般的多。其实bash本身并不是一个很严谨的语言,但是很多时候也不得不用。以下总结了一些编写可靠的bash脚本的小tips。0.set-x-e-u-opipefail在写脚本时,在一开始(Shebang之后)加上下面这一句,或者它的缩略版,

  • GitHub 近 70K 星,命令行的艺术!

     今天给大家推荐一个GitHub开源项目《TheArtofCommandLine(命令行的艺术)》,这个开源项目曾经雄踞过GitHubTOP周榜,现在69.5KStar!GitHub地址:https://github.com/jlevy/the-art-of-command-line以下是

  • 安装pip轻松管理PyPI软件包

    在Linux、Mac或Windows上为旧版Python安装pip。Python是一种功能强大、流行广泛的编程语言,在常规编程、数据科学等很多方面它都有丰富的软件包可供使用。但这些软件包通常都不会在Python安装时自动附带,而是需要由用户自行下载、安装和管理。所有的这些软件包(包括库和框架)都存放

  • 使用 Python 远程登陆服务器的优秀实践

     在使用Python写一些脚本的时候,在某些情况下,我们需要频繁登陆远程服务去执行一次命令,并返回一些结果。在shell环境中,我们是这样子做的。 复制$ sshpass -p ${passwd} ssh -p ${po

  • Java开发必须掌握的日志分析命令

     对于大型网站来说,很多网站在可用性方面提出4个9或者5个9的要求,如果是4个9,那么网站全年的不可用时间不能超过52.6分钟,如果是5个9,全年不可用时间不能超过5.2分钟。这其实是很难的,无论多么厉害的程序员,他写过的代码不可能完全没有问题。而且有些时候,在线上发生问题的时候,我们大部

  • 吃透了这些Redis知识点,面试官一定觉得你很NB

     是数据结构而非类型很多文章都会说,redis支持5种常用的数据类型,这其实是存在很大的歧义。redis里存的都是二进制数据,其实就是字节数组(byte[]),这些字节数据是没有数据类型的,只有把它们按照合理的格式解码后,可以变成一个字符串,整数或对象,此时才具有数据类型。这一点必须要记住

  • 10招!看骨灰级Pythoner如何玩转Python

    pandas是基于numpy构建的,使数据分析工作变得更快更简单的高级数据结构和操作工具。本文为大家带来10个玩转Python的小技巧,学会了分分钟通关变大神!1.read_csv每个人都知道这个命令。但如果你要读取很大的数据,尝试添加这个参数:nrows=5,以便在实际加载整个表之前仅读取表的一小

  • Redis几个重要的健康指标

    存活情况所有指标中最重要的当然是检查redis是否还活着,可以通过命令PING的响应是否是PONG来判断。连接数连接的客户端数量,可通过命令src/redis-cliinfoClients|grepconnected_clients得到,这个值跟使用redis的服务的连接池配置关系比较大,所以在监控

  • 一行代码可以干什么,这位程序员要跑路了

     一款贪吃蛇游戏,大概需要20行左右的代码,哪怕是一个最简单的web页面,也需要多行代码才能实现,但下面这位小伙子,却成功的使用一行代码,删除了公司的数据库,甚至连备份文件,都删得干干净净,算是从删库到跑路的典型了。一名叫MarcoMarsala的程序员,是一家小型主机托管公司的程序员,这

推荐阅读