摘要: 一个字符的String.length()是多少? Java中,对于String.length(str),要看str的unicode对应的单元数。 原理 Java中 有内码和外码这一区分简单来说 内码:char或String在内存里使用的编码方式。 外码:除了内码都可以认为是“外码”。(包括class 阅读全文
posted @ 2022-11-22 16:34 NetUSA 阅读(562) 评论(0) 推荐(1)
摘要: == 判断两边的内容,是否是JVM里面的同一个地址里的对象 equals() 除了自定义以及框架中重写的equals()外,主要是先判断==,如果不是同一地址的对象或数据,再判断值是否相等。String的equals()就是这样。 对于String的equals(),先判断是否是同一个地址,用的是= 阅读全文
posted @ 2022-11-22 16:08 NetUSA 阅读(27) 评论(0) 推荐(0)
摘要: 在使用Java的过程中,经常遇到需要判断一个对象,字段或者值为空的情况 判断对象是否为空 Objects.isNull() Objects.nonNull() obj == null obj != null 判断集合是否为空 CollectionsUtils.isEmpty(list) list.s 阅读全文
posted @ 2022-11-22 15:52 NetUSA 阅读(101) 评论(0) 推荐(0)
摘要: python多线程 1. 线程的概念 线程是CPU分配资源的基本单位。 当一程序开始运行,这个程序就变成了一个进程,而一个进程相当于一个或者多个线程。 当没有多线程编程时,一个进程相当于一个主线程; 当有多线程编程时,一个进程包含多个线程(含主线程)。使用线程可以实现程序大的开发。 多个线程可以在同 阅读全文
posted @ 2022-11-22 11:17 NetUSA 阅读(61) 评论(0) 推荐(0)
摘要: Python的多线程和多进程 Python的多线程为了数据安全设置了GIL全局解释器锁,而Python的多线程是靠并发的方式实现的,即Python只会在一个进程里永远执行一个线程。这就导致Python多线程的多线程效率低下。 Python中的Pool和Process Pool是进程池 Process 阅读全文
posted @ 2022-11-22 10:55 NetUSA 阅读(1539) 评论(0) 推荐(0)
摘要: Python中的参数传递方式 值传递:指的是实参类型为不可变类型(数字、字符串、元组); 引用传递(或叫地址传递):指的是实参类型为可变类型(列表,字典,set 集合,np矩阵,torch.Tensor矩阵) 函数参数进行值传递后,若形参的值发生改变,不会影响实参的值; 函数参数进行引用传递后,若形 阅读全文
posted @ 2022-11-22 10:37 NetUSA 阅读(112) 评论(0) 推荐(0)
摘要: Python 多进程 Python多进程可以在某些情况下提升执行效率。 multiprocessing 模块 multiprocessing模块的功能众多:支持子进程、通信和共享数据、执行不同形式的同步,提供了Process、Queue、Pipe、Lock等组件。 Process模块-创建进程 #参 阅读全文
posted @ 2022-11-22 10:32 NetUSA 阅读(393) 评论(0) 推荐(0)
摘要: 需求:使用多进程,把add的结果放进list 原始的多进程之间不能共享数据 使用Manager来管理list,多进程可以操作同一个list 使用multiprocessing.Manager().list()创建一个list def funAdd(result, a, b): r = a + b r 阅读全文
posted @ 2022-11-21 22:36 NetUSA 阅读(44) 评论(0) 推荐(0)
摘要: 序列化 保证对象可传递性和完整性 将对象转为字节流,可以保存在本地或在网上传输 保存对象状态和重建 反序列化 根据字节流,重建对象 ####为什么需要序列化与反序列化 分布式对象需要序列化 保存完整的对象数据 将内存中的对象保存到文件中 将文件,数据,对象格式统一 序列化必须要满足两个条件: 该对象 阅读全文
posted @ 2022-11-21 12:52 NetUSA 阅读(22) 评论(0) 推荐(0)
摘要: HttpServletRequest 位于javax.servlet.http,简单来说就是一个请求的封装 [请求头数据+正文数据] 一个域对象 相关方法 获取请求头方法 String getHeader(String name):获取指定名称的请求头; Enumeration getHeaderN 阅读全文
posted @ 2022-11-17 15:53 NetUSA 阅读(91) 评论(0) 推荐(0)