自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 因为idea内存不足导致的各种奇奇怪怪的问题 + 修改idea默认内存的大小

新的线程要工作就一定要进内存,要正常工作就一定要在内存中占有空间,随着线程的增加,舞台从最开始的宽敞明亮变的有些局促,直到最后的人山人海,被挤下舞台的人一个劲的想回来,在舞台上的人又无法正常起舞,到最后舞台塌了,一切都开始重启…看,这个过程是这样的相似,是这样的步调一致,所以,我一直强调的都是:人类创造了计算机,进而有了一个虚拟世界,大部分的人都认为计算机是高级的,虚拟世界是神秘的,但是,真的神秘?我们模仿鸟儿创造了飞机;来,让我们将上面这个【上舞台起舞】的过程联想到计算机上的线程上,是不是也是一样的?..

2022-08-18 19:21:37 1488

原创 大数据计算引擎击穿万古长夜

构成世界的3个要素是【物质】、【能量】和【信息】而【信息】要素是到20世纪才正真爆发出来,即:信息时代进入“信息时代”,信息所占比重越来越大,一切都变的“智慧”起来。一些新的名词开始出现:无纸化、信息高速公路、虚拟世界等全世界每时每刻都在产生信息,传递信息,存储信息和消费信息,信息呈指数级开始了【爆炸】信息本质上就是【数据】,信息爆炸本质上就是数据爆炸,随着数据的爆炸式井喷,人们开始探索“数据治理”的技术,即:如何更好的管理数据数据的池子——任意遨游,但恨天太低以mysql、oracle为代表

2022-01-29 15:52:02 1252

原创 Java 实现远程调用的几种方式

1.Java原生类HttpURLConnection2.HttpClientapache 提供的通用工具类3.FeignSpring Cloud 提供的基于Http协议的远程调用4.RestTemplateSpring提供的另一个基于Http协议的远程调用5.RPC各个公司内部会自研一些RPC框架,是基于TCP协议的,具体用法需见各个公司内部的开发文档...

2021-12-07 10:45:56 2387

原创 数字签名和数字证书

数字签名技术是互联网的一项基础技术,他解决的是【数据来源可靠与否的问题】,相当于给数据打上一个独一无二的【标记】,接收者看到这个标记就可以确定,这个条数据到底是不是XXX发出的,即:数据的来源是否可被信任从技术的实现上来说,数据签名有两种方式:* 对称性加密* 非对称性加密对称性加密:举个通俗的例子:上面用于加密信息的盒子的锁只有一个钥匙孔,加锁和解锁都共用一个孔,所以:发送者可以对消息加锁,也可以对消息解锁,同理,接收者也可以对消息加锁,对消息解锁而且,对于任意一个人来收,只要从【发送者

2021-09-10 15:19:28 168

原创 产业大时代与中国的百年沉浮

执着于【一个世纪】的时间长度是没有意义的,是短视的,一个世纪不过短短百年,要看清人类的未来与现在,就要把时间的跨度往后拉,再往后拉…中国发展史:信息时代【三大支柱】在我国的发展现状:资本逐利也逐未来,【热钱】在哪里,未来就在哪里...

2021-08-20 16:47:57 55

原创 Oracle 11g 导出导入之大坑

