编程笔记
-
Java中的多线程
首先理清几个基本概念: 程序:为完成特定任务,用某种语言编写的一组指令的集合。即一段静态的代码(还没运行起来) 进程:是程序的一次执行过程,也就是说程序运行起来了,加载到了内存中,并占用了cpu的…
-
Java面向对象-上(二)
Java面向对象-上(二) 面向对象的特征一:封装与隐藏 1.为什么要引入封装性? 我们程序设计追求“高内聚,低耦合”。 高内聚:类的内部数据操作细节自己完成,不允许外部千涉; 低耦合:仅对外暴露少量的方法用于使用。 …
-
在 Linux 上截屏的 3 种方法
作者: Jim Hall 译者:LCTT geekpi | 2022-08-18 17:17 评论: 2 使用我最喜欢的工具在 Linux 上截屏,可以节省时间。 在写开源软件时,我更喜欢展示一些截图来帮助演示我…
-
Java 多线程:并发编程的三大特性
Java 多线程:并发编程的三大特性 作者:Grey 原文地址: 博客园:Java 多线程:并发编程的三大特性 CSDN:Java 多线程:并发编程的三大特性 可见性 所谓线程数据的可见性,指的就是内存中的某个数据,假如第一个 C…
-
JAVA第一章(注意事项、转义字符)
一、java注意事项 一个源文件中最多只能有一个public类,其他类的个数不限。main方法也可写在非public类中,然后指定运行非public类,这样入口方法就是非public的main方法。 编译后,每一个类,都对应一个.class文…
-
python中的进程、线程、协程
大家好,有时候会听到有人评价python编程执行效率方面相对java没有啥优势,其实是没有找到正确的打开方式,编程中无论是api还是执行脚本,无论是I/O密集型任务还是计算密集型任务,都有其提升执行效率的方式,通常…
-
Tesseract -ocr - java - 报错JFIF APP0 must be first marker after SOI 解决
1.原因 出现这个报错,是因为图片格式有残缺或者图片格式在接口获取后存储的格式与内部的编码有冲突导致 2.解决 将其转为png后再调用 Tesseract 即可 我封装了个工具 //转换图片为png格式 public static String co…
-
Linux使用(一)
Linux操作 一、Linux的结构 1、Linux的文件系统时采用级层式的树状目录结构,在此结构种的最上层的是根目录'/',然后在这个目录下创建其他的目录 2、在Linux的世界种,一切皆为文件!!!所有的环境配置都是文件的形…
-
Linux ping 命令
[root@yingtest01 ~]# ping 10.250.6.54 -s 10000PING 10.250.6.54 (10.250.6.54) 10000(10028) bytes of data.10008 bytes from 10.250.6.54: icmp_seq=1 ttl=64 time=3.25 ms10008 bytes from 10.250.6.54: icmp_…
-
01.linux性能优化-平均负载
uptime: 21:09:41 (time) ,up 35 min, (系统运行时间), 2 users, (登录用户数),load average: 0.00, 0.01, 0.04 (平均负载 1分钟 五分钟 十五分钟) 一. 平均负载 平均负载是指单位时间内,系统处于可运行状…