自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 R语言调用java代码

下载位置如下:(注:选择R与RStudio版本时,两者需兼容,才可使用RStudio)(1)R是一个用于统计计算和图形的自由软件环境。(1)R软件安装:双击R.exe程序安装。win + r,运行的打开输入框处输入cmd命令,打开cmd窗口后,输入java -version,查看JDK版。(5)Java对象 <- .jnew("Java类的全名") //创建Java对象,java类的全名=包名+类名。(4).jaddClassPath("java类jar包绝对路径") //添加java类jar包绝对路径。

2023-07-07 10:51:15 361

原创 java类打成jar包运行

命令格式:jar -cvfm jar包名称.jar MainClass文本名称.txt class文件一级父目录名称。命令格式:javac -encoding UTF-8 -d 指定class文件保存目录 java类文件。执行结果:执行完,会在指定myclass目录下生成java类文件的class文件。执行结果:执行完,会在myclass目录下生成java文件的jar包文件。java文件:打成jar的测试java类文件。命令格式:java -jar jar包名称.jar。* R语言调用的java类方法。

2023-07-07 10:19:42 264

原创 JDK安装及配置环境变量

win + r,运行的打开输入框处输入cmd命令,打开cmd窗口后,输入java -version,查看JDK版。栏,将JDK安装目录并加上bin目录(此bin目录含有JDK一些可执行命令文件)路径添加到新建。接着进入高级系统设置,点击环境变量,找到系统变量的 Path 属性,编辑Path,然后新建一。选中此电脑右击选择属性 或 打开系统设置选择关于,找到高级系统设置,进行JDK环境变配置。双击jdk.exe程序,安装JDK过程中,修改一下JDK 与 JRE安装目录(推荐)

2023-07-06 16:39:30 280

原创 R、RStudio安装

(2)RStudio是一个集成的开发环境,用于R和Python。语法高亮编辑器,以及用于绘图、历史、调试和工作区管理的工具。中可以使用RStudio,并在桌面上运行(Windows、Mac、Linux)。下载位置如下:(注:选择R与RStudio版本时,两者需兼容,才可使用RStudio)(1)R是一个用于统计计算和图形的自由软件环境。它编译并运行了大量的UNIX平台、Windows。(2)RStudio软件安装:双击RStudio.exe程序安装。(1)R软件安装:双击R.exe程序安装。

2023-07-06 14:51:37 237

原创 Hadoop安装及使用

(1)Hadoop项目为可靠、可扩展的分布式计算开发开源软件。(2)Hadoop 软件库是一个框架,它允许使用简单的编程模型跨计算机集群分布式处理大型数据集。它旨在从单个服务器扩展到数千台机器,每台机器都提供本地计算和存储。库本身不是依靠硬件来提供高可用性,而是设计用于检测和处理应用层的故障,因此在计算机集群之上提供高可用性服务,每台计算机都可能容易出现故障。(4)Hadoop项目模块:Hadoop 分布式文件系统 (HDFS):一种分布式文件系统,提供对程序数据高吞吐量访问(存储)。

2022-10-09 17:29:47 1981 1

原创 Linux虚拟机

(1)Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。(2)Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。(3)特点:免费、开源、可靠、安全、稳定、多平台。

2022-09-29 11:26:23 881

原创 Jenkins自动化部署项目

Jenkins提供了数百个插件来支持构建、部署和自动化任何项目,该项目致力于为最终用户和开发人员提供世界级的平台体验。这种体验的核心是,它是一种形式的跨平台运行时。

2022-07-27 08:19:20 666

原创 IDEA使用Docker部署项目