最近因为工作原因,需要搭建一套环境,搭环境时需要【导入测试同事的数据库】,然后我就踩坑了......踩坑的具体原因:导入测试同事的dmp文件后,发现缺表了......这个就比较坑爹了,因为【表】是数据库中的基本单元,缺表就意味着会产生一系列的连带反应,比如:依赖这张表的视图、函数、存储过程等等数据库对象都会因为没有这张表而无法建立,也就导致【我要搭的环境压根起不来】一个可行但不智慧的办法是:手动补表但细细一想是不可行的,走这条路的结果只会在【无尽的自我怀疑中迷失】,果断放弃(

2021-08-19 17:54:02 234 1

原创 win10删除文件技巧

问题:win10 你需要来自xxx的权限才能对此文件夹进行更改最简单的办法:移动文件夹到C盘的ProgramFiles,然后右键删除即可

2021-05-13 13:12:01 72

原创 不要小看Win10 自带的【应用商店】打不开的问题 + 有效的解决方式

最近遇到一个很坑爹的问题:1.win10 自带的【应用商店】打不开2.企业微信发不出图片,也查看不了图片3.各种软件的一些重要功能用不了(eg:数据同步,QQ电脑端看查看不了群文件)…但是,最诡异的就是【浏览器可以正常上网】于是,我开始怀疑是不是哪些软件的问题,就开始各种卸载重载,卸载重载,然而并不能解决问题之后将目光转向了百度,但是一顿搜索实验下来,还是不能解决问题,直到我看到这篇【问答】:https://answers.microsoft.com/zh-hans/windows/foru

2021-05-13 11:35:01 1740 3

转载 一篇文章看懂【RPC】和【Http】

写在最开始:本文是【转载文章】,原文地址:https://www.cnblogs.com/helloworldmybokeyuan/p/11626833.html感谢【博客园博主:helloworldmybokeyuan】的分享一.远程调用方式无论是微服务还是分布式服务(都是SOA,都是面向服务编程),都面临着服务间的远程调用。那么服务间的远程调用方式有哪些呢?常见的远程调用方式有以下几种:RPC:Remote Produce Call远程过程调用,类似的还有RMI(Remote Method

2021-04-16 10:48:06 98

原创 docker的道法术器

1.2 什么是docker【时势造英雄——云原生,云部署】docker的发展历史:啥是docker:开源的应用软件的【容器】,可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的机器上,从而抹平【系统环境windows、Macos、Linux】的差异。源码托管在github上;2.1 docker的理念* 集装箱* 标准化【运维流程化】 * 运输方式 * 存储方式 * API接口* 隔离:底层使用LXC技术(一种轻量的容器虚拟化技术,是Linux的一

2021-04-11 22:02:29 165

原创 理解【负载均衡】

理解【负载均衡】:所谓的【负载均衡】其实就是:让任务/请求能够【均匀】的分配到【服务提供者】身上;实现【负载均衡】的不同角度:【软硬件】角度* 硬件:F5* 软件:微服务的网关、微服务的Ribbon、Nginx【端到端】角度* 客户端负载均衡* 服务端负载均衡理解【客户端负载均衡】和【服务端负载均衡】:服务端负载均衡图解:这里的【负载均衡设备】包括但不限于:代理服务器(Nginx)、微服务的网关(gateway、zuul)、硬件请求分发设备(F5);这些【负载均衡设备】的核心就是:负载

2021-04-10 17:22:34 168

原创 Lambda表达式与Stream流

Lambda表达式与Stream流【第一篇】Java Lambda 表达式是伴随 Java 8 于 2014 年出现,这个时候恰好是多核 CPU 和大数据兴起的时候。在这种趋势下,芯片设计者只能采用多核并行的设计思路,而软件开发者也必须能够很好地利用底层硬件的并发特性。这就是【多线程编程】的由来,【多线程编程】什么都好,但是也会带来【多线程编程】特有的问题——并发控制。多线程环境下涉及锁相关的编程算法不但容易出错,而且耗时费力。虽然基于多线程开发java提供了 java.util.concurr

2021-02-28 23:19:32 1476 3

原创 java为什么需要封装?

首先来看一下【封装】在java中的经典体现:不允许对象使用【圆点运算符】直接【存取】实例变量的值;eg:像上面这样可以直接使用【圆点运算符】改变dog1实例的age变量的值,这在java的世界里是及其不可被接受的,因为他违背了封装的铁律!!!从而对数据进行了不合理的暴露,【这里的暴露指的是——可以使用【圆点运算符】直接【存取】实例变量的值】所以,正确的写法是:所以,可以总结出java封装的基本原则:将类的实例变量使用private标记成私有,并提供public的Getter和Setter

2021-02-21 16:58:44 2243 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除