简单工厂模式 Shape.java public interface Shape { void draw(); } Circle.java public class Circle implements Shape{ @Override public void draw() { System.out. ...
分类:
编程语言 时间:
2021-06-30 18:01:11
阅读次数:
0
布尔逻辑运算符:返回一个boolean结果 有:! 非、& 与、| 或、^异或 、&&短路与、 || 短路或 短路与:左边为false,右边就不执行 短路或:左边为true,右边就不执行 public static void main(String[] args) { int i = 10; int ...
分类:
编程语言 时间:
2021-06-30 17:59:18
阅读次数:
0
java是值传递 方法重载:在一个类中,有相同的函数名称,但形参不同的函数(个数不同、类型不同、排列顺序不同等) public class ReLoadDemo { public static int add(int x,int y){ return x+y; } public static int ...
分类:
其他好文 时间:
2021-06-30 17:58:14
阅读次数:
0
能实现图片裁剪、缩放、水印等功能,接口调用非常简单: maven引入库: <dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> <version>0.4.8</version> </dep ...
分类:
编程语言 时间:
2021-06-30 17:54:58
阅读次数:
0
1. 使用shouldComponentUpdate避免重复渲染 以下代码,只有在count为3的时候才会触发更新 class ClassChild extends React.Component { constructor() { super(); } render() { console.log ...
分类:
其他好文 时间:
2021-06-30 17:54:36
阅读次数:
0
引入 <link rel="stylesheet" href="asset/jquery.jOrgChart.css"> <script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script><script src="as ...
分类:
其他好文 时间:
2021-06-30 17:50:18
阅读次数:
0
在做项目中,会遇到一些树形的数据结构,常用在左侧菜单导航,或者评论引用等地方,这种数据结构有个特点是不知道它会嵌套多少层,所以用template去展示这样的数据时就有点棘手,这篇文章梳理两种展示这种数据结构的方法。 ...
分类:
其他好文 时间:
2021-06-30 17:42:40
阅读次数:
0
@(Thread) 1.什么是进程?什么是线程? 进程是一个应用程序/软件 线程是一个进程中的执行单元/执行场景 一个进程可以启动多个线程 线程之间内存独立不共享 进程之间堆内存和方法区内存共享,栈内存独立 2.对于单核的CPU来说,实际上不存在多线程并发,而是多个线程切换的很快,让人有种并发的错觉 ...
分类:
编程语言 时间:
2021-06-30 17:39:41
阅读次数:
0
(java进阶之IO流) IO流的概念(大纲): 1.InputStream和OutputStream的继承关系图 2.Reader和Writer的继承关系图 3.文件专属流(加※为重点掌握) ※FileInputStream(文件字节输入流)实例: package fileInputStream; ...
分类:
编程语言 时间:
2021-06-30 17:37:25
阅读次数:
0
JMH是什么 JMH是Java Microbenchmark Harness的简称,一个针对Java做基准测试的工具,是由开发JVM的那群人开发的。想准确的对一段代码做基准性能测试并不容易,因为JVM层面在编译期、运行时对代码做很多优化,但是当代码块处于整个系统中运行时这些优化并不一定会生效,从而产 ...
分类:
编程语言 时间:
2021-06-30 17:37:03
阅读次数:
0