1)Linux虚拟机上在Docker基础上,(2)docker文件配置docker.service文件(所在目录(2.1)修改内容如下Docker是默认拒绝连接的,需开放连接docker端口-Htcp//0.0.0.02375(2.2)重新加载并重启Docker(3)服务器防火墙设置如图查看防火墙状态关闭防火墙状态开启防火墙命令或添加端口到防火墙中查看端口是否开放添加端口到防火墙(注。......

2022-07-25 11:33:48 4230 2

原创 Docker Compose项目部署工具

1.1)Compose是一个用于定义和运行多容器Docker应用程序的工具。使用Compose,您可以使用YAML、YML文件来配置应用程序的服务。使用一个命令,即可创建并启动所有服务。(1.2)Compose适用于所有环境生产、登台、开发、测试以及CI工作流程。............

2022-07-24 21:15:16 549

原创 Visual Studio Code集成TortoiseSVN管理项目

如图:搜索svn ==> 安装 Chris Johnston 的 如图:在VSCode中 ==> 选择设置 ==> 找到settings.json ==> 在其中进行编辑 编辑内容: 如图:界面会出现一个S标志(注:在未提交代码时,配置好后仅一闪而过) 或 控制台查看 如图:第一次,先在文件夹里,将项目导入到创建好的svn仓库里 如图:SVN Commit(提交) 或 SVN Update(更新) 项目代码...

2022-05-27 15:30:21 1810

原创 IDEA集成TortoiseSVN管理项目

(1)idea中引入svn.exe程序:(2)idea中创建svn仓库地址: 如图:在idea中 ==> 选择Import ... ==> import into Subversion ...(3)idea中使用svn管理代码: 或...

2022-05-27 14:00:22 1616

原创 日期工具类

public static String YYYY = "yyyy";public static String YYYY_MM = "yyyy-MM";public static String YYYY_MM_DD = "yyyy-MM-dd";public static String YYYYMMDDHHMMSS = "yyyyMMddHHmmss";public static String YYYY_MM_DD_HH_MM_SS = "yyyy-MM-dd HH:mm:ss";pr.

2022-03-07 13:10:58 219

原创 文件下载方式

