上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: ava中线程的状态分为6种。 1. 初始(NEW):新创建了一个线程对象,但还没有调用start()方法。 2. 运行(RUNNABLE):Java线程中将就绪(ready)和运行中(running)两种状态笼统的称为“运行”。线程对象创建后,其他线程(比如main线程)调用了该对象的start() 阅读全文
posted @ 2019-01-31 09:33 Kevin.ZhangCG 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 栈或者队列是经典的数据结构,虽然平时都在用,但是都是别人封装好的集合,我们不用手写了,但是这些内功,作为开发人员来说是必须要掌握的。 栈 我们知道,在数组中,若知道数据项的下标,便可立即访问该数据项,或者通过顺序搜索数据项,访问到数组中的各个数据项。但是栈和队列不同,它们的访问是受限制的,即在特定时 阅读全文
posted @ 2019-01-30 09:19 Kevin.ZhangCG 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 知识点 1、线程与进程 在开始之前先把进程与线程进行区分一下,一个程序最少需要一个进程,而一个进程最少需要一个线程。关系是线程–>进程–>程序的大致组成结构。所以线程是程序执行流的最小单位,而进程是系统进行资源分配和调度的一个独立单位。以下我们所有讨论的都是建立在线程基础之上。 2、Thread的几 阅读全文
posted @ 2019-01-28 09:07 Kevin.ZhangCG 阅读(755) 评论(0) 推荐(0) 编辑
摘要: 1,什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。 2,线程和进程有什么区别? 线程是进程的 阅读全文
posted @ 2019-01-25 18:01 Kevin.ZhangCG 阅读(904) 评论(0) 推荐(0) 编辑
摘要: TreeSet是实现Set接口的实现类。所以它存储的值是唯一的,同时也可以对存储的值进行排序,排序用的是二叉树原理。所以要理解这个类,必须先简单理解一下什么是二叉树。 二叉树原理简析 假如有这么一个集合TreeSet<Integer>是[5,11,6,5,23,14] 用二叉树是怎么排序的呢? 二叉 阅读全文
posted @ 2019-01-24 09:36 Kevin.ZhangCG 阅读(554) 评论(0) 推荐(1) 编辑
摘要: 瀑布模型 瀑布模型是由W.W.Royce在1970年最初提出的软件开发模型,瀑布式开发是一种老旧的计算机软件开发方法。瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求分析、设计、编码、集成、测试、维护的步骤顺序进行。步骤成果作为衡量进度的方法,例如需求规格,设计文档,测试计划和代码审阅等等。 阅读全文
posted @ 2019-01-23 09:18 Kevin.ZhangCG 阅读(1006) 评论(3) 推荐(0) 编辑
摘要: 希望大家阅读之后,感觉好的话可以收藏或者推荐给更多的人,让更多的人看到,如果有什么错误或者有争议的地方,欢迎大家纠正以及补充。 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判 阅读全文
posted @ 2019-01-22 15:14 Kevin.ZhangCG 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 如何应对需求变更 现在的程序员为什么这么累,其实很大程度上来说是加班原因使编码质量占了大部分因素,但是不少同学都不认为是代码质量导致的加班,都认为是不断的需求改动导致的加班。但是话又说回来,谁的需求不改动啊?不改动的能叫需求吗? 先看个程序员的段子娱乐一下 有没有可能存在明确的、不再改动的需求呢?其 阅读全文
posted @ 2019-01-22 09:21 Kevin.ZhangCG 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 曾经有个朋友问我:二叉树可以用来干啥况? 我回答他:可以搜索、可以排序呀? 可是,排序有快速排序,归并排序,查找有二分法,甚至直接遍历查找,我干啥要使用二叉树呢? …… 这位朋友说的是有道理的,二叉树确实在实际中用的比较少,因为有更高级的树,但是二叉树作为一种最基本最典型的排序树,是研究其他树的基础 阅读全文
posted @ 2019-01-21 09:23 Kevin.ZhangCG 阅读(1280) 评论(0) 推荐(1) 编辑
摘要: 场景描述 现在有这么一个业务场景,线上通过手机app下单买祈福灯,支付成功后,线下寺庙点亮。存在多个 用户同时选择同一个灯的情况出现,如下图。此时,正常情况应为一个用户下单成功,其余显示灯已被选。由于,支付和下单是单独分开的,只要focus on下单就ok了。简而言之,就是一个并发现单的问题。 分析 阅读全文
posted @ 2019-01-20 19:20 Kevin.ZhangCG 阅读(411) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页