摘星喵Pro
码龄7年
关注
提问 私信
  • 博客:484,491
    社区:470
    484,961
    总访问量
  • 194
    原创
  • 7,890
    排名
  • 17,302
    粉丝
  • 学习成就

个人简介:蜡笔小新.com

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2018-01-08
博客简介:

日常记录

博客描述:
Hello World!
查看详细资料
  • 原力等级
    成就
    当前等级
    7
    当前总分
    3,921
    当月
    28
个人成就
  • 获得893次点赞
  • 内容获得100次评论
  • 获得3,788次收藏
  • 代码片获得25,850次分享
创作历程
  • 17篇
    2024年
  • 45篇
    2023年
  • 60篇
    2022年
  • 73篇
    2021年
成就勋章
TA的专栏
  • 前端
    5篇
  • 算法
    3篇
  • 数据库原理
    39篇
  • 软件设计师
    15篇
  • java
    99篇
  • 编程技巧
    37篇
  • 软件安装与分享
    10篇
  • python
    1篇
  • PTA
    18篇
  • web
    62篇
  • js
    3篇
TA的推广
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

达梦数据库在终端/控制台交互查询SQL语句,查询结果导出excel

安装JDK,maven引入达梦包,maven打包主类改成查询工具类,即可放到linux平台运行。输入 'export ’ 加查询语句,将结果导出为excel;直接运行,或者打包后java -jar运行控制台。导出excel:export + 查询sql;查询语句默认分页前10条,防止数据量过大;支持连续交互,输入 ‘exit;输入 SQL 查询语句(分号结束)
原创
发布博客 2024.10.30 ·
353 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

海康视频不能在浏览器解析播放,需要转码

海康视频不能在浏览器解析播放,需要转码
原创
发布博客 2024.10.30 ·
435 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Word、PDF转换为图片Java

需求要在小程序端展示文档内容,所以将文档每页转换为图片后显示
原创
发布博客 2024.10.21 ·
443 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

高德地图 Vue3 常用操作,点、聚合、线、移动、点击事件等

初始化地图,可在设置地图样式、中心点、缩放等;创建非聚合点位,设置点位图标、点击显示详情窗口、清除点位;创建线条并让点跟随线条移动,调节移动速度;创建聚合点位,可自定义聚合样式;创建线条,定义不同类型样式,线条点击事件;适应分辨率
原创
发布博客 2024.09.26 ·
621 阅读 ·
9 点赞 ·
0 评论 ·
3 收藏

常用地图坐标转换工具类Java

【代码】常用地图坐标转换工具类Java。
原创
发布博客 2024.09.23 ·
286 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

地图(高德)判断某一点位是否位于某一城市/区域/地区/行政区划内

得到如下数据,得到polyline是该地区的经纬度范围。是用来表示地理空间数据的重要几何类型,选择需要的使用。调用API(可以申请api选择web服务获取key)用类似的思路也可以自定义范围来判断。
原创
发布博客 2024.09.23 ·
337 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

JavaScript 中的回调函数(callback)

JavaScript 中的回调函数(callback)是一个传递给另一个函数作为参数的函数,并且这个传递的函数可以在其他函数内部被调用执行。回调函数是异步编程的一个核心概念,特别是在处理事件处理、服务器请求或者在操作完成后需要运行的代码时非常有用。
原创
发布博客 2024.08.08 ·
1067 阅读 ·
17 点赞 ·
0 评论 ·
20 收藏

JavaScript中的异步编程:Promise、async 和 await

使用Promiseasync和await,可以使异步代码的结构更加清晰,更易于理解和维护。这些工具解决了传统回调地狱的问题,提供了一种更加强大和灵活的方式来处理 JavaScript 中的异步逻辑。
原创
发布博客 2024.08.07 ·
1072 阅读 ·
14 点赞 ·
0 评论 ·
10 收藏

Vue 2 和 Vue 3 生命周期钩子

在 Vue.js 开发中,了解生命周期钩子对于编写有效的组件至关重要。Vue 2 和 Vue 3 在生命周期钩子上大致相同,但 Vue 3 的 Composition API 引入了一种新的方式来处理它们。这里我会概述两者的生命周期钩子,并指出如何在 Vue 3 的 Composition API 中使用它们。
原创
发布博客 2024.08.07 ·
1138 阅读 ·
24 点赞 ·
0 评论 ·
15 收藏

Vue 常用组件间通信方式

在 Vue.js 中,组件间通信有多种方式,每种方式都有其适用的场景和优缺点。合理选择和组合这些方式,可以实现高效、清晰的组件间通信,满足不同的应用需求。Props 和 Event Emitting:适用于父子组件通信,简单直观,保持单向数据流。Event Bus:适用于兄弟组件通信,灵活高效,但难以调试和维护。:适用于跨层级组件通信,简化数据传递,但存在隐式数据依赖。Vuex:适用于全局状态管理,适合大型应用,但引入了额外的复杂性。$attrs 和 $listeners。
原创
发布博客 2024.08.02 ·
841 阅读 ·
28 点赞 ·
1 评论 ·
28 收藏

【Java 算法实现】移除数组元素(双指针)