1.文件普通下载: /** * 文件下载 * * @param response HttpServletResponse * @param path 文件地址 */ public static final void downloadFile( String path,HttpServletRequest request, HttpServletResponse response) {

2022-02-27 19:52:40 313

原创 SVN 安装及使用

1.简介:TortoiseSVN 是一款非常易于使用的 Windows 版本控制/版本控制/源代码控制软件。它基于Apache ™ Subversion (SVN) ®;TortoiseSVN 为 Subversion 提供了一个漂亮而简单的用户界面。2.官网:(1)官网:Home · TortoiseSVNhttps://tortoisesvn.net/3.安装:(1)下载svn:Downloads · TortoiseSVNhttps://tortoisesvn.net/downlo

2022-01-17 13:13:01 5354

原创 java与数据库数据加密方法

1.java测试加密代码:AES和HEX加密及解密工具类:/** * AES加解密字符串工具类 */public class AesEncrypt {​ public static void main(String[] args) { String aes_en = aes_encrypt("AES工具1@!","123456"); System.out.println("AES加密:"+aes_en);​ String aes_...

2021-12-19 22:33:55 3495

原创 Sortablejs实现vue项目表格拖动排序

1.简介:Sortable.js是一款优秀的js拖拽库,支持ie9及以上版本ie浏览器和现代浏览器,也可以运行在移动触摸设备中。不依赖jQuery。支持 Meteor、AngularJS、React、Vue、Knockout框架和任何CSS库,如Bootstrap、Element UI。你可以用来拖拽div、table等元素。2.官网:(1)中文文档教程:sortable.js中文文档 - itxst.comhttps://www.itxst.com/sortablejs/neuinffi.ht

2021-12-15 19:31:03 2462 6

原创 NuxtJS服务端渲染技术

1.概念:(1)服务端渲染又称SSR (Server Side Render)是在服务端完成页面的内容,而不是在客户端通 过AJAX获取数据。(2)服务器端渲染(SSR)的优势主要在于:更好的 SEO,由于搜索引擎爬虫抓取工具可以直接查 看完全渲染的页面。(3)Nuxt.js 是一个基于 Vue.js 的轻量级应用框架,可用来创建服务端渲染 (SSR) 应用,也可充当静 态站点引擎生成静态站点应用,具有优雅的代码结构分层和热加载等特性。...

2021-10-24 19:48:52 3287

原创 Nginx安装及使用

Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。

2021-10-22 16:37:21 821

原创 ECharts数据可视化图表库

1.简介: Apache ECharts是一个基于 JavaScript 的开源可视化图表库2.官网:Apache EChartshttps://echarts.apache.org/zh/index.html3.使用: (1)建一个echarts.min.js文件:直接复制使用即可或上官网下载也行 文件内容:https://cdn.staticfile.org/echarts/4.3.0/echarts.min.jshttps://cdn.staticfile....

2021-10-21 11:21:35 194

原创 EasyExcel导入导出

1.简介: EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况 下支持读写百M的Excel。2.官网:EasyExcel · 语雀https://www.yuque.com/easyexcel/doc/easyexcel3.使用: (1)pom.xml文件: <--引入EasyExcel依赖--> <dependency> <groupId>co...

2021-10-13 16:20:41 134

原创 JWT生成token

1.简介:(1.1)JWT(Json Web Token): 为网络应用环境间传递声明而执行一种基于JSON开放标准(1.2)JWT认证用户身份信息: 认证成功,才可获取其它资源,如:用户登录(1.3)JWT最重要作用: 对 token信息防伪(1.4)JWT的原理: 一个JWT由三个部分组成:公共部分、私有部分、签名部分。最后由这三者组合进行 ...

2021-10-10 08:53:09 4889

原创 GateWay网关

1.概念:Spring cloud gateway是spring官方基于Spring 5.0、Spring Boot2.0和Project Reactor等技术开发的网关,Spring Cloud Gateway旨在为微服务架构提供简单、有效和统一的API路由管理方式,Spring Cloud Gateway作为Spring Cloud生态系统中的网关,目标是替代Netflix Zuul,其不仅提供统一的路由方式,并且还基于Filer链的方式提供了网关基本的功能,例如:安全、监控/埋点、限流等如图:

2021-10-09 08:47:32 185

原创 MongoDB数据库

1.概念:(1)MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统(2)MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最 丰富,最像关系数据库的(3)在高负载的情况下,添加更多的节点,可以保证服务器性能(4)MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案(5)MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类...

2021-09-22 14:38:22 273

原创 Redis数据库

1.简介: Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消 息中间件2.官网: 中文:http://www.redis.cn/ 英文:https://redis.io/3.安装:(1)安装位置: Linux或服务器上安装(注:此处我是在Linux安装)(2)下载链接: 中文:http://www.redis.cn/download.html ...

2021-09-05 17:39:36 121

原创 Docker容器安装及使用

1.简介:(1)容器构建、共享和运行应用程序(2)将软件打包成用于开发、运输和部署的标准化单元(3)容器是打包代码及其所有依赖项的标准软件单元,因此应用程序可以从一个计算环境快速可 靠地运行到另一个计算环境(4)Docker 容器映像是一个轻量级、独立、可执行的软件包,其中包含运行应用程序所需的一 切:代码、运行时、系统工具、系统库和设置2.官网:(1)链接:https://www.docker.com/3.安装:(3.1)安...

2021-08-25 18:30:07 189

原创 Nacos服务注册

1.概念:(1)Nacos 是阿里巴巴推出来的一个新开源项目,这是一个更易于构建云原生应用的动态服务发 现、配置管理和服务管理平台。(2)Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助 您快速实现动态服务发现、服务配置、服务元数据及流量管理。(3)Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心 的现代应用架构(例如微服务范式、云原生范式)...

2021-07-22 11:58:35 319

原创 vue-element-admin

1.简介:基于vue-element-admin的一套后台管理系统基础模板(最少精简版),可作为模板进行二次开发2.官网链接:https://panjiachen.github.io/vue-element-admin-site/zh/3.启动:打开cmd窗口# 解压压缩包# 进入目录cd vue-admin-template-master# 安装依赖npm install# 启动。执行后,浏览器自动弹出并访问http://localhost:9528/npm run d

2021-07-19 16:54:07 265

原创 前端Webpack打包工具

1.简介:Webpack 是一个前端资源加载/打包工具官网链接:https://webpack.docschina.org/如图:2.全局安装:打开cmd窗口:npm install -g webpack webpack-cli 或 npm install -g webpack、npm install -g webpack-cli3.查看版本:打开cmd窗口:webpack -v4.创建项目:(1)初始化:npm init ...

2021-07-18 14:36:26 252 2

原创 Javascript模块化编程

1.简介: Javascript模块化编程,只需实现核心业务逻辑,其余都加载已写好模块2.模块化规范: (1)CommonJS模块化规范(基于ES6语法之前) (2)ES6模块化规范(使用ES6语法)3.ES6模块化规范: (1)导出模块:创建js文件 export default{ list(){ console.log("list()...") }, save(){ console.l...

2021-07-17 22:15:51 242 4

原创 Node.js包管理工具NPM

1.简介:NPM全称Node Package Manager,是Node.js包管理工具,是全球最大的模块生态系统,里面所有的模块都是开源免费的;也是Node.js的包管理工具,相当于前端的Maven2.官网链接:https://www.npmjs.com/3.npm管理项目: 安装过Nodejs,即可使用(查看版本:npm -v) (1)npm init 或 npm init -y #初始化项目 (2)修改npm镜像: npm config set r...

2021-07-16 15:38:59 164

原创 安装vue-cli

简介:Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统。官网链接:https://cli.vuejs.org/zh/guide/installation.html1.cmd窗口命令安装:(1)安装vue-cli:脚手架,快速生成一个vue的项目模板12 npm install vue-cli -g #安装vue-cli vue list #测试是否安装成功==>出现带星星蓝色字为项目模板或不报错即可 (版本不同成功标...

2021-07-15 19:45:13 312

原创 Node.js运行环境

1.简介:Node.js是一个基于Chrome V8引擎的JavaScript运行环境2.JavaScript引擎:(1)浏览器内核:两个核心 ==> (1)DOM渲染引擎、(2)JavaScript解析引擎(2)Chrome浏览器内置V8引擎,V8引擎执行Javascript的速度非常快,性能非常好(3)总结:只要有JavaScript引擎,即可执行Javascript代码3.Node.js与Chrome浏览器区别:(1)Node.js没有浏览器API,即document

2021-07-14 16:15:53 1668

原创 前端vue.js简单入门

1.Vue.js基础语法1.1.Vue.js入门: <!--引入vue.min.js--> <script src="vue.min.js"></script> <div id="app"> <!-- 插值表达式 --> {{message}} </div> <script> new Vue({ el:'#...

2021-07-13 11:21:46 67

原创 ECMAScript 6语法

简介:ECMAScript 6.0(简称 ES6)是 JavaScript 语言的下一代标准, 2015 年 6 月正式发布。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序1.定义变量:<script>//定义变量://(1)作用范围{vara=1;letb=2;}//控制台输出/...

2021-07-10 09:08:04 121

原创 前端编译软件Visual Studio Code使用

VScode的安装和使用1.1.软件全名:Visual Studio Code如图:1.2.简介:一个运行于 Mac OS X、Windows和Linux之上的,针对于编写现代Web和云应用的跨平台源代码编辑器1.3.下载地址:https://code.visualstudio.com/1.4.安装插件:常用4个插件:Chinese、Live Server、Vetur、vue-helper如图:1.5.设置字体大小:如图:1..

2021-07-10 08:48:11 1477

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除