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
go语言实战学习笔记
一文看懂
Go语言
协程的设计与原理
个人博客网站:一文看懂
Go语言
协程的设计与原理背景
Go语言
最大的特色就是从语言层面支持并发(Goroutine),Goroutine是Go中最基本的执行单元。
「已注销」
·
2025-01-31 21:07
golang
后端
开发语言
go
Go语言
协程
.进程2.线程3.协程4.协程的优势5.进程、线程、协程的对比二、协程1.协程数据结构2.协程执行过程3.GMP调度模型4.调度策略1.队列轮转2.系统调用3.工作量窃取4.抢占式调度总结前言最近发现
go
kawhi794
·
2025-01-31 21:06
golang
Python爬虫基础知识:从零开始的抓取艺术
本文旨在为初学者提供一份Python爬虫的入门指南,涵盖基础知识、常用库介绍、
实战
案例以及注意事项,帮助你快速上手,成为一名合格的“网络矿工”。一、Python爬虫概述1.1什么是爬虫?
egzosn
·
2025-01-31 19:20
python
爬虫
开发语言
搞嵌入式开发,如何才能“小有所成”,获得更高的收入?
文章目录引言一、技术能力体系构建(金字塔模型)1.基础层(硬件理解)2.核心层(软件能力)3.扩展层(系统级能力)二、项目经验增值策略1.开源项目参与2.行业级项目
实战
3.专利布局三、高价值领域选择1.
智驾
·
2025-01-31 19:19
杂谈
嵌入式
职业规划
MVIKotlin
学习笔记
:时光旅行软件设计
时光旅行是一种引人入胜且令人兴奋的概念。在软件设计领域,我们可以借用这个概念来创建可预测和可追溯的应用程序。本篇文章将介绍如何使用MVIKotlin框架来实现时光旅行功能,并提供相应的源代码示例。MVIKotlin是一个基于MVI(Model-View-Intent)架构的库,它提供了一种结构化的方法来构建响应式、可测试和可维护的Android应用程序。时光旅行是MVIKotlin框架的一个强大特
UtoBug
·
2025-01-31 19:43
学习
笔记
软件设计
vue3
学习笔记
(ref, reactive, setup, hook...)
目录一、搭建项目二、常用的CompositionAPI1.ref函数(实现响应式)2.reactive函数3.vue2和vue3响应式的区别4.setup参数5.计算属性和监视6.vue3生命周期7.自定义hook8.toRef和toRefs9.其他组合式api10.新的组件一、搭建项目npminitvite-app进入项目npminpmrundev二、常用的CompositionAPI1.ref
***无名小卒
·
2025-01-31 18:41
学习
vue.js
1024程序员节
从0到1:C++ 开启游戏开发奇幻之旅(二)
目录游戏开发核心组件设计游戏循环游戏对象管理碰撞检测人工智能(AI)与物理引擎人工智能物理引擎性能优化技巧内存管理优化多线程处理
实战
案例:开发一个简单的2D射击游戏项目结构设计代码实现总结与展望游戏开发核心组件设计游戏循环游戏循环是游戏运行的核心机制
小周不想卷
·
2025-01-31 18:41
艾思科蓝学术会议投稿
c
网络安全系列&网安知识系列:[译] 渗透测试
实战
第三版(红队版)
第1章赛前准备——安装译者:@Snowming作为红队人员,我们通常不太关注某次攻击的目的(更关注的是攻击手法)。相反,我们想从那些高级威胁组织的TTP(Tactics、Techniques&Procedures)中学到更多。举个例子,这是一个来自于火眼(FireEye)公司的公开的威胁情报分析报告。从报告中,我们可以看到:这个威胁组织使用推特作为C2服务器,也使用了github作为存储加密图片和
坦笑&&life
·
2025-01-31 18:40
网络安全
网络
安全
网络安全
TypeScript进阶
实战
:构建可维护的企业级应用
今天就来分享这个过程中的
实战
经验。项
技术出海录
·
2025-01-31 18:05
人工智能
前端
React
鸿蒙Next
实战
:环境搭建
前言作为独立开发者,如果我们错过了传统移动App,和后起小程序的红利,那万物互联+AI的应用开发就得抓住了。虽然个人上架应用平台难易都差不多,但是鸿蒙生态当前正需要广大开发者参与,一旦上架,相比其他平台,流量扶持力度更大,变现能力也更容易。所以,我们可以先开发一些应用占个位置,后面再逐渐迭代完善;那么,第一步就先从搭建开发环境开始吧。b4e9d22450fabee5ca1f8ca70e9d36d2
v.15889726201
·
2025-01-31 17:03
harmonyos
华为
Docker
学习笔记
(全网最详细)
Docker
学习笔记
(全网最详细)一、Docker的简介1.Docker是什么?1.1问题:为什么会有docker出现?一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。
Asher0509
·
2025-01-31 17:32
docker
学习
笔记
Elasticsearch
学习笔记
——Mapping创建及dynamic_templates
Mappingmapping可以理解为Elasticsearch的表结构,作用是为了定义index的schema。包含有定义字段的数据类型,存储形式等等。创建Mappingmapping创建Elasticsearch在创建索引的时候可以显式定义mapping,也可以不指定mapping,通过写入数据的形式让Elasticsearch自己推断mapping。显示指定mapping创建index#显示
凌凌岛
·
2025-01-31 17:30
Elasticsearch
elasticsearch
大数据
es
Golang中的格式化输入输出
Golang中的格式化输入输出打印输出在
Go语言
中有多种输出方式,不同的输出适用场景不同。
whhom
·
2025-01-31 17:59
Golang
golang
开发语言
后端
go语言
go
Python
学习笔记
- 探索5种数据类型
在当今的数字时代,编程已经成为一种基本技能,不仅适用于软件开发人员,更广泛地应用于数据分析、人工智能、自动化和科学研究等领域。Python作为一种强大且易于学习的编程语言,因其简洁的语法和广泛的应用场景,成为了初学者学习编程的首选语言。在学习Python编程的过程中,理解和掌握数据类型是至关重要的。数据类型决定了程序中可以进行的操作类型,以及如何存储和处理信息。理解不同数据类型的特性和使用场景,不
Mr数据杨
·
2025-01-31 16:55
Python
编程基础
python
数据类型
接口性能优化
实战
:从20s到500ms,三招搞定
本文将会接着接口性能优化这个话题,从
实战
的角度出发,聊聊我是如何优化一个慢查询接口的。上周我优化了一下线上的批量评分查询接口,将接口性能从最初的20s,优化到目前的500ms以内。
hebiwen95
·
2025-01-31 16:24
性能优化
java
数据库
go语言
学习(一)格式化输入,输出
go语言
的格式化输出:packagemainimport"fmt"funcmain(){/*fmt.Printf("helloworld")//Printf不换行fmt.Println(33333)//
chris3_29
·
2025-01-31 16:23
go
【
go语言
】gorm 快速入门
一、orm1.1什么是ormORM(对象关系映射,Object-RelationalMapping)是一种程序设计技术,用于在关系型数据库和面向对象编程语言之间进行转换和映射。ORM允许开发者通过面向对象的方式与数据库交互,而无需直接编写复杂的SQL查询语句。1.1.1主要概念对象与表的映射:ORM将数据库中的表映射为程序中的对象,将表中的每一行映射为一个对象实例的属性。每个对象实例代表数据库中的
加油,旭杏
·
2025-01-31 16:22
Go语言
数据库
Effective Objective-C 2.0
学习笔记
(部分)
10.关联对象(通过关联对象机制来把两个对象连起来;定义关联对象时可指定内存管理语意,用以模仿定义属性时采用的拥有关系与非拥有关系;只有在其他做法不可行时才应该选用关联对象,因为这种做法会引入难于查找的bug。)11.理解objc_msgSend的作用(消息由接收者、选择子及参数构成;发给某对象的全部消息都要由“动态消息派发系统”来处理,该系统会查出对应的方法,并执行其代码)12.消息转发机制(首
bigjar_W
·
2025-01-31 13:58
iOS
【C语言基础习题】C语言练习题——bite 寒假班作业(7)
如何高效记录并整理编程
学习笔记
?在编程学习的海洋中,高效的笔记记录和整理方法就像一张珍贵的航海图,能够帮助我们在浩瀚的知识中找到方向。如何建立一个既能快速记录又易于回顾的笔记系统?
拾贰_C
·
2025-01-31 12:21
【bite就业课】作业习题
c语言
算法
开发语言
cocos 和 unity 学习
cocosunity编辑器等从游戏开发的
实战
来说,应该让策划,美术都用cocos和unity另外策划应该能搞定编辑器功能能租到的一切,UI,音效,简单动画等等声音文件的连入调整行为树等等unityunity
奔跑的犀牛先生
·
2025-01-31 11:38
cocos
Unity
Linux 上 MySQL 8.0 的备份与恢复
实战
指南
在数据库运维过程中,备份与恢复是保障数据安全的重要手段。MySQL8.0在Linux环境中提供了多种备份和恢复方案,包括逻辑备份和物理备份。本文将介绍这些备份方式的操作步骤与逻辑实现,帮助您高效管理数据库。一、备份与恢复的作用和意义数据安全:防止因误操作、硬件故障或恶意攻击导致的数据丢失。容灾恢复:在灾难发生后快速恢复业务功能,减少停机时间。数据迁移:支持数据库迁移至新环境或硬件。二、备份方式概览
云水一方
·
2025-01-31 09:49
mysql
linux
大数据
数据仓库
运维
数据库
MySQL系列之(一)---MySQL使用方法总结(不断更新)
MySQL的使用方法总结在这里先标注上个人认为其他朋友总结的最好的MySQL的
学习笔记
:这个网站是一大佬博客,名字叫格物,特别值得学习,还有资料可以学习一千行MySQL
学习笔记
MySQL复习笔记(实例全
Frodo先生
·
2025-01-31 08:45
MySQL
不断更新系列
MySQL
实战
教程:从小白到大神的进阶之路!
目录一、MySQL概述1、MySQL简介1.1MySQL的历史背景1.2MySQL的特点1.3MySQL的应用场景1.4MySQL的版本2、MySQL发展历程2.1MySQL的起源2.2MySQL的早期发展2.3MySQL的成熟与普及2.4MySQL的商业化与收购2.5MySQL的持续创新3、MySQL应用场景3.1Web应用程序3.2企业级应用3.3大数据分析3.4移动应用3.5云计算3.6物联
奔跑吧邓邓子
·
2025-01-31 08:08
项目实战
mysql
数据库
Electron常见问题 61 - 客户端必须以管理员权限运行?
目录问题解决方法一步骤一步骤二方法二结论《Electron
实战
》系列-总览_Data-Mining的博客-CSDN博客_electron滚动条欢迎大家阅读Data-Mining的《Electron
实战
》
Data-Mining
·
2025-01-31 06:26
Electron实战
服务器
开发语言
node.js
electron
管理员
Nacos 在微服务项目中的
实战
应用
Nacos在微服务项目中的
实战
应用1.引言2.项目背景3.Nacos在服务注册与发现中的应用3.1服务注册3.2服务发现4.Nacos在配置管理中的应用4.1配置中心设置4.2在服务中使用配置5.Nacos
DebugDiver代码深处潜水员
·
2025-01-31 06:24
三方件
微服务
架构
云原生
《大规模分布式存储系统:原理解析与架构
实战
》读书笔记
《大规模分布式存储系统:原理解析与架构
实战
》读书笔记1、事务满足ACID特性2、单机存储引擎:哈希存储引擎和B树存储引擎和LSM存储引擎。存储系统的数据模型:文件模型、关系模型和键值模型。
weixin_36908057
·
2025-01-31 06:52
存储
存储系统
Java 阻塞队列(BlockingQueue)
实战
与原理详解
引言在多线程编程中,BlockingQueue是一种非常有用的同步工具,它不仅提供了线程安全的队列访问方式,还能够自动处理生产者和消费者之间的阻塞行为。本文将基于提供的文档内容,深入探讨BlockingQueue的工作原理及其在实际应用中的使用方法,并详细介绍几种常见的BlockingQueue实现。一、阻塞队列基础1.1定义与特性BlockingQueue是一个接口,定义了支持阻塞插入和移除操作
吴冰_hogan
·
2025-01-31 05:49
juc
java
网络协议
网络
大规模分布式存储系统:原理解析与架构
实战
《大规模分布式存储系统:原理解析与架构
实战
》是分布式系统领域的经典著作,由阿里巴巴高级技术专家“阿里日照”(OceanBase核心开发人员)撰写,阳振坤、章文嵩、杨卫华、汪源、余锋(褚霸)、赖春波等来自阿里
克终
·
2025-01-31 05:49
杂文
CPU缓存架构详解与Disruptor高性能内存队列
实战
引言现代计算机系统的性能很大程度上取决于CPU与内存之间的交互效率。随着处理器技术的发展,CPU的速度远超主内存,为了弥补这种速度差异,引入了多级高速缓存(Cache)。然而,在多核环境下,缓存一致性成为了一个重要的问题。本文将详细介绍CPU缓存架构的工作原理、面临的挑战及解决方案,并探讨Disruptor这一高性能内存队列的设计理念和实际应用。1.CPU缓存架构详解1.1CPU高速缓存概念CPU
吴冰_hogan
·
2025-01-31 05:46
juc
缓存
架构
java
网络安全攻防
实战
:从基础防护到高级对抗
个人主页:一ge科研小菜鸡-CSDN博客期待您的关注引言在信息化时代,网络安全已经成为企业、政府和个人必须重视的问题。从数据泄露到勒索软件攻击,每一次安全漏洞都可能造成巨大的经济损失和隐私风险。本教程将通过详细的案例、代码示例和实用工具,帮助读者从基础安全防护到高级安全对抗,系统掌握网络安全攻防的核心技术。1.常见网络攻击方式与防御措施1.1SQL注入攻击攻击者在输入字段中插入恶意SQL代码,绕过
一ge科研小菜鸡
·
2025-01-31 05:44
运维
网络
Babylon.js
实战
3D模拟场景
目录初始化场景和引擎添加环境和光照创建地面和墙壁添加家具和装饰摄像机和控制交互性渲染循环
天涯学馆
·
2025-01-31 03:33
WebGL
3D图形图像技术
javascript
3d
前端
Babylon.js
webgl
AI DMP 数据基建:数据可视化与报表
《AIDMP数据基建:数据可视化与报表》关键词:AIDMP,数据可视化,报表分析,数据处理技术,数据治理,企业应用,项目
实战
,未来发展趋势。
AI天才研究院
·
2025-01-31 03:01
大数据AI人工智能
AI大模型企业级应用开发实战
大厂Offer收割机
面试题
简历
程序员读书
硅基计算
碳基计算
认知计算
生物计算
深度学习
神经网络
大数据
AIGC
AGI
LLM
Java
Python
架构设计
Agent
程序员实现财富自由
Helm Chart
实战
指南
本文将带你从零开始,通过
实战
演练,掌握HelmChart的创建、配置和部署,帮助你高效管理Kubernetes应用。
ivwdcwso
·
2025-01-31 03:00
运维
Heml
k8s
kubernetes
云原生
包管理
容器
Java 9模块开发:IntelliJ IDEA
实战
指南
在Java9中,模块化是一个重要的特性,它可以帮助我们更好地组织和管理代码。而IntelliJIDEA作为一个强大的集成开发环境,为Java9模块的开发提供了全面的支持。本文将通过一个实际的项目示例,详细讲解如何在IntelliJIDEA中开发和运行Java9模块。环境准备在开始之前,确保你已经安装了以下软件:Java9:Java9是开发Java9模块的基础,可以从Oracle官网下载并安装。In
2501_90323865
·
2025-01-31 02:51
hystrix
java
开发语言
个人开发
一文大白话讲清楚webpack进阶——8——Module Federation
ModuleFederation1.啥是ModuleFederation2.这里讲两个基础概念3.容器应用配置4.远程应用配置5.模块使用5.ModuleFederation好在哪里6.ModuleFederation
实战
一文大白话讲清楚
16年上任的CTO
·
2025-01-31 01:50
webpack
webpack
前端
node.js
模块联邦
Federation
基于requests库的爬虫
实战
京东商品信息爬取
一,功能描述:目标:从京东商城爬取商品信息,输出商品名称和价格二、技术路线:requests-re-bs4三,程序设计结构:1.爬取网页内容:getHTMLText()2.提取信息到合适的数据结构中:parsePage()3.利用数据结构展示并输出:printGoodsList()四、体会:本次实验遇到的最大技术难题就是怎么剔除HTML标签(查看源代码发现可以用i和em两个标签精确定位),后来查看
Jerry104393
·
2025-01-31 01:49
Python
python
爬虫
正则表达式
掌握Python Selenium:网页元素自动化定位
实战
指南
一、Selenium框架介绍Selenium是一个用于自动化web应用程序测试的工具,它直接运行在浏览器中,就像真实用户在操作一样。这个框架支持多种浏览器(包括Chrome、Firefox、Safari等),并且可以在多种操作系统(Windows、Linux、macOS等)上运行。Selenium的主要目标是使自动化测试变得简单,以支持开发人员和测试人员快速编写测试用例。以下是Selenium框架
jardonwang1
·
2025-01-31 01:14
python
selenium
自动化
《企业网络安全架构与
实战
指南:从蓝队防御到零信任网络部署》
项目:《企业网络安全架构与
实战
指南:从蓝队防御到零信任网络部署》姓名:飞花似梦Flydream日期:2024年11月21日目录蓝队基础企业网络架构高层管理IT管理中央技术团队安全部门企业管理技术信息安全管理成熟度模型
Yimuzhizi
·
2025-01-31 01:13
网络安全
web安全
安全
网络安全
人工智能
架构
网络
搜索引擎
为你「量身打造」的Python快速入门到
实战
和“图文双杀”(第1期)
Hello,大家好,欢迎来到创文工作室,这里是为你量身打造的Python快速入门到
实战
第1期。
创文工作室
·
2025-01-31 00:10
Python基础教程
python
Air监听代码神器
Air监听代码神器一、作用在使用
Go语言
的gin框架在本地做开发调试的时候,经常需要在变更代码之后频繁的按下Ctrl+C停止程序并重新编译再执行,这样就不是很方便。
Cas狗
·
2025-01-31 00:40
Go语言常用开发组件
Go语言
Gin框架
Air
实时监听
开发效率
Go Gin 框架
学习笔记
GoGin框架
学习笔记
Gin描述轻量级httpweb框架,允许速度非常快最擅长的是Api接口的高并发入门创建默认的路由引擎r=gin.Default()启动http服务,默认在8080端口r.Run("
「已注销」
·
2025-01-31 00:09
Go
Web
restful
golang
json
Go语言
学习笔记
——gin实现验证码
文章目录Golang验证码知识结构下载包导包配置session创建中间件生成图片生成验证码验证前端页面测试Golang验证码知识结构ginsession中间件表单处理路由下载包gogetgithub.com/dchest/captcha导包import("bytes""net/http""time""github.com/dchest/captcha""github.com/gin-contrib
PPPsych
·
2025-01-31 00:36
Go精进
学习
gin
gin框架
学习笔记
gin框架
学习笔记
官网reviewgin是用go编写的web框架,由于httprputer(基于radix树路由)速度快了40倍,支持中间件,路由组处理,json等多方式验证,内置了json/xml/html
蛮吉(lambda)
·
2025-01-31 00:05
go
gin
json
java
中间件
【SpringCloud微服务
实战
08】RabbitMQ 消息队列
MQ异步通信优缺点:优点:吞吐量提升:无需等待订阅者处理完成,响应更快速故障隔离:服务没有直接调用,不存在级联失败问题调用间没有阻塞,不会造成无效的资源占用耦合度极低,每个服务都可以灵活插拔,可替换流量削峰:不管发布事件的流量波动多大,都由Broker接收,订阅者可以按照自己的速度去处理事件缺点:架构复杂了,业务没有明显的流程线,不好管理需要依赖于Broker的可靠、安全、性能常见MQ对比:一、R
李维山
·
2025-01-31 00:05
MQ实战
Java
rabbitmq
spring
cloud
spring
boot
探索Gin-Contrib的pprof模块:优化Go应用性能的新工具
Go应用性能的新工具pprofginpprofmiddleware项目地址:https://gitcode.com/gh_mirrors/ppr/pprof项目简介是一个针对Gin框架的扩展库,它集成了
Go
廉欣盼Industrious
·
2025-01-31 00:04
Gin-contrib/pprof 使用教程
pprofginpprofmiddleware项目地址:https://gitcode.com/gh_mirrors/ppr/pprof项目介绍gin-contrib/pprof是Gin框架的一个扩展库,用于在Gin应用程序中集成
Go
邵娇湘
·
2025-01-31 00:04
COCO8 数据集上训练 YOLO11n:从入门到跑路(100 轮训练
实战
)
前言训练YOLO11n,听起来就像是给赛博世界的“战斗天使”装上双核发动机,而COCO8数据集,则是那个小小的试验场。今天,我们就要在这个数据集上训练YOLO11n模型100轮,见证它如何从一个懵懂的“AI萌新”成长为“目标检测大佬”。本篇文章将以专业又幽默的方式,带你深入了解训练流程,并提供完整代码示例,让你轻松掌握这项技术。简介YOLO(YouOnlyLookOnce)是目标检测领域的明星模型
星际编程喵
·
2025-01-30 23:27
Python探索之旅
目标跟踪
人工智能
计算机视觉
机器学习
【爬虫】针对FingerprintJS反爬,selenium破解策略
目录FingerprintJS原理概述Selenium基础与应对思路代码实现
实战
(结合Selenium和UndetectedChromedriver绕过FingerprintJS)Canvas指纹随机化
steamedobun
·
2025-01-30 22:53
项目管理
爬虫
爬虫
selenium
测试工具
go理论知识记录(入门)
go理论知识记录(入门)ps:来源于刘丹冰老师的课程
Go语言
中的变量定义1.使用var关键字定义变量语法:var变量名类型=值如果未初始化,变量会被赋予其类型的零值:varscoreint//默认值为0varisPassbool
小猫猫猫◍˃ᵕ˂◍
·
2025-01-30 22:22
golang
c++
算法
SpringBoot:RabbitMQ-延迟队列
《一线大厂Java面试题解析+核心总结
学习笔记
+最新讲解视频+
实战
项目源码》,点击传送门,即可获取!
csdnlaoban
·
2025-01-30 21:13
程序员
java-rabbitmq
spring
boot
rabbitmq
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他