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

  • 如何用Linux写c程序并编译运行

    安装gcc和vim打开终端后输入vihello.c代表建立一个名为hello的.c文件1敲击键盘“i”键位,进入编辑模式。在文件中输入相应的代码编辑完成敲击键盘“ESC”键位进入命令模式输入“:wq”保存并退出文本编辑器,回到linux终端。成功,接下来是编译和运行。12345上面程序错了应该是pr

  • Linux下如何编写和运行c程序

    下面,我将以一个简单的输出“helloworld”的程序简单的介绍一下在linux环境下如何运行和编译c程序首先,进入linux终端。按住alt+F2进入命令输入模式,然后输入gnome-terminal进入终端。然后,新建一个文件件,命名为“test01”,命令为:mkdirtest01转到tes

  • 项目优化打包部署

    一、项目优化1.去掉打印console需求:在开发环境中,保留打印console;在生产上线环境,自动去掉打印console使用步骤:第一步:在项目根目录下,创建如下图两个配置文件在.env.development中(开发环境变量)NODE_ENV=development在.env.producti

  • 高兼容低成本,开箱即用的首页性能优化方式被我们找到了

    2020年初,小红书首页UI的复杂度显著提升,在优化布局xml和使用一些stub方式的同时,我们也在寻找一些成本更低、性能更好的方式。X2C是当时业界熟知的一种优化方式,其原理是编译期将xml翻译成代码,可以有效避免反射以及读取资源文件的损耗。由于小红书APP中存在着很多自定义View的场景,X2C

  • 百度网盘青春版真的不限速?实测告诉你答案

    百度网盘青春版来了!听说还不限速?众所周知,有许多的网盘为了要用户购买会员服务而限制免费用户的上传下载速度,则本也无可厚非,可是限制的太狠只有K级下载速度也确实过了。百度网盘青春版:https://dl.pconline.com.cn/download/2847614.html这不,在工信部的要求下

  • 手机内存空间不足怎么办?教你三个清理方法,瞬间清除十几G空间

     近期不少朋友向我咨询说:“自己的手机经常提示内存空间不足,导致使用起来非常卡顿,打开某个应用或者看电视看新闻听音乐都用不了!虽然清理垃圾了可以有效缓解一段时间,但是几天过后照样提示空间不足!”因此问我有没办法可以彻底解决这个问题,其实我们的智能手机在使用过程中还是需要自己经常维护的才能避

  • 手机文件夹全是英文,占用内存又不敢删除,教你怎么删除垃圾文件

     今天我就教大家删除4个英文文件夹来释放手机空间,让手机速度跟新的一样!一、删除backup文件夹这个backup文件夹是干嘛的有什么用呢?其实这个文件夹就是我们手机在备份时候自动创建的文件夹,我们手机上的应用跟一些数据都保存在这个文件夹中,如果近期您不想恢复手机的话,完全可以把这个文件夹

  • YOLOv7教程系列:一、基于自定义数据集训练专属于自己的目标检测模型(保姆级教程,含数据集预处理),包含对train.py/test.py/detect.py/export.py详细说明

    YOLOV7基于自定义数据集训练专属于自己的目标检测模型0.引言1.数据集准备(1)把yolov7克隆到本地(2)指定格式存放数据集(3)按比例划分数据集(4)将xml文件转换成YOLO系列标准读取的txt文件(5)查看自定义数据集标签类别及数量2.训练配置准备(1)安装requirements(2

  • 使用YOLOv5实现人脸口罩佩戴检测(详细)

    前言最近把李沐大神《动手学深度学习v2》的目标检测部分学完了,就想找一个项目练练手,学以致用嘛,觉着人脸口罩佩戴检测比较符合当下时代背景,所以就选择了这个项目,也是前几天刚刚完成的,写下这篇博客记录一下具体过程,废话不多说,现在开始吧。文章目录前言一、数据集获取与介绍二、数据预处理三、下载YOLOv

  • Java实战:使用Hutool中的FileUtil操作文件笔记

    文件操作是每个项目中必备的一个模块,Hutool中的FileUtil类库封装了大多数文件操作,非常方便,今天给大家分享一下具体的使用示例。1、pom.xml导入依赖包复制<dependency><groupId>cn.hutool</groupId><art

  • 一种无源代码文件的Java程序修改方法

    一、前言公司有个老旧项目忽然报错,追踪代码发现逻辑有问题,可又由于公司代码管理不当,导致源码丢失,当前只有可运行的jar包;如果要修复这个问题,只能通过修改字节码文件的方式,然后重新打包部署。二、准备工作①:需要反编译的xxx.jar包;②:反编译工具:JD-JUI.exe;③:代码编辑工具(IDE

  • 微容器完胜大容器?

    现代开发的最佳实践,尤其是在实现微服务架构时,无不涉及使用Docker、Kubernetes和其他容器技术。容器正在改变企业部署和使用应用程序的方式。提高开发和交付效率、可移植性是吸引企业使用容器的重要原因。容器技术能够允许开发者运行软件而不用担心操作系统或依赖项。因此,由于已经内置了相关配置和库的

  • 将 Docker 命令转化为 Docker Compose 文件

    使用Composerize从 dockerrun 命令创建DockerCompose文件如果你每天在正式或个人系统中使用Docker,你应该知道有一个有用的应用叫 Composerize。在这个简短的指南中,我们将了解什么是Composerize,以及如何使用Compo

  • 实战Docker部署Flask后端Api并部署云托管服务

    ​​想了解更多关于开源的内容,请访问:​​​​51CTO 开源基础软件社区​​​​https://ost.51cto.com​​在​​上篇文章​​我们讲了怎么用docker部署nginx应用网站,这篇文章我们就来部署我们的后端api。我们这次尝试在服务器和微信云托管都进行部署,部署于云托管

  • 10G 大文件、秒传、断点续传、分片上传

    超大文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。那有没有比较好的上传体验呢,答案有的,

  • 使用这些配置规范并格式化你的代码

    在日常工作中,我们会接触形形色色的工程。如果工程使用的技术架构不同,可能会有对应不同的代码规范。而每个人的编码习惯是不一样的,也是难以短时间内改变的,这也是我们常常在开发一个新工程的时候,会遇到各种规范报错的原因。此时,如果能有一套配置,能够让我们在写代码时不用考虑该工程的规则,只要在保存时就能够自

  • 多个Python项目怎么调用我自己的工具函数?

    在多年写代码的过程中,我总结了不少常用的工具函数。这些工具函数有的能够实现快速重试网络请求,有的可以把任意格式的时间转成标准格式,还有的可以自动生成正则表达式。我把这些工具函数分别放到多个.py文件中。然后把这些.py文件放在一个叫做my_awesome_util的文件夹中。由于我没有把这些代码上传

  • 我一顿操作把电脑弄崩了!!!数据全没了!!!我该怎么办?

    能够使文件系统工作是一回事,能够使文件系统高效、稳定的工作是另一回事,下面我们就来探讨一下文件系统的管理和优化。一、磁盘空间管理文件通常存在磁盘中,所以如何管理磁盘空间是一个操作系统的设计者需要考虑的问题。在文件上进行存有两种策略:「分配n个字节的连续磁盘空间;或者把文件拆分成多个并不一定连续的块」

  • 推荐 13 个 Python 新手练级项目

     内容聚合器(ContentAggregator)1.技术细节该项目设计的主要目标是聚合内容。首先,我们需要知道内容聚合器从哪些站点获取内容。然后,使用请求库来发送HTTP请求,并使用BeautifulSoup解析和抓取站点的必要内容。该应用程序可以将其内容聚合作为后台进程进行实现。cel

  • 在任何IDE中提高编码速度的5大技巧

    每个软件开发人员都有自己喜欢的IDE。IDE为我们提供了所需的所有工具,可以更快地编写干净,可读的代码,并减少错误。由于各种提示和代码完成,因此不再需要记住编程语言的命令和指令。但是,大多数软件开发人员倾向于仅使用IDE的少数功能,并依靠可视用户界面来完成其大部分工作,这并不快。在本文中,我将向您展

推荐阅读