首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
简单了解一下国产GPU
英伟达都一万亿市值了,国产GPU现在发展的怎么样了?万字长文,有兴趣的进来简单了解一下. 最近,与GPU有关的几个科技新闻:一是英伟达NVIDIA市值超过一万亿美元,成为全球第一家市值过万亿的芯片公司:二是字节跳动今年向NVIDIA订购了超过10亿美元的GPU. 同时还有一个新闻,美国将浪潮列入所谓「实体清单」.浪潮是人工智能服务器的重要供应商,其市占率多年位列全球前三.中国第一.列入实体清单,意味着无法获得美国的先进芯片,影响国内大量下游公司,对我国人工智能行业造成较大影响.而早在2022年8
SHA-256 简介及 C# 和 js 实现【加密知多少系列】
〇.简介 SHA-256 是 SHA-2 下细分出的一种算法.截止目前(2023-03)未出现"碰撞"案例,被视为是绝对安全的加密算法之一. SHA-2(安全散列算法 2:Secure Hash Algorithm 2)是一种密码散列函数算法标准,由美国国家安全局 2001 年发布,属于 SHA 算法之一,是 SHA-1 的后继者.SHA-1 算法在 2017-02-23 被谷歌发现了第一个"碰撞"案例,因此也非绝对安全.SHA-2 下不仅只有一种细分算法,总共包括
2022-12-21:uifd/ui-for-docker是docker的web可视化工具。请问部署在k3s中,yaml文件如何写?
2022-12-21:uifd/ui-for-docker是docker的web可视化工具.请问部署在k3s中,yaml文件如何写? 答案2022-12-21: yaml如下: apiVersion: apps/v1 kind: Deployment metadata: labels: app: ui-for-docker name: ui-for-docker namespace: moonfdd spec: replicas: 1 selector: matchLabels: app: ui
WPF入门实例 WPF完整例子 WPF DEMO WPF学习完整例子 WPF实战例子 WPF sql实例应用 WPF资料源码
WPF 和 WinForms 都是用于创建 Windows 桌面应用程序的开发框架,它们有一些相似之处,但也有很多不同之处. 在开发速度方面,这取决于具体情况.如果您熟悉 WinForms 开发并且正在开发简单的界面应用程序,则可能会比使用 WPF 更快速地完成任务.然而,在设计和实现复杂的用户界面时,WPF 可能更容易,因为它提供了更强大的工具和布局机制. 以下是 WPF 相对于 WinForms 的优点: 矢量图形支持:WPF 原生支持矢量图形,这意味着图像可以按比例无损缩放,并且可以在高分
pyinstaller打包程序后提示No module named ‘xxxx‘
解决方法1 1.检查 先在venv环境中安装xxx 报错的这个包 以我的举例 查看settings>project interpreter (存在对应的包) 解决方法2 2.在xxx.spec 文件中 添加 导入模块 pytest 再次重新打包 pyinstaller xxx.spec 运行exe 运行成功.....
2021-12-13:字符串解码。给定一个经过编码的字符串,返回它解码后的字符串。 编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k
2021-12-13:字符串解码.给定一个经过编码的字符串,返回它解码后的字符串. 编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次.注意 k 保证为正整数. 你可以认为输入字符串总是有效的:输入字符串中没有额外的空格,且输入的方括号总是符合格式要求的. 此外,你可以认为原始数据不包含数字,所有的数字只表示重复的次数 k ,例如不会出现像 3a 或 2[4] 的输入.力扣394. 答案2021-12-13: 递归.递归还是有两
【LeetCode动态规划#12】详解买卖股票I~IV,经典dp题型
买卖股票的最佳时机 力扣题目链接(opens new window) 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格. 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票.设计一个算法来计算你所能获取的最大利润. 返回你可以从这笔交易中获取的最大利润.如果你不能获取任何利润,返回 0 . 示例 1: 输入:[7,1,5,3,6,4] 输出:5 解释:在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价
Nuxt 3组件开发与管理
title: Nuxt 3组件开发与管理 date: 2024/6/20 updated: 2024/6/20 author: cmdragon excerpt: 摘要:本文深入探讨了Nuxt 3的组件开发与管理,从基础概念.安装配置.目录结构.组件分类与开发实践.生命周期与优化,到测试与维护策略.详细介绍了Nuxt 3的核心特点,如服务器端渲染(SSR).静态站点生成(SSG)以及与Vue生态系统的无缝集成.文章以Nuxt 3为基础,指导开发者如何高效构建高性能.可维护的Vue应用程序.内容涵
Flutter TextField开始输入中文的时候,被打断导致错误输入字母问题
一.Bug样例 建立一个web demo flutter run -d chrome --web-renderer html 出现问题: 输入中文的时候,比如打字 hao, 第一个字母h会先输入,变成 h奥 二.解决 网上资料说是因为在text onChange中使用了setState刷新会打断输入,实际测试,就算不设置onChange, 不设置controller,一样会导致错误 最后将TextField替换为 TextFormField之后,问题得到解决 三.总结 这个问题在StackOv
洛谷 P5595 歌唱比赛
题目链接:歌唱比赛 思路 根据题目分析可得,假如小x的点赞数是123111,小y的点赞数是234111,则字符串的第4为到第6位结果都为Z,分别为对比(111,111),(11,11),(1,1),字符串的第三位为Y,为对比(3111,4111),则结果字符串为YYYZZZ. 此时可以轻易判断出字符串中第一个Z后面的所有字母都是Z,所以当出现X和Y之前有Z的时候肯定无法构造出小x和小y对应的点赞数,此时需要输出-1,其他情况简单判断当前字符串元素为X时,则说明小x的后缀数字大于小y
EyeLink 1000 plus(桌面式)眼动仪使用指导
一.简介 眼动追踪是测量眼睛运行的过程.眼动追踪研究的最关注的事件是确定人类或者动物看的地方(比如:"注视点"或"凝视点").更准确来说是通过仪器设备进行图像处理技术,定位瞳孔位置,获取坐标,并通过一定的算法,计算眼睛注视或者凝视的点,让计算机知道你正在看哪里,何时看的,为什么看的? EyeLink 1000 Plus 是世界上精确度和准确度最高的视频眼动追踪仪,其双眼模式下支持2000Hz的采样率.它具有以下特点:高度客制化,多种安装模式,镜头可互换,以及头部固定
自动化测试-基础知识—Bash基础
Bash 在 Bash 中,美元符号 $ 可以用于引用变量或者表达式的值.Bash 中的变量并不需要事先声明,而是在第一次赋值时自动创建.基于这个特性,我们可以通过给变量名加上 $ 的方式来引用它的值,比如 $var 表示引用变量 var 的值. 在 Bash 中,使用 $ 还有其他一些常见的用法,例如: $0:表示执行当前脚本的文件名,也就是脚本的第一个参数: $1.$2 等:表示脚本的第 1.2 个参数: $#:表示传递给脚本的参数个数: $?:表示上一个命令的返回值,在 Linux 系统中
基于Vue+OpenSeaDragon的数字细胞阅片开发
前端框架: vue+elementui+openseadragon 后端 .net core 5.0 数据库 mysql 目前项目效果如图 在原有的基础上新增了阅片轨迹 图像调节,绘图,截图等功能. 另外锐化这块,目前是修改了OpenSeadragon的插件源码.不然锐化会有明显的边界分割线. 锐化会严重影响性能,目前没有什么太好的解决方法 截图功能模块: 截取当前视野,并存到后台api端 web端报告打印 基于vue-print-nb控件,实现了组件打印的控制 基于html2canvas,实现
POJ2247,hdu1058(Humble Numbers)
Problem Description A number whose only prime factors are 2,3,5 or 7 is called a humble number. The sequence 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 20, 21, 24, 25, 27, ... shows the first 20 humble numbers. Write a program to find and pr
使用vscode写Markdown并且导出为pdf(干货)
目录 序言 下载vscode 安装插件 markdown语法 导出为pdf 序言 大家在学习过程中都会有记笔记的好习惯(美观的笔记当然是上上选),于是,Markdown就是一个不错的选择,待会也会附上一下常用基础语法.笔者比较喜欢使用vscode,有插件它就是无所不能的(bush . 下载vscode 官网下载 https://code.visualstudio.com/Download 国内镜像(高速下载) https://vscode.cdn.azure.cn/stable/1a5daa3a
Selenium+2Captcha 自动化+验证码识别实战
本文深入探讨了使用Selenium库进行网页自动化操作,并结合2Captcha服务实现ReCAPTCHA验证码的破解.内容涵盖Selenium的基础知识.验证码的分类.2Captcha服务的使用,以及通过实例进行的详细讲解,最后对实践进行总结和优化思考,为读者提供了一条完整的验证码破解实践路线图. 一.引言 在现代Web开发中,自动化测试和Web爬虫是很常见的任务.在这两个领域,Selenium是一个被广泛使用的工具,能模拟浏览器操作并对Web页面进行操作和分析.在本篇文章中,我们将首先介绍Se
nginx学习记录【一】在windows上的安装nginx的教程
1.下载地址 http://nginx.org/en/download.html 2.选择windows版本 如下图: 3.解压并运行 解压到指定目录,如下图 打开cmd,然后cd到那个目录,如下图: 然后执行:start nginx,如下图: 检验一下: 输入:tasklist /fi "imagename eq nginx.exe",如果出现nginx.exe的进程,表示启动成功. 打开浏览器,出现以下字样表示启动成功. 4.停止运行 nginx -s stop 完整有序的关闭 n
SpringBoot+Selenium模拟用户操作浏览器
Selenium Selenium是一个用于Web应用程序自动化测试的开源工具套件.它主要用于以下目的: 浏览器自动化:Selenium能够模拟真实用户在不同浏览器(如Chrome.Firefox.IE/Edge等)中的交互行为,通过编程方式控制浏览器执行一系列操作,例如点击按钮.填写表单.导航页面等. 兼容性测试:通过编写脚本在多种浏览器和操作系统环境下运行测试,确保Web应用在不同组合下都能正确工作. 功能测试:创建回归测试用例来验证软件功能是否按预期工作,以及用户需求是否得到满足. 端到端
minos 1.1 内存虚拟化——hyp
首发公号:Rand_cs minos 1.1 内存虚拟化--hyp 内存虚拟化,目前理解主要两方面: 内存管理,没有虚拟化的情况时,对于 Linux 内核运行在物理硬件之上,内核需要管理物理内存,需要管理进程的虚拟内存.类似,type1 类型的 hypervisor/minos 运行在物理硬件上,minos 需要对物理内存管理,需要对虚机使用的内存进行管理.这里的管理,可以简单理解为内存的组织形式,内存分配与回收方式 地址转换,这部分主要与硬件相关,围绕页表的一系列的 ARMv8 硬件知识.对于
SRE 必备利器:域名 DNS 探测排障工具
问题背景 访问某个 HTTP 域名接口,偶发性超时,原因可能多种多样,比如 DNS 解析问题.网络质量问题.对端服务负载问题等,在客户端没有良好埋点的情况下,排查起来比较费劲,只能挨个方向尝试,这里送大家一个小工具,可以快速采样 DNS 解析延迟,快速确认是否是 DNS 解析问题. 使用演示 运行工具,传入域名,就开始探测,每秒探测一次,如果想控制频率,也可以传入第二个参数,比如 0.2 秒探测一次. ulric@ulric-flashcat dns-lookup-latency % ./dns
« Prev
1
2
3
4
5
6
...
10
Next »