编程笔记

  • CSS Modules

    CSS Modules 是管理 css 的另一种方式。 它默认 css 文件中定义的所有 class names 都是 local 的,并且会通过 webpack loader 等方式进行转换,使之变成 namespaced,从而避免运行时 class name 的重复。

    编程笔记 2022年7月17日
  • 初始化React项目【TS+hooks】

    首先:npm config set registry https://registry.npm.taobao.org配置后可通过下面方式来验证是否成功npm config get registry 安装React 【请事先安装好node】npm i -g create-react-app 【不指定版本就是安装最新…

    编程笔记 2022年7月17日
  • 从零实现一个日志框架

    Java里的各种日志框架,相信大家都不陌生。Log4j/Log4j2/Logback/jboss logging等等,其实这些日志框架核心结构没什么区别,只是细节实现上和其性能上有所不同。本文带你从零开始,一步一步的设计一个日志框架 输出…

    编程笔记 2022年7月17日
  • 逆向工程学习记录

      首先逆向是个困难的工作,需要理论,也需要实践。 理论方面,必须清楚的认识逆向的本质是什么。放到更大的环境下来看,逆向从来不是最终目的,最终目的一般是要实现某个东西。 广义上,逆向不仅仅是调试二进制可…

    编程笔记 2022年7月17日
  • IDEA配置 默认MAVEN 镜像仓库地址

    第一步 进入IDEA的安装目录E:/app/IntelliJ IDEA 2018.1.3/plugins/maven/lib/maven3       这个就是IDEA默认maven3,我们可以对这个maven进行配置。 第二步 进入E:/app/IntelliJ IDEA 2018.1.3/plugins/maven/lib/…

    编程笔记 2022年7月17日
  • Opencv环境配置及踩坑

    Opencv环境配置及踩坑 1.什么是Opencv OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和[Mac OS](https://baike.baidu.com/item/Mac OS/284086…

    编程笔记 2022年7月17日
  • 你未必知道的49个CSS知识点

    本文的每一条,都是我曾经发过的掘金沸点,其中有很多条超过了百赞(窃喜)。 鉴于时不时有童鞋翻我以前的沸点,因此,本文收集了个人目前发过的所有CSS知识点动图,以便阅读。 需要说明的是,顺序仍是按当时发布顺…

    编程笔记 2022年7月17日
  • java引用数据类型值的传递

    引用数据类型值的传递传递的是堆内存空间的地址 例子1: public class object { public static void main(String[] args) { Person person1 = new Person(20);//person1指向内存空间1001 Person person2 = person1;…

    编程笔记 2022年7月17日
  • Servlet

    Servlet Maven 创建 Web 项目 IDEA 创建 javaEE 项目 Tomcat 10 以上要改依赖 jakarta.servletjakarta.servlet-api5.0.0provided 包名全部从javax改为jakarta 概括 它是Java EE的一个标准,大部分的Web服务器都支持…

    编程笔记 2022年7月17日
  • 7-5 自动创建设备文件

    1、在之前的字符设备驱动程序过程中,每次都需要直接手动创建字符设备例如:mknod /dev/char0 c 253 0 2、我去还有内核函数自动创建(2.4b版本存在)devfd_register(devfd_handle_t dir, const char *name, unsigned …

    编程笔记 2022年7月17日