2019年5月21日

序列化和反序列化的简单理解

摘要: 把对象转换为字节序列的过程称为对象的序列化; 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘, 阅读全文

posted @ 2019-05-21 18:57 William_Dai 阅读(812) 评论(0) 推荐(0) 编辑

内存溢出和内存泄漏的区别,产生原因以及解决方案

摘要: 内存溢出和内存泄漏的区别 1.1内存溢出:(Out Of Memory OOM) 系统已经不能再分配出你所需要的空间,比如你需要100M的空间,系统只剩90M了,这就叫内存溢出 例子:一个盘子用尽各种方法只能装4个果子,你装了5个,结果掉倒地上不能吃了。这就是溢出。比方说栈,栈满时再做进栈必定产生空 阅读全文

posted @ 2019-05-21 18:45 William_Dai 阅读(13700) 评论(0) 推荐(0) 编辑

oracle入门学习之oracle数据库结构

摘要: 1. oracle数据库结构 1.1 Oracle可以看做是一个大的数据库???,里面可以创建很多实例; 一个实例对应多个表空间、多个用户; 一个用户只能有一个表空间; 一个表空间可以有多个用户; 一个用户只能看到自己建的表; 1.2 表空间,用户创建 -- 创建表空间 create tablesp 阅读全文

posted @ 2019-05-21 15:21 William_Dai 阅读(306) 评论(0) 推荐(0) 编辑

Java微服务(Spring-boot+MyBatis+Maven)入门教程

摘要: 1,项目创建 新建maven项目,如下图: 选择路径,下一步 输入1和2的内容,点完成 项目创建完毕,结构如下图所示: 填写pom.xml里内容,为了用于打包,3必须选择jar,4和5按图上填写 2,项目配置2-1,application.propertiesserver.address=local 阅读全文

posted @ 2019-05-21 14:52 William_Dai 阅读(648) 评论(0) 推荐(0) 编辑

现如今,最热门的13个Java微服务框架

摘要: 曾经的 服务器领域 有许多不同的芯片架构???有哪些芯片架构???和操作系统???,经过长期发展,Java的“一次编译,到处运行”使得它在服务器领域找到一席之地,成为程序员们的最爱。 本文,我们将和大家分享13个可靠的Java 微服务架构 1、Spring Boot Java构建Spring应用程序 阅读全文

posted @ 2019-05-21 14:51 William_Dai 阅读(1663) 评论(0) 推荐(0) 编辑

什么是服务网格?为什么你需要它?

摘要: 什么是服务网格?为什么你需要它? 服务网格是专注于基础设施层???,让服务可以更安全、更快、更可靠地通信。如果构建云应用,你就需要服务网格。 在过去一年,服务网格已经呈现出,并在云原生栈中起着决定性的作用。像一些高流量的公司,比如说Paypal,Lyft,Ticketmaster, 还有Credit 阅读全文

posted @ 2019-05-21 14:47 William_Dai 阅读(655) 评论(0) 推荐(0) 编辑

微服务(Microservices)和服务网格(Service Mesh)的架构概念

摘要: 注:文章内容为摘录性文字,自己阅读的一些笔记,方便日后查看。 微服务(Microservices) 在过去的 2016 年和 2017 年,微服务技术迅猛普及,和容器技术一起成为这两年中最吸引眼球的技术热点。而以 Spring Cloud 为代表的传统侵入式开发框架,占据着微服务市场的主流地位。 微 阅读全文

posted @ 2019-05-21 14:45 William_Dai 阅读(564) 评论(0) 推荐(0) 编辑

理解Windows内核模式与用户模式

摘要: 问题汇总: User Mode:用户模式 Knrnel Mode:内核模式 USER32.DLL : Windows Subsystem (win32k.sys) NTDLL.DLL: I/O Manager Executive Service Routines Security Reference 阅读全文

posted @ 2019-05-21 09:27 William_Dai 阅读(2973) 评论(0) 推荐(0) 编辑

导航