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

  • HTML 中的 JavaScript

    HTML中的JavaScript前言在上一篇文章"什么是JavaScript?"中我们说到js作为一门和页面交互的语言。那如何把网页的主导语言HTML和JavaScript关联起来呢?在js早期,网景公司创造出了<script>元素,用来讲JavaScript插入到HTML中。<s

  • 抖音 Android 包体积优化探索:资源二进制格式的极致精简

    作者|张祖桥前言目前,安卓端对于包体积的优化方案已经多如过江之鲫,我们系列的上一篇文章介绍了Class字节码的优化,本期我们将关注点聚焦到资源文件上,从资源二进制文件的全新角度,拓展出包体积优化的新思路。在资源文件优化方面,通常的优化手段多集中在图片/文件压缩、资源文件名称混淆、离线下载资源文件等方

  • 获取Android签名MD5的方式

    形而上者谓之道,形而下者谓之器我们在申请百度云/腾讯云等第三方的各种服务时,经常会遇到需要提供包名和签名MD5的情况。这里特地总结一下:1.获取MD5的一般方式1.1有签名文件(.keystore)的情况下:keytool-list-v-keystoreXXX.keystore1231.2有apk包

  • 揭秘分析:都知道微信占用大量空间,究竟是些什么东西呢?

     清理手机垃圾,在系统自带安全管家中清理后仍不尽兴,那就到app里面清理吧,比如微信。打开微信查看存储占用情况,好家伙!占用了12.73GB呢~但是,从微信的文件夹属性中可以看到也就占用了4.03GB,那么剩下的8GB多去哪了呢?  我们可以将这8GB多的文件称为“隐藏

  • SwinUnet官方代码训练自己数据集(单通道灰度图像的分割)

    ***************************************************码字不易,收藏之余,别忘了给我点个赞吧!***************************************************---------Start关于swinUnet网络的测

  • YOLOv8教程系列:一、使用自定义数据集训练YOLOv8模型(详细版教程,你只看一篇->调参攻略),包含环境搭建/数据准备/模型训练/预测/验证/导出等

    【YOLOv8训练】使用自定义数据集训练YOLOv8模型(详细版教程,调参必看),包含环境搭建/数据准备/模型训练/预测/验证/导出等0.引言1.环境准备2.数据准备(1)指定格式存放数据集(2)按比例划分数据集(3)将xml文件转换成YOLO系列标准读取的txt文件(4)查看自定义数据集标签类别及

  • 什么是m3u8格式? Python合并ts文件至mp4格式及解密教程

    m3u8是什么格式?m3u8是苹果公司推出的视频播放标准,是m3u的一种,只是编码格式采用的是UTF-8。使用m3u8格式文件主要因为可以实现多码率视频的适配,视频网站可以根据用户的网络带宽情况,自动为客户端匹配一个合适的码率文件进行播放,从而保证视频的流畅度。m3u8准确来说是一种索引文件,使用m

  • 为什么kafka性能下降这么快,我用RocketMQ的时候不会这样子

    ​Rocketmq和kafka这两个消息队列大家应该都比较熟悉吧,哪怕不是很熟悉,应该也听说过的吧,你别告诉我,作为一个资深的程序员,你没听过这两门技术。我之前使用这两个消息队列的时候就遇到一个很奇怪的问题,就是在kafka里面弄了比较多的topic,性能下降的速度贼快,不知道大家遇到过没,而同样的

  • Netty 如何做到单机百万并发?

    相信很多人知道石中剑这个典故,在此典故中,天命注定的亚瑟很容易的就拔出了这把石中剑,但是由于资历不被其他人认可,所以他颇费了一番周折才成为了真正意义上的英格兰全境之王,亚瑟王。说道这把剑,剑身上铭刻着这样一句话:ONLYTHEKINGCANTAKETHESWORDFROMTHESTONE。虽然典故中

  • Python 实现 PD 文字识别、提取并写入 CSV 文件脚本分享

     一、前言二、需求描述三、开始动手动脑3.1安装相关第三方包3.2导入需要用到的第三方库3.3读取pdf文件,并识别内容3.4对识别的数据进行处理,写入csv文件总结1.前言扫描件一直受大众青睐,任何纸质资料在扫描之后进行存档,想使用时手机就能打开,省心省力。但是扫描件的优点也恰恰造成了它

  • 带你三分钟快速入门 typeScript

    TypeScript是由微软开发的开源、跨平台的编程语言,是javaScript的超集,最终被编译为javaScript代码。常常被简称为TS,支持JS、ES语法。TS的特点:始于javaScript归于javaScript。强大的类型系统。先进的javaScript。适合开发大型项目,编译成纯js

  • Java开发者推荐的10种常用工具

    以下是Java程序员在日常生活中最常用的10种工具。如果你正在使用Java,本文介绍将会对你有所帮助,如果你还不熟悉这些工具,在这里你可以对它们进行更加系统的了解。1)IDE:Eclipse和NetBeansIDE是Java开发人员最为重要的工具。IDE不仅提供了集成的开发环境,还能够帮助导航、调试

  • Python与Excel 不得不说的事情

    数据处理是Python的一大应用场景,而Excel则是最流行的数据处理软件。因此用Python进行数据相关的工作时,难免要和Excel打交道。如果仅仅是要以表单形式保存数据,可以借助CSV格式(一种以逗号分隔的表格数据格式)进行处理,Excel也支持此格式。但标准的Excel文件(xls/xlsx)

  • 如何提高Vue项目首页的加载速度

     为何当一个VUE项目过大时,打包之后初次访问首页加载速度会异常的缓慢,是什么原因导致以及如何解决这些问题? 首页打开速度慢的原因其实浏览器加载一个页面的过程就是通过http协议从服务器端下载项目所需要的资源,将htmljs图片文件下载到本地解析后显示出来,如果出现网页加载速度慢

  • 超详细的5个Shell脚本实例分享,值得收藏

    概述今天主要分享5个shell脚本实例,大家可以借鉴下里面的思路,看下有没另外一种实现方式。1、定时清空文件内容,定时记录文件大小复制#!/bin/bash ################################################################&n

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

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

  • 十个超级好用的R语言编程技巧,一般人绝不知道!

    由于R语言生态系统内容繁复并在不断发展,人们往往容易忽视一些切实有用的知识。这些技巧往往非常简单,但对于完成工作有很大的帮助。本文将介绍十个能够让R语言编程工作更加轻松的小知识。1.switch函数在if语句基于其他变量值来选定某个值时,switch可以很方便地缩短if语句。这个技巧在编程中需要根据

  • Node.js新手上路——动手撸一个静态资源服务器

     简介本文介绍了一个简单的静态资源服务器的实例项目,希望能给Node.js初学者带来帮助。项目涉及到http、fs、url、path、zlib、process、child_process等模块,涵盖大量常用api;还包括了基于http协议的缓存策略选取、gzip压缩优化等;最终我们会发布到

  • 为什么学完了C语言,我只会写计算机程序?

    以前学C语言的时候,写过几个小程序,还算蛮有意思的。先上程序截图,占个坑,然后再慢慢讲做这种小玩意的通用思路。温馨提示:亮点在最后1、贪吃蛇: 2、都市浮生记(以前有一个很老的小游戏叫“北京浮生记”,仿那个写的,去各种地方买卖商品): 3、背单词的软件(当年女朋友刚考上英语专业,

  • 面对枯燥的源码,如何才能看得下去?

     一个软件开发人员,工作到了一定的年限(一般是3、4年左右),如果他还没学会阅读源码,那么他就会遇到瓶颈。因为到了这个时候的开发,他应该不仅仅只会做那些CURD的业务逻辑,而应该会根据公司的实际情况去写框架。而基本上没有谁能像天才一样从零写出一个框架,很多人写框架其实都是从模仿开始的。而你

推荐阅读