1

Go 内存管理

操作系统内存管理 操作系统管理内存的存储单元是页(page),在 linux 中一般是 4KB。而且,操作系统还会使用 虚拟内存 来管理内存,在用户程序中,我们看到的内存是不是真实的内存,而是虚拟内存。当访问或者修改内存的时候,操作系统会将虚拟内存映射到真实的内存中。申请内存的组件是 Page Ta ...

daemon365 发布于 2024-12-15 14:57 评论(0) 阅读(186)
8

推荐几个不错的数据库设计工具

前言 在当今信息化高速发展的时代,数据库设计成为了软件开发过程中不可或缺的一环。一个优秀的数据库设计工具,不仅能够提高开发效率,还能确保数据库结构的合理性。今天大姚给大家推荐3个不错的数据库设计工具,希望可以帮助到有需要的同学。 PowerDesigner PowerDesigner是一款功能强大、 ...

追逐时光者 发布于 2024-12-15 14:21 评论(3) 阅读(1444)
0

鸿蒙NEXT开发案例:经纬度距离计算

【引言】 在鸿蒙NEXT平台上,我们可以轻松地开发出一个经纬度距离计算器,帮助用户快速计算两点之间的距离。本文将详细介绍如何在鸿蒙NEXT中实现这一功能,通过简单的用户界面和高效的计算逻辑,为用户提供便捷的服务。 【环境准备】 • 操作系统:Windows 10 • 开发工具:DevEco Stud ...

zhongcx 发布于 2024-12-15 13:28 评论(0) 阅读(178)
0

问题解决:windows主机开机不插屏幕不能自动进入桌面

操作系统一般都有这种设定,不论是windows还是Linux系统,那就是主机开机不插屏幕不能自动进入桌面操作系统一般都有这种设定,不论是windows还是Linux系统,那就是主机开机不插屏幕不能自动进入桌面。 如何解决: 给主机插上“屏幕欺骗器” 操作系统在启动的过程中,在进入系统之前会读取连接的 ...

Angry_Panda 发布于 2024-12-15 13:26 评论(0) 阅读(293)
1

cv2, pil.image, plt.image 读图的差异

人是习惯性动物,当我们第一次用opencv时,肯定会觉得opencv的imread()方式很奇怪,做图像出来天天说图像是RGB图RGB图,可opencv读出来的图,却是BGR的顺序。是不是很奇怪,还不止这一点,opencv读进来的图,你在使用shape函数时,返回的是h,w,c,也就是height是 ...

deeplearner_allen 发布于 2024-12-15 12:57 评论(0) 阅读(102)
0

渗透测试-前端加密分析之AES

本文是高级前端加解密与验签实战的第3篇文章,本系列文章实验靶场为Yakit里自带的Vulinbox靶场,本文讲述的是绕过前端 AES(CBC) 和 AES(ECB) 加密。 ...

CVE-柠檬i 发布于 2024-12-15 01:46 评论(1) 阅读(236)
0

Java线程命名问题解决

