码迷,mamicode.com
首页 >  
搜索关键字:Java    ( 298062个结果)
什么叫操作系统啊 | 战术后仰
这是Java建设者的第64篇原创文章操作系统现代操作系统由一个或多个处理器、主存、打印机、键盘、鼠标、显示器、网络接口以及各种输入/输出设备构成。计算机操作系统是一个复杂的系统。然而,程序员不会直接和这些硬件打交道,而且每位程序员不可能会掌握所有操作系统的细节,这样我们就不用再编写代码了,所以在硬件的基础之上,计算机安装了一层软件,这层软件能够通过响应用户输入的指令达到控制硬件的效果,从而满足用户
分类:其他好文   时间:2020-12-07 12:18:49    阅读次数:5
史上最全 Java 中各种锁的介绍
原创java金融java金融4月20日什么是锁在计算机科学中,锁(lock)或互斥(mutex)是一种同步机制,用于在有许多执行线程的环境中强制对资源的访问限制。锁旨在强制实施互斥排他、并发控制策略。锁通常需要硬件支持才能有效实施。这种支持通常采取一个或多个原子指令的形式,如"test-and-set","fetch-and-add"or"comp
分类:编程语言   时间:2020-12-07 12:17:58    阅读次数:6
支付业务优化else if 代码
原创java金融java金融4月12日背景最近在做项目的时候,需要接入支付。由于接入第三方支付而且还不止一家,需要接入很多家。比如说支付宝、微信、富友支付等。每家支付都一个回调。现如今的代码,根据不同的第三方支付一大堆elseif判断。现如今代码如下:publicPayResponsepay(PayRequestTypepayRequestType){PayTypeEnumpayType=PayT
分类:其他好文   时间:2020-12-07 12:17:42    阅读次数:6
mysql大量数据分页优化
原创java金融java金融4月5日一般我们数据量大的时候,然后就需要进行分页,一般分页语句就是limitoffset,rows。这种分页数据量小的时候是没啥影响的,一旦数据量越来越大随着offset的变大,性能就会越来越差。下面我们就来实验下:准备数据建一个测试表引擎为MyISAM(插入数据没有事务提交,插入速度快)的表。1.CREATETABLEUSER(2.idINT(20)NOTNULLa
分类:数据库   时间:2020-12-07 12:15:00    阅读次数:9
万字长文带你还原进程和线程
这是Java建设者的第66篇原创文章我们平常说的进程和线程更多的是基于编程语言的角度来说的,那么你真的了解什么是线程和进程吗?那么我们就从操作系统的角度来了解一下什么是进程和线程。进程操作系统中最核心的概念就是进程,进程是对正在运行中的程序的一个抽象。操作系统的其他所有内容都是围绕着进程展开的。进程是操作系统提供的最古老也是最重要的概念之一。即使可以使用的CPU只有一个,但它们也支持(伪)并发操作
分类:编程语言   时间:2020-12-07 12:14:13    阅读次数:5
迭代器和增强for循环
Iterator迭代器的使用:迭代:Iterator,即collection集合元素的通用获取方式java.util.Iterator接口。迭代器(对集合进行遍历)有两个常用的方法BooleanhasNext()如果仍有元素可以迭代,则返回true判断集合中还有没有下一个元素,有就返回true,没有就返回falseEnext()返回迭代的下一个元素取出集合中的下一个元素Iterator迭代器,是一
分类:其他好文   时间:2020-12-07 12:12:19    阅读次数:4
内存都没了,还能运行程序?
这是Java建设者第70篇原创文章大纲主存(RAM)是一件非常重要的资源,必须要小心对待内存。虽然目前大多数内存的增长速度要比IBM7094要快的多,但是,程序大小的增长要比内存的增长还快很多。正如帕金森定律说的那样:不管存储器有多大,但是程序大小的增长速度比内存容量的增长速度要快的多。下面我们就来探讨一下操作系统是如何创建内存并管理他们的。经过多年的探讨,人们提出了一种分层存储器体系(memor
分类:其他好文   时间:2020-12-07 12:11:58    阅读次数:4
简直不要太硬了!一文带你彻底理解文件系统
这是Java建设者第79篇原创长文所有的应用程序都需要存储和检索信息。进程运行时,它能够在自己的存储空间内存储一定量的信息。然而,存储容量受虚拟地址空间大小的限制。对于一些应用程序来说,存储空间的大小是充足的,但是对于其他一些应用程序,比如航空订票系统、银行系统、企业记账系统来说,这些容量又显得太小了。第二个问题是,当进程终止时信息会丢失。对于一些应用程序(例如数据库),信息会长久保留。在这些进程
分类:其他好文   时间:2020-12-07 12:10:45    阅读次数:4
Java (windows)安装教程
闲来无聊,把电脑给重装系统了,导致什么环境都没得;下面简单说下windoes系统下jdk的安装步骤 一、下载 首先点击地址进行下载:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ...
分类:编程语言   时间:2020-12-07 12:08:45    阅读次数:9
相交链表解法
相交链表解法 在面试中被问到这个问题,没有想出来,遂去LeetCode进行查看,将理解的题解写在下面 解题思路 利用两个临时的节点遍历 一个遍历A 一个遍历B 遍历完A以后指向B的头节点开始遍历 另外一个反之亦然这是因为此处的相交节点从交点后半段都是相同的设A的长度为a B的长度为b 经过互换头节点 ...
分类:其他好文   时间:2020-12-07 12:04:20    阅读次数:4
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!