万恶 环境java

ubuntu18.04离线 安装jdk8环境

Jdk oracle官方下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 解压 tar -zxvf jdk-8u152-linux-x64.tar.gz 习惯上会将解压后 ......
环境 ubuntu 18.04 jdk8 jdk

java: Arrays sort

package Dal; /** *整数数组 * @author geovindu * @version 1.0 */ public class NumberAssociative { /** *只显示数组 * @param arr 输入数组 整数数组 * @return 返回 要显示的整数数组 * ......
Arrays java sort

VUE 环境搭建

一、安装node.js在node.js官网下载安装最新版的:https://nodejs.org/zh-cn/ 然后需要更换下载源为国内的 #设置为淘宝源npm config set registry https://registry.npmmirror.com #查看下载源npm config g ......
环境 VUE

python安装和环境配置(pip镜像,virtualenv和virtualenvwrapper)

一、windows中python安装和环境配置 安装python 不多说,去官网下载对应python版本执行包安装即可,注意安装时选择把python加入环境变量。 设置pip镜像 在C:\Users\用户名\目录下创建pip目录,pip目录下创建pip.ini文件(注意:以UTF-8 无BOM格式编 ......

开发了一个Java库的Google Bard API,可以自动化与AI对话了

开发了一个Java库的Google Bard API,可以自动化与AI对话了 Google Bard是Google提供的还在实验阶段的人工智能对话服务。这明显是对标ChatGPT来的,它可以提供更实时的答案,会基于Google强大的网页数据。 为了更方便的使用并实现自动化,我写了一个Java类库,G ......
Google Java Bard API

Java 线程池

相信在实际工作中,大家对于线程池的使用并不陌生,例如以下几个应用场景: 支付成功之后,异步发送短信通知用户; 公司的OA系统中,提交某些申请之后,异步发送给各个部门负责人进行审批; 请求某个接口时,需要做些日志上报之类的记录。 线程池的使用 下边是一个非常简单的线程池使用案例: public cla ......
线程 Java

npm安装依赖环境报错(vite、@vitejs/plugin-legacy等)

一、问题: 在做vite + vue3项目,由于前端页面加载过慢,处理vite相关优化时安装相关插件提示的报错信息,在这里记录是方便遇到同样问题的小伙伴能快速解决问题。 二、原因: npm的版本过高才导致 三、解决方案:在npm 后面加 --force 或者 --legacy-peer-deps n ......
plugin-legacy 环境 legacy plugin vitejs

java中的CompletableFuture的实现异步操作的基本介绍

在CompletableFuture类中,存在四种异步操作方法: 第一种: public static CompletableFuture<Void> runAsync(Runnable runnable) { return asyncRunStage(ASYNC_POOL, runnable); ......
CompletableFuture java

Java/Kotlin 使用Redis模拟发送验证码

原文地址: Java/Kotlin 使用Redis模拟发送邮件验证码 - Stars-One的杂货小窝 Java中常用语连接Redis的库有lettuce和jredis,一般是推荐lettuce,其具有异步性,下面两种都简单来使用如何实现功能 jredis 1.引入依赖 <dependency> < ......
Kotlin Redis Java

java时间戳转换

1、时间戳(毫秒) System.currentTimeMillis() 2、时间戳(转秒) System.currentTimeMillis() / 1000 3、时间戳(转分钟) System.currentTimeMillis() / 1000 / 60 4、时间戳(转小时) System.c ......
时间 java

java——Zookeeper学习——zk概览转载

一、ZooKeeper简介 ZooKeeper是一个分布式协调服务,提供了诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知和分布式锁等分布式基础服务。 1.1、数据结构 ZooKeeper采用znode的树状层级结构来存储信息,znode节点可能包含数据也可能没有数据,znode存储数据格式 ......
概览 Zookeeper java

xfce4桌面环境遇到的一些问题和解决办法

窗口不能居中 Xfce窗口管理器有个智能放置特性,可以根据窗口大小进行调整。基本上它会自动将小于一定大小的窗口居中,当有个更大的窗口时,它会被安排到一个最适合的位置。你可以在Settings → Window Manager Tweaks → Placement中更改最小窗口设置。 解决 窗口管理器 ......
桌面 办法 环境 问题 xfce4

java学习日记20230325-模版设计模式

模版设计模式 利用多态的动态绑定,将通用的方法设计为模版抽象类,通过子类继承重写抽象方法实现模版调用。 父类抽象类 abstract public class Template { public void calculateTime(){ long start = System.currentTim ......
设计模式 模版 20230325 模式 日记

Java获取IP和MAC值

import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.net.UnknownHostException; public class Mac ......
Java MAC

【Java学习笔记】 apache-maven安装

maven与jdk版本对应关系 https://maven.apache.org/download.cgi maven在windows下的安装与环境配置 以3.9.1版本为例 1. 官网下载 2. 解压(记住路径) 3. 设置环境变量 我的电脑-属性-高级系统设置-环境变量 ① 新建两个系统变量 变 ......
apache-maven 笔记 apache maven Java

Java环境变量了解及配置

1.JDK 这个是首先要了解的知识 JDK:Java开发工具包,是学习java必须安装的的软件 JDK包括 Java开发工具和JRE(Java运行环境) JRE又包括基础类库和JVM虚拟机 正是有各种操作系统的JVM,Java程序才可以一次编译,到处运行 2.下载与安装JDK 去官网找最需要的:ht ......
变量 环境 Java

flask1:使用pipenv创建虚拟环境

首先理解pipenv和虚拟环境。 虚拟环境可以理解成为独立的容器,可以把特定版本的python和特定版本相关安装包(flask)都安装在这个容器里,容器种的代码只能调用这些安装包。 pipenv是一个创建和管理这个虚拟环境的工具。每创建一个项目就要创建一个环境。 开始操作 1,新建一个文件夹 mkd ......
环境 flask1 pipenv flask

Qt 5.14.2 Windows10 Android 环境搭配 和 apk 文件生成

一、JDK(Java Development Kit)安装 版本: 资源:下载官网的资源需要登录帐号,可以在网上自己去找资源。jdk8 下载地址 1、打开jdk安装软件,进入Java SE 安装界面。 2、点击下一步。 3、点击下一步,进入安装界面。安装完成后进入Java安装界面。 4、点击下一步, ......
Android Windows 环境 文件 apk

CentOS 7.8配置Java环境

一、安装CentOS 7.8 关闭防火墙 systemctl stop firewalld systemctl disable firewalld 关闭SELINUX setenforce 0 vi /etc/selinux/config 将SELINUX=enforcing改为SELINUX=di ......
环境 CentOS Java 7.8

Java 原子类

Java 内部提供了两种方式来解决线程安全问题,一种是加入synchronized 关键字,另一种则是使用 Lock 锁。虽然说这两种方式都能解决掉线程安全的问题,但是在某些场景下会稍微有些麻烦,例如下边这个场景,每次请求接口都会对 reqCount 做一次加一操作: @RestController ......
原子 Java

Jmeter压测报错java.net.BindException: Address already in use: connect

压力测试并发较高时候,可能会出现 Address already in use 异常java.net.BindException: Address already in use: connect at java.base/java.net.PlainSocketImpl.connect0(Nativ ......
BindException Address already connect Jmeter

读Java性能权威指南(第2版)笔记27_线程和同步性能上

1. 线程和硬件 1.1. 给CPU增加超线程并不能使应用程序性能翻倍 2. 线程池 2.1. 任务被提交到一个队列(可能有不止一个队列),然后一定数量的线程会从队列中取出任务并执行它们 2.2. 线程池的大小对获取最佳性能至关重要 2.2.1. 在某些情况下,过大的线程池会对性能造成损害 2.3. ......
同步性 线程 性能 权威 笔记

在 Ubuntu 和 Fedora 中设置 Python 开发环境

本文将帮助你了解在 Ubuntu 和 Fedora 中设置 Python 开发环境的基础知识和步骤。 Python 由于其强大的库、简单的语法和可移植性,在过去几年中变得很流行。目前几乎所有的企业系统都在使用它。 因此,如果你正试图建立你的 Python 环境,并想知道如何开始等等,那么你就找到正确 ......
环境 Ubuntu Fedora Python

SpringBoot - 多环境配置及配置文件位置

配置文件位置 file:./config/ file:./ classpath:/config/ classpath:/(默认配置文件位置) 优先级依次:1 > 2 > 3 > 4 properties格式文件,选择激活配置文件 新建配置文件 配置application-test.propertie ......
SpringBoot 位置 环境 文件

java拓展

import java.math.BigDecimal; public class Demo03 { public static void main(String[] args) { //二进制0b 八进制0 十进制 十六进制0x int i=10; int i1=010;//八进制0 int i2 ......
java

闭关学java第三天

包机制 包机制语法格式为: package pkg1[.pak2[.pak3...]] 一般利用公司域名倒置作为包名; 为了能够使用某个包的成员,我们需要再java程序中明确导入该包,使用“import”语句可以完成此功能 JavaDoc javadoc命名是用来生成自己的API文档的 参数信息 @ ......
java

Java书城项目Sevelet基本逻辑介绍(增删改查)

书城项目 登录 dao 接口:UserDao Users login(String username,String password); 实现:UserDaoImpl QueryRunner queryrunner = new QueryRunner(); Connection connection ......
书城 逻辑 Sevelet 项目 Java

使用 SAP Business Application Studio 在浏览器环境里开发 SAP UI5 应用

本文写作动机 笔者的这篇教程文章,有学习者在评论区留言: SAP UI5 应用开发教程之八 - 多语言的支持 老师,因为我不懂 JS,这个里面我比较想不通的事。 getView,getModel 这些方法。这个是属于 UI5 提供的方法,还是本身就属于 JS 的方法? 我尝试在 UI5 API 中去 ......
Application SAP Business 浏览器 环境

Java第二次作业

1 输入年份月份,输出该月的天数(闰年2月29天,条件参考上机练习1) package wen; import java.util.Scanner; public class Test { public static void main(String[] args) { // TODO Auto-g ......
Java

Java第二次作业

1.输入年份月份,输出该月的天数(闰年2月29天,条件参考上机练习1) package fjr; import java.util.Scanner; public class Work { public static void main(String[] args) { // TODO Auto-g ......
Java