nanshaws_个人页

个人头像照片 nanshaws
个人头像照片
146
0
0

个人介绍

Java,喜欢c,会一点c#,kotlin和c加加,欢迎大家和我做朋友,一起学习,共同进步,祈求面试和内推

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2024年10月

  • 10.10 14:57:51
    发表了文章 2024-10-10 14:57:51

    利用GraalVM将java文件变成exe可执行文件

    这篇文章简明地介绍了如何使用GraalVM将一个简单的Java程序编译成exe可执行文件,首先通过javac命令编译Java文件生成class文件,然后使用native-image命令将class文件转换成独立的exe文件,并展示了如何运行这个exe文件。
  • 10.10 14:55:52
    发表了文章 2024-10-10 14:55:52

    Springboot3新特性:开发第一个 GraalVM 本机应用程序(完整教程)

    文章介绍如何在Spring Boot 3中利用GraalVM将Java应用程序编译成独立的本机二进制文件,从而提高启动速度、减少内存占用,并实现不依赖JVM运行。
  • 10.10 14:54:25
    发表了文章 2024-10-10 14:54:25

    计算机网络的常用的网络通信命令(Windows)

    本文介绍了网络技术中常用的命令,如ping用于检测网络连通性,ipconfig查看TCP/IP配置,netstat监控网络状态,arp显示和修改ARP缓存,at安排任务执行,tracert追踪路由,以及nbtstat获取NetBIOS信息。
  • 10.10 14:52:28
    发表了文章 2024-10-10 14:52:28

    Springboot WebFlux项目结合mongodb进行crud

    这篇文章介绍了如何使用Spring Boot WebFlux框架结合MongoDB进行基本的CRUD(创建、读取、更新、删除)操作,包括项目设置、实体类和Repository的创建、控制器的实现以及配置文件的编写。
  • 10.10 14:51:36
    发表了文章 2024-10-10 14:51:36

    Elasticsearch 7.8.0从入门到精通

    这篇文章详细介绍了Elasticsearch 7.8.0的安装、核心概念(如正排索引和倒排索引)、RESTful风格、各种索引和文档操作、条件查询、聚合查询以及在Spring Boot中整合Elasticsearch的步骤和示例。
  • 10.10 14:49:49
    发表了文章 2024-10-10 14:49:49

    springboot实现黑名单和白名单功能

    这篇文章介绍了如何在Spring Boot中实现黑名单和白名单功能,通过创建一个自定义的过滤器类并注册到Spring Boot应用中,以控制基于IP地址的访问权限。
  • 10.10 14:48:37
    发表了文章 2024-10-10 14:48:37

    c语言实现跳表(skiplist)

    本文介绍了跳表(Skip List)的数据结构及其实现,包括节点定义、创建、随机层数生成、插入、查找、打印和释放操作,展示了跳表作为一种高效有序序列查找、插入和删除操作的数据结构。
  • 10.10 14:47:15
    发表了文章 2024-10-10 14:47:15

    Redis的实现三:c语言实现平衡二叉树,通过平衡二叉树实现排序集

    本博客介绍了如何在C语言中实现一个平衡二叉树,并通过这个数据结构来模拟Redis中的排序集功能。
  • 10.10 14:45:11
    发表了文章 2024-10-10 14:45:11

    用java搞定时任务,将hashmap里面的值存到文件里面去

    本文介绍了如何使用Java的`Timer`和`TimerTask`类创建一个定时任务,将HashMap中的键值对写入到文本文件中,并提供了完整的示例代码。
  • 10.10 14:43:59
    发表了文章 2024-10-10 14:43:59

    Redis的实现二: c、c++的网络通信编程技术,让服务器处理多个client

    本文讨论了在C/C++中实现服务器处理多个客户端的技术,重点介绍了事件循环和非阻塞IO的概念,以及如何在Linux上使用epoll来高效地监控和管理多个文件描述符。
  • 10.10 14:41:38
    发表了文章 2024-10-10 14:41:38

    用java实现Client和Server之间的互相通信

    本文介绍了如何使用Java实现客户端和服务器之间的通信,包括服务器端创建ServerSocket、接受客户端连接、读取和发送消息,以及客户端创建Socket连接、发送和接收消息的完整过程。
  • 10.10 14:40:42
    发表了文章 2024-10-10 14:40:42

    c语言实现HashTable

    本文介绍了如何在C语言中实现哈希表(HashTable),包括定义节点结构、自定义哈希函数、创建节点、插入节点、搜索节点和删除节点的完整过程。
  • 10.10 14:39:31
    发表了文章 2024-10-10 14:39:31

    如何利用docker来部署war包项目

    本文介绍了如何使用Docker来部署WAR包项目,包括编写Dockerfile和docker-compose.yml文件,以及如何通过Docker Compose启动服务。
  • 10.10 14:04:43
    发表了文章 2024-10-10 14:04:43

    Redis的实现一:c、c++的网络通信编程技术,先实现server和client的通信

    本文介绍了使用C/C++进行网络通信编程的基础知识,包括创建socket、设置套接字选项、绑定地址、监听连接以及循环接受和处理客户端请求的基本步骤。
  • 10.10 14:02:45
    发表了文章 2024-10-10 14:02:45

    美化博客园的个人主页

    美化博客园个人主页的详细步骤,包括更换博客皮肤、添加音乐播放器、鼠标特效、图片放大功能以及雪花特效等个性化设置。
  • 10.10 14:00:13
    发表了文章 2024-10-10 14:00:13

    从csdn搬家到博客园(完整教程)

    作者提供了从CSDN搬家到博客园的完整教程,包括如何导出CSDN博客、在博客园导入以及使用WordPress插件导入文章等步骤。
  • 10.10 13:56:54
    发表了文章 2024-10-10 13:56:54

    TCP传输层详解(计算机网络复习)

    本文详细解释了TCP/IP协议族的分层模型、各层的功能、TCP报文的格式以及TCP连接建立的三次握手和断开的四次挥手过程。
  • 10.10 13:50:21
    发表了文章 2024-10-10 13:50:21

    使用Netty实现文件传输的HTTP服务器和客户端

    本文通过详细的代码示例,展示了如何使用Netty框架实现一个文件传输的HTTP服务器和客户端,包括服务端的文件处理和客户端的文件请求与接收。
  • 10.10 13:45:25
    发表了文章 2024-10-10 13:45:25

    unsafe类和varhandle类讲解

    本文介绍了Java中的Unsafe类和VarHandle类,展示了Unsafe类如何通过底层操作绕过Java的安全限制直接访问内存和对象,以及VarHandle类如何在Java 9及以上版本中提供原子性和可变性访问。
  • 10.10 13:44:26
    发表了文章 2024-10-10 13:44:26

    Optional源码分析(涉及Objects源码和Stream源码)

    本文分析了Java中Optional类的源码,包括其内部的Objects.requireNonNull方法、EMPTY定义、构造方法、ofNullable方法、isEmpty方法以及如何与Stream类交互,展示了Optional类如何避免空指针异常并提供流式操作。
  • 10.10 13:42:02
    发表了文章 2024-10-10 13:42:02

    Reactor实战,创建一个简单的单线程Reactor(理解了就相当于理解了多线程的Reactor)

    本文通过一个简单的单线程Reactor模式的Java代码示例,展示了如何使用NIO创建一个服务端,处理客户端的连接和数据读写,帮助理解Reactor模式的核心原理。
  • 10.10 13:40:49
    发表了文章 2024-10-10 13:40:49

    系统监控:使用日志文件 journalctl的使用

    本文介绍了如何使用`journalctl`命令来监控和查看Linux系统的日志文件,包括查看特定行数、过滤日志级别、实时跟踪日志、按时间段查询日志以及日志轮换和压缩的配置。
  • 10.10 13:36:35
    发表了文章 2024-10-10 13:36:35

    Reactor模式

    通过一个具体的Java代码示例展示了如何在NIO框架下实现Reactor模式,用于处理网络IO事件,包括事件的接收、分发和处理。
  • 10.10 13:35:38
    发表了文章 2024-10-10 13:35:38

    lua面向对象(类)和lua协同线程与协同函数、Lua文件I/O

    Lua的面向对象编程、协同线程与协同函数的概念和使用,以及Lua文件I/O操作的基本方法。
  • 10.10 13:34:38
    发表了文章 2024-10-10 13:34:38

    lua完整学习笔记

    Lua学习笔记,涵盖了Lua的注释、数据结构、标识符、保留字、变量、运算符、函数、流程控制语句、循环语句、table的使用、迭代器以及模块化等基础知识点。
  • 10.10 13:32:51
    发表了文章 2024-10-10 13:32:51

    termux+anlinux+Rvnc viewer来使安卓手机(平板)变成linux服务器

    本文介绍了如何在Android设备上安装Termux和AnLinux,并通过这些工具运行Ubuntu系统和桌面环境。
  • 10.10 13:31:38
    发表了文章 2024-10-10 13:31:38

    java协程操作mysql数据库

    本文介绍了如何在Java项目中使用虚拟线程和协程操作MySQL数据库,并通过代码示例展示了如何利用CompletableFuture实现非阻塞数据库连接和操作。
  • 10.10 13:29:31
    发表了文章 2024-10-10 13:29:31

    如何用java的虚拟线程连接数据库

    本文介绍了如何使用Java虚拟线程连接数据库,包括设置JDK版本、创建虚拟线程的方法和使用虚拟线程连接MySQL数据库的示例代码。
  • 10.10 13:28:31
    发表了文章 2024-10-10 13:28:31

    netty整合websocket(完美教程)

    本文是一篇完整的Netty整合WebSocket的教程,介绍了WebSocket的基本概念、使用Netty构建WebSocket服务器的步骤和代码示例,以及如何创建前端WebSocket客户端进行通信的示例。
  • 10.10 13:27:00
    发表了文章 2024-10-10 13:27:00

    软件质量保护与测试(第2版)学习总结第十三章 集成测试

    本文是《软件质量保护与测试》(第2版)第十三章的学习总结,介绍了集成测试的概念、主要任务、测试层次与原则,以及集成测试的不同策略,包括非渐增式集成和渐增式集成(自顶向下和自底向上),并通过图示详细解释了集成测试的过程。
  • 10.10 13:26:03
    发表了文章 2024-10-10 13:26:03

    软件质量保护与测试(第2版)学习总结第十一章 白盒测试

    本文是《软件质量保护与测试》(第2版)第十一章的学习总结,详细讲解了白盒测试中的控制流测试技术,包括语句覆盖、判断覆盖、条件覆盖、判定-条件覆盖和路径覆盖等方法,并通过具体代码示例展示了如何设计测试用例来验证程序中的不同执行路径。
  • 10.10 13:25:04
    发表了文章 2024-10-10 13:25:04

    软件质量保护与测试(第2版)学习总结第十章 黑盒测试

    本文是《软件质量保护与测试》(第2版)第十章的学习总结,介绍了黑盒测试的基本概念和方法,包括等价类划分、边界值分析和因果图法,并通过具体例子展示了如何设计测试用例来验证软件的功能性需求。
  • 10.10 13:24:09
    发表了文章 2024-10-10 13:24:09

    软件质量保护与测试(第2版)学习总结第一章

    本文是《软件质量保护与测试》(第2版)第一章的学习总结,概述了软件的特征、分类、软件工程的层次化技术、现代软件开发的变化,以及软件质量的概念和评价体系,包括黑盒、白盒和灰盒测试方法。
  • 10.10 13:22:46
    发表了文章 2024-10-10 13:22:46

    关于git 解决分支冲突问题(具体操作,包含截图,教你一步一步解决冲突问题)

    本文通过具体操作和截图,详细讲解了如何在Git中解决分支冲突问题,包括如何识别冲突、手动解决冲突代码、提交合并后的代码,以及推送到远程分支。
  • 10.10 13:21:51
    发表了文章 2024-10-10 13:21:51

    MongoDB是一个NoSQL数据库,有着多种不同的命令和操作。以下是一些常见的MongoDB命令:

    一些常用的MongoDB命令,如数据库和集合的管理、数据的插入、查询、更新、删除以及聚合操作等。
  • 10.10 13:20:14
    发表了文章 2024-10-10 13:20:14

    MongoDB入门级别教程全(Windows版,保姆级教程)

    一份全面的MongoDB入门级教程,包括在Windows系统上安装MongoDB、使用MongoDB Shell和Compass GUI进行数据库操作,以及MongoDB的基本数据类型和查询技巧。
  • 10.10 13:18:41
    发表了文章 2024-10-10 13:18:41

    redis的基本命令,并用netty操作redis(不使用springboot或者spring框架)就单纯的用netty搞。

    这篇文章介绍了Redis的基本命令,并展示了如何使用Netty框架直接与Redis服务器进行通信,包括设置Netty客户端、编写处理程序以及初始化Channel的完整示例代码。
  • 10.10 13:17:17
    发表了文章 2024-10-10 13:17:17

    用dbeaver创建一个enum类型,并讲述一部分,mysql的enum类型的知识

    这篇文章介绍了如何在DBeaver中创建MySQL表的枚举(ENUM)字段,并探讨了MySQL中ENUM类型的一些行为特点,例如ENUM值的默认排序和在插入重复值时的表现。
  • 10.10 13:16:16
    发表了文章 2024-10-10 13:16:16

    java的反应式流

    本文介绍了Java反应式流的概念和编程模型,通过使用Java自身的Flow API和Reactor库,展示了如何实现发布者-订阅者模式,并提供了实际的代码示例。
  • 10.10 13:14:53
    发表了文章 2024-10-10 13:14:53

    java制作游戏,如何使用libgdx,入门级别教学

    本文是一篇入门级教程,介绍了如何使用libgdx游戏开发框架创建一个简单的游戏项目,包括访问libgdx官网、设置项目、下载项目生成工具,并在IDE中运行生成的项目。
  • 10.10 13:10:52
    发表了文章 2024-10-10 13:10:52

    Springboot整合shiro,带你学会shiro,入门级别教程,由浅入深,完整代码案例,各位项目想加这个模块的人也可以看这个,又或者不会mybatis-plus的也可以看这个

    本文详细讲解了如何整合Apache Shiro与Spring Boot项目,包括数据库准备、项目配置、实体类、Mapper、Service、Controller的创建和配置,以及Shiro的配置和使用。
  • 10.10 13:08:17
    发表了文章 2024-10-10 13:08:17

    Springboot+shiro,完整教程,带你学会shiro

    这篇文章提供了一个完整的Apache Shiro与Spring Boot结合使用的教程,包括Shiro的配置、使用以及在非Web和Web环境中进行身份验证和授权的示例。
  • 10.10 12:59:36
    发表了文章 2024-10-10 12:59:36

    Springboot的Container Images,docker加springboot

    本文介绍了如何使用Spring Boot的层索引文件和Docker优化Spring Boot应用程序的容器化过程,包括解压缩可执行jar和创建分层Docker映像的方法。
  • 10.10 12:58:25
    发表了文章 2024-10-10 12:58:25

    kotlin+springboot入门级别教程,教你如何用kotlin和springboot搭建http

    本文是一个入门级教程,介绍了如何使用Kotlin和Spring Boot搭建HTTP服务,并强调了Kotlin的空安全性特性。
  • 10.10 12:57:09
    发表了文章 2024-10-10 12:57:09

    jdk10的var局部变量类型推理

    本文介绍了JDK 10中引入的局部变量类型推断功能,即`var`关键字,它允许开发者在声明具有初始值的局部变量时省略显式类型,以简化代码并提高可读性。
  • 10.10 12:55:55
    发表了文章 2024-10-10 12:55:55

    SpringCore完整学习教程7,入门级别

    如何创建Spring Boot的自定义自动配置,包括理解自动配置类、定位自动配置候选、使用条件注解、测试自动配置以及创建自定义启动器的完整教程。
  • 10.10 12:53:25
    发表了文章 2024-10-10 12:53:25

    SpringCore完整学习教程6,入门级别

    本文是Spring Core学习教程的第六部分,涵盖了Spring Boot中的任务执行和调度、异步处理,以及使用@SpringBootTest进行集成测试的多种方式,包括使用MockMvc和WebTestClient进行模拟测试和使用随机端口启动服务器进行测试。
  • 10.10 12:51:42
    发表了文章 2024-10-10 12:51:42

    SpringCore完整学习教程5,入门级别

    本文是Spring Core学习教程的第五部分,深入探讨了Spring Boot对JSON的支持,包括Jackson、Gson和JSON-B三个JSON映射库的集成,以及如何自定义序列化器、反序列化器和使用Mixins。
  • 10.10 12:50:22
    发表了文章 2024-10-10 12:50:22

    SpringCore完整学习教程4,入门级别

    本文是Spring Core学习教程的第四部分,详细介绍了Spring Boot中的日志记录功能,包括日志格式、控制台输出、文件输出、日志轮换、日志级别设置、日志组定义、使用日志关闭钩子、自定义日志配置以及Logback扩展等。
  • 发表了文章 2024-10-10

    idea+javafx的真正打包方式

  • 发表了文章 2024-10-10

    JLink 使用教程:从入门到精通

  • 发表了文章 2024-10-10

    Ubuntu安装redis

  • 发表了文章 2024-10-10

    idea控制台出现乱码的解决方案

  • 发表了文章 2024-10-10

    vue3添加pinia

  • 发表了文章 2024-10-10

    windows版java版本管理器

  • 发表了文章 2024-10-10

    vue3完整教程从入门到精通(新人必学2,搭建项目)

  • 发表了文章 2024-10-10

    hutool工具的简单使用

  • 发表了文章 2024-10-10

    GC垃圾收集算法

  • 发表了文章 2024-10-10

    Javadoc的讲解使用

  • 发表了文章 2024-10-10

    vsCode远程执行c和c++代码并操控linux服务器完整教程

  • 发表了文章 2024-10-10

    Springfox Swagger2从入门到精通

  • 发表了文章 2024-10-10

    聊一聊Sentinel背后的原理

  • 发表了文章 2024-10-10

    vue3完整教程从入门到精通(新人必学1,vue3快速上手)

  • 发表了文章 2024-10-10

    idea结合git回到某个提交点

  • 发表了文章 2024-10-10

    查看并解析当前jdk的垃圾收集器

  • 发表了文章 2024-10-10

    用javadoc生成springboot的文档

  • 发表了文章 2024-10-10

    使用javadoc生成maven项目的文档

  • 发表了文章 2024-10-10

    边缘计算的挑战和机遇

  • 发表了文章 2024-10-10

    copilot和chatGPT的区别

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息