模块 项目java 01

Java语言在Spark3.2.4集群中使用Spark MLlib库完成朴素贝叶斯分类器

一、贝叶斯定理 贝叶斯定理是关于随机事件A和B的条件概率,生活中,我们可能很容易知道P(A|B),但是我需要求解P(B|A),学习了贝叶斯定理,就可以解决这类问题,计算公式如下: P(A)是A的先验概率 P(B)是B的先验概率 P(A|B)是A的后验概率(已经知道B发生过了) P(B|A)是B的后验 ......
Spark 集群 语言 Spark3 MLlib

nginx使用http_image_filter_module模块动态生成指定大小图片

安装依赖 yum -y install gd-devel openssl-devel 编译安装 ./configure --prefix=/usr/local/nginx_server --with-openssl=/usr/local --with-pcre --with-http_ssl_mod ......

IDEA Java项目中Maven Lifecycle功能

功能点 clean 用于清除之前构建生成的所有文件,具体为清除Target目录中的所有文件,包括该目录删除了install生成的所有文件。 validate 用于验证项目是否正确,并且说必要的信息是否都可用。 compile 编译项目的源代码,主要是Java文件。 test 编译和运行测试代码。 p ......
Lifecycle 功能 项目 Maven IDEA

BS结构的系统通信原理(没有涉及到java小程序)

B/S结构的系统通信原理(没有涉及到java小程序) WEB系统的访问过程 第一步:打开浏览器 第二步:找到地址栏 第三步:输入一个合法的网址 第四步:回车 第五步:在浏览器上会展示相应的结果 关于域名: http://www.baidu.com/(网址) www.baidu.com是一个域名 在浏 ......
原理 结构 程序 系统 java

【Java】ConcurrentHashMap能完全替代HashTable吗

HashTable虽然性能上不如ConcurrentHashMap,但并不能完全被取代,两者的迭代器的一致性不同的,hashtable的迭代器是强一致性的,而ConcurrentHashMap是弱一致的。 ConcurrentHashMap的get,clear,iterator都是弱一致性的。Dou ......
ConcurrentHashMap HashTable Java

解决SpringBoot多模块发布的问题

如果使用 SpringBoot 多模块发布到外部 Tomcat,可能会遇到各种各样的问题。本文归纳了以下 8 个原则和发布时经常出现的 4 个问题的解决方案,掌握了这些原则和解决方案,几乎可以解决绝大数 SpringBoot 发布问题。 SpringBoot 多模块发布的 8 大原则 1 在发布模块 ......
SpringBoot 模块 问题

grafana的配置-加域及k8s项目限定权限

1.加域 vim /etc/grafana/grafana.ini [server] root_url = %(protocol)s://{ip}:%(http_port)s/proxy/grafana/kubernetes-dev/ serve_from_sub_path = true [auth ......
权限 grafana 项目 k8s 8s

Java到底是值传递还是引用传递?

1. 什么是形参和实参 形参: 就是形式参数,用于定义方法的时候使用的参数,是用来接收调用者传递的参数的。 实参: 就是实际参数,用于调用时传递给方法的参数。实参在传递给别的方法之前是要被预先赋值的。 /** * @author 一灯 * @apiNote Java传递示例 **/ public c ......
还是 Java

java上传大型视频文件到服务器,解决方案

​ 我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。 这次项目的需求: 支持大文件的上传和续传,要求续传支持所有浏览器,包括ie6,ie7,ie8,ie9,Chrome,Firefox,360安全浏览器,并且刷新浏览器后仍然能够续传,重启 ......
解决方案 服务器 文件 方案 视频

【工具类】-日志、项目启动

项目启动 -Dspring.profiles.active=dev 日志 log.error("[滴滴取消订单]-leecancelDidiOrder-订单编号:{},异常信息:{}", orderNo, Throwables.getStackTraceAsString(e)); <dependen ......
工具 项目 日志

java 逗号拼接字符串

