
编程基础
文章平均质量分 62
极客产品经理ZJH
这个作者很懒,什么都没留下…
展开
-
Java 通信项目1 本地服务器和客户端
Java 通信项目1 本地服务器和客户端创建,ServerSocket 和Socket区别,输入输出流的使用原创 2022-07-16 00:30:18 · 441 阅读 · 1 评论 -
java 线程2 生产者消费者模型(wait和notify方法的用法和底层原理)
java 线程2 生产者消费者模型(wait和notify方法的用法和底层原理)原创 2022-07-03 19:19:32 · 757 阅读 · 0 评论 -
Java 线程的6种状态
Java 线程的6种状态原创 2022-06-25 21:34:04 · 242 阅读 · 0 评论 -
java 线程1 线程安全(浅谈 synchronized 和 volatile 区别)
Java 线程安全1(浅谈 synchronized 和 volatile 区别)synchronized 为什么能保证线程安全volatile 为什么不能原创 2022-05-26 22:36:38 · 206 阅读 · 0 评论 -
CPU核心数线程数、程序进程线程、并发并行的简单理解
CPU核心数线程数、程序进程线程、并发并行、简单理解和区分这篇文章是对上述感念的简单理解,想深入研究可以看看《计算机组成原理》CPU的核心数 线程数当我们买电脑的时候,会看到CPU的核心数和线程数,比如4核4线程(几乎没有),4核8线程,8核16线程等。最新的AMD线程撕裂者甚至有64核128线程,那么这里的64和128具体指的什么呢?这里以 联想R7000 P 8核16 线程为例核心数(物理概念)8核:有8个相对独立的CPU核心单元组,这是物理概念,也就是说1个CPU有 8个独立的小CPU,物原创 2022-04-22 19:05:00 · 4541 阅读 · 0 评论 -
Java美颜相机(2)图像处理各种滤镜
利用RGB特性,给图片加上各种滤镜(原图,灰度,二值化,冷色,暖色,怀旧,灵魂出窍(照片底色),铁砂网,美白,放大2倍,乐高,ARGB,画布刷新)原创 2022-03-19 18:15:38 · 3786 阅读 · 0 评论 -
Java美颜相机(1)图像处理
图像处理,美颜相机- 读取图片:文件操作、IO异常try catch、BufferedImage 对象操作- 操作界面:JFrame继承重写、初始化界面、按钮添加、添加监听器、画笔(Graphics)- 图片原理:像素格式(RGB)、位移操作等原创 2022-03-19 17:46:11 · 3668 阅读 · 0 评论 -
Java 用链表实现线性表(LinkList)增、删、查、遍历等
Java 用链表实现线性表(LinkList)增、删、查、遍历等原创 2022-02-15 00:44:39 · 1061 阅读 · 0 评论 -
Java实现哈希表(Hushmap)增删改查
Java实现哈希表(Hushmap),实现增删改查操作原创 2022-02-14 17:34:36 · 964 阅读 · 0 评论 -
哈希表原理,Hashtable(Hushmap)原理
哈希表原理,Hushtable(Hushmap)原理原创 2022-02-14 17:10:56 · 642 阅读 · 0 评论 -
全网最详细Java 实现单链表(增、删、改、查、遍历等)
全网最详细Java 实现单链表(增、删、改、查、遍历等)原创 2022-02-14 01:20:20 · 985 阅读 · 0 评论 -
Java用数组实现线性表(增、删、改、查、扩容等)
Java用数组实现线性表(增、删、改、查、扩容等)原创 2022-01-28 03:02:57 · 987 阅读 · 0 评论 -
【基本数据类型 + 类型 + 泛型 】
类型 + 泛型基本数据类型:byte short int long float double char boolean基本数据类型的包装类(原始数据类型):这个是类,不是基本类型!!!自动装箱与拆箱Integer it=300; 装箱:基本类型 ——>包装类int i=it; 拆箱:包装类 ——>基本类型public Integer add(Double i){ double d=i; /原创 2022-01-23 17:17:34 · 282 阅读 · 0 评论 -
数组、链表、线性表接口、设计实现的概念
数组和链表的区别数组:按照索引操作都快下标查找快插入慢不能扩容: 连续的一块内存空间下标不方便管理比较查找慢链表:查找慢可以扩容: 不需要连续插入快线性表接口设计:抽象方法:基本信息提供: 现有元素个数增删查改:排序输出:合并: 数组合并数组 数组合并链表 链表合并数组 链表合并链表设计数组实现的线性表:存储结构: Object类型数组元素个数/下标长度/容量默认长度/默认容量初始化不同的构造方法:构造方法:根据原创 2022-01-20 20:42:01 · 107 阅读 · 0 评论 -
面向对象 编程思想
对象思想:具体的事物程序:存在内存空间中 ,程序中使用事物的数据化身份。创建对象的时候,计算机先申请内存空间,然后将空间的地址返回给对象名。JAVA用的是虚拟地址,C++用指针指向真实地址,类思想:具有相同特征的一类事物的抽象程序:(具有相同特征的)代码描述的一类事物代码思想:按照人的视角实现任务的工具程序:计算机的指令,调用系统资源实现任务的工具字符存储字母:8bit(32和64位系统)汉子:16bit(32和64位系统)...原创 2022-01-19 17:27:38 · 573 阅读 · 0 评论 -
接口的定义功能实现
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2022-01-19 17:23:31 · 470 阅读 · 0 评论