标签:java8
目录Java历史C语言 1972年C++ 1982年Java 1995年Applet 图形界面的程序J2SE Java 2 标准版 桌面J2ME Java 2 移动版 手机J2EE Java 2 企业版 服务器基于Java开放的平台,系统,工具Java特性和优势 Java历史 C语言 1
面试中非常高频的一个面试题:解释一下线程池中各个参数的含义。 这是一个非常常见但是却会卡死一大堆人的一道面试题,能够细致的了解线程池的各个参数的含义对我们学习线程池和使用线程池有着巨大的好处的。 首先我们来看一下线程池主要的参数: 参数名 参数含义 corePoolSize 核心线程数
在平时的学习/工作中,我们会经常面临如下场景: 阅读别人的代码 阅读框架源码 阅读自己很久之前写的代码。 千万不要觉得工作就是单纯写代码,实际工作中,你会发现你的大部分时间实际都花在了阅读和理解已有代码上。 为了能够更快更清晰地搞清对象之间的调用关系,我经常需要用到序列图。手动画序列图还是
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 背景 本人是个Java工程师,在家里撸代码时台式机、笔记本、虚拟机都可能用来编译构建
我相信如果你写过前后端分离的web应用程序,或者写过一些ajax请求调用,你可能会遇到过CORS错误。 CORS是什么? 它与安全性有关吗? 为什么要有CORS?它解决了什么目的? CORS是怎样运行的? 如果您有这些问题,那么这篇文章非常适合您。 一、什么是CORS? 要了解什么是CO
好久没更新博客了,我开源了一款高性能的二进制序列化器Bssom.Net和新颖的二进制协议Bssom,欢迎大家Star,欢迎参与项目贡献! Net开源技术交流群 976304396,禁止水,只能讨论技术, 欢迎与我讨论和性能相关的技术话题! 另外,我还在抖音申请了一个账号,用来记录自己的日常
骑缝章常见于一些重要的合同或标书中,它具有防止他人增减文件页数的作用,能保证文件的完整性和有效性。本文将介绍如何借助Free Spire.PDF for Java 在Java应用程序中添加骑缝章到PDF格式的合同文件中。 产品导入 方法一:下载Free Spire.PDF for Java
Windows环境下修改“%TOMCAT_HOME%bincatalina.bat”文件,在文件开头增加如下设置: set JAVA_OPTS=-Xms256m -Xmx512m Linux环境下修改“%TOMCAT_HOME%bincatalina.sh”文件,在文件开头增加如下设置:
打造自己的通信框架一——引言 前言 工作以来,一直在别人搭好的框架下做业务开发,翻过框架源码大致明白实现原理,但是仅仅做到这样,很难去理解作者设计时的思量,也容易忽视一些技术细节,因此萌生了开发一套自己的框架的想法,这不是重复造轮子,只是为了把自己放到更高的角度去看问题,在设计的过程中带动
1. 前言 最近在折腾微信支付,证书还是比较烦人的,所以有必要分享一些经验,减少你在开发微信支付时的踩坑。目前微信支付的API已经发展到V3版本,采用了流行的Restful风格。 今天来分享微信支付的难点——签名,虽然有很多好用的SDK但是如果你想深入了解微信支付还是需要了解一下的。
面试题(2020)微信小程序常见面试题 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 1、微信的小程序的主要文件 WXML——模板文件 JSON——配置/设置文件,如标题,tabbar,页面注册 WXSS——样
1、引言 1.1 Docker是什么 Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。 Docker 使用 Googl
Java创建多线程的几种方式 目录Java创建多线程的几种方式1、继承Thread类,重写run()方法2、实现Runnable接口,重写run()3、匿名内部类的方式4、带返回值的线程(实现implements Callable<返回值类型>)5、定时器(java.util.
首先提及一下前置知识: 1.JAVA并发之基础概念 2.JAVA并发之进程VS线程 3.JAVA并发之多线程引发的问题剖析及如何保证线程安全 ​ 在前三章我们讨论了多线程并发的优点以及如何加锁来处理并发带来的安全性问题 ​ 但是加锁也为我们带来了诸多问题 如:死锁,活锁,线程饥饿等
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 关于nexus3 Java开发者常在内网部署nexus3作为以下用途: 中央仓库的的
spring-cloud-oauth2 实现用户认证及单点登录 需求 ​ 在微服务架构中,我们有很多业务模块,每个模块都需要有用户认证,权限校验。有时候也会接入来自第三方厂商的应用。要求是只登录一次,即可在各个服务的授权范围内进行操作。看到这个需求,立马就想到了这不就是单点登录吗?于是基
集合 概述   英文名称Collection,是用来存放对象的数据结构。其中长度可变,而且集合中可以存放不同类型的对象。并提供了一组操作成批对象的方法。   目前程序中,如果出现了多个数据需要存储.解决方案就是数组.但是数组有缺点.   --长度固定,数组一旦创建长度不可改变   --
1. Eureka集群 1.1 集群架构   1.2 实现Eureka集群 1.2.1 修改服务器项目 ServerApp: package org.crazyit.cloud; import java.util.Scanner; import org.springframewor
一、Java Web框架技术的概念   所谓的Java框架,简单理解是一个可复用的设计构件,它规定了应用的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控制流程,表现为一组抽象类以及其实例之间协作的方法,它为构件复用提供了上下文(Context)关系。Struts、Hiber