自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA语言(Mysql自动insert测试数据——存储过程、定时任务)

【代码】JAVA语言(Mysql自动insert测试数据——存储过程、定时任务)

2022-12-08 14:04:58 537 1

原创 JAVA语言(Linux上搭建Jenkins,配置及使用)

Linux上搭建Jenkins,配置及使用

2022-09-08 13:57:50 1596

原创 JAVA语言(PageHelper分页后,对list操作会导致分页无效)

JAVA语言(PageHelper分页后,对list操作会导致分页无效)

2022-06-29 11:59:15 2796 6

原创 JAVA语言(POI数据导入导出Excel)

POI数据导入导出Excel

2022-05-17 16:26:14 687

原创 JAVA语言(springboot项目开发部署小记)

Linux磁盘切换至nginx的html目录下,此路用于存放前端部署的zip包cd /usr/local/nginx/htmlLinux解压zip包命令unzip dist.zipLinux查看启动的服务的端口号netstat -ntlpLinux磁盘切换至nginx的sbin目录cd /usr/local/nginx/sbinLinux环境下启动nginx./nginx启动服务的命令运行jar命令:nohup java -jar SNAPSHOT.jar >log.t

2022-05-17 11:38:51 107

原创 JAVA语言(Mysql触发器)

Mysql触发器监听A库中某一张表的动态变化,通过调用jar包的方式,调用另一个项目服务,使B库中的数据改变;或是直接将数据返回给前端。注:(1)多数据源配置 (2)java在后台建立一个websocket,页面与此socket建立连接, (3)写一个jar程序,当运行时与socket建立连接,并将参数发送到此socket (4)数据库建立insert、update、delete触发器,当数据改变时调用外部jar程序 触发器是与表有关的数据库对象,在满足定义条件时触发,并执

2022-03-29 09:51:14 2467

原创 JAVA语言(Linux系统配置SpringBoot项目jar包开机自动重启 shell脚本)

1.创建脚本文件 start.shvim start.sh #自动在/root目录下创建此文件夹;然后按i或o编辑2.添加执行内容#!/bin/shJAVA_HOME=/usr/local/jdk8CLASSPATH=$JAVA_HOME/lib/PATH=$PATH:$JAVA_HOME/binexport PATH JAVA_HOME CLASSPATHnohup java -jar /usr/yrc/yrc_function_backend-0.0.1-SNAPSHOT.jar &g

2022-03-10 10:38:05 724

原创 JAVA语言(JwtToken校验、过滤器)

JwtToken校验:import org.apache.shiro.authc.AuthenticationTokenpublic class JwtToken implements AuthenticationToken{ private String token; public JwtToken (String token){ this.token=token; } @Override public Object getPrincipal(){ return token;

2022-02-09 15:24:51 825

原创 JAVA语言(Git中使用命令将远程仓库拉取项目在本地文件夹)

步骤:1、新建一个空文件,文件名为yrc_202201262.在当前文件夹单机鼠标右键,效果如下图:3.点击弹出窗口的:Git Bash Here4、初始化git init5、去github上找到自己需要拉取的项目地址,复制6、 在命令行输入git clone https://github.com/….git //地址为上面copy的地址,等待拷贝完就可以了...

2022-01-26 16:50:31 708

原创 JAVA语言(Git拉取远程分支(dev)到本地)

步骤:1、新建一个空文件,文件名为yrc_202201262.在当前文件夹单机鼠标右键,效果如下图:3.点击弹出窗口的:Git Bash Here4、初始化git init5、自己要与origin master建立连接(下划线为远程仓库链接)git remote add origin git@github.com:XXXX/nothing2.git远程仓库链接在github这里,如下图红色框内所示的链接:输入命令:6、把远程分支拉到本地**git fetch origin

2022-01-26 16:36:18 2994

原创 JAVA语言(Copy实体类、集合工具)

copy实体类、集合实体类A和B的属性完全一致。集合的泛型要一致。//需要导的包import org.springframework.beans.BeanUtils;import org.springframework.util.CollectionUtils;import java.util.ArrayList;import java.util.List;//工具类public class CopyUtil { public static <T> List&lt

2022-01-12 11:11:01 893

原创 JAVA语言(题目:字符串中字符出现次数的统计算法)

**题目一:统计一个字符串中每个字符出现的次数,并按出现的次数降序输出统计结果**package com.woniu;import java.util.*;/* *知识点回顾: *(1)Character类: * 在对象中包装一个基本类型 char 的值。Character 类型的对象包含类型为 char 的单个字段。 * 以确定字符的类别(小写字母,数字,等等) * *(2)toCharArray():将字符串对象中的字符转换为一个字符数组; * charAt()的用法:提取字符串.

2021-06-27 17:47:52 776

原创 JAVA语言(数组简单算法)

一、在数组中删除一个数(这个数给定)//(1)在数组中删除一个数(这个数给定) public static void test(int key){ int a[]={1,2,3,4,5,6,7,9,10}; //删除后的新数组 int b[]=new int[a.length-1]; int count=0; for (int i = 0; i < a.length; i++) { if(a[i]==key){ count=i; break; }

2021-06-06 21:01:47 84

原创 JAVA语言和HTML语言(九九乘法表)

一、JAVA代码(九九乘法表)public static void main(String[] args) { //外层循环控制输出行数 for (int i = 1; i <10; i++) { //内层循环控制输出列数 for (int j = 1; j <=i; j++) { //注:此处等号之前j与i顺序不可调换。 System.out.print(j+"*"+i+"="+(i*j)+"\t"); } System.out.println(

2021-06-06 17:10:10 465

原创 JAVA语言(插入排序)

一、逻辑分析二、代码逻辑//插入排序 public static void insertSort(int a[]){ //外层循环:控制排序的趟数 for (int i = 1; i < a.length; i++) { //将要插入的数记录下来 int key=a[i]; //和有序中的数从后往前进行比较 int j=i-1;//j表示有序区中数的下标位置,初始值为右边界 while(j>=0&&key<=a[j]){

2021-05-25 22:48:50 70

原创 JAVA语言(水仙花数----简单算法)

/*题目分析 *水仙花数是一个三位数。 *将用户输入的三位数拆分成为单独的个位、十位、百位。 *对三个数字分别进行三次方运算,然后对运算后的三个数进行求和。 *如果运算得到的结果与用户输入的三位数相等,则说明该数为水仙花数,如果不等则说明不是。 * 水仙花数 定义 *水仙花数(Narcissistic number)也被称为超完全数字不变数 *(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),

2021-05-16 21:54:28 565

原创 JAVA语言(选择排序)

一、逻辑分析二、代码逻辑//选择排序(升序) public static void selectSort(int a[]){ //外层循环:控制排序趟数 for (int i = 0; i < a.length-1; i++) { //找最小数的位置 int minIndex=i;//存放最小数的位置,初始值为i【minIndex的值动态变化】 //用minIndex位置的数和j号位置的数进行比较,找实际最小数的位置 for(int j=i+1;j<a

2021-04-30 00:37:50 113

原创 JAVA语言(冒泡排序)

一、逻辑分析二、代码逻辑//冒泡排序 public static void bubbleSort(int a[]){ //外层循环:控制排序趟数n-1 for(int i=0;i<a.length-1;i++){ //j表示是待比较的数的下标位置,是以前面的位置作为参照 for(int j=0;j<a.length-i-1;j++){ //前后相邻位置的数进行比较,不符合顺序,进行交换 if(a[j]>a[j+1]){ int

2021-04-28 23:40:36 145

空空如也

空空如也

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

TA关注的人

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