请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。注意这五个元素可为任意顺序。你不需要考虑数组中超出新长度后面的元素。你不需要考虑数组中超出新长度后面的元素。例如,函数返回的新长度为。的元素,并返回移除后数组的新长度。函数应该返回新的长度。函数应该返回新的长度。,也会被视作正确答案。
原创
发布博客 2024.05.02 ·
282 阅读 ·
8 点赞 ·
0 评论 ·
1 收藏

【Java 算法实现】合并两个有序数组(逆向双指针)

给定两个按排列的整数数组nums1和nums2,以及两个整数m和n,分别表示nums1和nums2中的元素数目。你需要将nums2合并到nums1中,使合并后的数组同样保持排列。:合并后的数组不应由函数返回,而是直接存储在nums1中。为了应对这种情况,nums1的初始长度为m + n,其中前m个元素代表应合并的元素,后n个元素设为0以示占位,实际上应忽略。
原创
发布博客 2024.05.01 ·
619 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏

【Java 算法实现】链表反转(迭代法)

【代码】【Java 算法实现】链表反转(迭代法)
原创
发布博客 2024.05.01 ·
660 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Netty 进阶知识 编解码器、Protobuf、TCP粘包、出站入站

首先,在.proto文件中定义您的消息格式。通过这些步骤,可以在 Netty 应用程序中集成 Protobuf,利用其高效的二进制数据序列化/反序列化能力。这对于需要处理复杂数据结构或要求高性能的网络通信应用尤其有用。Protobuf 提供了一种高效、灵活的方式来定义和处理结构化数据。在分布式系统、大数据应用和微服务架构中,Protobuf 是数据交换的理想选择,特别是在对性能和带宽使用有严格要求的场景中。TCP流式传输TCP是面向连接的、面向流的协议,它不保留消息边界。
原创
发布博客 2024.01.17 ·
1635 阅读 ·
21 点赞 ·
0 评论 ·
23 收藏

Netty 介绍、使用场景及案例

https://github.com/netty/nettyNetty是一个高性能、异步事件驱动的网络应用程序框架,用于快速开发可扩展的网络服务器和客户端。它是一个开源项目,最初由JBoss公司开发,现在由社区维护。Netty的设计和实现以处理高并发、低延迟、可靠性和灵活性为目标,因此非常适合构建各种网络应用,包括网络服务器、代理、聊天应用、在线游戏、实时通信和分布式系统等。以下是一些Netty的主要特点和优势:异步和事件驱动:Netty采用异步非阻塞的IO模型,允许处理大量并发连接而不会阻塞应用程序线程。
原创
发布博客 2024.01.11 ·
6747 阅读 ·
19 点赞 ·
0 评论 ·
67 收藏

Java BIO、NIO(通信/群聊系统、零拷贝)、AIO

BIO适用于连接数较少的场景,NIO适用于中等并发场景,而AIO适用于高并发的异步操作场景,如网络服务器、文件传输等。选择适当的I/O模型取决于应用程序的性能和并发需求。
原创
发布博客 2024.01.09 ·
880 阅读 ·
6 点赞 ·
0 评论 ·
8 收藏

Java jSerialComm库串口通信(USB RS-485/232) 查询/应答、主动上报模式

要在Java中通过USB RS-485接口发送和接收特定的数据帧,你需要利用适当的串行通信库。在Java中,一个常见的选择是使用RXTX或jSerialComm库。这些库允许Java应用程序与串行端口进行通信。
原创
发布博客 2024.01.03 ·
2619 阅读 ·
24 点赞 ·
0 评论 ·
45 收藏

RabbitMQ 核心概念(交换机、队列、路由键),队列类型等介绍

RabbitMQ 是一个开源的消息代理(Message Broker),用于在应用程序之间传递消息。它实现了高级消息队列协议(AMQP),提供了可靠的消息传递和消息路由机制,以支持分布式系统的开发。AMQP:AMQP(Advanced Message Queuing Protocol)是一种协议,用于定义消息传递的规范。RabbitMQ是AMQP协议的一个流行实现之一,它允许不同的应用程序之间通过消息进行通信。生产者:生产者是消息的发送方。它们创建消息并将其发布到 RabbitMQ 的交换机上。
原创
发布博客 2023.12.29 ·
4356 阅读 ·
22 点赞 ·
0 评论 ·
27 收藏

CentOS安装MongoDB

但请注意,在将 MongoDB 公开到外部网络时,务必采取额外的安全措施,如配置身份验证、设置访问控制列表、定期备份数据以及监控数据库活动,以确保安全性和数据保护。这在生产环境中是不安全的,因此建议你设置 MongoDB 的身份验证密码以增强安全性。如果你的服务器上启用了防火墙(如Firewalld),你需要确保打开 MongoDB 的监听端口(默认是27017)以允许外部访问。要允许外网访问 MongoDB,你需要在 MongoDB 的配置文件中做一些更改,以及根据你的环境设置防火墙规则。
原创
发布博客 2023.12.25 ·
1766 阅读 ·
21 点赞 ·
0 评论 ·
27 收藏

Linux CentOS 安装 MySQL 8

CentOS 是 RedHat 的一个分发版本,功能与 RedHat 完全一致。如果已经安装了 MySQL,您可以通过以下步骤卸载它。输入上述命令获取的密码。
原创
发布博客 2023.12.15 ·
878 阅读 ·
7 点赞 ·
0 评论 ·
11 收藏
加载更多