小梁同学 小梁同学
4年前
从未有人把JVM原理讲的这么详细
JVM原理1.简述JVM是JavaVirtualMachine(Java虚拟机)的缩写,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。由一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域等组成。JVM屏蔽了与操作系统平台相关的信息,使得Java程序只需要生成在Java虚拟机上运行的目标代码(字节码),就可在多种平台上不加修改的运
Easter79 Easter79
3年前
svn设置忽视某个文件夹不提交
在多数项目中你总会有文件和目录不需要进行版本控制。这可能包括一些由编译器生成的文件,\.obj,\.lst,或许是一个用于存放可执行程序的输出文件夹。只要你提交修改,TortoiseSVN就会在提交对话框的文件列表中显示出未版本控制文件。当然你可以关闭这个显示,不过你可能会忘记添加新的源文件。最好的避免类似问题的方法是添加参考文件到该项目的忽略列表
执键写春秋 执键写春秋
4年前
java IO编程实例——投票选举
(1)功能描述有一个半采用民主投票的方法推选班长,班长候选人共4位,每个人姓名以及代号分别为“张三1,李四2,王五3,赵六4”。程序操作员将每张选票上所填的代号(1、2、3、4)循环输入电脑,输入数字0结束输,然后将所有候选人的得分情况显示出来,并显示最终当选者结果。(2)具体要求要求用面向对象方法,编写学生类Student,将候选人姓名、代号与票数
Wesley13 Wesley13
3年前
VoltDB 简介
简介过去几年来,出现了一种称为NoSQL的新型数据库管理系统。设计这些数据存储是为了克服在扩展传统关系数据库来处理一些应用程序时必须处理的数据负载类型的难题,比如说Amazon。这种可伸缩性的实现需要一定的代价:NoSQL系统通常不符合ACID(原子性、一致性、隔离和耐久性);它们最终一致地表明,只要给定一定量的时间,所有数据更新最终都会
Wesley13 Wesley13
3年前
Java面试高频题精选300道题,一份通往阿里的必备指南pdf
就目前大环境来看,跳槽成功的难度比往年高很多。一个明显的感受:今年的面试,无论一面还是二面,都很考验Java程序员的技术功底。最近我整理了一份复习用的面试题及面试高频的考点题及技术点梳理成一份“Java工程师高频面试体系.pdf和一份网上搜集的“Java核心知识点体系文档.pdf”(实际上比预期多花了不少精力),包含集合,JVM,并发编程、Sprin
Wesley13 Wesley13
3年前
MySQL中的事务
MySQL中的事务为什么需要事务现在的软件基本上都是多用户、多程序、多线程的,对同一个表可能同时有很多人在用,为保持数据的一致性,所以提出了事务的概念。一个事务一般包含多个操作,这些操作必须当成一个整体来执行,要么都成功,要么都失败,不允许部分成功和部分失败。假如要从A的账户给B的账户转账1000元,那么A的账
Stella981 Stella981
3年前
JVM总结
重载与重写在Java程序里,如果同一个类中出现多个名字相同,并且参数类型相同的方法,那么它无法通过编译。也就是说,在正常情况下,如果我们想要在同一个类中定义名字相同的方法,那么它们的参数类型必须不同。这些方法之间的关系,我们称之为重载。重载的方法在编译过程中即可完成识别。具体到每一个方法调用,Java编译器会根据所传入参数的声明类型
Wesley13 Wesley13
3年前
Java编程思想之七复用类
复用代码是Java众多引人注目的功能之一。但要想成为极具革命性的语言,仅仅能够复制代码并对之加以改变是不够的,它还必须做更多的事情。使用类而不破坏程序代码:在新类中产生现有对象。由于新的类是由现有类的对象组成,所有这种方法称为组合。按照现有类的类型来创建新类。无需改变现有类的形式,采用现有类的形式并在其中添加新代码。这种方法是继承。
Stella981 Stella981
3年前
53道java多线程面试题整理及答案(2018年)
最近看到网上流传着,各种面试经验及面试题,往往都是一大堆技术题目贴上去,而没有答案。为此我业余时间整理了Java多线程相关的53道常见面试题,及详细答案,你可以用它来好好准备面试。望各路大牛,发现不对的地方,不吝赐教,留言即可。1)什么是线程?线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员
Stella981 Stella981
3年前
Linux实战教学笔记30:Nginx反向代理与负载均衡应用实践
1.1集群简介简单地说,集群就是指一组(若干个)相互独立的计算机,利用高速通信网络组成的一个较大的计算机服务系统,每个集群节点(即集群中的每台计算机)都是运行各自服务的独立服务器。这些服务器之间可以彼此通信,协同向用户提供应用程序,系统资源和数据,并以单一系统的模式加以管理。当用户客户机请求集群系统时,集群给用户的感觉就是