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
json笔记
golang学习
笔记
26-管道(Channel)【重要】
本节也是GO核心部分,很重要。注意:Channel更准确的翻译应该是通道,管道实际上叫Pipeline。当然,在GO中,管道专指Channel。管道本质上是一个队列,队列是数据结构的内容,这里不做赘述。管道对协程的主要作用是提供安全性:因其先进先出的特性,保证了多个协程操作同一个管道时,不会发生资源抢夺问题。管道的语法是:var变量名chan管道存放的数据类型。管道是引用类型,且和map一样,必须
技术卷
·
2025-05-26 00:57
golang语法学习笔记
golang
学习
笔记
Lua学习
笔记
:基础知识与语法
目录前言Lua简介Lua数据类型Lua变量Lua运算符Lua流程控制Luawhile循环Luafor循环前言今天在菜鸟驿站粗略的看了下lua的一些基本知识点,下面就记录一下Lua简介Lua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua数据类型Lua是动态类型语言,变量不要类型定义,只需要为变量赋值。值可以
way_more
·
2025-05-26 00:56
redis
lua
脚本语言
Go语言学习
笔记
—golang标准库io包
文章目录前言一错误变量二基础接口2.1Reader接口2.2Writer接口2.3Seeker接口2.4Closer接口三组合接口3.1ReadWriter接口3.2ReadCloser接口3.3WriteCloser接口3.4ReadWriteCloser接口3.5ReadSeeker接口3.6WriteSeeker接口3.7ReadWriteSeeker接口四指定读写器读写接口4.1Reade
PPPsych
·
2025-05-26 00:26
Go语言进阶学习笔记
golang
学习
lua学习
笔记
_lua goto
3、变量命名规范--[[变量命名规范:lua弱语言类型(动态语言类型),定义变量的时候,不需要类型修饰。而且,变量随时都可以改变。每行代码结束的时候,要不要分号都可以。变量名由数字、字母、下划线组成,不能由数字开头,也不能是保留字(关键字),而且也不可以是特殊字符。变量名区分大小写,避免创建下划线开头加大写字母组成的变量名。因为可能会有命名冲突--VERSION这就是lua里面的关键字。变量类型变
2401_84182271
·
2025-05-26 00:23
程序员
lua
学习
笔记
【Golang
笔记
03】error、panic、fatal错误处理学习
笔记
Golang
笔记
:错误处理学习
笔记
一、进阶学习1.1、错误(异常处理)Go语言中也有和Java中的异常处理相关的机制,不过,在Go里面不叫异常,而是叫做:错误。
Mr.小朱同学
·
2025-05-26 00:53
【Golang笔记】
golang
笔记
error
fatal
panic
golang错误处理
Spring boot 学习
笔记
2
Maven项目管理工具:Maven通过pom.xml(ProjectObjectModel)文件描述项目配置,包括依赖、构建流程、插件等,实现项目标准化管理依赖管理:自动下载并管理项目所需的第三方库(如Spring、MyBatis),解决手动导入Jar包的繁琐问题。开发者只需在pom.xml中声明依赖坐标(GroupId、ArtifactId、Version),Maven会从本地或远程仓库自动获取
清风徐来QCQ
·
2025-05-26 00:50
spring
boot
学习
笔记
《算法
笔记
》13.1小节——专题扩展->分块思想 问题 A: 区间查询
题目描述食堂有N个打饭窗口,现在正到了午饭时间,每个窗口都排了很多的学生,而且每个窗口排队的人数在不断的变化。现在问你第i个窗口到第j个窗口一共有多少人在排队?输入输入的第一行是一个整数T,表示有T组测试数据。每组输入的第一行是一个正整数N(N#include#include#include#include#include#include#include#include#include#inclu
圣保罗的大教堂
·
2025-05-25 23:47
《算法笔记》
算法
嵌入式开发方向开发利器
、项目构建与管理工具作用CMake/Make跨平台构建系统,适用于裸机或RTOS项目PlatformIO面向嵌入式的现代构建/上传/调试系统,支持多平台vcpkg/Conan嵌入式项目依赖包管理器(如
json
早日退休!!!
·
2025-05-25 23:47
软件
嵌入式硬件
c++
C
重构:改善既有代码的设计——
笔记
思维导图(转载)https://www.processon.com/view/60fbcae1e401fd7e997aa66e重构的基本功:识别坏味道、测试先行、行为保持识别坏味道、测试先行、行为保持的变更动作,是重构的基本功。TDD:测试驱动开发先写测试,再写实现代码,用测试来驱动代码的设计和开发。TDD的基本循环(三个步骤)——也叫红绿重构循环(Red-Green-Refactor)Red(写
早日退休!!!
·
2025-05-25 23:47
思维
重构
笔记
现代C++(Modern C++)和高性能并行编程与优化
现代C++(ModernC++)和高性能并行编程与优化前言我创作这篇博客的目的是记录学习技术过程中的
笔记
。希望通过分享自己的学习经历,能够帮助到那些对相关领域感兴趣或者正在学习的人们。
早日退休!!!
·
2025-05-25 23:17
软件
c++
开发语言
Python 爬虫实战:解析
JSON
数据爬取 QQ 音乐歌单(歌单分类与歌曲元数据提取)
一、项目启动篇:明确目标与合规边界1.1需求拆解:定义核心抓取字段QQ音乐作为国内领先的音乐流媒体平台,其歌单数据具有极高的分析价值。我们计划抓取以下核心字段:数据层级抓取字段应用场景示例歌单维度歌单ID、名称、分类标签、播放量音乐流行趋势分析、歌单推荐系统歌曲维度歌曲ID、名称、歌手、专辑、时长音乐版权分析、用户偏好建模扩展维度歌词文本、评论数据、发布时间情感分析、社交影响力研究1.2法律风险提
yansideyucsdn
·
2025-05-25 23:46
python爬虫实战
python
爬虫
json
Spring AI系列之使用 Spring AI 图像识别
该Web服务将以
JSON
格式返回每种颜色的数量
@@@八爪鱼
·
2025-05-25 22:41
spring
人工智能
java
dify 中的代码执行拆成多个迭代
import
json
defmain(arg1:str,**kwargs)->dict:try:data1=
json
.loads(arg1)except
json
.
JSON
DecodeError:print
KillFuckBugs
·
2025-05-25 22:40
java
前端
linux
MCP 协议结合大模型使用浅讲
MCP通信机制的本质一个主控程序(可以接入大模型)通过“统一的协议”向MCP客户端发送指令(通常是
JSON
),并等待其执行后返回结果核心是通过标准化接口实现大模型与外部工具的“即插即用”。
Code_Geo
·
2025-05-25 22:06
开发语言
python
MCP协议
【微信开发
笔记
】常见的长按保存图片功能的实现方式及清晰度优化方式
网上有很多实现的方式,目前尝试成功的是使用html2canvas.js,canvas2image来实现的。实现的过程中也遇到了,跨域图片问题,图像不清晰问题,刚好看到下面这篇文章,里面有解决清晰度的问题参考文档
yz-俞祥胜
·
2025-05-25 21:32
实用前端插件学习
嵌入式开发之STM32学习
笔记
day09
STM32C8T6TIM定时器中断配置全解析——手把手实现精准定时任务一、TIM定时器基础概念TIM(Timer)是STM32中用于定时、计数、PWM生成的核心外设。通过中断机制,TIM可在特定时间点(如计数器溢出)触发中断,执行用户定义的任务(如数据采集、状态检测等)。TIM(Timer)定时器定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断16位计数器、预分频器、自动重装寄存器的
小程同学>o<
·
2025-05-25 21:31
嵌入式学习之STM32
stm32
学习
笔记
经验分享
嵌入式开发之STM32学习
笔记
day03
STM32之ADC(模拟数字转换器)1ADC简述2ADC转换时间3ADC转化结果存放机制4ADC转化结果存放机制5ADC电压转换1ADC简述ADC(Analog-DigitalConverter)模拟—数字转换器;ADC可以将引脚上连续变化的模拟电压转换为内存中存储的数字变量,建立模拟电路到数字电路的桥梁;12位ADC是一种逐次逼近型模拟数字转换器。它有多达18个通道,可测量16个外部和2个内部信
小程同学>o<
·
2025-05-25 21:31
嵌入式学习之STM32
单片机
笔记
学习
stm32
嵌入式硬件
嵌入式C基础学习
笔记
-Day7-指针及指针遍历数组
指针:在计算机内部存储器(内存)中,以字节为单位,每个字节都有一个编号,这个编号叫做地址。指针就是地址。指针变量:存储地址的变量普通变量:存储的是数据地址、指针变量都叫指针一般形式:*;int*pa;初始化:inta=10;int*pa=&a;char*ps=NULL;//NULL空指针NULL是0的宏赋值:doublea=3.14;double*pa;pa=&a;inta=10,b=20;int
谁偷了我ctrl键
·
2025-05-25 21:29
嵌入式c语言学习笔记
c语言
开发语言
mcu
arm
stm32
Matlab自学
笔记
三十九:日期时间型数据的算术运算:加减运算
1.说明时间点和(日历)持续时间是可加的,结果是时间点;两个时间点是可减的,结果是持续时间,用时分秒表示;时间型和浮点数运算,结果是时间型,浮点数默认单位是天;由于日历时间的不确定,加减日历时间所得结果与加减顺序有关。2.datetime和duration的算术运算程序示例如下:t1=datetimet2=t1+hours(1)%时间点+持续时间=时间点t2=t1+hours(0:2)%%0表示当
freexyn
·
2025-05-25 21:28
Matlab扫盲速成小短篇
笔记
matlab
算法
Matlab自学
笔记
三十六:日期时间型的概念及其简单应用
1.概念日期时间型(DatesandTime)数据具有灵活的显示格式和高达毫微秒的精度,并且可以处理时区、夏令时和平闰年等特殊因素;日期时间型数据有以下三种表示方式:(1)Datetime型,表示日期时间点,是存储日期和时间数据的主要方法,它支持算术运算,排序,比较,绘图和格式化显示;(2)Duration型,表示日期时间的持续长度;(3)CalendarDuration型,基于日历日期的持续时间
freexyn
·
2025-05-25 21:58
Matlab扫盲速成小短篇
笔记
matlab
开发语言
算法
深度学习
数据结构
YAML,
JSON
,ini,XML 用来做配置文件,优缺点分别是什么?关注者
如果我们的程序没有任何配置文件时,这样的程序对外是全封闭的,一旦程序需要修改一些参数必须要修改程序代码本身并重新编译,这样很不好,所以要用配置文件,让程序出厂后还能根据需要进行必要的配置;配置文件主要就是用来存储键-值对的,就是类似一个map作用。所以自己设计一种简单的配置文件格式,也未尝不可,只是因为已经有大量的成熟配置文件格式可用,就用已有的吧。配置文件有很多,如INI配置文件,XML配置文件
生活需要深度
·
2025-05-25 20:25
小专题
-
脚本
配置文件
项目配置文件选择(
Json
,xml,Yaml, INI)
选择使用哪种类型的配置文件(如
JSON
、XML或其他格式)取决于多个因素,包括项目的需求、团队的熟悉程度、数据结构的复杂性以及可读性和可维护性等。
GoKu~
·
2025-05-25 20:24
xml
json
YAML文件、
JSON
文件、XML文件的异同
比较项目YAML文件
JSON
文件XML文件语法格式简洁、易读,使用缩进表示层次结构,通过冒号和短横线分别表示键值对和列表元素简洁、基于JavaScript语法,使用花括号表示对象,方括号表示数组,通过冒号表示键值对语法相对复杂
Pando变瘦瘦
·
2025-05-25 20:22
基础知识
json
xml
八个 React Hooks 快速上手:从入门到实战的个人总结
好久没写技术文章了,最近翻看了自己刚学React时做的
笔记
,决定整理一下我常用的八个ReactHooks(如果算上自定义Hooks应该是九个,但今天先聚焦这八个)。
安分小尧
·
2025-05-25 19:50
javascript
前端
react.js
【JVM 04-JVM内存结构之-本地栈】
本地栈
笔记
记录1.定义2.拓展理解2.1什么是本地方法?2.2为什么要使用NativeMethod?2.3本地方法现状?
青北念
·
2025-05-25 18:13
JVM
jvm
JSON
字符串介绍
JSON
数据格式
JSON
,其实就是一种特殊格式的字符串
JSON
的两种数据格式
JSON
对象
JSON
数组
JSON
数组
JSON
数组格式:[元素1,元素2,元素3,元素4]
JSON
数组中的元素可以是不同的数据类型
刺客xs
·
2025-05-25 18:12
json
qt
开发语言
threejs生成3d地图
技术栈:vue3+three.js使用threejs生成3d地图分为3步获取地图数据使用threejs创建地图形状渲染创建的形状获取地图数据地图数据可以通过datav网站获取,获取的文件是一个
json
文件
前端御书房
·
2025-05-25 18:39
threejs
3d
《算法导论(第4版)》阅读
笔记
:p1178-p1212
《算法导论(第4版)》学习第25天,p1178-p1212总结,总计35页。一、技术总结1.AppendixC:CountingandProbability附录C介绍了计数理论(如:和规则,积规则,串,排列,组合,二项式系数,二项式界等),概率理论(如:样本空间,事件,概率论公理,离散概率分布,连续均匀概率分布,贝叶斯定理等),几何分布与二项分布,二项分布的尾部探究。第5章会时不时的涉及这些内容,
·
2025-05-25 17:55
算法
keycloak获取用户信息(go实现获取keycloak用户信息)
用户信息仓库:https://github.com/Nerzal/gocloak//UserrepresentstheKeycloakUserStructuretypeUserstruct{ID*string`
json
西京刀客
·
2025-05-25 16:30
keycloak
golang
keycloak
c++20快速解析-心得
笔记
【6】
文章目录for循环与初始化列表参考文献本文演示了C++中for循环与初始化列表的使用。代码示例包含两个主要功能:使用嵌套for循环生成九九乘法表,展示了数组初始化和范围for循环的用法定义getSum函数,通过initializer_list参数计算任意数量整数的和文中还对比了传统数组初始化与C++17引入的直接列表初始化语法,体现了现代C++的简洁特性。代码输出结果包括完整的乘法表和一个初始化列
无尽的数学
·
2025-05-25 16:58
图形学
c++20
print函数的几种用法【python】
我也是python这门语言的求知者,我会将我的学习
笔记
都记录在此,希望我的文章可以帮助到你!如果你想学习如何使用更多有关的知识,可以关注我,了解python的基本语法知识。
仪姨
·
2025-05-25 16:57
python基础语法
python
配置 VS Code 使用 ESLint 格式化
1、在设置里面搜索DefaultFormatter,下拉框里选择eslint2、并勾选EnablesESlintasaformatter3、再在settings.
json
文件中添加配置代码,如下所示:1
爱拍照的小码农
·
2025-05-25 15:50
vscode
ESlint
10 接口自动化-requests模块详解以及Cookie,Session关联处理
`requests.post(url,data=None,
json
=None,**kwargs)`发送post请求(通过data和
json
传参)3.requests.put()发送put请求4.request
水银嘻嘻
·
2025-05-25 14:48
API
自动化测试
自动化
python
Spark基础学习
笔记
:搭建spark on yarn 集群
一、SparkOnYARN架构SparkOnYARN模式遵循YARN的官方规范,YARN只负责资源的管理和调度,运行哪种应用程序由用户自己实现,因此可能在YARN上同时运行MapReduce程序和Spark程序,YARN很好地对每一个程序实现了资源的隔离。这使得Spark与MapReduce可以运行于同一个集群中,共享集群存储资源与计算资源。SparkOnYARN模式与Standalone模式一样
Connie_2022
·
2025-05-25 14:44
spark
学习
big
data
DataX的
json
配置文件,{},[]讲解
通过DataX将文件系统迁移到MySQLpython/bigdata/datax/bin/datax.py-rtxtfilereader-wmysqlwriter配置文件如下,(
json
文件中是不允许有
WZMeiei
·
2025-05-25 13:12
大数据
json
数据库
大数据
计算机名称是pc是什么意思,pc是什么意思
就目前而言个人电脑种类有很多,比如传统的台式电脑、DIY电脑、
笔记
本电脑、以及近年来开始流行的平板电脑、一体机电脑、超级本、掌上电脑、嵌入式计算机均属于PC的范畴。
Ma Daniel
·
2025-05-25 13:40
计算机名称是pc是什么意思
android获取超时异常,获取java.net.SocketTimeoutException:连接超时在android
我正在开发一个Android应用程序,我发送请求到Web服务器和解析
json
对象。我经常收到java.net.SocketTimeoutException:与服务器通信时连接超时异常。
weixin_39860975
·
2025-05-25 13:40
android获取超时异常
【SLAM中的点云处理:从基础到实战】
发现点云处理是非常非常重要的,我就再认真学了一遍关于点云处理的内容(看了高翔老师的一本书——《自动驾驶与机器人中的SLAM技术:从理论到实践》,写得非常好,还有配套的代码),这篇博客就作为我的点云处理学习
笔记
Unpredictable222
·
2025-05-25 12:04
SLAM算法
自动驾驶
自主导航
算法
自动驾驶
ubuntu
c++
笔记
香橙派3B学习
笔记
2:Vscode远程SSH登录香橙派_权限问题连接失败解决
Vscode下载插件,ssh远程登录香橙派。ssh:orangepi@本地ip密码:orangepi安装Remote-SSH扩展SSH插件:SSH远程连接:sshusername@remote_hostssh-pport_numberusername@remote_host默认22端口号就用第一行的格式就行了我的就是默认22端口号,所以直接输入
[email protected]
更新
NULL指向我
·
2025-05-25 11:59
香橙派3B
学习
笔记
vscode
C语言指针学习
笔记
1.指针的定义指针(Pointer)是存储变量地址的变量。在C语言中,指针是一种非常重要的数据类型,通过指针可以直接访问和操作内存。2.指针的声明与初始化2.1指针声明指针变量的声明格式为:数据类型*指针变量名;int*ptr;//声明一个指向int类型的指针char*cptr;//声明一个指向char类型的指针2.2指针初始化指针变量初始化时,可以将变量的地址赋值给指针,使用地址运算符&。int
前端熊猫
·
2025-05-25 11:58
C语言
c语言
学习
笔记
指针
鸿蒙HarmonyOS应用开发之使用DevEco Studio模板构建NDK工程
核心编译过程如下:根据CMake配置脚本以及build-profile.
json
5中配置的externalNativeOptions构建参数,与缓存中的配置比对后,生成CMake命令并执行CMake。
「已注销」
·
2025-05-25 10:21
移动开发
鸿蒙开发
harmonyOS
harmonyos
鸿蒙
Arkui
鸿蒙开发
组件化
移动开发
NDK
JavaSE:初识Java(学习
笔记
)
java是高级语言的面向对象语言.[最贴近生活.最快速分析和设计程序]一,计算机语言发展历史二,Java体系结构1,JavaSE(JavaStandardEdition)标准版,定位在个人计算机上的应用这个版本是Java平台的核心,它提供了非常丰富的API来开发一般个人计算机上的应用程序,包括用户界面接口AWT及Swing,网络功能与国际化、图像处理能力以及输入输出支持等。2,JavaEE(Jav
猫爪笔记
·
2025-05-25 10:20
JavaSE
学习
笔记
java
开发语言
Mysql 通过案例快速学习常见操作
更多个人
笔记
见:github个人
笔记
仓库gitee个人
笔记
仓库个人学习,学习过程中还会不断补充~(后续会更新在github上)文章目录Mysql数据库操作Insert添加修改Updatealterupdate
我的golang之路果然有问题
·
2025-05-25 10:49
mysql
学习
数据库
笔记
经验分享
案例速成
使用Dockerfile文件构建基于centOS系统的nodejs镜像
实际示例:[root@node01node]#lsdev-webdev-web.tar.gzDockerfilenode-v8.14.0-linux-x64.tar.gzpackage-lock.
json
weixin_30955341
·
2025-05-25 09:47
运维
网络
json
MCP Flomo
笔记
助手
mcp-server-flomoMCP服务器将
笔记
写入Flomo。这是一个基于TypeScript的MCP服务器,可帮助您将
笔记
写入Flomo。
german88
·
2025-05-25 09:14
笔记
物联网之对接MQTT最佳实践
解决SpringBoot3.3.x集成Micrometer和Prometheus,导致项目阻塞,无法启动2024-12-133.跟着老寇学习Java之软件简述2020-03-294.魔改log4j2的
Json
Layout
46646
·
2025-05-25 08:11
halcon相机标定助手_Halcon 学习
笔记
---单相机标定(2)
一、单项机标定原因降低畸变(相差)测量二、相机标定求出什么该方程是求取世界坐标系与像素坐标系之间转换矩阵,本质就是求出相机的内外参数。其中dx和dy为每个像素在图像坐标系(UVO)沿U和V方向的物理尺寸,单位毫米每像素,U0和V0为像素坐标中心即图像中心(光轴与图像平面的交点)。三、标定助手设置标定参数;尽量选择9到16张图片,且图片覆盖整个视野,Mark点出现在视野各个区域,同时标定板也可以发生
weixin_39815456
·
2025-05-25 08:41
halcon相机标定助手
Golang基于 Swagger + JWT + RBAC 的认证授权中间件设计
为了构建一个安全、可扩展且易于维护的认证授权中间件,我们可以结合使用Swagger、JWT(
JSON
WebToken)和RBAC(基于角色的访问控制)。
白总Server
·
2025-05-25 08:07
架构
linux
运维
服务器
bash
go
JWT
LeetCode题目
笔记
——345. 反转字符串中的元音字母
文章目录题目描述——文字题目描述——截图题目难度——简单方法一:双指针代码/Python总结题目描述——文字给你一个字符串s,仅反转字符串中的所有元音字母,并返回结果字符串。元音字母包括‘a’、‘e’、‘i’、‘o’、‘u’,且可能以大小写两种形式出现。示例1:输入:s=“hello”输出:“holle”示例2:输入:s=“leetcode”输出:“leotcede”提示:1<=s.length<
pip install USART
·
2025-05-25 08:35
LeetCode
python
leetcode
算法
python
使用Spring Boot和Spring Security结合JWT实现安全的RESTful API
SpringBoot和SpringSecurity提供了强大的工具来保护我们的应用程序,而JWT(
JSON
WebToken)则是一种轻量级的认证和授权机制。
Uranus^
·
2025-05-25 07:03
Java
Spring
Boot
Spring
Security
JWT
RESTful
API
Java
上一页
65
66
67
68
69
70
71
72
下一页
按字母分类:
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
其他