所有文章

49 篇文章

Victory
Program

Feign基础教程

Feign使得 客户端编写更方便。 灵感来源于Retrofit、JAXRS-2.0和WebSocket。 最初是为了降低统一绑定Denominator 到 的复杂度,不区分是否支持 。 Maven依赖: --- 你可以使用 和 这些来写一个 或 服务的java客服端。你也可以直接使用 来实现。但是...

Victory
Side Project

阿里云ECS搭建JAVA WEB环境

阿里云服务器 ECS > 云服务器(Elastic Compute Service,简称 ECS)是一种简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本,使您更专注于核心业务创新。 从产品主页直接进入到选购页面就可以了。选择自己需要的服务器就好...

Victory
Program

HashMap源码解析

其实之前也有看过HashMap的源码,觉得自己对其中的实现原理什么的都还算是比较了解了。其实当初看的时候就没有看的多仔细,只是应付面试的问题罢了。 这不,最近有人提出个问题自救就没法回答了。 > 问: 我们知道,初始化 的时候,可以使用默认的构造函数,也可以使用一个带 参数的构造函数用于构造一个已知...

Victory
Program

JAVA并发编程: CAS和AQS

说起JAVA并发编程,就不得不聊聊CAS(Compare And Swap)和AQS了()。 --- > CAS(Compare And Swap),即比较并交换。是解决多线程并行情况下使用锁造成性能损耗的一种机制,CAS操作包含三个操作数——内存位置(V)、预期原值(A)和新值(B)。如果内存位置...

Victory
Program

Lock 和 synchronized

Java多线程编程中,保证线程安全通常会使用到和。那么合适该使用,什么时候该使用呢。这个就需要我们对和有个清晰的了解。 --- **** 是JAVA提供的强制原子性的内置锁机制。一个有两部分:锁对象的引用 ( 方法的锁,就是该方法所在对象本身),以及这个锁保护的代码块。每个Java对象都可以作为一个...

Victory
Program

利用 Github Pages 和 Hexo 搭建个人博客

Github Pages 是 Github 推出的一个福利。可以在上面构建个人页面。Hexo 就是一个快速、简洁且高效的博客框架(官网上是这么说的,hhh),并且支持一键部署到github。可以用它来构建自己的个人博客,当hexo遇到Github pages时,我们就不需要自...

Victory
Program

MySql 5.7.18免安装版安装使用

由于公司对电脑安全做了较多的限制。自己无法使用MySql的msi文件来安装Mysql。于是下了个mysql的zip压缩包来使用。 Mysql下载地址,我下的是版本为mysql-5.7.18-winx64.zip 下载后解压到任意目录,进入到解压后的mysql-5.7.18-winx64。 按照以往的...

Victory
Life

股票相关术语

**市盈率(PE):** 市盈率是上市公司股价与每股收益(年)的比值。即:市盈率=股价/每股收益(年)。明显地,这是一个衡量上市公司股票的价格与价值的比例指标。可以简单地认为,市盈率高的股票,其价格与价值的背离程度就越高。也就是说市盈率越低,其股票越具有投资价值。 **空头行情/多头行情:** 股价...

Victory
Interview

聊聊缓存

如今开发一定规模的web系统时一般会在项目中加入缓存模块块来缓存数据以减轻数据库的压力。从而提高系统的访问速度。最近的面试过程中也有不少是缓存相关的问题,那么下面就来聊下期间被问到的一个缓存更新策略的问题。 我们以Redis作为缓存作为例子。那么问题来了,当缓存的数据需要更新时该如何做才能确保在保证...

Victory
Interview

项目架构图

前段时间一直在找工作,面试过程终于到了不少问题。有些是自己会的,有些是自己看过却无法整理出来的(说到底是理解不够头测,记忆不够深刻)。当然还有些是完全懵逼的。下面就来说下经常被问及,自己却无法当场整理出来的一个问题。那就是让你画出自己做过的项目的一个整体架构图。 最开始一次我被问及这个问题的时候我就...

Victory
Interview

面试复习整理

**资料:** 1. Java 集合学习指南 2. Java NIO 系列教程 **常见问题:** 1. ConcurrentHashMap的实现实现原理,是如何实现高并发和同步的探索 ConcurrentHashMap高并发性的实现机制 2. 集合类中线程安全的集合有哪些(HashTable,Ve...

Victory
Program

Structs2 Reponse rediret 使用https

**Structs2 action中的redirect只支持Http**,当应用部署在Https环境下时。会报错: > Mixed Content: The page at 'https://managertest.efun.com/userlogin.mainWindow.shtml' was l...

Page 4 of 5