逗号拼接字符串 可以使用String类的静态方法join()来实现这个功能,示例代码如下: ```java public class PhoneNumbers { public static void main(String[] args) { String phoneNumber1 = "1880 ......
逗号 字符串 字符 java

vue项目中发布新版本线上自动清缓存

背景 最近项目更新频繁,每次一更新客户都说还跟之前的一样。一查原因是因为客户没有清空浏览器的缓存。所以为了方便客户看到最新版本,开始调研再发布新版本后自动清理缓存。 方案 每次打包后的js和css都加上hash值后缀。当文件发生改变时,hash值也改变。这样就不会走缓存 举个例子 vue.confi ......
缓存 项目 vue

SAP WM模块的那些常用T-code

SAP WM模块的那些常用T-code ......
模块 常用 T-code code SAP

Java中ThreadLocal的用法和原理

用法 隔离各个线程间的数据 避免线程内每个方法都进行传参,线程内的所有方法都可以直接获取到ThreadLocal中管理的对象。 package com.example.test1.service; import org.springframework.scheduling.annotation.As ......
ThreadLocal 原理 Java

【JAVA】四则运算计算题生成及完成情况分析程序

第七周结对编程任务为给出一个300道四则运算计算题并能够完成和检查答案是否正确,我(2152113)邀请到了我计科专业的舍友(2152123)与我一同组队,编程语言选择了我们都较为熟悉的JAVA。 代码初现 先由我来进行了计算题生产器的代码编写 代码如下 import java.util.Rando ......
四则 情况 程序 JAVA

SAP WM模块里的那些标准 Interim Storage Type

SAP WM模块里的那些标准 Interim Storage Type ......
模块 Interim Storage 标准 Type

java事件处理机制

事件源可以是一个键可以是一个鼠标可以是一个按钮.....发生了就是事件源 事件就是事件的对象,当事件源发生了就会有事件对象(事件对象就会传递给事件监听者) 事件监听者接受刀事件对象了之后会进行事件处理方法 ......
机制 事件 java

使用MySql8.0+项目无法连接数据库问题

MySql连接字符串:==jdbc:mysql://localhost:3306/ssmbuild?useSSL=true&useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai== 注意这里的useSSL为true: ......
数据库 项目 数据 MySql8 问题

java项目 学生成绩管理系统 (源码+数据库文件)

​ 需要的私信我 备注来意:项目名称 来了就点个赞再走呗,即将毕业的兄弟有福了 文章底部获取源码 java项目 学生成绩管理 (源码+数据库文件)技术框架:java+springboot+vue+mysql后端框 系统共分为三种用户 系统主要功能:系统设计三个角色,学生端,教师端,系统管理员端 一、 ......
源码 管理系统 成绩 数据库 文件

java判断字符串是否包含汉字工具类

/** * 判断字符串中是否包含中文 * * @param str 待校验字符串 * @return 是否为中文 * @warn 不能校验是否为中文标点符号 */ public static boolean isContainsChinese(String str) { if (str == nul ......
字符串 字符 工具 java

Nopcommerce 项目添加插件

插件是用来扩展nopCommerce功能的。nopCommerce拥有多种类型的插件。例如:支付方式(PayPal),税务机构,送货方式计算方法(UPS, USP, FedEx),小部件(如“在线聊天”块)等等。 nopCommerce本身也自带了很多不同的插件。您还可以在nopCommerce官方 ......
Nopcommerce 插件 项目

LabVIEW之项目文件结构透析

代码的管理非常重要,LabVIEW本身自带很多代码管理工具。下面来剖析一个相对标准的小项目; ......
LabVIEW 结构 文件 项目

Vue项目使用Echarts来实现中国地图,省份显示

当时做的时候参考了CSND博主:接口写好了吗 第一步:下载echarts npm install echarts --save main.js中引入 import * as echarts from 'echarts'; 第二步:引入china.json文件 创建utils文件夹,在内创建china ......
中国地图 省份 Echarts 地图 项目

结对编程作业:在简单的java GUI计算器上添加按键效果。

本次结对编程作业主要内容为:利用jlayer外部jar包实现简单的音效效果,主要利用到java多线程,GUI监听,jlayer外包引入实现。 本博客中,本人(2152111)姑且称之为“小利”,伙伴(2152117)称为“博士”(他本人起的)。 注:原计算器代码由小利之前编写的,不来源于网络,本次结 ......
计算器 按键 效果 java GUI

vue2项目搭建

1安装 脚手架和打包工具 创建项目 npm install -g vue-cli npm install -g webpack vue create 项目名 创建vue项目时报错:vue : 无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请 ......
项目 vue2 vue

SpringBoot项目打war包,以及tomcat部署访问404问题

springboot打war包 修改pom文件打包方式 packaging标签由jar改成war,不写默认jar方式 启动类继承SpringBootServletInitializer,重写configure方法 打包 使用maven工具点击package打包,clean是清空target目录。 t ......
SpringBoot 项目 tomcat 问题 404

java 年月日时分秒转年月日

java 年月日时分秒转年月日 你可以使用 `LocalDateTime` 中的 `toLocalDate()` 方法将其转换为 `LocalDate` 类型。例如: ```java LocalDateTime localDateTime = LocalDateTime.now(); LocalDa ......
时分 年月日 年月 java

LCD01-基本概念

1.亚像素控制灰阶显示不同颜色 2.利用视觉暂留效应通过控制像素显示时间来显示不同颜色 液晶显示器(LCD)是一种数字显示技术,其工作原理是通过电场控制液晶分子的方向来调节光的偏振方向,从而实现显示效果。在液晶显示器中,偏光片发挥着至关重要的作用。 具体来说,液晶显示器中包含两个偏光片,一个位于显示 ......
概念 LCD 01

Python中tqdm模块进度条

tqdm模块简单介绍 tqdm是一个可以显示Python进度条的模块,可通过pip在终端安装 pip install tqdm tqdm.tqdm from tqdm import tqdm for i in tqdm(range(1, 5)): print(i) 或传入字符串list: from ......
进度 模块 Python tqdm

Java基础

1.面向过程和面向对象的区别 面向过程:是分析问题的解决步骤,然后用函数把这些步骤一步步实现,最后在使用的时候一一调用即可。性能较高,所以单片机、嵌入式开发等一般采用面向过程开发。 面向对象:把构成问题的事务分解成各个对象,而建立这些对象目的也不是为了完成一个个步骤,而是为了描述某个事务在解决整个问 ......
基础 Java