首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
分钟专题
软件架构模式:5 分钟阅读
原文: https://orkhanscience.medium.com/software-architecture-patterns-5-mins-read-e9e3c8eb47d2 软件架构模式:5 分钟阅读 当有人潜入软件工程世界时,有一天他需要学习软件架构模式的基础知识。当我刚接触编码时,我不知道从哪里获得简要介绍现有架构模式的资源,这样它就不会太详细和混乱,而是非常抽象和易
阅读更多...
JobScheduler 调用导致的运行时长30分钟的功耗问题
一、SDK 的使用情况与功耗影响 案例是否导致功耗变大onStartJob return true 且子线程没有调用jobFinished()告知系统功耗变大,最长带来30分钟的partial wakelock 长持锁onStartJob return true 且子线程调用jobFinished()告知系统功耗有影响,主要线程执行时长,标准是30秒内onStartJob return fals
阅读更多...
【超简单】1分钟解决ppt全文字体一键设置
省流 ppt的全部字体需要在“幻灯片母版”里面,“自定义字体”去设置好标题与正文的字体之后才算全部设置完毕 “视图”---“幻灯片母版” 找到“字体”---“自定义字体” 设置好中文和西文的字体,都可以按照自己的选择来,保存即可 吐槽 之所以发这么一个基础的帖子是因为,之前全网到处搜都没看到成功设置了的,其实才发现在自定义里面得多一步这个才可以,还好早发现了,希望能
阅读更多...
青云QingCloud SD-WAN 助你分钟级构建企业专属智能广域网络
广域网接入,多地组网,分支机构、数据中心与云端的高速互联已成为保证企业业务与经营活动全程在线的必备条件。 但这也往往意味着复杂漫长的专线网络部署,昂贵的价格,访问速度不可控,缺乏弹性……是不是听起来就头疼? 你需要的是一个跨时代的新服务,一键解决上述痛点。这就是今天要介绍的青云QingCloud SD-WAN 云网一体智能组网服务。 相比传统方案,该服务可帮助用户零部署接入动态多线 BG
阅读更多...
【anaconda 环境搭建】环境搭建python快速30分钟
1、下载anaconda https://repo.anaconda.com/archive/index.html 选择下载 Anaconda3-2019.10-Linux-x86_64.sh 2、安装linux 工具4个,上传,下载,解压,打包 yum install zip yum install unzip yum install lrzsz Yum install wget 3、r
阅读更多...
【Docker Mysql 安装】1分钟 快速安装mysql
为了能够快速安装mysql,我们使用docker 安装。 主要步骤如下: 1、安装docker,使用国内 daocloud 一键安装命令 curl -sSL https://get.daocloud.io/docker | sh开机自启动:systemctl enable docker启动服务:docker:systemctl start docker查看docker是否启动输入命令“p
阅读更多...
【python 异步编程】10分钟快速入门aiohttp教程
无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。人工智能教程 一、先搞清楚什么是同步编程和异步编程? 同步编程:接到上峰指令:有两件事当天要处理完成,越快越好。那么同步是怎么工作呢,第一时间接到指令后,先处理第一件事情,等第一件事情做完了,再做第二件事情,通俗讲就是有点类似工
阅读更多...
【python 全局解释锁】10分钟理解CPython的全局解释锁GIL
一、什么是GIL? 全局解释器锁[Global Interpreter Lock]是计算机程序设计语言解释器用于同步线程的一种机制,它使得任何时刻仅有一个线程在执行。即便在多核处理器上,使用 GIL 的解释器也只允许同一时间执行一个线程,常见的使用 GIL 的解释器有CPython与Ruby MRI。可以看到GIL并不是Python独有的特性,是解释型语言处理多线程问题的一种机制而非语言特性。 多
阅读更多...
【深度学习 误差计算】10分钟了解下均方差和交叉熵损失函数
常见的误差计算函数有均方差、交叉熵、KL 散度、Hinge Loss 函数等,其中均方差函数和交叉熵函数在深度学习中比较常见,均方差主要用于回归问题,交叉熵主要用于分类问题。下面我们来深刻理解下这两个概念。 1、均方差MSE。 预测值与真实值之差的平方和,再除以样本量。 均方差广泛应用在回归问题中,在分类问题中也可以应用均方差误差。 2、交叉熵 再介绍交叉熵损失函数之前,我们首先来介绍信息
阅读更多...
【异常点检测 孤立森林算法】10分钟带你了解下孤立森林算法
孤立森林(isolation Forest)算法,2008年由刘飞、周志华等提出,算法不借助类似距离、密度等指标去描述样本与其他样本的差异,而是直接去刻画所谓的疏离程度(isolation),因此该算法简单、高效,在工业界应用较多。 用一个例子来说明孤立森林的思想:假设现在有一组一维数据(如下图),我们要对这组数据进行切分,目的是把点A和 B单独切分出来,先在最大,值和最小值之间随机选择一个值
阅读更多...
【node.js 环境配置】爬虫必备-10分钟教你配置node.js环境
Node.js® 是基于Chrome 的 V8 JavaScript 引擎构建的 JavaScript 运行时。下面我们一起来安装。 下载地址:https://nodejs.org/zh-cn/download/ windows 安装,点击下载下来的node-v16.14.0-x64.msi 文件,进入安装界面。 这里改成D盘。 点击next 勾选&
阅读更多...
PHP 将秒数格式化转化为天,小时分钟秒
场景:现在得到一个订单的超时秒数 想把他转为xx小时xx分钟xx秒 实现代码如下: $init = 686;function secondsToTime($init){$hours = floor($init / 3600);$minutes = floor(($init / 60) % 60);$seconds = $init % 60;return"{$hours}时{$minut
阅读更多...
腾讯8分钟产品课|1-8集总结
用户、定位、需求、时机、匠心、危机、合作、商业——还原产品背后故事,分享腾讯产品心法。 一、用户:一切以用户价值依归 1、定义用户:明确产品服务于谁,目标用户是怎样一群人,他们的喜好是什么,在什么场景下使用产品。 2、接近用户:用户访谈、回复发帖、阅读反馈、问卷调研、走进场景、观察行为、分析数据......通过多种渠道接近用户,持续获取真实的用户画像。 3、了解用户:站在用户角度思考问
阅读更多...
10分钟理解大模型的量化
1. 什么是量化 量化是大模型领域中的一项关键技术,它通过降低模型参数的精度,将浮点数转换为整数或定点数,从而实现模型的压缩和优化。这样做的主要目的是减少模型的存储需求、加快推理速度,并降低模型的计算复杂度,使得大模型能够更高效地在资源受限的设备上运行,例如移动设备、嵌入式系统等场景。 2. 精度 先来看下数据存储的基本概念 bit 位是计算机中最小的数据单位,只能存储 0 或 1 两种
阅读更多...
5分钟搞懂什么是Nginx?
一、What's nginx? 1、在服务器上可以组装网页并且可以响应(response)浏览器http请求(request)的软件。 2、支持负载均衡。 3、支持静态网页缓存 那么nginx可以扮演的角色为(每个角色可以单独为一台服务器): 1、web server(组装网页)
阅读更多...
没参加会议,还要 30000 字的会议材料写总结?用好 AI工具,30 分钟堵住领导的嘴
前段时间本来要参加总公司的重要会议,但由于临时出差错过了。 分公司老总,给了我 10 份会议材料内容,让我学习,并在节后梳理出要点。 结果,一过节就全都给忘记了,咋办?听说最近Kimi出了新玩法,能大幅提高使用效率,说干就干,研究看看多长时间能完成! 一、准备工具 KimiChat网址: https://kimi.moonshot.cn/ 即时工具: https://ww
阅读更多...
10分钟学会BPMN,助力高效业务流程管理!
在当今数字化时代,企业对于高效的业务流程管理需求日益增长,BPMN作为一种广泛应用的业务流程建模标准,与在线绘图工具 ProcessOn 相结合,为企业提供了强大的流程管理解决方案。 一、BPMN 概述 BPMN 是一种用于业务流程建模的图形化标准,它提供了一套直观、易懂的符号和语法,使得业务流程可以被清晰地表示和理解。BPMN 的主要目的是为了促进业务流程的可视化、分析和优化,提高业务流程的
阅读更多...
谁说短视频制作耗时?Chillin 让你在浏览器里就分分钟完成AI新生代视频
谁说短视频制作耗时?Chillin 让你在浏览器里就分分钟搞定AI新生代视频 当你准备创造惊艳的视频和动画时,Chillin 是一个不可忽视的工具。这款 AI 驱动的编辑器让视频和动画的创作变得前所未有的简单和高效。本文将为你介绍 Chillin 的功能亮点,以及它如何帮助你快速上手,轻松实现创意。 软件简介 Chillin 是一个结合了非线性视频编辑和矢量运动功能的在线编辑器,它就像
阅读更多...
3分钟带你了解什么是元数据管理
前文我们浅聊过关于数据治理的话题,也知道了数据治理的基石就是元数据管理,它贯穿于数据生命周期的各个阶段。 那么元数据管理又是什么呢? 首先我们来看一下元数据的定义。 元数据是关于数据的数据,它提供了描述和解释数据的信息,使数据更容易被理解、查找和使用。换句话说,元数据是为数据加上“标签”,帮助我们了解数据的背景、内容、结构等。 老规矩,我们来举个栗子: 假如我们有一本书,对于
阅读更多...
10分钟学会Jmeter的用法
一提到接口测试,通常大家会有这样的疑问:前端测试不是已经覆盖到各种业务逻辑了吗?为什么还要做接口测试,接口测试和前端测试是不是重复了?对于这个问题,可以从下面几个方面来解释: 什么是接口测试? 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 为什么
阅读更多...
【软件逆向】第38课,软件逆向安全工程师之操作标志寄存器实例,每天5分钟学习逆向吧!
在这些实例学习中,我们使用汇编指令来操作标志寄存器,并根据标志寄存器的状态进行条件分支。这些操作对于编写高效的汇编程序以及理解程序的行为至关重要 实例 1:使用 PUSHF 和 POPF 保存和恢复标志寄存器状态 section .text global _start _start: ; 初始化 AL 寄存器 MOV AL, 0xFF ; 对 AL 寄存器进行加一操作,这将导致 AL 寄存器的
阅读更多...
oracle 时间相减获取具体的天数、小时、分钟
因今天做个考勤统计的功能,要统计出请假/加班的时长,有两种方法 第一种思路是,两个时间相减,获取两个时间差之后,对所得的结果进行切割,获取天数和具体时间差。 首先做的是取两个时间相减 select to_char(t.kssj,'yyyy-mm-dd hh24:mi:ss') as kssj,to_char(t.jssj,'yyyy-mm-dd hh24:mi:ss') as jssj
阅读更多...
分钟快速搭建分班查询系统,支持查班级群二维码
新学期已经开始了,老师们又要忙活起来了。但是,别担心,现在有个超方便的工具,能帮大家快速搞定分班的事情,还能让家长们一键加入班级群,省时又省力! 以前分班可麻烦了,老师们得一个个核对学生信息,再通知家长,累得够呛。但现在,有了这个分班查询系统,一切都变得简单多了。老师们只需要把学生的资料输入系统,就能自动生成分班结果。家长们也只需动动手指,就能查到孩子的班级信息,再也不用等通知或者担心错
阅读更多...
【软件技巧】第35课,软件逆向安全工程师之汇编指令mov、ptr、xchg交换指令,每天5分钟学习逆向吧!
在x86汇编语言中,mov 指令用于将一个值从一个位置移动到另一个位置。这个值可以是立即数、寄存器中的值、内存中的值或者是一个指针。mov 指令是汇编语言中最常用的指令之一,因为它在数据传输和初始化操作中起着核心作用。 mov 指令的基本格式: mov 目标操作数, 源操作数 目标操作数:接收数据的操作数,通常是寄存器、内存地址或者是一个指针。源操作数:提供数据的操作数,可以是立即数、寄存器
阅读更多...
【软件逆向】第30课,软件逆向安全工程师之(五)寄存器相对寻址,每天5分钟学习逆向吧!
寄存器相对寻址是汇编语言中的一种寻址方式,它结合了寄存器间接寻址和立即数偏移。在这种寻址方式中,操作数的有效地址是通过将一个寄存器的内容与一个固定的偏移量(立即数)相加来得到的。以下是关于寄存器相对寻址的详细信息: 寄存器相对寻址的特点: 操作数地址是寄存器内容与偏移量的和:有效地址是寄存器的内容加上一个固定的立即数偏移量。灵活且具体:提供了对特定内存位置的间接访问,同时允许通过改变寄存器的内
阅读更多...
10分钟掌握推荐算法从古至今
前言: 就2016-2022最近几年来看,很多做算法的岗位招聘信息都要求硕士学历起步,但有的也非必要条件;所以劝退第一学历非重点本科的童鞋,有些公司、岗位卡学历,其实其他研发岗也挺好的,不少公司算法跟其他研发岗是同薪的,没有必要在自己不占优的方向上死磕。以下原创皆本人自身理解以及推荐看过的部分好文,若有疏漏,不吝赐教。 传统机器学习篇 入门阶段还是建议从传统机器学习开始,一来因为传统机器
阅读更多...