- 博客(13)
- 收藏
- 关注
原创 Java8 Stream流处理 详细使用讲解
一、stream概要与使用场景首先,Java8中的stream与InputStream和OutputStream是完全不同的概念,stream是用于对集合迭代器的增强,使之能够完成更高效的聚合操作(过滤、排序、统计分组)或大批量数据操作,使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。此外,stream与lambda表达式结合后编码效率大大提高,并且可读性更强。首先来看一个例子:创建一个学生列表,填入不同的数据进行模拟,实际的业务中肯定要比这
2022-01-14 00:38:08 4435
原创 JSR-303数据校验 以及 分组校验
一、关于JSRJSR是Java Specification Requests的缩写,意思是Java 规范提案。是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求。任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR已成为Java界的一个重要标准。二、关于 JSR-303JSR-303 用于对 Java Bean 中的字段的值进行验证;JSR-303 是JAVA EE 6 中的一项子规范,叫做Bean Validation;JSR-
2022-01-13 01:47:59 796
原创 网址为 http://localhost:xxxx/的网页可能暂时无法连接,或者它已永久性地移动到了新网址。
一、问题概述提示信息为:无法访问此网站网址为 http://localhost:6666/的网页可能暂时无法连接,或者它已永久性地移动到了新网址。ERR_UNSAFE_PORT本地服务已启动,使用Postman可以访问,使用浏览器无法访问。
2022-01-11 00:40:30 12164 1
原创 Ubuntu修改主机名、IP
修改主机名vi /etc/hostname修改IPvi /etc/netplan/50-cloud-init.yaml修改如下:network: ethernets: ens33: addresses: [192.168.159.135/24] dhcp4: false gateway4: 192.168.159.2 nameservers:
2021-03-27 15:16:01 245
转载 Java报错:“Error: Could not create the Java Virtual Machine.“
用java -v或java -V查看版本号报如下错:Error: Could not create the Java Virtual Machine.Error: A fatal exception has occurred. Program will exit.其实吧,问题不大。检查一下自己的jdk版本,jdk1.7版本是可以使用java -V或java -version检查版本的,但是在1.8版本之后,就只可以使用java -version查看版本号了。更多的指令可以使用java -h查看。
2021-02-17 18:54:34 5455
原创 Typora+Picgo+Gitee打造便捷图床
一、前言目前的一些博客平台,如CSDN、简书等都已支持Markdown编辑模式,而使用Markdown语言编辑文档最大的问题就是图片链接问题。我们在本地文档中引用的是本地图片的绝对路径,直接将Markdown代码粘贴到网络平台肯定是不行的,需要将每一张图片单独上传至网络图床,并修改中图片的链接。如果图片的数量较多,一个一个修改这无疑是一件痛苦的事情。不久前Typora官网发布了v0.9.86版本,新增图片上传功能,可以将本地Markdown文档中的图片同步到网络图床中,很好的帮我们解决了问这个问题。
2021-02-16 19:20:57 282
原创 安装指定版本Kubernetes
概述本次安装采用 Ubuntu Server X64 18.04 LTS 版本安装 kubernetes 集群环境,集群节点为 1 主 2 从模式,此次对虚拟机会有些基本要求,如下:OS:Ubuntu Server X64 18.04 LTS(16.04 版本步骤相同,再之前则不同)CPU:最低要求,1 CPU 2 核内存:最低要求,2 GB磁盘:最低要求,20 GB节点配置主机名IP角色系统CPU/内存磁盘kubernetes-master192.168.1
2021-02-16 19:13:40 733
原创 在Ubuntu上安装Docker Engine
前提条件操作系统要求要安装Docker Engine,您需要以下Ubuntu版本之一的64位版本:Ubuntu Eoan 19.10Ubuntu Bionic 18.04(LTS)Ubuntu Xenial 16.04(LTS)Docker引擎都支持x86_64(或amd64)armhf,arm64,s390x (IBM Z),和ppc64le(IBM的Power)架构。卸载旧版本Docker的旧版本被称为docker,docker.io或docker-engine。如果已安装,请卸载它
2021-02-16 19:11:05 327
原创 魔改合成大西瓜,从源码到部署,步骤详细
现在有一款火爆全网的小游戏《合成大西瓜》,据官方数据显示,目前参与合成西瓜的游玩人次已经多达六千多万,可见广大网友已经不仅仅满足于在娱乐圈吃瓜了,现在更喜欢自己创造大西瓜,哈哈哈。前一段时间看朋友圈里有好多人晒合成西瓜的高分截图,于是我索性就百度了各种资料,拷贝了一份合成大西瓜的游戏源码,探索一下如何能让这个游戏变得更加有趣(以及通过“技术手段”获得更高的分数)。那就,开始吧!一、下载源码以及运行环境搭建项目源码github地址:https://github.com/ScottDemo/Synthe
2021-02-16 19:03:15 3342 4
原创 VMware安装Ubuntu-18.04.3 Server版本
准备工作1. VMware-workstation-15.0.4链接:https://pan.baidu.com/s/1s_t5uHzuPetfl4D89bb2Mw提取码:d07q2. ubuntu-18.04.3-live-server-amd64链接:https://pan.baidu.com/s/1ZNz9-GJ4EJRB1ehwa_OWEQ提取码:dbu7打开VMWare一、 创建虚拟机1. 创建新的虚拟机2. 选择自定义3. 选择Workstation 50.x,
2021-02-15 22:47:55 507
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人