相关分类: Java技术 C/C++ VB delphi
  • 互联网公司的面试官是如何360°无死角考察候

    作者: 石杉的架构笔记 一、写在前面 最近收到不少读者反馈,说自己在应聘一些中大型互联网公司的Java工程师岗位时遇到了不少困惑。 这些同学说自己也做了精心准备,网上搜集了不少Java面试题,然而实际去互联网公司面试才发现,人家问的,和你准备的对不上号,这就很...

    2019-03-06 07:16:10

  • java笔记(1)

    1.final、finally、finally final修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的...

    2019-03-06 07:16:09

  • Windows系统maven安装配置

    Apache Maven是一个软件项目管理工具,基于项目对象模型(Project Object Model,即POM)的概念,Maven可用来管理项目的依赖、编译、文档等信息。 使用Maven管理项目时,默认配置项目依赖的jar包将不再包含在项目目录中,而是集中放置在用户目录(默认配置)的.m2目录...

    2019-03-06 07:16:09

  • 浅析关于java的一些基础问题(上篇)

    要想让一个问题变难,最基本有两种方式,即极度细化和高度抽象。对于任何语言的研究,良好的基础至关重要,本篇文章,将从极度细化的角度 来解析一些java中的基础问题,这些问题也是大部分编程人员的软肋或易混淆点。 一 关于String问题 1.String是基本类型(值类型)还...

    2019-03-06 07:16:08

  • 工作随笔—integer对象比较

    问题: 对于integer对象,当比较2=2的时候,返回的值是true还是false?当比较2000=2000的时候,返回的值是true还是false? 回答: 当比较2=2的时候,返回的值是true;当比较2000=2000的时候,返回的值是false。 理由: equal比较是两个值的大小是否能够相等;=比较是两...

    2019-03-06 07:16:08

  • Maven的安装与配置

    1. 安装配置Maven: 1.1 从Apache网站 http://maven.apache.org/ 下载并且解压缩安装Apache Maven 下载: http://maven.apache.org/download.cgi 1.2 配置 Maven 的conf文件夹中配置文件settings.xml。 1.3 修改settings.xml,添加镜像服务器设置: 我们经常使用的是阿...

    2019-03-06 07:16:08

  • 基于Redis实现分布式锁

    Redis为 单进程单线程模式 ,采用 队列模式将并发访问变成串行访问 ,且多客户端对 Redis的连接并不存在竞争关系。其次Redis提供一些命令SETNX,GETSET,可以方便实现分布式锁机制。 1. 关键点和注意事项 分布式锁实现的关键是在 分布式的应用服务器外,搭建一个存储...

    2019-03-06 07:16:07

  • Java开发笔记(六十七)清单:ArrayList和LinkedList

    前面介绍了集合与映射两类容器,它们的共同特点是每个元素都是唯一的,并且采用二叉树方式的类型还自带有序性。然而这两个特点也存在弊端:其一,为啥内部元素必须是唯一的呢?像手机店卖出了两部Mate20,虽然这两部手机一模一样,但理应保存两条销售记录才是。其二,...

    2019-03-06 07:16:04

  • Java 序列化与反序列化(Serialization)

    一、什么是?为什么需要? 序列化(Serialization)是将对象的状态信息转化为可以存储或者传输的形式的过程,反序列化则为其逆过程。 内存的易失性;传输需要;一些应用场景中需要将对象持久化下来,以便在需要的时候进行读...

    2019-03-06 07:16:02

  • 如何优化Spring Cloud微服务注册中心架构?

    作者:石杉的架构笔记 1、再回顾:什么是服务注册中心? 先回顾一下什么叫做服务注册中心? 顾名思义,假设你有一个分布式系统,里面包含了多个服务,部署在不同的机器上,然后这些不同机器上的服务之间要互相调用。 举个现实点的例子吧,比如电商系统里的订单服务需要...

    2019-03-06 07:16:00

2