变量 基础 方法java

Mac brew安装Java8 && Mac配置多个Java版本

安装Java8 1. 打开终端,输入以下命令安装brew: `/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"` 2. 安装Java8: `brew t ......
Java Mac amp 多个 版本

高效技巧揭秘:Java轻松批量插入或删除Excel行列操作

摘要:本文由葡萄城技术团队原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言 在职场生活中,对Excel工作表的行和列进行操作是非常普遍的需求。一般情况下在 Excel 中,可以通过右键菜单插入或者删除行与列。 不过在软件开发的需求中,面临的 ......
行列 技巧 Excel Java

java数组 去重字符串去空格

package gta.custom.action.typeForm; import java.util.ArrayList; public class Testmain { public static void main(String args[]) { String [] str ={"2"," ......
数组 空格 字符串 字符 java

JAVA中char类型加减乘除运算表达式返回类型

我们都知道java中,如果char类型和int类型做加减法,那么char类型会被精度提升至int类型然后参与运算,返回的也是int类型的数据。 那么如果表达式中参与运算的均为char类型,那么表达式返回的类型是什么呢? 'A' - 'a' 经过简单测试,是int类型。 char c = 'w'; s ......
类型 加减乘除 表达式 JAVA char

快速迁移Grafana/Prometheus等的方式方法

快速迁移Grafana/Prometheus等的方式方法 背景 有一套鲲鹏环境下面的Grafana监控平台. 同事想能够将平台内的时序数据库等迁移到一个别的机器上进行使用. 自从自己开始搞国产化之后, 特别不喜欢使用rpm包的方式进行安装东西 总感觉rpm包安装的文件 路径不符合自己的预期. 并且迁 ......
Prometheus Grafana 方式 方法

JavaScript基础入门笔记

5 JavaScript 5.1 JavaScript简介 JavaScript 是一门跨平台、面向对象的脚本语言,而Java语言也是跨平台的、面向对象的语言,只不过Java是编译语言,是需要编译成字节码文件才能运行的;JavaScript是脚本语言,不需要编译,由浏览器直接解析并执行。 JavaS ......
JavaScript 基础 笔记

基础算法

目录写在前面:Chapter 0 做算法题的一般流程:0.1 由数据范围反推算法复杂度以及算法内容0.2 课程要求及一些常识:一、基础算法1.1 快速排序——分治1.2 归并排序——分治1.3 二分1.3.1 整数二分1.3.1 浮点数二分1.4 高精度1.4.1 高精度加法1.4.2 高精度减法1 ......
算法 基础

python基础:Str(字符串)

字符串 字符串创建 address = 'shanghaishipudong xinqu' wenhouyu = 'Hello, Jean' 字符串拼接 str_new = address + wenhouyu 字符串转换 字符串的数字转 int\float; 数字类型转文本 str ** str1 ......
字符串 字符 基础 python Str

python基础:list(列表)

list 1. list 读 创建list:persons = ['Cherry.Liu','Milly.Fang','Jean.Liu','Alisa.Zhang','Sam.fang'] 创建空list:person_gendar = [] 取值:变量 = 列表变量[索引值] milly_fan ......
基础 python list

Vim 基础使用命令

1.1 Hello World 1.1.1 vim进入编辑模式 编辑模式:一般模式下不可以修改某个字符,若要修改字符,只能进入编辑模式。从一般模式进编辑模式,只需按i、I、a、A、o、O、r和R中某个键即可。当进入编辑模式时,在屏幕尾部会显示INSERT或REPLACE字样(若你的centos支持中 ......
命令 基础 Vim

C语言基础

关于二维数组 https://blog.csdn.net/weixin_45332776/article/details/116613485 全局变量和静态本地变量 关于static https://blog.csdn.net/qq_43194080/article/details/12568628 ......
语言基础 语言 基础

web基础漏洞-额外

1、介绍 这里阐述除了web基础漏洞之外的漏洞大全,简要列举,以供快速查询。分为几大类:服务器容器、cms、前端api、后端api、操作系统和端口服务 2、服务器容器 tomcat后台弱口令war包上传 tomcat put漏洞 tomcat ajp漏洞 nignx目录穿越漏洞 apache解析顺序 ......
漏洞 基础 web

学习Java的第一天 Markdown 语法

Markdown学习 标题: 一级标题# + 标题名字 ​ 二级标题## + ..... 以此类推 二级标题 三级标题 字体 Hello,World! 粗体 字体前后两个** Hello,World! 斜体 字体前面一个* Hello,World! 又粗又斜 字体前后三个*** Hello,Worl ......
语法 Markdown Java

vue打印浏览器页面功能的两种实现方法

目录 方法一:通过npm 安装插件 方法二:手动下载插件到本地 总结 推荐使用方法二 方法一:通过npm 安装插件 1,安装 npm install vue-print-nb --save 2,引入 安装好以后在main.js文件中引入 1 import Print from 'vue-print- ......
浏览器 页面 功能 方法 vue

Java基础 多线程

进程:进程是程序的基本执行实体(简单理解就是,一个软件运行之后,它就是一个进程) 线程:线程是操作系统能够进行运算调度的最小单位。它被包含在 进程 之中,是进程中的实际运作单位。 简单说,线程 就是 应用软件中互相独立的、又可以同时运行的功能。如果这样的功能比较多,就形成了多线程 以 360 软件为 ......
线程 基础 Java

ROS2 foxy 单目相机标定方法(笔记本电脑摄像头)

环境:Ubuntu20.04、ROS2 foxy 相机标定使用的是棋盘格的内部顶点,因此 "12x9" 的棋盘板,其内部顶点参数为 "11x8"。 安装 Image Pipeline 安装相机标定所需软件包: sudo apt install ros-galactic-camera-calibrat ......
摄像头 相机 笔记本 笔记 方法

java项目树出现了红色时针标记,run mian方法时无反应

java的左侧项目树出现了红色的时针标记, 导致java类的代码中String 、System等关键字出现红色错误, 解决办法, 右键src--mark directory as --source root,即可 后续问题:run mian方法时无反应 逻辑、配置等都没问题,就是死活没反应。看来一堆 ......
时针 标记 红色 方法 项目

C++ 不能返回局部变量的引用

// max.hpp #include <iostream>// 模板被编译了两次,分别发生在:// 1. 实例化之前,先检查模板代码本身,查看语法是否正确;这里会发现错误的语法,如遗漏分号等。// 2. 实例化期间,检查模板代码,查看是否所有的调用都有效。在这里也会发现无效的调用,如该实例化类型不 ......
变量 局部

数据库基础操作3

今日内容详细 python操作MySQL(重要) MySQL本身就是一款C/S架构,有服务端、有客户端,自身带了有客户端:mysql.exe python这门语言成为了MySQL的客户端(对于一个服务端来说,客户端可以有很多) """SQL的由来""" 操作步骤: 1. 先链接MySQL host、 ......
数据库 基础 数据

gitee 上传提示文件过大的暴力解决方法

因为经常遇到上传文件过大,每次都是重新拉在复制过去,今天无聊就想彻底解决一下这个问题。 Gitee的免费版本只能上传单个文件小于100M 利用红色框的命令行查找出是哪个文件,下面红色文字是我查找的文件,然后执行下面命令行,即可上传成功。 git filter-branch --force --ind ......
暴力 文件 方法 gitee

Java基础 Commons-io

Commons-io 是 apache 开源基金组织提供的一组有关 IO 操作的开源工具包,是用来提高 IO 流的开发效率的 ......
Commons-io Commons 基础 Java io

Python自动化测试selenium指定截图文件名方法

这篇文章主要介绍了Python自动化测试selenium指定截图文件名方法,Selenium 支持 Web 浏览器的自动化,它提供一套测试函数,用于支持 Web 自动化测试,下文基于python实现指定截图文件名方法,需要的小伙伴可以参考一下 ......
文件名 截图 selenium 文件 方法

软件设计之工厂方法模式

类图 代码 package test; import java.util.Scanner; public class Test2 { public static void main(String[] args) { System.out.println("请输入你选择的算法"); Scanner s ......
工厂 模式 方法 软件

Java基础的循环嵌套和数组

1. 循环嵌套 循环嵌套就是一个循环套在一个或多个循环上(俗称“套娃”),下面通过一个案例来展示循环嵌套。 1 public class Demo01 { 2 public static void main(String[] args) { 3 for (int i = 0; i <=3 ; i++ ......
数组 基础 Java

2023-2024 20231313《计算机基础与程序设计》第五周学习总结

2023-2024 20231313《计算机基础与程序设计》第五周学习总结 作业 速达 作业课程 班级链接 作业要求 计算机基础与程序设计第五周学习总结 作业内容 计算机科学概论第6章、《C语言程序设计》第4章并完成云班课测试————>Pep/9虚拟机、机器语言与汇编语言、算法与伪代码、测试:黑盒, ......

C#获取环境变量的值

Environment.GetEnvironmentVariable("Path"); 修改环境变量之后,不能立即生效,需要重启一下VStudio 或重启电脑 ; ......
变量 环境

在Java中何时使用LinkedList而不是ArrayList?

内容来自 DOC https://q.houxu6.top/?s=在Java中何时使用LinkedList而不是ArrayList? 我总是这样使用: List<String> names = new ArrayList<>(); 我使用接口作为可移植性的类型名称,以便当我提出这样的问题时,我可以重 ......
LinkedList ArrayList Java

JavaScript的基础语法和数据类型

一、什么是JavaScript JavaScript是用于实现用户交互、动态控制文档的外观和内容,动态控制浏览器操作、创建cookies等网页行为的跨平台、跨浏览器的由浏览器解释执行的客户端脚本语言 二、JavaScript的三种引入方式 1、引入.js后缀的文件,注意一般外部引入js的文件,放在b ......
语法 JavaScript 类型 基础 数据

Linux基础知识与命令 三

目录和文件管理 cat 查看文件 格式:cat [选项] [文件] cat可以支持标准输入 命令 -A 显示隐藏字符 -n显示行号 -b 跳过空行 -s 压缩 (相当于把连空行压缩到一个空行) 重定向 : > >> >> 表示追加 tac 反方向查看 rev 同一行内容逆向显示 hexdump 查看 ......
基础知识 命令 基础 知识 Linux

Langchain语言模型提问请求,提问使用非标准的sse请求获取流式数据,java后台版解决方式

问题描述:请求后接收的数据流,不走EventSourceListener的onEvent事件,但onOpen onClosed都是正常走的。 问题原因:默认的接口返回是StreamingResponse不是EventSourceResponse,无法走标准sse协议的onEvent()方法 目标需求 ......
Langchain 后台 模型 语言 方式