自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 【c++】c++ linux onnxruntime部署深度学习框架记录

Linux c++ 下使用onnx torch 和opencv时的cmakelist配置

2023-08-01 14:19:44 798 1

原创 【锂电池】建模基础

常见模型类型锂电池模型实验/电路模型实验(经验)模型采用多项式、函数拟合实验数据精度最低参数没有物理意义;随着对象的老化或温度变化,模型可能会越来越不准确电路模型使用常见电容、电压源、电阻表示电池模型容量衰减:电容线性减少温度影响:电阻、电容进行组合利用实验数据不断精确电路参数单粒子模型每个电极表示为单个粒子模型忽略粒子间浓度和电势影响球面坐标使用fick定律球表面使用BV方程可快速模拟,初步加入物理约束伪二维模型(P2D)固相扩散方程(锂浓度)液相扩散

2022-04-18 21:47:45 3048 3

原创 【Java】IO流

字符流FileReader和FileWriter使用char[]承接内容,一个位置放入一个字符。不支持resset()和字节流一样使用.getEncoding()获取编码格式写入使用.append()链式调用写入后使用flush()刷新字符流更适合读文本文件,字节流可以读更多类型的文件File类可以是文件或者文件夹,快速获得文件信息public static void main(String[] args) { File file = new File("test.txt");

2022-04-18 21:45:48 115

原创 【Java】集合类

Map映射操作根据键来找值(键值对)key不可重复,value可以Hashmap定义一个数组装着各个链表的头节点,通过计算一个元素的哈希值,找到数组下标,并在对应链表后面增加一个新的节点。扩容第一次使用时初始化,在必要时进行扩容,且大小永远是2的倍数(power of 2)如果只扩容链表长度,查询速度将会越来越慢–>增长数组长度可以解决这个问题当一支链表(单链表)长度过长(大于8),使用红黑树(JDK1.8以上)。数组存放根节点,二分查找提升查找速率,而且旋转次数比平衡二叉树少。

2022-04-18 21:44:27 383

原创 【Java】多线程

多线程概念进程是执行程序的实体,每个进程是一个应用程序,cpu的一个核心只能同时处理一个进程,当需要处理多个进程的时候会采用时间片轮调度法在早期的计算机中,进程是拥有资源和独立运行的最小单位,也是程序执行的最小单位。但是,如果希望两个任务同时进行,就必须运行两个进程,由于每个进程都有一个自己的内存空间,进程之间的通信就变得非常麻烦(比如要共享某些数据)而且执行不同进程会产生上下文切换,非常耗时。线程和进程示意图线程出现后,一个进程可以有多个线程,线程是程序执行中一个单一的顺序控制流程,现在线程

2022-04-18 21:43:37 238

原创 【Java】反射和注解

反射和注解反射就是把Java类中的各个成分映射成一个个Java对象,从而在运行中可以知道该类的所有属性和方法,调用任意一个对象的任意一个方法和属性。这种动态获取信息以及动态调用对象方法的功能叫作反射机制。权限非常高,能获取泛型,甚至能越级,需要谨慎使用通过特定的方法,即使没有调用相关的类包,但是却可以使用类加载机制Java启动时,JVM会将一部分类(class文件夹)先加载,也就是不会全部加载,通过ClassLoader进行类加载,在加载过程中将类的信息提取出来(存放在元空间中,在JDK1.8之前

2022-04-18 21:42:34 199

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除