edk2+vs2019环境搭建

所有命令行操作都在CMD内执行 CMD->Developer Command Prompt for VS 2019 (vs自带的命令行环境,也可以直接CMD执行 C:”Program Files (x8...

JVM内存结构

先整体浏览下JVM内存结构:大体上分为三个层次,十多个知识点。 层次多,知识点杂,不方便记忆,经常是一听就会,一面就忘。 本文目的不在于知识的讲解,而在于知识的持久化。 所以我想到了一个对自己很有效的记忆方法:类比联想记...

Linux信号(Understanding Linux Kernel 3rd)

总览 产生 内核或应用程序产生,一份简短的信息。 传递 挂起状态 非挂起状态 信号类型 发给进程的信号(所有线程共享) 发给线程的信号 处理者 进程信号是其中一个没有屏蔽这个信号的线程处理。 线程就是指定线程处理。 处理...

微服务springcloud 配置 springboot-admin 监控中心

Admin监控应用 Spring Boot提供的监控接口,例如:/health、/info等等,实际上除了之前提到的信息,还有其他信息业需要监控:当前处于活跃状态的会话数量、当前应用的并发数、延迟以及其他度量信息。下面我...

C语言、嵌入式位操作精华技巧大汇总

对于ST的芯片的使用,大家平时在学习、工作中大多使用库函数的方式来开发吧?我之前也是用库函数来进行配置,最近发现直接配置寄存器有时候好像更容易些,而且可读性也不会很差。下面分享关于寄存器配置的一些笔记: 一、位操作简单介...

JavaScript 中的模块化

JavaScript 中的模块化 最早的基于立即执行函数,闭包的模块化 const MountClickModule = function(){  let nu...

线程池工作流程-验证

线程池工作流程:   1、如果正在运行的线程数量小于 corePoolSize,那么马上创建线程运行这个任务   2、如果正在运行的线程数量大于或等于 corePoolSize,那么将这个任务放入队列...

冒泡排序

1、实现思想          2、实现代码 1 #include <stdio.h> 2 void bulubulu_sort(int *array, in...

SpringMVC

mvc处理乱码:①public String isreg(User u,HttpServletRequest request)②String name = u.getname(); String str = new St...

Java反射机制

Java的反射机制 一、什么是反射 反射是Java的特征之一,是一种间接操作目标对象的机制,核心是JVM在运行的时候才动态加载类,并且对于任意一个类,都能够知道这个类的所有属性和方法,调用方法/访问属性,不需要提前在编译...

搭建自己的springboot博客

搭建springboot博客系统 框架:springboot 第一步:搭建linux环境 第二步:安装docker环境 第三步:安装redis镜像 第四步:安装mysql5.7镜像 第五步:安装jdk(我用的是yum模式...

欧的树状数组QWQ(更新中。。。)

一句话:树状数组NB QWQ日常操作:一些乱七八糟的话 老实说,之前没有学到树状数组的时候,手边只有线段树这个工具。感觉还是蛮好用的?就一直没有去学。后来一个偶然的机会,我做到了一道题,又偶然的看了这道题的树状数组的解法...

Java8(七) 新的DateTime API

新的日期时间API 1 日期/时间 LocalDate:没有时区的日期 LocalTime:没有时区的时间 LocalDateTime:没有时区的日期时间 ZonedDateTime:有时区的日期时间 时区/ZoneId...

mybatis之if判断

今天使用mybatis开发公司中台项目踩的一个坑,分享并记录一下 踩坑前因:因项目中比较多状态字段,用了大量的Integer 0和1进行判断 在功能做完后只是粗略的点了下觉得没多大问题(来自程序员强大的自信),便提交了代...

ruby学习笔记(2) –

学习ruby中记录下的一些要点和感悟,随缘更新 内容来自 《“笨方法”学ruby》、https://www.runoob.com/ ,此处仅做记录 Ruby 数组(Array) Ruby 数组是任何对象的有序整数索引集合...
加载更多