刷新
day20-并发编程(下)

博主头像 1. 多进程开发 进程是计算机中资源分配的最小单元;一个进程中可以有多个线程,同一个进程中的线程共享资源; 进程与进程之间则是相互隔离。 Python中通过多进程可以利用CPU的多核优势,计算密集型操作适用于多进程。 1.1 进程介绍 import multiprocessing def task( ...

说说你对选择排序的理解?如何实现?应用场景?

博主头像 一、是什么 选择排序(Selection sort)是一种简单直观的排序算法,无论什么数据进去都是 O(n²)的时间复杂度,所以用到它的时候,数据规模越小越好 其基本思想是:首先在未排序的数列中找到最小(or最大)元素,然后将其存放到数列的起始位置 然后再从剩余未排序的元素中继续寻找最小(or最大) ...

重磅新品发布!云耀数据库HRDS,享受轻量级的极致体验

博主头像 本文分享自华为云社区《重磅新品发布!云耀数据库HRDS,享受轻量级的极致体验!》,作者:GaussDB 数据库。 所谓,凡有井水处,即能歌柳词。 大数据时代,凡有数据处,必有数据库。 随着业务需求的不断扩大和数据量的激增,数据库的使用场景渗透到了生活的方方面面,不再是大型企业或技术部门的专利,市场对 ...

10分钟本地运行llama3及初体验

博主头像 Meta最新推出的开源大模型llama-3,被誉为目前最强的开源大模型,能力接近于GPT 4.5. 因此在本地搭建一下抢鲜体验 系统环境 CPU: AMD Ryzen 5 3600X 6-Core Processor 4.10 GHz RAM: 32G GPU: Navida 2060S 8G DI ...

自动生成数据库设计文档,支持多数据源批量生成(Word文档)

博主头像 在做项目时通常使用PowerDesigner设计数据库,但在项目完成交付项目给客户的时候常常需要一份Word版本的数据库文档给客户,你不能指望每个客户都会用PowerDesigner,所以基于当前开发数据库生成数据库文档就是最佳选择,如果手动编写数据库文档那将是一件非常痛苦的费力不讨好的事情,自动生... ...

js逆向实战之一品威客signature参数解密

博主头像 url: https://www.epwk.com/login.html 分析过程 输入用户名和密码,看触发的流量包。 signature参数明显是被加密过的,接下来就是去寻找加密的过程。关键词搜索signature。 有两处,第二处是个固定值不需要看,关注点在第一处。 点进去看对应的代码,并打断点 ...

第8章 商业应用——LLM是星辰大海

博主头像 第8章 商业应用——LLM是星辰大海 本章主要为读者介绍以ChatGPT为代表的大语言模型的相关商业应用,聚焦于ChatGPT在各个领域已经发生或者即将发生的应用场景。我们期望能够以此激发读者的创造力和想象力,基于大模型开发出更多有趣、好用、甚至划时代的应用。虽然ChatGPT目前在各个方面已经有一 ...

认识一下JavaScrip中的元编程

博主头像 本文分享自华为云社区《元编程,使代码更具描述性、表达性和灵活性》,作者: 叶一一。 背景 去年下半年,我在微信书架里加入了许多技术书籍,各种类别的都有,断断续续的读了一部分。 没有计划的阅读,收效甚微。 新年伊始,我准备尝试一下其他方式,比如阅读周。每月抽出1~2个非连续周,完整阅读一本书籍。 这个 ...

keycloak~jwks-rsa中使用的设计模式

博主头像 com.auth0.jwk组织下面的jwks-rsa包,主要实现的是通过公钥对jwt的签名进行验证,在这个包中,它使用了包装器的设计模式,对默认的jwks提供者添加了一缓存的支持,通过建立一个GuavaCachedJwkProvider类,传入一个默认的UrlJwkProvider来将这个Provi ...

手摸手教你把Ingress Nginx集成进Skywalking

博主头像 背景 在微服务大行其道的今天,如何观测众多微服务、快速理清服务间的依赖、如何对服务之间的调用性能进行衡量,成了摆在大家面前的难题。对此,Skywalking应运而生,它是托管在 Apache 基金会下的开源项目,旨在帮助开发者监控分布式程序的性能、了解各个服务的调用关系和运行情况。 Skywalki ...

世界读书日 | 开发者必读书单重磅来袭,华为云DTSE专家天团力荐

博主头像 本文分享自华为云社区《世界读书日 | 开发者必读书单重磅来袭,华为云DTSE专家天团力荐》,作者: 华为云社区精选。 春色恰如许,读书正当时。 读书,就像解锁一把神秘钥匙,为开发者洞开新世界的大门,赋予他们破译复杂难题的能力、挑战未知领域的勇气。书页翻动间,开发者得以站在巨人的肩膀上,汲取前人经验, ...

Spring Security认证相关(一)

博主头像 会话管理 Spring Security认证成功之后会保存会话信息,将认证信息保存在Session,发送JSESSIONID数据给浏览器保存在Cookie中,浏览器访问的时候携带Cookie,服务器根据JSESSIONID找到Session。 在Spring Security中会话创建策略有下面几种 ...

OpenLayers9.1.0版本正式发布,OpenLayers9.1.0值得升级吗?9.1.0版相比9.0.0版本又更新了哪些内容?OpenLayers9相较于OpenLayers8更新了哪些内容?

博主头像 Vue+OpenLayers中文教程推荐,不同于OpenLayers官方文档使用html+js原生原生教程,博主专栏包含大量vue整合案例和实际开发案例,非常适合地图开发小白快速入门。 OpenLayers6教程 vue整合OpenLayers6入门教程: 《Vue+OpenLayers6入门教程》 ...

keycloak~使用jwks验证token的合法性

博主头像 keycloak提供了jwks服务,其地址可以在/auth/realms/fabao/.well-known/openid-configuration的返回结果中找到,jwks_uri它表示了公钥的颁发者,可以使用颁发出来的公钥来验证token的签名,基地址也是固定的/auth/realms/fab ...

Flask环境搭建

下载并安装pthon3.7.4 按下win+r,输入sysdm.cpl,高级——》环境变量——》path——》编辑——》将Python目录和Python里的scripts目录添加并置顶 创建.env文件夹 在工作文件夹内创建env文件夹 env文件夹通常用于存放环境变量配置。 在工作文件夹内创建en ...

web server apache tomcat11-16-mbean

博主头像 前言 整理这个官方翻译的系列,原因是网上大部分的 tomcat 版本比较旧,此版本为 v11 最新的版本。 开源项目 从零手写实现 tomcat minicat 别称【嗅虎】心有猛虎,轻嗅蔷薇。 系列文章 web server apache tomcat11-01-官方文档入门介绍 web serv ...

Elastic学习之旅 (12) .NET 6应用集成ES - 下

博主头像 本篇,我们l来了解下如何在ASP.NET 6应用中对ES中的数据进行查询 和 聚合,通过使用这些查询我们可以在应用中实现一些报表功能。到此,本系列的学习之旅就要跟大家说声再见了,12篇说多不多,持续输出就是坚持,希望对你学习ElasticSearch有所帮助。 ...

<1···345···100>