icode9

  • Springboot JSON 转换:Jackson篇

    近期想整理一下 Springboot 对于处理 JSON 转换的笔记,想起了 Jackson 是 SpringMVC 默认使用的 JSON 转换器,就从 Jackson 下手,后续…

    编程笔记 2022年12月5日
  • Docker | redis集群部署实战

    前面已经简单熟悉过redis的下载安装使用,今天接着部署redis集群(cluster),简单体会一下redis集群的高可用特性。 环境准备 Redis是C语言开发,安装Redis…

    编程笔记 2022年12月5日
  • Vue3.x+element-plus+ts踩坑笔记

    闲聊 前段时间小颖在B站找了个学习vue3+TS的视频,自己尝试着搭建了一些基础代码,在实现功能的过程中遇到了一些问题,为了防止自己遗忘,写个随笔记录一下嘻嘻 项目代码 踩坑集合:…

    编程笔记 2022年12月5日
  • 深入剖析Sgementation fault-icode9原理

    前言 我们在日常的编程当中,我们很容易遇到的一个程序崩溃的错误就是segmentation fault,在本篇文章当中将主要分析段错误发生的原因! Sgementation fau…

    编程笔记 2022年12月5日
  • AgileBoot – 项目内统一的错误码设计

    统一的错误码管理的优点 统一的错误码描述,如果没有统一的错误码的话,错误描述散落在项目内的不同地方,同一个错误码却产生不同的错误描述,会导致歧义。 错误码的层级,在与客户端的交互过…

    编程笔记 2022年12月5日
  • 【C++】GoogleTest进阶之gMock

    gMock是什么 当我们去写测试时,有些测试对象很单纯简单,例如一个函数完全不依赖于其他的对象,那么就只需要验证其输入输出是否符合预期即可。 但是如果测试对象很复杂或者依赖于其他的…

    编程笔记 2022年12月5日
  • 大数据关键技术:自然语言处理入门篇

    自然语言处理简介 自然语言处理概况 什么是自然语言处理? 自然语言处理( Natural Language Processing, NLP)是计算机科学领域与人工智能领域中的一个重…

    数据库 2022年12月5日
  • Java函数式编程:一、icode9函数式接口,lambda表达式和方法引用

    Java函数式编程 什么是函数式编程 通过整合现有代码来产生新的功能,而不是从零开始编写所有内容,由此我们会得到更加可靠的代码,并获得更高的效率 我们可以这样理解:面向对象编程抽象…

    Java 2022年12月4日
  • Vue3 SFC 和 TSX 方式自定义组件实现 v-model

    1 v-model 1.1 理解 v-model v-model 是 vue3 中的一个内置指令,很多表单元素都可以使用这个属性,如 input、checkbo…

    Java 2022年12月4日
  • 驱动开发:内核枚举LoadImage-icode9映像回调

    在笔者之前的文章《驱动开发:内核特征码搜索函数封装》中我们封装实现了特征码定位功能,本章将继续使用该功能,本次我们需要枚举内核LoadImage映像回调,在Win64环境下我们可以…

    Java 2022年12月4日