摘要:
1、线程的状态
狂神说多线程讲解
休眠方法:
public static void sleep(long millis)
放弃方法:放弃对时间片的使用
public static void yield()
优先级方法、守护线程方法:
守护线程的作用:
JVM 程序在什么情况下能够正常退出?
答:当 ... 阅读原文
2020-09-04 16:43:26 阅读(2265) 评论(0)
摘要:
当我们在计算处理Excel表格中的数据时,为了提高工作效率,我们常常会用到各种Excel函数公式, 本文将介绍如何使用Free Spire.XLS for Java添加公式到Excel单元格,以及如何读取单元格中的公式。
基本步骤:
1. 下载Free Spire.XLS for Java包并解压缩,然后将l... 阅读原文
2020-09-04 14:46:03 阅读(2743) 评论(0)
摘要:
深拷贝和浅拷贝
值类型 vs 引用类型
在Java中,像数组、类Class、枚举Enum、Integer包装类等等,就是典型的引用类型,所以操作时一般来说采用的也是引用传递的方式;
但是Java的语言级基础数据类型,诸如int这些基本类型,操作时一般采取的则是值传递的方式,所以有时候也称它... 阅读原文
2020-09-04 14:12:18 阅读(2444) 评论(0)
摘要:
LeetCode–机器人的运动范围
博客说明
文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!
介绍
剑指 Offer 13. 机器人的运动范围
题目
地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标... 阅读原文
2020-09-04 13:01:14 阅读(1135) 评论(0)
摘要:
String Tab
1、String基本特性
final修饰、不可继承
实现Serializable:可序列化
实现Comparable:可排序比较大小
jdk8及以前使用final char value[]存储,之后改为byte[]
原因:char占两个字节,byte占一个字节,大部分情... 阅读原文
2020-09-04 11:26:13 阅读(1260) 评论(0)
摘要:
集合 java.util.Collection \ java.util.Iterator \ java.util.Map
集合和数组的区别
数组长度是固定的, 集合长度是可变的
数组存储同一类型的基本数据类型值; 集合存储的是对象, 对象类型可以不一致
集合框架-Collection接口
接口... 阅读原文
2020-09-04 10:22:04 阅读(1144) 评论(0)
摘要:
LeetCode–N 皇后
博客说明
文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!
介绍
51. N 皇后
题目
n 皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。
给定一个整数 n,返回所有不... 阅读原文
2020-09-04 10:18:02 阅读(1266) 评论(0)
摘要:
第一部分、Oracle数据库的文件
1、参数文件:控制实例的行为的参数的集合
参数文件的作用
设定数据库的限制
设置用户或者进程的限制
设定数据库资源的限制
调整系统的性能
主要的参数文件
SGA_TARGET:Oracle在SGA区(SGA是Oracle最重要的一块内存区域,存放各种各样的数据、SQL解... 阅读原文
2020-09-04 09:47:13 阅读(1123) 评论(0)
摘要:
前端使用的开发模式是MVVM 模式、是前端开发领域里面一种非常流行的开发模式。不管是VUE、REACT还是小程序,他们的开发模式其实都是MVVM。它是通过数据的双向绑定去渲染我们的一些页面的,它也是去DOM的,也就是说不会像以前那样根据DOM去操作HTML中的节点。
JS部分推荐用JQuery以及VU... 阅读原文
2020-09-04 09:35:02 阅读(1136) 评论(0)
摘要:
业务背景
首先,业务需求是这样的,从第三方电商平台拉取所有订单,然后保存到公司自己的数据库,需要判断是否有物流信息,如果有物流信息,还需要再进行上传。
而第三方接口返回的数据是 JSON 格式的,其中物流信息却藏的十分深,如下面所示,JSON 节点是这样的:
xxxOrder > xxxShippin... 阅读原文
2020-09-04 08:05:02 阅读(1273) 评论(0)