- 博客(9)
- 资源 (4)
- 收藏
- 关注
转载 JAVA并发编程--线程
1.1线程与进程区别:1.进程是资源分配的最小单位,线程是CPU调度的最小单位2.一个进程由一个或多个线程组成3.进程之间相互独立,每个进程都有独立的代码和数据空间,但同一进程下的各个线程之间共享进程的代码和内存空间,每个线程有独立的运行栈和程序计数器4.线程上下文切换比进程上下文切换要快得多1.2线程实现在java中要想实现多线程,有两种手段,一种...
2020-04-12 15:07:19 125
原创 JAVA算法 -- 冒泡排序及优化
冒泡排序法 算法思路:1.比较相邻的元素并根据自己的设置交换;2.对每一相邻元素作同样的操作,从开始到数组最后,这样在最后的元素应该会是最大/最小的数;3.针对所有的元素重复以上的步骤,除了最后一个;4.重复步骤1~3,直到排序完成。 时间复杂度:1.最好的情况 排序的数组本身有序,比较次数为n-1,没有数据的交换,此时复杂度为O(n)2.最坏的情况 数组为...
2020-03-28 15:10:45 1276
转载 99%的人都理解错了HTTP中GET与POST的区别
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。当你在面试中被问到这个问题,你的内心充满了自信和喜悦。你轻轻松松的给出了一个
2018-01-13 16:46:49 261
原创 Oracle数据库修改Number字段属性
在Oracle数据库中,我们会因为一些需求或其他原因要修改数据库的字段属性,但是直接用语句:alter table TEST_TABLE modify (TEST_AGE NUMBER (3) DEFAULT null );会出现以下的错误日志:这是因为数据库中,该列已经有数据了,我们需要写以下语句就能解决此问题了:--修改原字段名TEST_AGE为TEST_AGE_TMPalt
2016-04-17 10:53:03 5955
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人