自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pgsql常用表方法和函数

attrelid 此列所属的表 参考资料pg_class.oid。attnum 列的编号。普通列的编号从 1 开始。pg_attribute:存储有关表列的信息。attname 列名称。

2023-03-31 14:27:58 545

原创 哈哈哈哈哈~

想发点什么。。。啥也不想写哈哈哈~

2023-03-29 17:23:57 92

原创 excel导入

//获取文件 public static Workbook getWorkBook(MultipartFile file){ //获取文件名 String fileName = file.getOriginalFilename(); //创建Workbook工作簿对象,表示整个excel Workbook workbook = null; try { //获取excel文件的io流 .

2021-12-02 10:47:53 78

原创 Java实现二维码的生成与解析

package com.example.demo.util;import java.awt.Graphics2D;import java.awt.geom.AffineTransform;import java.awt.image.BufferedImage;import com.google.zxing.LuminanceSource;public class BufferedImageLuminanceSource extends LuminanceSource { privat

2021-10-28 15:36:55 176

原创 schedule执行定时任务quartz

package com.example.demo.controller;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.context.annotation.Configuration;import org.springframework.scheduling.annotation.EnableScheduling;import org.springframework.schedu

2021-10-28 15:32:38 134

原创 分页查询和报表导出

public class Pages<T> implements Serializable{ //总记录数 private long totalNum; //每页记录数 private int pageSize; //总页数 private long totalPage; //当前页数 private int currentPage; //列表数据 .

2021-10-14 17:37:56 317 1

原创 sql常用方法和命令

DATE_FORMAT(字段名,'%Y-%m-%d %h-%i-%s') 新字段名CAST(TIMESTAMPDIFF(SECOND,字段1,字段2)/3600.00 AS DECIMAL(9,2)) AS 新字段名DAY(字段名) = DAY(NOW())

2021-10-14 16:48:00 42

原创 Java上传文件到服务器

controller中的代码 public ResultResponse upLoadFiles(HttpServletRequest request){ //获取json中的数据 String json = request.getParameter("json"); upLoadFilesService.upload(request,json); }service中的代码 public String upload(HttpServletReq

2021-10-14 16:00:01 967

原创 ffmpeg视频截取

import java.io.File;import java.util.ArrayList;import java.util.List;public class VideoConverterUtil { public static void main(String[] args) { VideoToPicture("F:\\resource\\ceshi.mp4", "F:\\resource\\ffmpeg\\bin\\ffmpeg.exe", "F:\\resource

2021-10-08 16:27:52 66

原创 jdk8中Stream的使用

import java.util.*;import java.util.stream.Collectors;import java.util.stream.Stream;public class Test_s { public static void main(String[] args) { List<Person> personList = new ArrayList<Person>(); personList.add(new Pe

2021-07-02 10:27:23 137 2

原创 mongodb基本操作

创建数据库use table_1创建集合db.createCollection("集合名")删除数据库 先切换到要删除的数据库db.dropDatabase()删除集合(集合就相当于一个表)db.集合名.drop()插入db.集合名.insertone({ name:'xx', age:18, score:100})db.集合名.insertmany([ {name:'xx',age:18,score:100}, {name:'cc'

2021-06-28 15:36:16 62

原创 mq的基本使用

1、引入mq依赖 amqp2、application.yml配置mq3、创建生产者(直连型交换机)创建队列、交换机 并将2个进行绑定写1个简单的controller接口进行消息推送 rabbitTemplate.convertAndSend创建1个消息接听监听类,类上添加@RabbitListener注解(主题交换机) # *创建2个队列、交换机 并将2个队列分别和交换机进行绑定写2个方法进行消息推送创建2个消息接听监听类(扇形交换机)创建3个队列

2021-05-12 10:33:45 319

原创 MySQL的简单分页

jspvar nn; var pageNum; $(function (){ //页面加载调用分页函数 yy(1); //获取文本框输入页数进行跳转 $("#gg").click(function (){ var val = $("#goto").val(); console.log("文本框输入的值.

2020-12-04 14:06:06 106

原创 select的二级联动

HTML内容 <select id="select"> <option value="0">根据类别查询</option> </select> <select id="select2"> <option value="0"></option> </select>js内容var options;var options2;$(function (){ //获取selec.

2020-12-04 13:48:47 1573

原创 使用aop动态代理实现记录用户操作

引入依赖 <!--面向切面--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency>LogAspect类@Configuration@Aspect@Slf4jpublic.

2020-11-19 14:16:43 136

原创 Java基于阿里云OSS实现视频上传

file类型的input输入框获得value时可使用:<input type="file" name="videoPath" id="vv"><br>var formData = new FormData()formData.append("videoPath",document.getElementById("vv").files[0]);fileElementId: "vv", //文件选择框的id属性,即<input type="file">

2020-11-19 14:03:40 4694 2

原创 文件上传和下载

文件上传引入依赖<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version></dependency>form表单<form action="${pageContext.request.contextPat

2020-11-19 13:45:43 79

原创 jqgrid表格控件

需引入 <link rel="stylesheet" href="${path}/style/bootstrap/jqgrid/css/css/hot-sneaks/jquery-ui-1.8.16.custom.css"> <link rel="stylesheet" href="${path}/style/bootstrap/jqgrid/boot/css/trirand/ui.jqgrid-bootstrap.css"> <script src.

2020-11-19 13:40:09 174

原创 使用shiro实现用户登录验证加密

自定义一个realm 继承 AuthorizingRealmpackage com.xiaozhi.realm;import com.xiaozhi.dao.UserDao;import com.xiaozhi.entity.User;import org.apache.shiro.authc.AuthenticationException;import org.apache.shiro.authc.AuthenticationInfo;import org.apache.shiro.aut

2020-11-12 17:11:00 486 2

原创 git分支

分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。现在有了分支,就不用怕了。你创建了一个属于你自己的分支,别人看不到,还继续在原来的分支上正常工作,而你在自己的分支上干活,想提交就提交,直到开发完毕后,再一次性合并到原来的分支上,这样,既安全,又不影响别人工作。其他版本控制系统如SVN等都有分支管理,但是用过之后你会发现,这些

2020-11-12 17:01:08 282

原创 git基础命令

创建仓库 mkdir myRepository执行git init 把这个目录变成Git可以管理的仓库目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的创建一个文件 touch aaa.txt将修改添加到暂存区git add aaa.txt提交暂存区的修改到版本库git commit -m "提交描述信息"查看状态 git status**红色**:工作区已修改暂未添加到暂存区**绿色**:工作区的修改已经添加到暂存区,并未提交到..

2020-11-12 16:20:58 74

原创 datagrip-2019.3.5 安装程序包

链接:https://pan.baidu.com/s/1JY04FEUMkVz1kVueA9cHzg提取码:6sn4复制这段内容后打开百度网盘手机App,操作更方便哦

2020-10-27 10:35:06 389

原创 MySQL5.7.17.msi安装包

链接:https://pan.baidu.com/s/1jkjWKe0WquqGPmvgn3-yUA提取码:r1s5复制这段内容后打开百度网盘手机App,操作更方便哦

2020-10-14 18:55:02 326

原创 路由

普通路由项目创建一个带路由的项目创建需要的组件找到app-routing.module.ts配置路由引入组件 配置路由匹配不到路由的时候加载的组件 或者跳转的路由 { path:"**", redirectTo:"home"}设置默认选中路由<a [routerLink]="[ '/home']" routerLinkActive="active">首页</a>内置模块创建模块 ng g module 模块名引入配置 import在创建的模块根

2020-10-12 11:07:27 92

原创 父子组件数据传递

父传子在子组件的ts文件中导入inputimport { Component, OnInit, Input} from '@angular/core';在export中定义export class ChildComponent implements OnInit { @Input() item;}父组件的HTML文件中<app-child [item]="sendchildMsg"> </app-child>父组件的ts文件中赋值sen

2020-10-12 10:38:36 225

原创 数据双向绑定和服务

数据双向绑定需要在app.module.ts中导入模板对象import { FormsModule } from ‘angular/forms’声明导入Import:[FormsModule]使用 [(ngModel)]=” ”服务创建服务:ng g service services/storageApp.module.ts里面引入并配置服务:import { StorageService } from 'src/app/services/storage.ser

2020-10-12 10:13:08 81

原创 angular项目部署运行步骤

先在磁盘创建一个文件夹vscode中打开新创建的文件夹新建终端执行 ng new angular01 --skip-install切换到目录下 cd angular01执行 cnpm install安装完成后 ng serve网页打开 http://localhost:4200 查看是否成功...

2020-10-12 10:04:42 461

原创 angular安装遇到的一些问题

angular安装遇到的一些问题使用nvm进行node版本切换 angular版本安装时:需要先删除node安装目录下 D:\NodeApp\node_global\node_modules 下的@angular文件夹进行cnpm install 时预防安装出错首先安装cnpm install -g @angular/compiler-clicnpm install webpack -gnvm常用命令nvm ls 查看所有已安装的node版本nvm use v12.0.0 切换至

2020-10-12 09:58:18 119

原创 验证码工具类

package com.work.util;import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.codec.jpeg.JPEGImageEncoder;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServletRequest;import java

2020-09-23 11:06:22 100

原创 多表操作

1. 实体间存在着关系 叫做关联关系(有 或 从属)1:1关联关系1:*关联关系*:*关联关系2. 如何通过Mybaits处理 存在关联关系的实体A. 表为表添加外键:1:1 外键随意1:* 外键加在多的一方: 外键需要单独的关系表B. 实体实体的处理:添加关系属性关系属性:将关系的另一方作为本方的属性存储起来关系的双向性:双向关系:可以通过任意一方找到另一方单向关系:只能从关系的一方找到另一方C. Mapper文件Mapper的处理:1、sql 需要进行

2020-09-23 11:05:49 201

原创 springboot 中 @value注入

1.八种基本数据类型, 字符串, 日期, 数组使用@Value("${属性名}")属性注入usernames: zhangsanprice: 100.1sex: truebir: 2019/11/10strs: a,b,c@Servicepublic class AdminServiceImpl implements AdminService { @Value("${usernames}") private String username; @Value("${price

2020-09-23 11:05:36 676

原创 jquery为动态的节点添加事件

//方式一 通过jquery $("#div").append("<div id='newElement'>这是新增的节点</div>");//下面的js 就是为新增的节点绑定点击事件$("body").on("click","#newElement",function(){ alert('这是新增的节点'); });//方式二直接嵌入到html 代码中$("#div").append("<div id='ne

2020-09-23 11:04:56 281

空空如也

空空如也

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

TA关注的人

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