Java
Java之Stream流的常用API
Java之Stream流的常用API Stream流常见中间方法 名称 说明 Stream<T> filter(Predicate<? super T> predicate) 用于对流中的数据进行过滤 Stream<T> limit(long maxSize) 获取前几个元素 Stream<T> skip(long n) 跳过前
jenkins持续集成-基础
功能 是一个开源的实现持续集成的软件工具 官网:https://www.jenkins.io/ 中文文档:https://www.jenkins.io/zh/doc/ 准备 git服务器 内存至少4g,内核3.10以上 安装docker 更新yum源:yum update 安装相关依赖: yum install -y yum-utils device-mapper-persistent-data
Android studio 4.1.2及火烈鸟安装入门教程
目录 JDK安装与配置 一、下载JDK 二、JDK安装 三、JDK的环境配置 四、JDK的配置验证 Android studio安装 Android studio连接手机真机调试(以华为鸿蒙为例) 一、新建一个android项目 二、进入项目面板 三、配置Android Studio 四、安装手机驱动程序 五、连接手机 六、运行程序 七、查看手机日志 JDK安装与配置一、下载JDK可以到官网进行下
Spring开发步骤
引入spring相关依赖 创建类,定义属性和方法 按照spring要求创建配置文件(xml格式) 在spring配置文件配置相关信息 进行测试 第一步 引入spring相关依赖 查看代码 <dependency> <!-- 当你引入这个依赖,表示spring的基础依赖引入了--> <groupId>org.s
学习Java的第9天
类型转换 由于Java是强类型语言,所有要进行有些运算的时候的,需要用到类型转换。 运算中,不同类型的数据先转化为同一类型,然后进行运算。 强制类型转换 自动类型转换 public class Demo04 { public static void main(String[] args) { int i = 128; double b = i; //*强制转换 (
1000Wqps生产级IM,怎么架构?
文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备 免费赠送 :《尼恩技术圣经+高并发系列PDF》 ,帮你 实现技术自由,完成职业升级, 薪酬猛涨!加尼恩免费领 免费赠送 经典图书:《Java高并发核心编程(卷1)加强版》 面试
交换变量a,b的值(java)
方法1:引入中间变量 方法2:利用赋值符号 = 方法3:利用位运算符 ^ ,异或运算 方式4:使用加法运算保留两变量的信息 方式5:使用减法运算保留两变量的信息 方式6:使用乘法运算保留两变量的信息
Burp Suite Professional / Community 2023.8 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
Burp Suite Professional / Community 2023.8 (macOS, Linux, Windows) - Web 应用安全、测试和扫描 Burp Suite Professional, Test, find, and exploit vulnerabilities. 请访问原文链接:https://sysin.org/blog/burp-suite-pro-2023
JDK、JRE、JVM三者介绍
概念 JDK: Java Development Kit,java开发者工具。 JRE: Java Runtime Enviroment,java运行时环境。 JVM: Java Virtual Machine,java虚拟机。 1.JDK包含了JRE和JVM,需要开发程序是,必须是要JDK工具包。 2.JRE是支持程序运行的工具,如果不开发,只运行程序,只需要下载JRE即可,JRE也包含JVM
vue3 TS vite element ali-oss使用方式
vue3 TS vite element ali-oss使用方式 安装ali-oss包 使用oss封装函数 这里注意 vite 默认不支持commonjs语法,所以使用require会报错。解决方案 安装vite-plugin-require-transform 配置vite.config.js 再次注意 因为阿里OSS文档的后台示例 所以后台返回token的名字是s
@Around简单使用示例——SpringAOP增强处理
@Around简单使用示例——SpringAOP增强处理 @Around的作用 既可以在目标方法之前织入增强动作,也可以在执行目标方法之后织入增强动作; 可以决定目标方法在什么时候执行,如何执行,甚至可以完全阻止目标目标方法的执行; 可以改变执行目标方法的参数值,也可以改变执行目标方法之后的返回值; 当需要改变目标方法的返回值时,只能使用Around方法; 虽然Around功能强大,但通常需要在
2023年7月28日
今天早上起来背了20个英语单词,然后学习了一个小时的Java编程,接下来就看了一会构建之法。最后就是写了一会pta上的作业。 明天打算6点起床然后晨跑半小时,然后编程一小时。再就是出去打会羽毛球。再就是看会英语阅读。
2023年7月29日 天气:晴
今天早上起来背了10个英语单词,然后学习了一个小时的java,写了一会英语阅读,然后和朋友出去打了两个小时的羽毛球,最后写了一会作业。 明天打算看一小时的电视剧,然后和朋友出去玩一会,打一两个小时的篮球,最后晚上练一小时的字,然后学习一小时的java。
Redis从入门到放弃(4):3种新数据类型
1、介绍 前面的文章已经介绍了redis的5种基本数据类型,redis6中另外还有3种特殊的数据类型,分别是 Bitmaps (位图)、HyperLogLogs(基数统计)和 geospatial (地理位置)。本文将继续探讨它们的特性、原理以及应用场景。 2、 Bitmaps(位图) Bitmaps是一种位图数据结构,用于存储位的集合。在Redis中,Bitmaps通常用于表示一系列元素的状态,
Web开发者不容错过的10个HTML5工具
HTML5已经成为当今世界的一个必然组成部分。由于World Wide Web万维网是使用超文本标记语言来架构和呈现的,于是HTML5成为了最流行的编程语言之一。随着网络的不断扩张,Web开发人员非常有必要拥有最新的HTML5工具,用于创建动态和交互式的Web应用程序和网页。下面这些就是你不应该错过的新的HTML5工具。 1.Timesheet.js Timesheet.js是一款用于创建使用Ja
xshell连接liunx服务器身份验证不能选择password
ssh用户身份验证不能选择password 只能用public key的解决办法 问题现象 使用密码通过Workbench或SSH方式(例如PuTTY、Xshell、SecureCRT等)远程登录ECS实例时,遇到服务器禁用了密码登录方式错误. 可能原因 该问题是由于SSH服务对应配置文件/etc/ssh/sshd_config中的参数PasswordA
Vue 2 和 Vue 3 中 toRefs的区别
摘要:本文将介绍 Vue 2 和 Vue 3 中 toRefs 函数的不同用法和行为,并解释其在各个版本中的作用。 正文: Vue 是一款流行的 JavaScript 框架,用于构建用户界面。在 Vue 2 和 Vue 3 中,都存在一个名为 toRefs 的函数,但其行为在这两个版本中有所不同。 Vue 2 中的 toRefs 在 Vue 2 中,使用 Composition API 需要安装
React18学习笔记
目录 使用Create-React-App创建项目 使用Vite创建项目 JSX语法基础 标签 属性 事件 插入JS变量和表达式 条件判断 循环 实践:列表页 组件 Props组件通讯 Hooks useState 基本使用 特点 使用useState实现问卷的增删改 使用immer解决不可变数据问题 useEffect useRef useMemo useCallback 自定义
LC 4、寻找两个正序数组的中位数
LC 4、寻找两个正序数组的中位数 题目描述 这是LeetCode 4、寻找两个正序数组的中位数,难度为 困难 示例: 朴素解法 最简单,也是最容易想到的思路就是,将两个数组进行合并排序,然后分别进行分类讨论,如果合并数组长度为奇数,则返回total/2位置的数字,如果是偶数,我们就返回 total/2 和(total - 1) / 2 位置的数字,并取其平均值。 此处有一小trick,我们可
ASP.NET WebForm中asp:Repeater和UI:Grid数据为空时如何显示表头?
一、asp:Repeater Repeater 控件用于显示被绑定在该控件上的项目的重复列表。Repeater 控件可被绑定到数据库表、XML 文件或者其他项目列表。 1.1-前台页面代码 <asp:Repeater ID="ImageTypeListNew" runat="server" OnItemCommand="ImageTypeListNew_ItemComm
maven异常-Cannot resolve com.sun.jmx:jmxri:1.2.1
maven Cannot resolve com.sun.jmx:jmxri:1.2.1 定位到maven依赖报错的jar kafka.jar里的jmxri报错,排除jmxri即可
Java学习-1.jdk和IntelliJ IDEA安装
1.jdk下载与安装 下载地址:https://www.oracle.com/java/technologies/downloads/#jdk20-windows 环境配置: 1. 我的电脑–》右键属性–》高级系统设置–》环境变量 2. 系统变量–》新建系统变量–》完成后点击确定 3.双击系统变量下的PATH变量,新建两个路径(最下方两个) 4. 新建/修改 CLAS