E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
shell编程学习之awk
【产品经理修炼之道】-祭天的支付故障:雪崩
“支付故障
之
痛,雪崩教训深刻。”在互联网支付领域,系统稳定至关重要。一次看似微小的问题,如何引发了灾难性的雪崩?我们又能从中吸取哪些教训,以保障支付系统的安全与可靠?
xiaoli8748_软件开发
·
2025-02-07 06:48
产品经理
golang将word、excel转换为pdf
用golang写一个word/excel/ppt转pdf的工具知识分享
之
Golang——一个常见word、excel转换pdf的工具函数-腾讯云开发者社区-腾讯云使用LibreOffice将word转化为
周末zm
·
2025-02-07 06:48
word
excel
pdf
Kafka 设计
之
生产者与消费者
Pull)3.2.消费者定位(ConsumerPosition)3.3.离线数据加载(OfflineDataLoad)3.4.静态成员身份(StaticMembership)一.前言接上一篇《Kafka设计
之
效率
流华追梦
·
2025-02-07 05:14
Kafka
kafka
生产者设计
负载均衡
异步发送
消费者设计
推送和拉取
离线数据加载
图解 Kafka 网络层源码实现机制
之
收发消息全过程
针对JavaNIO的SocketChannel,kafka是如何封装统一的传输层来实现最基础的网络连接以及读写操作的?剖析KafkaChannel是如何对传输层、读写buffer操作进行封装的?剖析工业级NIO实战:如何基于位运算来控制事件的监听以及拆包、粘包是如何实现的?剖析Kafka是如何封装Selector多路复用器的?剖析Kafka封装的Selector是如何初始化并与Broker进行连接
炫酷盖茨猫先生
·
2025-02-07 05:14
后端
kafka
java
大数据
分布式
数据库
计算机网络
之
物理层通信基础(电路交换、报文交换与分组交换)
一、电路交换工作原理:电路交换是在数据传输期间,源结点与目的结点之间建立一条由中间结点构成的专用物理连接线路,并在数据传输结束之前保持这条线路。整个报文的比特流连续地从源点直达终点,好像在一个管道中传送。特点:独占资源:通信线路为通信双方用户专用,数据直达。实时性强:通信双方之间的物理通路一旦建立,双方可以随时通信。全双工通信:双方有不同的信道,不会争用物理信道。适用于模拟和数字信号:既适用于传输
DKPT
·
2025-02-07 05:10
#
计算机网络
计算机网络
开发语言
学习
笔记
算法
win10系统安装和部署DeepSeek以及python实现
DeepSeek
之
python实现API应用1、下载和安装https://github.com/ollama/ollama/releases/latest/download/OllamaSetup.exe
GIS从业者
·
2025-02-07 03:56
Python君
DeepSeek
在本地运行DeepSeek Janus 系列,DeepSeek Janus 系列用于图像理解和生成的统一多模态 AI
推荐文章《如何在本地电脑上安装和使用DeepSeekR-1》权重1,DeepSeek《Nvidia系列
之
使用NVIDIAIsaacSim和ROS2的命令行控制您的机器人》权重1,NVIDIAIsaa
知识大胖
·
2025-02-07 02:54
NVIDIA
GPU和大语言模型开发教程
人工智能
deepseek
spring系列
之
——使用@Autowired注解,不建议基于字段的依赖注入
介绍使用@Autowired注解基于字段的依赖注入时,IDEA会出现弱警告,如下:思考:为什么不推荐使用,这种方式是不是有更好的替代方案。依赖注入方式依赖注入有三种方式:基于字段注入基于构造器注入基于set方法注入1、基于字段注入@ServicepublicclassEmployeeServiceImplimplementsEmployeeService{@AutowiredprivateEmpl
风之感慨
·
2025-02-07 02:51
spring
Java学习
spring
java
spring
boot
python调用浏览器插件_Python+selenium自动化测试
之
浏览器基础操作
前言本文主要讲解webdriber框架,Selenium就像真实用户所做的一样,Selenium测试可以在Windows、Linux和Macintosh上的InternetExplorer、Chrome和Firefox中运行。当然如果为了可视化你可以在浏览器使用selenium的IDE插件,它是一个浏览器插件,可以下各浏览器插件中添加。下面主要说明使用python如何调用webdriver框架的A
ae1915d
·
2025-02-07 02:20
python调用浏览器插件
spark通过降低cores数量来提高成功率,错误记录
之
memory limit
错误复现当数据量达到几百G约一亿条进行计算时,在原本的资源分配条件下失败的几率很高,失败的错误基本如下ContainerkilledbyYARNforexceedingmemorylimits.16.9GBof16GBphysicalmemoryused.Considerboostingspark.yarn.executor.memoryOverhead通常来讲,我们设计资源分配时一般指调整这几个
BackToMeNow
·
2025-02-07 01:41
Spark基础与提高
Hive
spark
hive
内存优化
physical
memory
CDH+Kylin三部曲之三:Kylin官方demo
部署和设置》:完成CDH和Kylin部署,并在管理页面做好相关的设置;现在Hadoop、Kylin都就绪了,接下来实践Kylin的官方demo;Yarn参数设置Yarn的内存参数设置之后一定要重启Yarn使
之
生效
2401_89740692
·
2025-02-07 00:07
kylin
大数据
安卓启动流程
高通平台手机开发
之
Bring-up_测试里面bring-up-CSDN博客高通平台启动过程_高通平台启动流程-CSDN博客https://www.cnblogs.com/schips/p/how_qualcomm_soc_boot.html
fanged
·
2025-02-07 00:34
Andorid学习
Android
09 黑马笔记
之
C++进阶语法-文件操作
8.5C++文件操作目录8.5C++文件操作8.5.1文本文件8.5.2二进制文件程序运行时产生的数据都属于临时数据,程序一旦运行结束后都会释放通过文件可以将数据持久化C++中对文件操作都需要包含头文件文件类型分为两种:1、文本文件:文件以文本的ASCII码形式存储在计算机中2、二进制文件:文件以文本的二进制形式存储在计算机中,用户一般不能直接读懂它们操作文件的三大类:1、ofstream:写操作
杨枝甘露小码
·
2025-02-06 22:25
C++语法入门
笔记
c++
开发语言
Vue3 ref属性
它也是响应式的,即所有对.value的操作都将被追踪,并且写操作会触发与
之
相关的副作用。如果将一个对象赋值给ref,那么这个对象
·
2025-02-06 21:04
前端vue.js
大模型RAG应用开发
之
PDF解析工具对比
一汇总类型名称地址OCR提取表格内容保留文本顺序提取图片保存成md格式其他特性传统PDF解析库pymupdfhttps://github.com/pymupdf/PyMuPDF❌✔️✔️✔️❌●表格提取●自定义字体传统PDF解析库pdfminerhttps://github.com/pdfminer/pdfminer.six❌❌✔️❌❌●版面分析传统PDF解析库pdfplumberhttps://
大模型应用
·
2025-02-06 19:06
pdf
langchain
人工智能
llama
LLM
自然语言处理
RAG
二、Java并发编程之ReentrantLock、Java内存模型
AQS4.1锁的活跃性死锁哲学家就餐问题活锁饥饿4.2AQS4.3ReentrantLockReentrantLock原理ReentrantLock基础ReentrantLock解决哲学家就餐4.4同步模式
之
顺序控制固定顺序
wxygf
·
2025-02-06 19:03
Java
java
jvm
servlet
Unity编辑器扩展
之
Scene视图扩展
Unity编辑器扩展
之
Scene视图扩展TechX坚持将创新的科技带给世界!拥有更好的学习体验——不断努力,不断进步,不断探索TechX——心探索、心进取!
沐沐森的故事
·
2025-02-06 16:16
Unity编辑器扩展
unity
编辑器
Scene
sceneview
Editor
OnSceneGUI
iOS 开源项目介绍
之
UI篇
本文介绍一些UI方面的开源项目,大家可以结合自己的需求选择合适的开源库进行使用和学习。大家也可以关注我的公众号阅读此文章。下拉刷新EGOTableViewPullRefresh-最早的下拉刷新控件。SVPullToRefresh-下拉刷新控件。MJRefresh-仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。
bluefish2016
·
2025-02-06 15:39
iOS
ios
开源项目
开源
Django视图与路由:打造你的网络帝国
Hello,我是阿佑,上期给大家讲了DjangoORM魔法:用Python代码召唤数据库
之
灵!
码趣阿佑
·
2025-02-06 14:01
django
网络
python
建站
正则表达式
视图
安全防御
之
可信计算技术
可信计算技术是一种计算机安全体系结构,旨在提高计算机系统在面临各种攻击和威胁时的安全性和保密性。它通过包括硬件加密、受限访问以及计算机系统本身的完整性验证等技术手段,确保计算机系统在各种攻击和威胁下保持高度安全和保密性。一、可信计算基本概念“可信”,这个概念由可信计算组织TrustedComputingGroup(TCG)提出,旨在提出一种能够超越预设安全规则,执行特殊行为的运行实体。操作系统中将
网络安全Ash
·
2025-02-06 14:00
安全
可信计算技术
网络
python断言assertequal_Selenium2+python自动化56-unittest
之
断言(assert)
前言在测试用例中,执行完测试用例后,最后一步是判断测试结果是pass还是fail,自动化测试脚本里面一般把这种生成测试结果的方法称为断言(assert)。用unittest组件测试用例的时候,断言的方法还是很多的,下面介绍几种常用的断言方法:assertEqual、assertIn、assertTrue(购买此书送对应PDF版本)一、简单案例1.下面写了4个case,其中第四个是执行失败的#cod
weixin_40008566
·
2025-02-06 13:28
css
之
艺术的blend属性
background-blend-mode能将两种背景图混色在一起,如下:`div{background-image:url('xxx'),linear-gradient(90deg,#ecf9ff,#f5fcff);background-blend-mode:multiply;}`你会发现两张背景神奇的叠加在了一起!mix-blend-mode用法div{background-image:url
·
2025-02-06 13:08
csshtml
【python实操】python小程序
之
参数化以及Assert(断言)
引言python小程序
之
参数化以及Assert(断言)文章目录引言一、参数化2.1题目2.2代码2.3代码解释二、Assert(断言)2.1概念2.1.1Assert语句的基本语法:2.1.2基本断言2.1.3
Lossya
·
2025-02-06 12:52
1024程序员节
python
小程序
apache
封装
异常捕获
开发语言
Hive
之
数据定义DDL
Hive
之
数据定义DDL文章目录Hive
之
数据定义DDL写在前面创建数据库查询数据库显示数据库查看数据库详情切换当前数据库修改数据库删除数据库创建表管理表(内部表)外部表管理表与外部表的互相转换修改表重命名表增加
WHYBIGDATA
·
2025-02-06 12:22
Hive
hive
数据库
hadoop
大数据
【starrocks学习】
之
将starrocks表同步到hive
目录方法1:通过HDFS导出数据1.将StarRocks表数据导出到HDFS2.在Hive中创建外部表3.验证数据方法2:使用ApacheSpark同步1.添加StarRocks和Hive的依赖2.使用Spark读取StarRocks数据并写入Hive3.验证数据方法3:通过文件导出和导入1.导出StarRocks数据到本地文件2.将文件上传到HDFS3.在Hive中加载数据4.验证数据方法1:通
chimchim66
·
2025-02-06 12:52
学习
hive
hadoop
网络安全系列
之
密钥安全管理
最近涉及到安全相关的知识,这里对安全秘钥管理要点做简单记录:加密技术是最常用的安全保密手段,利用技术手段把重要的数据变为乱码(加密)传送,到达目的地后再用相同或不同的手段还原(解密)。0.基本概念加密包括两个元素:算法和密钥。一个加密算法是将消息与密钥(一串数字)结合,产生不可理解的密文的步骤。密钥是结合密码算法一起使用的参数,拥有它的实体可以加密或恢复数据。密钥可以分对称密钥和非对称密钥。对称密
黑客Ash
·
2025-02-06 11:40
网络
开发语言
web安全
安全
网络安全
Kotlin 开发Android笔记
之
Kotlin开发篇
Kotlin开发Android笔记
之
Kotlin开发篇省略findViewById()方法正常写法:valbtn=findViewById(R.id.btn)btn.setOnClickListener
笑忘书客
·
2025-02-06 10:03
Android
Kotlin
Kotlin开发
Kotlin语言开发
Android
第一篇《计》
故经
之
以五事,校
之
以计,而索其情:一曰道,二曰天,三曰地,四曰将,五曰法。道者,令民与上同意,可与之死,可与
之
生,而不畏危也;天者,阴阳、寒暑、时制也;地者,远近、险易、广狭、死生也;将者,
爱看报的猿
·
2025-02-06 09:29
智读《孙子兵法》
悟处世哲学
算法
一文读懂fgc
之
cms
一文读懂fgc
之
cms-实战篇1.前言线上应用运行过程中可能会出现内存使用率较高,甚至达到95+仍然不触发fgc的情况,存在内存打满风险,持续触发fgc回收;或者内存占用率较低时触发了fgc,导致某些接口
for62
·
2025-02-06 08:22
jvm
jvm
java
实践
python数据分析
之
matplotlib绘图 plt 的使用
废话不多说,先上一张图:完整代码以及数据:https://download.csdn.net/download/bamboo265925/11548633(提供支持,公众号:海
之
鹰工作室)importosimportmathimportmatplotlib.pyplotaspltdefreadTxtShow
OpenCv学堂
·
2025-02-06 08:52
视觉_Opencv
Selenium WebDriver自动化测试(框架篇):BDD
之
Cucumber框架项目实战
selenium工具的自动化测试用例,转化成BDD框架的cucumber自然语言脚本。1、Cucumber环境准备,不管是eclipse安装还是pom配置,都需要Cucumber相关组件:junitjunit4.12testorg.seleniumhq.seleniumselenium-java3.7.0info.cukescucumber-java1.2.5
职说测试
·
2025-02-06 07:49
java
selenium
BDD
cucumber
行为驱动
Django项目实战-图书管理系统
之
项目搭建
Django项目实战-图书管理系统
之
项目搭建一、项目开发步骤分析创建虚拟环境安装django创建工程项目创建应用修改配置文件根据应用需求创建数据模型并进行数据迁移创建路由与视图函数引入模版文件编辑路由、
D11_
·
2025-02-06 07:44
django
sqlite
数据库
mysql
python
后端
MongoDB(五)
之
安全和访问权限控制
MongoDB安全和访问权限控制MongoDB的访问控制能够有效保证数据库的安全,访问控制是指绑定Application监听的IP地址,设置监听端口,使用账户和密码登录一,访问控制的参数1,绑定IP地址mongod参数:**--bind_ip**``默认值是所有的IP地址都能访问,该参数指定MongoDB对外提供服务的绑定IP地址,用于监听客户端Application的连接,客户端只能使用绑定的I
PeterMrWang
·
2025-02-06 05:57
mongodb
mongodb
数据库
安全
【硬刚大数据之面试篇】2021年从零到大数据专家面试篇
之
ClickHouse篇
欢迎关注博客主页:https://blog.csdn.net/u013411339欢迎点赞、收藏、留言,欢迎留言交流!本文由【王知无】原创,首发于CSDN博客!本文首发CSDN论坛,未经过官方和本人允许,严禁转载!本文是对《【硬刚大数据之学习路线篇】2021年从零到大数据专家的学习指南(全面升级版)》的面试部分补充。硬刚大数据系列文章链接:2021年从零到大数据专家的学习指南(全面升级版)2021
王知无(import_bigdata)
·
2025-02-06 04:18
深入浅出
之
Convolutional Block Attention Module(YOLO)
ConvolutionalBlockAttentionModule(CBAM)是一种用于增强卷积神经网络(CNN)特征表示能力的注意力机制模块。以下是对CBAM的详细解释:一、CBAM的基本结构CBAM由两个子模块组成:通道注意力模块(ChannelAttentionModule,CAM)和空间注意力模块(SpatialAttentionModule,SAM)。这两个模块可以串联使用,以增强CNN
浩瀚之水_csdn
·
2025-02-06 04:46
#
Pytorch框架
YOLO目标检测专栏
深度学习目标检测
深度学习
神经网络
计算机视觉
架构师成长(三)
之
深入剖析类加载过程原理
一、引言在Java程序的运行过程中,类加载是一个至关重要的环节。它负责将类的字节码文件加载到Java虚拟机(JVM)中,并进行一系列的处理,使得类能够被程序正常使用。在JDK1.8及以后的版本中,JVM的内存结构发生了一些变化,如永久代被元空间取代,这也对类加载的过程产生了一定的影响。下面将详细解析类加载的具体过程以及在JVM相应区域所执行的操作。二、类加载的生命周期概述类从被加载到JVM中开始,
power-辰南
·
2025-02-06 03:10
java技术架构师成长专栏
jvm
java
架构师
java底层原理
【C++STL标准模板库】二、STL三大组件
文章目录1、容器2、算法3、迭代器二、STL三大组件1、容器容器,置物
之
所也。研究数据的特定排列方式,以利于搜索或排序或其他特殊目的,这一门学科我们称为数据结构。
咖喱年糕
·
2025-02-06 02:05
C++
c++
容器
算法
迭代器
探索架构组件
之
美:RoomWordsSample深度解析
探索架构组件
之
美:RoomWordsSample深度解析codelab-android-room-with-a-view项目地址:https://gitcode.com/gh_mirrors/co/codelab-android-room-with-a-view
羿平肖
·
2025-02-06 02:02
浅谈C++
之
STL
浅谈C++
之
STL一、sortsort使用方便,效率较高,底层实现是用快排的方式进行排序要使用该算法,需要#include头文件(算法头文件)sort底层实现用的是快速排序1.sort用法一对基本类型的数组从小到大排序
Name_1024
·
2025-02-06 02:31
NoSQL
之
Redis集群
Redis集群主从复制主从复制(Replication)是Redis中一种基本的高可用架构模式,适用于简单的读写分离需求和基本的故障恢复。在主从复制中,一个Redis主节点可以拥有多个从节点,主要特点包括:角色定义:主节点(Master):负责接收写操作和广播更新给所有从节点。从节点(Slave):复制主节点的数据,并可以接受读操作请求。复制过程:主节点将写操作的更新(命令)广播给所有从节点,从而
moluxiangfenglo
·
2025-02-06 01:27
nosql
redis
数据库
物联网架构
之
Hadoop
hadoop体系结构Hadoop是一个开源的分布式计算平台,主要用于存储和处理大规模数据集。其核心架构包括以下几个关键组件:1.HadoopDistributedFileSystem(HDFS)HDFS是Hadoop的分布式文件系统,用于存储大数据集。它具有以下特点:主从架构:包括一个NameNode(主节点)和多个DataNode(从节点)。数据块存储:将大文件分割成多个数据块,每个数据块通常大
moluxiangfenglo
·
2025-02-06 01:54
架构
hadoop
大数据
Three
之
three.js (webgl)基础 第二个入门案例
之
汽车模型加载和简单模型展示
Three
之
three.js(webgl)基础第二个入门案例
之
汽车模型加载和简单模型展示目录Three
之
three.js(webgl)基础第二个入门案例
之
汽车模型加载和简单模型展示一、简单介绍二、实现原理三
仙魁XAN
·
2025-02-06 00:21
ThreeJS
javascript
webgl
threejs
代码案例
汽车
为AI聊天工具添加一个知识系统
之
87 详细设计
之
28 Derivation 统一建模元模型
之
1
文本要点要点Derivation统一建模元模型Derivation统一建模元模型:意识原型的祖传代码,即支撑程序框架的符号学中的自然和逻辑树。这棵树的雏形中描述了三种建模工件:语用钩子,语法糖和语义胶水。三种工件对应的三“干”(Class()实干-语用钩子,Type()主干-语义胶水和Method()骨干-语法糖)分别表示了三“象”(实象/具象/抽象),完全形成象似性correspondence的
一水鉴天
·
2025-02-06 00:19
人工智能
【Mamba
之
模型训练系列(四)】将 mamba 扩展到多模态大型语言模型,实现高效推理
将mamba扩展到多模态大型语言模型,实现高效推理背景知识与研究动机Cobra模型设计视觉编码器DINOv2SigLIP投影器Mamba语言模型主干训练策略训练数据训练阶段预训练阶段多模态指令调整阶段微调策略训练细节训练策略的关键结论实验验证实验设置性能比较推理速度消融研究关键结论参考文献这篇文章介绍了一个名为Cobra的新型多模态大型语言模型(MLLM),它基于状态空间模型(SSM),旨在提高多
愷创作者
·
2025-02-06 00:45
Mamba及多模态模型训练系列
语言模型
人工智能
自然语言处理
Java设计模式
之
观察者模式
1、观察者模式的定义:观察者模式(Observer),又叫发布-订阅模式(Publish/Subscribe),是一种行为型模式,定义对象间一对多的依赖关系(注册),使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并自动更新(通知)。说白了就是个注册和通知的过程。实现观察者模式时要注意具体目标对象和具体观察者对象之间不能直接调用,否则将使两者之间紧密耦合起来,这违反了面向对象的设计原则。
倚-天-照-海
·
2025-02-05 23:44
设计模式
java
设计模式
观察者模式
咱们一起学C++第三十四篇:
之
C++中的C基础与函数特性
咱们一起学C++第三十四篇:
之
C++中的C基础与函数特性在C++学习的旅程中,我们携手前行,不断深入探索这门语言的奥秘。
一杯年华@编程空间
·
2025-02-05 23:42
myeclipse
postman
vscode
设计模式
之
原型模式
原型模式(PrototypePattern)是一种创建型设计模式,它允许通过复制现有对象来创建新对象,而不是通过实例化类的方式。这种模式特别适用于创建复杂对象时,避免重复初始化过程,从而提高性能和效率。在原型模式中,通常会有一个接口Cloneable和一个方法clone(),用于实现对象的浅拷贝或深拷贝。通过这种方式,可以灵活地创建对象的副本,并且可以根据需要进行定制。主要特性:高效性:通过克隆已
IT路旅记
·
2025-02-05 23:40
设计模式
设计模式
为AI聊天工具添加一个知识系统
之
59 数据库和程序的并行设计
本文要点要点数据系统有三级存储库:元对象设施库(资源库),元数据仓库(源码库)和数据库(数据库)三个库的分别管理的实体是(文档块Trunk的)模块,(程序块Block)组件和(数据块piece的)对象,需要提供不同的容器使用不同的机器完成这些实体的ETL.。容器包括三个不同时期的运行时容器,开发阶段的容器和生产过程的容器还要考虑各时期它们的测试。这里的测试应包括功能测试、能力评估和性能证明。另外还
一水鉴天
·
2025-02-05 23:38
人工语言
软件智能
智能制造
人工智能
数据库
Jetpack架构组件库-ViewModel再不懂你就out了
Jetpack架构组件库-Lifecycle应用解析
之
知其然一、认识ViewModel1、什么是ViewModel?ViewModel具备宿主生命后期感知能力的数据存储与数据管理组件。
yan_chenglong
·
2025-02-05 22:03
架构
Android Jetpack架构组件(三)
之
ViewModel
我的博客即将同步至OSCHINA社区,这是我的OSCHINAID:xiangzhihong,邀请大家一同入驻:https://www.oschina.net/sharing-plan/apply一、ViewModel简介在早期的Android开发中,由于应用相对较小,页面相对简单,我们会将数据请求、页面UI处理和数据加载全部放在Activity或Fragment中进行,但是随着项目的迭代,这种开发
xiangzhihong8
·
2025-02-05 22:32
深入Android应用开发
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他