编程笔记

  • JAVA生成appId和appKey简单方式

      appid和appkey生成没有固定逻辑,一般根据自己的需求   Md5PwdEncoder类参考:  https://www.cnblogs.com/pxblog/p/10528162.html   public static void main(String[] args) { PwdEncoder pwdEncoder=new Md5Pwd…

    编程笔记 2022年7月13日
  • 线程安全

    关键词:线程安全、GIL、原子操作(atomic operation)、存储数据类型(List、Queue.Queue、collections.deque) 当多个线程同时进行,且共同修改同一个资源时,我们必须保证修改不会发生冲突,数据修改不会发生错误,…

    编程笔记 2022年7月13日
  • vite 自动生成路由

    安装vite插件库 npm i vite-plugin-pages vite-plugin-vue-layouts -D vite-plugin-pages 这俩是 vite 的插件,并且仅支持 Vue3 安装完成后在vite.config里面配置一下插件 官方文档 https://github.com/hannoeru/vi…

    编程笔记 2022年7月13日
  • Can发送

    参考文章1参考文章2

    编程笔记 2022年7月13日
  • 字符输出流写数据的其他方法和字符输出流的续写和换行

    字符输出流写数据的其他方法 public static void main(String[] args) throws IOException { FileWriter wr = new FileWriter("F://a3.txt"); char[] cs = {'a','b','c','d','e'}; //写入字符数组。 wr.write(cs);/…

    编程笔记 2022年7月13日
  • 软件开发中的DevOps

    当今世界改变的速度已与过去不同,每当经历一个颠覆性的技术革命时,都给这个世界带来了深刻的变化,大数据、云计算、人工智能等新兴技术推动着世界不断前进,如何在这样一个VUCA时代下实现业务的快速响应呢?devop…

    编程笔记 2022年7月13日
  • 微前端-02

    上文学习了如何渲染微应用,那么这篇文章就记录一下,如果避免渲染之后存在的两个问题 如何解决全局变量污染的问题 微应用卸载后,如何自动卸载掉微应用挂载的全局事件 解决方案 通过模拟沙箱,将微应用的代码环境…

    编程笔记 2022年7月13日
  • List of GPU Repair Resources (Schematics, Boardviews, Tutorials, Tools, Etc..)

    https://www.reddit.com/r/GPURepair/comments/smlu0q/list_of_gpu_repair_resources_schematics/ Vlab.su: Russian forum for electronics repair, has GPU section with schematics and boardviews + tools like …

    编程笔记 2022年7月13日
  • What is a database transaction?

     A transaction is a way of representing a state change. Transactions ideally have four properties, commonly known as ACID: Atomic (if the change is committed, it happens in one fell swoop; you can ne…

    编程笔记 2022年7月13日
  • numpy.squeeze()函数

    语法:numpy.squeeze(a,axis = None)  1)a表示输入的数组; 2)axis用于指定需要删除的维度,但是指定的维度必须为单维度,否则将会报错; 3)axis的取值可为None 或 int 或 tuple of ints, 可选。若axis为空,则…

    编程笔记 2022年7月13日