自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 【无标题】

JasperReport报表优秀文章。

2024-01-09 15:51:36 371

原创 Linux服务器部署

服务器上的启动脚本#!/bin/bashport=8182#根据端口号查询对应的pidpid=$(netstat -nlp | grep :$port | awk '{print $7}' | awk -F"/" '{ print $1 }');#杀掉对应的进程,如果pid不存在,则不执行if [ -n "$pid" ]; then kill -9 $pid;fi#根据使用场景修改 -Denv=dev -Didc=wangxuebingnohup java -ja

2022-03-24 09:01:29 519

原创 Android Studio 安卓项目成品 (源码 文档 视频 apk)

Android Studio 安卓项目成品 (源码 文档 视频 apk)咸鱼链接

2021-12-07 14:13:38 1684 3

原创 各种链接......

本地项目如何提交到->Gitlab

2021-10-08 11:26:19 108

原创 ES学习笔记第一章

Elasticsearch 是面向文档型数据库,一条数据在这里就是一个文档。索引创建在 Postman 中,向 ES 服务器发 PUT 请求 : http://127.0.0.1:9200/shopping索引-查询 & 删除在 Postman 中,向 ES 服务器发 GET 请求查看当前 ES服务器中的所有索引 : http://127.0.0.1:9200/_cat/indices?v查看单个索引在 Postman 中,向 ES 服务器发 GET 请求 : http://127.0.

2021-04-22 20:14:56 108

原创 Fastjson优秀博客参考

123

2021-04-01 14:36:36 63

原创 MybatisPlus 自动代码生成器CodeGenerator

package com.atguigu.demo;import com.baomidou.mybatisplus.annotation.DbType;import com.baomidou.mybatisplus.annotation.IdType;import com.baomidou.mybatisplus.generator.AutoGenerator;import com.baomidou.mybatisplus.generator.config.DataSourceConfig;imp

2021-01-26 14:35:52 524

原创 LocalDateTime后端接收 后端返回 类型格式的问题

<dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.3</version> </dependency>@DateTimeFormat(pattern = "yyyy-MM-dd HH:m...

2021-01-26 11:01:38 531

原创 Stream 计算总和

// 准备数据 List<User> userList = new ArrayList<User>(); for (int i = 0; i < 100; i++) { User user = new User(i,new BigDecimal(i+"."+i)); userList.add(user); } // for version Bi...

2021-01-22 16:56:16 5871

原创 HttpServletRequest request知道什么平台过来的 过来的IP地址

request.getHeader(“User-Agent”); 什么平台过来的request.getRemoteAddr(); ip地址

2021-01-21 16:18:54 67

原创 MybatisPlus中 自己写的sql怎么使用Page分页

new 出一个Page作为参数传给 Mapper就是这么简单就可以实现自己的sql也可以分页了

2021-01-14 10:34:15 2043

原创 mapstruct Vo复制属性给实体类

添加链接描述

2021-01-12 11:31:07 171

原创 mybatis foreach用法实例

int papercount=0; int readcount=0; int sharecount=0; // List<String> paperIds = new ArrayList<>(); for (ShopPaper shopPaper : shopPapers) { paperIds.add(shopPaper.getPaperId()); ...

2020-12-30 14:17:18 390

原创 poi中 excel显示图片

参考1参考2参考3

2020-12-28 16:29:48 176

原创 Maven 阿里镜像加速

<repository> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> </repository>

2020-11-03 10:26:33 186

原创 icake展示图图

注册登录特卖商品展示分类列表与商品展示购物车订单提交用户个人中心修改密码评价查看订单收藏夹展示后台管理员登录登录后的管理员界面分类管理商品管理新增分类用户管理...

2020-10-31 10:25:09 559

原创 查询和“1002”号的同学学习的课程完全相同的其他同学学号和姓名;

发现一个很有意思的sql语句select sc1.snofrom ( select sno from sc group by sno having count(*)=( select count(*) from sc where sno='1002')) sc1, scwhere sc1.sno=sc.sno and cno in( select cno from sc where sno='1002')group by sc.snohav

2020-10-30 09:15:46 1552

原创 SpringMVC date转换问题

有时候我们会碰到这么一个问题,有一个实体类,里面有一个Date类型的数据,jsp页面传递的时间参数是String的,这就导致无法对应,springmvc无法帮我们自动封装参数到实体类中了,这里我解决的方法有两种:1.是自定义一个转换器,实现Converter<S,T>接口,S:代表要进行转换的参数的类型,T:代表转换后的类型2.利用@DateTimeFormat注解1 简单测试代码如下:DateConverter类中conver()方法将字符串转化为自定义的时间类型,当前台页面发送请求中有

2020-10-26 14:07:20 226

原创 狂胜SpringBoot 2.X笔记

Springboot笔记

2020-10-25 17:04:34 256

原创 Linux笔记

Linux笔记

2020-10-25 17:02:52 41

原创 狂神redis笔记

https://blog.csdn.net/DDDDeng_/article/details/108118544?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160361595719195264761026%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=160361595719195264761026&b

2020-10-25 17:00:04 107

原创 Mysql 巨好用的函数

Mysql函数大全

2020-09-03 20:38:00 82

原创 DBUtils&事务 (详细版)

DBUtils&事务

2020-09-01 11:34:03 173

原创 JavaSE总结

JavaSe总结第一章、初识java一、java简介1.java发展历程2.java平台划分:javase、javaee、javame3.java的特点:跨平台,开源,垃圾回收二、JDK和JRE介绍和安装1.jdk是什么? Java 语言的软件开发工具包2.jre是什么? java运行环境三、java代码编译执行过程1.编写源代码(.java)---->2.编译源代码(.class二进制字节码文件):javac 原文件名(含扩展名)----->3.运行二进制字节码文件:jav

2020-08-22 17:02:25 520

原创 Java多线程总结 (精华总结)

一、线程和进程的概念1.进程:正在运行的一个应用程序:多个进程共享cpu2.线程:组成进程的最小的单元,单一运行的顺序流:多个线程共享进程分配的cpu二、创建的线程的两种1.extends Thread类: 当前就是线程类2.implements Runnable接口:当前类是线程类的target注意:两种方式的区别三、线程的生命周期:五个阶段:新建阶段、就绪阶段、运行阶段、阻塞阶段、死亡阶段每个阶段的特点:互相转换的条件四、线程中常见的方法:1.start

2020-08-18 18:09:24 172

原创 log4j的使用 (四步轻松看懂)

使用log4j步骤:1.引入jar文件2.添加配置文件:配置文件名必须是log4j.properties,位置必须放在src下面3.创建日志对象:引入的是import org.apache.log4j.Logger;4.调用日志对象中的方法记录日志内容根据要输出的日志的级别,调用相应的方法debug —>info ----->warn---->error---->fatal调试 一般信息 警告 错误 致命错误管理系统:添加,修改,删.

2020-08-17 14:16:53 2042

原创 快速排序 一图读懂

高快省的排序算法有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。假设我们现在对“6 1 2 7 9 3 4 5 10 8”这个10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名词吓到了,就是一个用来参照的数,待会你就知道它用来做啥的了)。为了方便,就让第一个数6作为基准数吧。接下来,需要将这个序列中所有比基准数大的数放在6的右边,比基准数小的数放在6的左边,类似下面这种排列:3 1 2 5 4 6 9 7 10 8在初始状态下,

