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

  • Python从txt文件中提取特定数据

    本段代码用于,想要从一段txt文件中只提取目标数据的情况。代码:defget_data(txt_path:str='',epoch:int=100,target:str='',target_data_len:int=5):num_list=[]#将提取出来的数据保存到列表,并在最后返回data=op

  • 自学 TypeScript 第二天 编译选项

    前言:昨天我们学习了TS的数据类型,不知道大家回去以后练习没练习,如果你练习了一定会发现一个问题,我们的TS好像和JS不太一样JS写完之后直接就可以放到页面上,就可以用了,而我们的TS需要用tsc编译一下,编译为JS才能在页面中使用这时就会有同学说了,诶呀,六扇老师,这也太麻烦了吧!别急,好好阅读今

  • 浏览器扩展开发系列教程(一)

    以谷歌内核的浏览器扩展,包括edgechrome,还有我们常用的国产浏览器都能使用浏览器扩展是一种软件,以增强Chrome内核浏览器的功能。浏览器扩展使用HTML、JavaScript、CSS和图片等Web技术开发。浏览器扩展与浏览器插件不同。浏览器扩展无需了解浏览器的源代码,而浏览器插件是更底层的

  • Mac M1安装Centos7

    一、安装PD虚拟机地址:https://macwk.com/soft/parallels-desktop-for-arm二、下载centos(arm64)镜像地址:https://www.aliyundrive.com/s/ZGVA2Mfkm2q提取码:4b9d**注意:**因网盘分享文件类型限制,

  • uniapp集成Android原生sdk

    最近公司有个项目,需要调用客户提供的sdk扫描rfid,项目又是用uni开发的,客户提供的sdk只有Java版本,我发现uni是提供集成原生sdk的,所以研究了一下怎么使用,并记录下来过程。准备SDK文件下载首先下载uniapp原生插件开发SDK,下载地址见App离线SDK下载 &nbsp

  • 超详细的Java安装教程(Mac 版)

    在本机MacOS上安装JDK以及配置环境,本篇是最详细的教程,细化每个步骤过程,保姆级的教程!目录一、下载JDK安装包二、安装三、查询安装路径四、配置环境变量五、使配置生效————————————————————正文分割线——————————————————一、下载JDK安装包到oracle官网下载

  • 如何使用Java实现百万数据的Excel导出功能?

    Java作为一种常用的编程语言,在实现大量数据导出功能时具有很高的效率和可扩展性。本文将介绍如何使用Java实现百万数据的Excel导出功能。一、需求分析在很多实际应用场景中,我们需要将大量数据导出到Excel文件中,例如数据分析、报表生成等。当数据量较小时,我们可以直接使用Java自带的POI库来

  • 生产环境MQ集群一个非常诡异的消费延迟排查

    ​1、问题现象某一天,项目组一个同事向我反馈,他们使用公司的数据同步产品将MySQL数据同步到MQ集群,然后使用消费者将数据再同步到ES,反馈数据同步延迟严重,但对应的消费组确没有积压,但最近最近几分钟的数据都没有同步过来。那问题来了,消费端没有消费积压,而且通过查看数据同步平台该通过任务的同步状态

  • 10 张图告诉你 RocketMQ 是怎样保存消息的

    大家好,我是君哥,今天分享RocketMQ是怎样保存消息的。1、​简介首先,在RocketMQ集群中创建一个Topic,叫做MyTestTopic,配置如下图:这里解释一下图中的几个参数:writeQueueNums:客户端在发送消息时,可以向多少个队列进行发送;readQueueNums:客户端在

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

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

  • 一篇学会如何使用Vite重构Vue3项目

    前言截止发文时间,vite正式版已经发布快2年时间了,vue3也发布到3.2版本了,它的周边设施基本上已经齐活了。也是时候再次重构下我那个vue3.0的开源项目了。本篇文章就记录下我的重构过程,欢迎各位感兴趣的开发者阅读本文。环境搭建1年多前,我用VueCli4.5构建的此项目,有关此项目的更多细节

  • Python 解析参数的三种方法

    Let'sgo!我们以机器学习当中的调参过程来进行实践,有三种方式可供选择。第一个选项是使用argparse,它是一个流行的Python模块,专门用于命令行解析;另一种方法是读取JSON文件,我们可以在其中放置所有超参数;第三种也是鲜为人知的方法是使用YAML文件!好奇吗,让我们开始吧!先决条件在下

  • 学会配置Pycharm这一招,事半功倍!

    Hello大家好,我是菜鸟哥。周围很多同学都在学Python,简单好用,功能强大,容易上手。而开发Python代码大部分都是用的Pycharm。当然肯定有小伙伴,表示不服,vscode也是很强大的。确实vscode也是开发的神兵利器,尤其是在全栈开发,多语言开发,优势会更明显。但是Pycharm作为

  • 爆爆:Java代码编译流程是怎样的?

    前言写了这么多年的代码,对于java代码运行的全流程你心里有清晰的脉络吗?大家会不会跟我最开始一样,觉得在IDE里点一下RUN按钮,我们写的代码就直接直接跑起来了吧?俗话说的好,你觉得生活静好,其实只是因为有人在为你负重前行,编译器和虚拟机默默的承受了这一切。小小的一个RUN,背后却是很多组件共同努

  • 三行Python代码,合并多个Excel文件

    嘴上说着单身(Excel)挺好,可是看到合适的人(Python),还是会沉默... 下面是三个Excel文件内容: 下面是生成的汇总表: 第一步:安装相关包并导入只用到了Python自带的OS模块,还有pandas包,没有pandas则安装:复制pip ins

  • 浏览Github必备的5款神器级别的Chrome插件

     我们知道Github是程序员特有的宝藏,也可以称它为GayHub,大家浏览Github的时候,一定遇到过下面这些问题:不克隆到本地的情况下阅读代码困难。无法单独下载仓库中的某个文件/文件夹。无法看到仓库大小以及每个文件的大小。......有了今天推荐的这些插件之后,相信你就不会在逛Git

  • 好文分享:EXT文件系统机制原理详解

    文章有些长,但是作者总结的非常好,能学到很多技术细节知识。请大家耐心阅读。将磁盘进行分区,分区是将磁盘按柱面进行物理上的划分。划分好分区后还要进行格式化,然后再挂载才能使用(不考虑其他方法)。格式化分区的过程其实就是创建文件系统。文件系统的类型有很多种,如CentOS5和CentOS6上默认使用的e

  • 如何在Ubuntu上安装和使用R语言

    这个教程指导你如何在Ubuntu上安装R语言。你也将同时学习到如何在Ubuntu上用不同方法运行简单的R语言程序。R,和Python一样,它是在统计计算和图形处理上最常用的编程语言,易于处理数据。随着数据分析、数据可视化、数据科学(机器学习热)的火热化,对于想深入这一领域的人来说,它是一个很好的工具

  • Python自动化之数据驱动,让你的脚本简洁10倍

     前言数据驱动是一种思想,让数据和代码进行分离,比如爬虫时,我们需要分页爬取数据时,我们往往把页数page参数化,放在for循环range中,假如没有range这个自带可以生产数字序列的方法可以用,我们是不是得手动逐个添加? 现实场景中就存在大量这样的例子,比如我之前写的爬取上海

  • GitHub不为人知的小秘密…让你的工作更高效

    之前我们讲过JupyterNotebook自带的一些插件功能,那些插件容易被人忽略却又能提高你的工作效率。这次,我们一起来探索一下GitHub一些类似的小功能(被忽略的小可爱)吧。近日,GitHub宣布将***制地开放私有代码库,这让我们能够在几分钟之内就将那些不想让人别人看到的代码传到云端,还确保

推荐阅读