编程笔记

  • 统计分析 -- 聚类算法模型

    统计分析 -- 聚类算法模型 距离分析 数据标准化 欧氏距离与量纲有关,因此,有时需要对数据进行预处理,如标准化等。在MATLAB中的命令是zscore,调用格式 Z = zscore(X) 输入X表示N行p列的原始观测矩阵,行为个体,…

    编程笔记 2022年8月23日
  • C#中锁的使用分类

    1 互斥锁lock(基于Monitor实现)定义: private static readonly object Lock = new object(); 使用: lock (Lock){  //todo} 作用:将会锁住代码块的内容,并阻止其他线程进入该代码块,直到该代码块运行完成,…

    编程笔记 2022年8月23日
  • 记C# 通过JObject 读取 json对象(Newtonsoft.Json.Linq.JObject.this[string].get 返回 null)

    json对象 "RequestHeaders": { "Host": "tool.kkbmtj.com", "Referer": "https://m.kkbmtj.com/ys/shortindex?origin=kktj&xcx", } 代码:     HeaderLog headerLog = new HeaderLog();     var Header…

    编程笔记 2022年8月23日
  • swift-计算器实例(小程序)

    通过小项目开发的实例,学习swift。 为大家分享swift实现简单的计算器项目,具体如下: // // ViewController.swift // 计算器 // // Created by yaoyezhifan on 2022/8/23. // import UIKit class ViewController:…

    编程笔记 2022年8月23日
  • 组合逻辑电路描述中采用阻塞赋值,时序逻辑用非阻塞赋值方式赋值

      对于VerilogHDL语言中,经常在always模块中,面临两种赋值方式:阻塞赋值和非阻塞赋值。   对于初学者,往往非常迷惑这两种赋值方式的用法,本章节主要介绍这两种文章的用法。其实,有时候概念稍微不清楚,Bu…

    编程笔记 2022年8月23日
  • 使用EasyExcel实现web的excel下载

    Excel 下载算是比较基础常见的需求了,一般有两种实现,一种使用Poi,第二种就是本文的EasyExcel实现下载,与前者相对比,EasyExcel做了进一步的封装,更容易实现了,贴上EasyExcel的官方文档:https://easyexcel.o…

    编程笔记 2022年8月23日
  • 特性CallerMemberName

    开发过程中,我们有时候需要记录一下调用信息 1 public static void TraceMessage(string message, 2 [CallerMemberName] string memberName="", 3 [CallerFilePath] string sourceFilePath="", 4 [CallerLineNumbe…

    编程笔记 2022年8月23日
  • Docker部署GPU模型服务

    Docker部署GPU模型服务 GPU 设置 Nvidia 开启GPU的持久模式 nvidia-smi -pm 1 添加docker 插件 # 不是ubuntu 18.04 这里要需要改 curl -s -L https://nvidia.github.io/nvidia-docker/ubuntu18.04/nvidia-docker.li…

    编程笔记 2022年8月23日
  • 为什么浏览器的默认请求模式都是GET?

    因为get方式只是用于查询,不需要和数据库进行交互,同时一个get请求发送后,会在浏览器中留下缓存,下次访问同一url的话,get请求为了节省时间和空间就会直接走缓存,更加方便快捷。 get请求不会对服务器数据资源…

    编程笔记 2022年8月23日
  • 05-Nebula Graph 图数据 可视化

    图数据库的可视化 Nebula本身自带的Studio 虽然很好用, 但是并不能直接嵌入到业务系统中, 也不能直接给客户用, 所以我找了好多也没有说直接能展示图关系的, 但是我看网上好多都说是基于D3.js就可以做, 但是我是一个…

    编程笔记 2022年8月23日