摘要: 综述 map()和flatMap()源自于函数式语言,在Java 8中,我们可以在Optional、Stream和CompletableFuture中找到它们(虽然名字稍有不同)。 stream表示一个对象序列,而optionals表示一个值可以是存在的,也可以是不存在的,在其他aggregate操 阅读全文
posted @ 2021-06-19 22:38 CodePastry 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 综述 当我们想要在 Java 中复制一个对象时,我们需要考虑两种可能性,浅拷贝和深拷贝。 对于浅拷贝方法,我们只拷贝字段值,因此拷贝可能依赖于原始对象。在深度复制方法中,我们确保树中的所有对象都被深度复制,因此副本不依赖于任何可能会更改的先前存在的对象。 Maven设置 我们将使用三个Maven依赖 阅读全文
posted @ 2021-06-15 03:01 CodePastry 阅读(2962) 评论(0) 推荐(1) 编辑
摘要: 综述 0xff 是一个以十六进制数字系统(基数为 16)表示的数字。它由两个十六进制的 F 数字组成。众所周知,十六进制中的 F 相当于二进制数字系统中的 1111。所以,二进制的 0xff 是 11111111。 我们将了解如何使用0xff值。此外,我们将了解如何使用多种数据类型表示它,以及如何与 阅读全文
posted @ 2021-06-15 01:21 CodePastry 阅读(5706) 评论(0) 推荐(3) 编辑
摘要: 综述 操作符(Operators)在Java语言中用于操作数据和变量。 位运算符 按位运算符处理二进制数字或输入值的二进制数字,可以应用于整数类型 - long,int,short,char和byte。 按位运算符处理十进制数的二进制数据,并根据给定运算符按比特对它们执行操作。 首先,操作数转换为其 阅读全文
posted @ 2021-06-14 23:26 CodePastry 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Netty概述 Netty由Trustin Lee (韩国,Line公司) 2004年开发。 Netty is an asynchronous event-driven network application framework for rapid development of maintainab 阅读全文
posted @ 2020-07-05 20:14 CodePastry 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 监视并计算一小时内CPU使用情况 #!/bin/bash #file name: pcpu_usage.sh #purpose: 计算1小时内进程的CPU占用情况 #SECS为需要进行监视的总秒数 #UNIT_TIME是取样的时间间隔,单位是秒 SECS=3600 UNIT_TIME=60 STEP 阅读全文
posted @ 2020-06-28 14:34 CodePastry 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Spring Cloud Gateway 是由 WebFlux + Netty + Reactor 实现的响应式的 API 网关。 Spring Cloud Gateway 旨在为微服务架构提供一种简单且有效的 API 路由的管理方式,并基于 Filter 的方式提供网关的基本功能,例如说安全认证、 阅读全文
posted @ 2020-06-26 21:45 CodePastry 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2014-07-23 00:47 CodePastry 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 当使用ASP.NET的Cache缓存数据库中数据时,可以使用SqlCacheDependency设置当表中数据改变时更新缓存。 1.设置web.config View Code 2.在C:\WINDOWS\Microsoft.NET\Framework\ 找到相应.net版本对应目录下的aspnet_regsql.exe,在命令行中执行如下命令: aspnet_regsql -C "data source=127.0.0.1;initial catalog... 阅读全文
posted @ 2014-02-11 16:52 CodePastry 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 用jQuery UI的autocomplete插件来实现文本框自动完成功能。页面代码如下: 后台代码输出XML格式数据 protected override void OnLoad(EventArgs e) { //简化为直接输出xml StringBuilder xml = new StringBuilder(); xml.Append(""); xml.Append(""); xml.Append("1C#高级编程"); xml.Append("2Java... 阅读全文
posted @ 2014-01-29 11:24 CodePastry 阅读(330) 评论(0) 推荐(0) 编辑