在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
共82条数据
Java设计模式之命令模式
命令模式就是将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化;对请求排队或记录日志,以及支持可撤销的操作,将”发出请求的对象”和”接收与执行这些请求的对象”分隔开来。下面小编详细很大家谈谈Java设计模式之命令模式。
5897
2019-07-22 15:53:44
Java知识分享:Activiti的流程部署
之前为大家介绍了关于BPMN的认知文章,本片文章主要为大家介绍Activiti的流程部署,Activiti是一个独立运作和经营的开源项目品牌。Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准,包括支持对象管理组(OMG),面对新技术的机遇,诸如互操作性和云架构,提供技术实现。下面介绍在IDEA中如何部署一个简单的考勤补签流程:
6172
2019-07-12 17:21:58
Java和JavaScript到底有什么不同?
刚刚入门编程的小白可能都会有这样的困惑:Java和JavaScript到底有什么不同?网上一直有这样一个段子,Java和JavaScrip的关系,就好像雷锋和雷峰塔一样。虽然是一句玩笑话,但是确实生动地解释了Java和JavaScrip的巨大差异,下面小编就来分析一下Java和JavaScript的不同之处。
5887
2019-07-11 18:32:49
Java技术分享:BPMN知识介绍
BPMN的主要目标是提供些被所有业务用户容易理解的符号,从创建流程轮廓的业务分析到这些流程的实现。知道最终用户的管理监控。简单来说就是BPMN定义了一个业务流程图。下面就具体为大家介绍一下BPMN的相关内容。
9546
2019-07-11 17:31:21
Java技术分享:类加载的几个过程
Java虚拟机屏蔽了与具体操作系统平台相关的信息,这样就促使Java程序只要在Java虚拟机上运行相关代码,可以无需修改就在各种平台上正常运行。本片文章就是针对虚拟机中类加载的过程:加载、雁阵、准备、解析、初始化五个过程为大家进行分析。
6697
2019-07-11 17:22:03
Java程序员面试真题:Overload与Override的区别
在开发过程中经常遇到解决方案不确定的情况,而这个时候Java程序员就需要判断那种方法更加适合现在的项目。因此在面试过程中,面试官经常用这些题目来考察面试者解决问题的思路以及对知识的掌握情况。下面我们根据Java程序员面试真题,Overload和Override两个方法的区别,来详细讲解一下。
5817
2019-07-09 16:48:49
Java疑难知识分析:==与equals()的区别详解
Java编程语言是目前世界范围内使用率最高的编程语言,它是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,同时也摒弃了C++里面难易理解的多继承和指针等概念,但是相对其他部分编程语言来看,Java的学习有不少疑难知识点。这里就为大家分析一下“==”与“equals()”的区别。
5579
2019-07-05 17:44:27
Java求职必备:Java开发工程师面试题分享
Java开发工程师想要成功找到满意的工作,掌握核心技术是最基本要求,同时还要考察工程师的沟通能力和逻辑思维能力。对于用人单位来说,主要通过面试环节对Java开发工程师进行考核。下面就和大家分享三个Java面试过程中常见的面试题。
5223
2019-07-03 17:43:09
Java工程师常见面试题:线程和进程的区别
在Java工程师面试的过程中,线程和进程的相关问题经常被面试官提到。同时线程和进程的区别也是Java开发学习工作中非常重要的知识点。那线程和进程有什么区别呢?和小编一起学习一下吧。
5782
2019-07-02 16:26:59
Java虚拟机之JVM如何调优
JVM的引入,使Java语言可以在不同平台上运行时不需要重新编译。但是程序上线前的测试或者运营的过程中,会出现各种关于JVM的问题。例CPU load过高、请求延迟、tps降低,甚至出现内存泄漏,内容一处导致系统崩溃等等问题。因此需要对JVM进行调优,促使程序正常运行的前提下获得更高的用户体验和运行效率。
6984
2019-06-28 18:29:21
MySQL和Oracle的区别?
当你面试的时候突然被问到:MySQL和Oracle的区别?你会怎么回答?其实面试官提问的时候主要是想考察你对数据库的理解以及熟练程度,什么情况下使用 mysql,什么情况下使用 Oracle,各有什么优缺点!下面小编带大家一起分析这个问题的解答方式!
12421
2019-06-28 18:29:20
Java基础学习:面向过程与面向对象
刚开始学编程的时候都会遇到一个思维转变的过程,从原来人类思维模式转变成机器可以接受的思维模式。这个过程是非常难的,这也是为什么互联网人才能够获得高薪的原因。对于Java学习,面向过程可能更接近人的正常思维,而面向对象思维就是一个巨大的挑战了。本文就和大家聊一聊关于面向过程和面向对象的优劣。
5772
2019-06-24 18:35:01
Java程序员面试题:类的加载过程是什么
未来给博学谷学员提供更多的就业辅导以及学习资料,小编整理了大量关于Java程序员面试的题目。及时你现在还没有换工作的打算,也可以通过面试题了解目前企业注重的内容从而查漏补缺,为未来“跳槽”做好准备。本期分享的Java程序员面试题是:类的加载过程。
6200
2019-06-19 17:53:33
Java程序员面试必备 经典Java面试题分享
Java程序员是企业软件开发的核心人员,所以企业在招聘Java程序员的时候都会经过严格的选拔,包括面试与笔试环节,其核心是为了考察Java程序员的技术掌握能力以及工作中解决问题的能力。而且通过面试题,程序员还可以了解目前企业比较核心的技术要求是什么。所以作为Java程序员在研究新技术的同时也要多看一下面试题分享。下面就和大家分享Java程序员面试必备的一些经典Java面试题。
5611
2019-06-18 17:19:17
【Java面试题】如何保障同一资源被多个线程并发方位时的完整性?
作为技术岗,进入一家企业不但要经历面试,还会有一些笔试题目。通过整理发现“如何保障同一资源被多个线程并发方位时的完整性?”是被提问次数比较多的问题。今天就和大家一起来学习一下这个面试题的解决方案。
5876
2019-06-12 17:39:36