- 博客(18)
- 收藏
- 关注
原创 JAVA语言(Mysql自动insert测试数据——存储过程、定时任务)
【代码】JAVA语言(Mysql自动insert测试数据——存储过程、定时任务)
2022-12-08 14:04:58 537 1
原创 JAVA语言(PageHelper分页后,对list操作会导致分页无效)
JAVA语言(PageHelper分页后,对list操作会导致分页无效)
2022-06-29 11:59:15 2796 6
原创 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<
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关注的人