前言 网上冲浪时刷到线程池的文章,想想看自己好像还没在实际场景中设置过线程名称,小小研究一下。 研究过程 默认命名 创建的线程都会有自己的名字,如果不设置,程序会给线程默认的名字,如Thread-0 Thread t = new Thread(() -> { System.out.println(T ...

帅气的涛啊 发布于 2024-12-14 23:43 评论(3) 阅读(197)
0

Redis应用—2.在列表数据里的应用

大纲 1.基于数据库 + 缓存双写的分享贴功能 2.查询分享贴列表缓存时的延迟构建 3.分页列表惰性缓存方案如何节约内存 4.用户分享贴列表数据按页缓存实现精准过期控制 5.用户分享贴列表的分页缓存的异步更新 6.数据库与缓存的分页数据一致性方案 7.热门用户分享贴列表的分页缓存失效时消除并发线程串 ...

东阳马生架构 发布于 2024-12-14 22:33 评论(0) 阅读(177)
1

用nginx正向代理,让内网主机通过外网主机访问外网

需求1:某几个ip的代理 server { listen 9000; # 监听端口 server_name localhost; set $url "proxy_server_doman_or_ip"; # 设置代理的域名或IP变量,这里替换成自己需要代理的网站 location / { proxy ...

JackGIS 发布于 2024-12-14 22:32 评论(0) 阅读(1321)
0

深度学习入门笔记——神经网络的构建和使用

神经网络的整体构建 神经网络的基本骨架 首先可以在Pytorch官网的Python API中查看torch.nn的使用,如下所示。可以看到神经网络包括Container(基本骨架)、卷积层、池化层、Padding层、非线性激活等等。 构建一个神经网络首先要先构建起基本骨架,也就是Containers ...

cyMessi 发布于 2024-12-14 20:28 评论(0) 阅读(299)
0

ChatGPT生成测试用例的最佳实践(一)

前面介绍的案例主要展示了ChatGPT在功能、安全和性能测试用例生成方面的应用和成果。通过ChatGPT生成测试用例,测试团队不仅可以提升工作效率,还可以加快测试工作的速度,尽早发现被测系统中的问题。问题及早发现有助于提高软件的质量和用户满意度。 ChatGPT在功能、安全和性能测试用例生成方面的应 ...

测试者家园 发布于 2024-12-14 19:06 评论(2) 阅读(536)
4

【杂谈】后台日志该怎么打印

为什么要打印日志? 1. 监控系统运行情况 定期查看系统日志是了解服务是否正常运行的重要手段。日志为运维人员提供了实时监控系统状态、发现潜在问题的关键信息。 2. 排查问题(例如异常栈) 日志记录了详细的错误信息,特别是异常栈,有助于快速定位问题的根源。对于一些偶发的 Bug,日志是排查的唯一途径, ...

猫毛·波拿巴 发布于 2024-12-14 16:52 评论(5) 阅读(1606)
0

渗透测试-前端验签绕过之SHA256+RSA

签名验证(又叫验签或签名)是验证请求参数是否被篡改的一种常见安全手段,验证签名方法主流的有两种,一种是 KEY+哈希算法,例如 HMAC-MD5 / HMAC-SHA256 等,另一种是使用非对称加密加密 HMAC 的签名信息,本案例就是这种方法的典型案例。生成签名的规则为:username=*&p... ...

CVE-柠檬i 发布于 2024-12-14 16:40 评论(0) 阅读(219)
0

谈谈Python中的接口与抽象基类

接触Python比较早的朋友可能都有这样的体会,Python语言虽然也支持面向对象的编程方式, 但是,不像那些纯面向对象的语言(比如Java和.NET)那样严格和规范。 随着项目的规模逐步扩大之后,想要以一种清晰、可维护和可扩展的方式定义和实施对象的行为就变得越来越困难。 今天介绍的Python中两 ...

wang_yb 发布于 2024-12-14 14:26 评论(0) 阅读(225)
21

基于.NET8+Vue3开发的权限管理&个人博客系统

前言 今天大姚给大家分享一个基于.NET8+Vue3开发的权限管理&个人博客系统:Easy.Admin。 项目介绍 Easy.Admin是一个基于.NET8+Vue3+TypeScript开发的权限管理&个人博客系统,分为普通版本和SSR(服务端渲染,支持SEO),服务端渲染框架基于vite-plu ...

追逐时光者 发布于 2024-12-14 14:08 评论(1) 阅读(1425)
0

【Android】谷歌应用关机闹钟 PowerOffAlarm 源码分析,并实现定时开、关机

前言 RTC RTC 即实时时钟(Real-Time Clock),主要是功能有: 时间保持:RTC可以在断电的时候,仍然保持计时功能,保证时间的连续性 时间显示与设置:RTC可以向系统提供年、月、日、时、分、秒等信息,系统也可以通过接口校准RTC的时间保证准确性 关机闹钟PowerOffAlarm ...

RomanLin 发布于 2024-12-14 14:01 评论(2) 阅读(223)
4

基于 .NET 的 Nuget 发版工具

背景 由于 Natasha 及周边项目发版任务多,文件结构也不简单,之前一直使用基于 Github 管道脚本和 XUnit 来发版。这个方案对于发版环境与条件依赖性较强,且不够灵活,因此萌生出做一个本地管理 Nuget 发版工具的想法,取名为 Jester. 下载地址:https://github. ...

AzulX 发布于 2024-12-14 13:19 评论(4) 阅读(713)
7

为了改一行代码,我花了10多天时间,让性能提升了40多倍---Pascal架构GPU在vllm下的模型推理优化

ChatGPT生成的文章摘要 这篇博客记录了作者在家中使用Pascal显卡运行大型模型时遇到的挑战和解决方案。随着本地大型模型性能的提升,作者选择使用vllm库进行推理。然而,作者遇到了多个技术难题,需要自行编译vllm和PyTorch,以支持Pascal架构的显卡。编译过程中,作者深入研究了显卡不 ...

boydfd 发布于 2024-12-14 13:08 评论(8) 阅读(1271)
0

解密prompt系列44. RAG探索模式?深度思考模式?

前一阵多步RAG的风吹入了工业界,kimi推出了探索版本,各应用都推出了深度搜索,You.COM更是早就有了Genius的多步模式。其实都是类似multi-hop RAG的实现 ...

风雨中的小七 发布于 2024-12-14 09:04 评论(0) 阅读(229)
1

渗透测试-前端验签绕过之SHA256

签名验证(又叫验签或签名)是验证请求参数是否被篡改的一种常见安全手段,验证签名方法主流的有两种,一种是 KEY+哈希算法,例如 HMAC-MD5 / HMAC-SHA256 等,本案例就是这种方法的典型案例。生成签名的规则为:username=*&password=*。在提交和验证的时候需要分别对提... ...

CVE-柠檬i 发布于 2024-12-14 07:33 评论(4) 阅读(281)