编程笔记

  • 服务端高性能网络IO编程模型简析

    服务端高性能网络IO编程模型简析 一、客户端与服务器端 多数网络应用可以分为客户端(client)和服务器端(server)模型,然后中间通过各种定义的协议来进行两端的通信。 比如常用的 Nginx 软件。可以把它当做一个 web …

    编程笔记 2022年8月15日
  • Community.MvvmToolkit教程

    通知单个属性值改变 不传参 private string _firstName; public string FirstName { get { return _firstName; } set { _firstName = value; OnPropertyChanged(); // 不传参,CallerMemberNameAttribute修饰方法参…

    编程笔记 2022年8月15日
  • code_seg("PAGE")

    code_seg("PAGE") 此部分代码放入分页内存中运行...   PAGED_CODE()作用 Windows并没有将运行在Ring 0的代码全部视为内核,而是区分为Kernel和Executive,Executive可以理解为“管理层”的意思,解释为“执行体”不合理…

    编程笔记 2022年8月15日
  • 在C#中使用AWS CDK

    参考文档 AWS官方文档:https://docs.aws.amazon.com/cdk/v2/guide/work-with-cdk-csharp.html dotnet安装文档(注意ubuntu下的路径配置):https://docs.microsoft.com/en-us/dotnet/core/install/linux-ubuntu,h…

    编程笔记 2022年8月15日
  • Node.js + Express + Knex 开发 API 接口

    安装依赖包 npm i express knex mysql2 这是 Knex 官方文档地址:Knex.js - SQL query builder。 搭建接口 config.js 新建一个 config.js 文件,专门写 knex 的配置: import knex from "knex"; export default kne…

    编程笔记 2022年8月15日
  • Nodemon 如何实时监听 TypeScript 项目下的文件并热部署?

    首先你的项目要安装ts-node和nodemon: npm i -D ts-node nodemon 在package.json文件中配置运行脚本: "dev": "nodemon --watch src/**/*.ts --exec ///"ts-node///" src/main.ts", 这一条脚本的最后那是你项目的…

    编程笔记 2022年8月15日
  • c++xx 秋招学习STL库(三)

    主要参考 : 本篇学习 无序关联式容器 无序关联式容器 种类 无序容器 功能 unordered_map 存储键值对 <key, value> 类型的元素,其中各个键值对键的值不允许重复,且该容器中存储的键值对是无序的。 unordered…

    编程笔记 2022年8月15日
  • c++xx 秋招学习STL库(二)

    Map 、 Set 、Unordered_map类 与数据结构中所描述的一致,数组作为顺序型ADT,在STL库中vector也被称为序列式容器 同时还存在着一些无序型容器我们本节主要就学习这类无序型容器首先是关联型容器 关联型容器 存储…

    编程笔记 2022年8月15日
  • (未完)【算法学习笔记】04 最近公共祖先LCA

    【算法学习笔记】04 最近公共祖先LCA 原理 顾名思义,就是求两点的最近公共祖先(自己也是自己的祖先)。也就是两点在走到根节点的路径上最先遇到的共同的点。 向上标记法 比较贴定义的原始方法。一点先向 /(root/)…

    编程笔记 2022年8月15日
  • C++ 用for/while循环实现字符串逆置输出

    1.for循环实现字符串逆置 #include <iostream> using namespace std; int main() { string str; cout << "请输入一个字符串:" << endl; cin >> str; int j = str.length() - 1; //必须要…

    编程笔记 2022年8月15日