2020-08-13 14:25:43 115

原创 集合排序 自定义规则

先对要排序的类实现排序接口实现规则 现在为升序

2020-08-12 15:44:58 126

原创 Arraylist使用remove(Objext o)方法注意事项

使用提供的remove删除元素时,发现问题可以看到元素并没有被删除,后发现底层源码使用的比较方法是“ == ”也就是说 我实际上相同的元素经过默认equals方法比较的是地址,由于我都是new的所以地址不同也就没有删除。经过重新equals方法后这才是真实比较元素能容是否相同的现在可以成功删除了...

2020-08-12 10:45:16 111

原创 重写的条件

子类重写父类方法需满足以下条件:方法名和参数列表:子类重写的方法和父类被重写的方法在方法名和参数列表方面相同;返回值类型:如果父类被重写的方法没有返回值类型或者返回值类型为基本数据类型,则要求子类重写的方法的返回值类型和父类被重写方法的返回值类型相同;如果父类被重写的方法返回值类型为引用数据类型,则要求子类重写的方法的返回值类型和父类被重写方法的返回值类型相同或是其子类。Object是一切的父类。父类中静态方法可以被子类继承,但却不能被子类重写;重写父类非静态方法时,重写后的方法不能添加sta

2020-08-10 09:40:51 960 1

原创 Collection常用Api

方法描述boolean add (Object obj)将 obj加入到调用类集合中。如果Obj被加入到类集合中了,则返回 true,如果未能加入集合,则返回 false。booleand addAll(Collection c)将 c 中的所有元素都加入到类集合中,如果操作成功,则返回 true, 否则返回 false。void clear()从调用类集合中删除所有元素boolean contains(Object obj)如果 obj 是调用类集合中的一个元...

2020-08-07 09:29:11 153

原创 java实现飞行棋

package flygame;import java.util.Random;public class Player { private String name; private int point;//位置 private boolean isPause=false;//是否暂停,默认不暂停 public Player(){ } public Player(String name, int point, boolean isPause) {

2020-08-06 15:46:02 4335 2

原创 StringBuffer的常用方法

a、append方法public StringBuffer append(boolean b)该方法的作用是追加内容到当前StringBuffer对象的末尾,类似于字符串的连接,调用该方法以后,StringBuffer对象的内容也发生改 变,例如:StringBuffer sb = new StringBuffer(“abc”);sb.append(true);则对象sb的值将变成”abctrue”使用该方法进行字符串的连接,将比String更加节约内容,经常应用于数据库SQL语句的连接。b、

2020-08-05 19:18:04 1498

原创 正则表达式入门

一、学习基本的字符含义^ 匹配字符串开始$ 匹配字符串的结果\d 匹配数字[0-9] \D 匹配非数字\w 匹配数字或者字母或者下划线 \W 匹配除了(数字或者字母或者下划线). 匹配任何非空白字符\ 转移字符 .\s 匹配任何空白符 \S 匹配任何非空白符8.[abc] 匹配a

2020-08-04 15:49:08 115

原创 String中的各种api

java.lang 类 String我们经常使用 String 类来定义一个字符串。字符串是常量,它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。1.继承的父类:java.lang.Object2.所有已实现的接口:Serializable, CharSequence, Comparable3.字段:使用该字段可以对String进行排序static Comparator CASE_INSENSITIVE_ORDER一个对 String 对象进行排序的 Comparator,作用与

2020-08-04 11:37:24 405

吴煜鑫-二手车.zip

吴煜鑫-二手车.zip

2020-08-17

空空如也

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

TA关注的人

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