自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

兵哥的博客

记录生活,工作的点滴!

  • 博客(76)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 jenkins部署springboot项目

1)概念Pipeline,简单来说,一套运行在 Jenkins 上的工作流框架,将原来独立运行于单个或者多个节点 的任务连接起来,实现单个任务难以完成的复杂流程编排和可视化的工作。2)使用Pipeline有以下好处(来自翻译自官方文档):代码:Pipeline以代码的形式实现,通常被检入源代码控制,使团队能够编辑,审查和迭代其传送流 程。持久:无论是计划内的还是计划外的服务器重启,Pipeline都是可恢复的。可停止:Pipeline可接 收交互式输入,以确定是否继续执行Pipeline。

2023-07-05 10:49:36 2577

原创 jenkins的环境搭建

我之前使用war安装、安装比较简单、就是jenkins的 对应的插件不能下载下来、后来发现是版本的问题、使用docker-compose 安装、jenkins安装 插件很容易安装下来。chmod +x /usr/local/bin/docker-compose 设置权限、开放。配置环境变量: /etc/profile 文件 下面配置 maven 的环境变量。不同的版本可能在不同的位置: xxx。有版本和插件问题、不能安装成功。解压到/usr/local/配置maven的仓库位置。

2023-07-03 17:25:37 1105

原创 百度内容审核接口测试

账号登录成功,您需要创建应用才可正式调用AI能力。应用是您调用API服务的基本操作单元,您可以基于应用创建成功后获取的API Key及Secret Key,进行接口调用操作,及相关配置。:首次使用,登录后将会进入开发者认证页面,请填写相关信息完成开发者认证。注:(如您之前已经是百度云用户或百度开发者中心用户,此步可略过)。:通过控制台左侧导航,选择产品服务-人工智能,进入具体AI服务项的控制面板(如文字识别、人脸识别),进行相关业务操作。若为未登录状态,将跳转至登录界面,请您使用百度账号登录。

2023-06-21 15:52:20 636

原创 Springboot整合 Minio

【代码】Springboot整合 Minio。

2023-06-08 21:40:02 2114

原创 Linux下面安装jdk和tomcat

systemctl status firewalld 查看防火墙的命令的状态。3、一般把jdk放到/usr/local (软件的安装都是放到usr下面)http://192.168.31.129:8080/ 不能访问。找到 /etc/profile 进行编辑修改。1、上传tomcat 到 opt目录下面。4、进入到tomcat的目录下面进行启动。1、上传jdk到 opt目录下面。3、移动到/usr/local。查看进程过滤tomcat。5、访问tomcat。

2023-06-07 12:18:36 702

原创 dubbo整合nacos进行远程调用

doubbo整合nacos进行远程调用

2023-02-21 01:12:31 1689

原创 阿里云短信服务申请和集成

阿里云短信服务申请和集成

2023-02-07 14:29:12 407

原创 docker安装Redis和Nginx

docker安装redis和nginx操作

2023-02-03 23:12:43 221

原创 docker安装软件mysql和tomcat

docker安装软件

2023-02-03 00:05:21 155

原创 内外穿透工具natapp的使用

内网穿透工具的使用

2023-01-29 09:58:33 366

原创 若依项目前端页面跳转的流程

若依前端页面跳转

2023-01-18 15:10:14 9256

原创 若依项目启动前后端分离版本

熟悉springboot和vue、练手模板若依

2023-01-18 11:41:50 771

原创 webstrom中输 node -v命令不可以用

webstrom中输入 node -v 命令不可以用?

2023-01-05 01:44:40 355

原创 CentOs7.6使用yum命令安装mysql8.0

ceontos7.6 下面使用yum安装mysql8.0

2022-07-20 23:28:47 848 1

原创 lombok的使用

2.添加插件自动有 setXXX,getXXX 的方法,有toString方法注解的使用:测试代码:注解: @AllArgsConstructor(所有参数构造器) @NoArgsConstructor(空参数构造器)注解的使用:测试代码:注解@Buidler() 构建模式代码:测试代码:......

2022-07-06 23:17:04 101

原创 IDEA右边的工具栏不见了

Idea的基本使用

2022-06-27 23:57:13 4760

原创 CentOS8下面RabbitMQ的安装

RabbitMQ的安装之前都是通过rpm安装erlang和rabbitmq,每次都是出现问题,erlang版本不对或者是rabbitmq安装少一个so库等等,很崩溃,后来去rabbitmq官网根据教程安装成功,下面查看官网教程如何操作:环境说明自己的的虚拟机的centos8版本:1.找到对应的版本,添加配置文件(找自己的linux版本)通过命令进入到指定位置: cd /etc/yum.repos.d 到指定的目录 ll -a

2021-11-23 13:16:41 1759

原创 jquery的选择器

jquery的选择器1.jquery的基本选择器<div> <p id="p1">昔我往矣</p> <p class="p2">杨柳依依</p> <p class="p2">今我来思</p> <p>雨雪霏霏</p></div><button> jq的基本选择器 </button><script> /*

2021-11-04 09:19:28 322 1

原创 http协议的详情

http协议的详情1.http的概述支持浏览器/服务器模式。简单快速: HTTP本身既简单又能有效地处理大量请求。灵活:HTTP允许传输任意类型数据。由Content-Type加以标记。无状态:Web浏览器和Web服务器之间不建立持久的连接. 协议对于事务处理没有记忆能力。在处理记忆登录用户名、记忆购物车多个条目信息环境,只有HTTP协议是不能实现的Cookie和session实现登录用户记录总结:01 简单快速,灵活02 http协议是无状态(浏览器和服务器不能建立持久的连接)2.h

2021-11-02 17:16:54 137

原创 js的数据类型装换

js的数据类型装换1.转换为字符串类型1.将Number类型转换为字符串类型2.将Boolean类型转换为字符串类型3.将undefined类型转换为字符串类型4.将null类型转换为字符串类型在JavaScript中如果想将以上的四种基本数据类型转换为字符串类型, 常用的方法有三种1.对于Number类型和Boolean类型来说, 可以通过变量名称.toString()的方式来转换2.可以通过String(常量or变量);转换为字符串3.还可以通过 变量or常量 + “” / 变量or常

2021-08-18 10:02:48 140

原创 mybatisplus的插件使用

mybatisplus的插件使用1 分页插件1.1 配置分页插件配置:<bean id="sqlSessionFactory" class="com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean"><!-- 数据库连接 --> <property name="dataSource" ref="dataSource"></property&gt

2020-11-25 22:52:42 848

原创 使用easyUI的datagrid写一个增删改查

使用easyUI的datagrid写一个增删改查1 分页查询和datagrid的初始化1. 1 页面布局:<table id="dg" style="width: 500px;height: 400px;text-align: center"></table><div id="tb"> <a id="addBtn" href="javascript:void(0)" class="easyui-linkbutton" data-options="

2020-11-19 15:44:44 237

原创 mybatisplus整合spring入门程序

mybatisplus入门程序本文操作基于spring的整合:1mp的入门程序步骤1.1导入jar1.2修改配置文件其他配置和原有SSM流程不变,在applicationcontext.xml文件中将Mybatis的工厂bean替换为MybatisPlus的工厂bean即可。<!-- 配置mybatis 框架 sqlSessionFactoryBean 类创建 sqlSessionFactory 工厂对象--><bean id="sqlSessionFactory

2020-11-16 17:02:46 115

原创 maven创建javaweb项目注意事项

使用maven创建javaweb需要注意的事项创建maven项目选择骨架创建出来的maven项目结构不完整,需要手动添加几个包main下面的java包是手动创建的resources 包是手动创建的Test 下面的 java包是手动创建的下图是完整的项目结构添加指定的依赖,我这里添加servlet和jsp依赖 <dependency> <groupId>javax.servlet</groupId> <artifactI

2020-09-13 15:38:05 193

原创 idea怎么发布javaweb项目到tomcat

1.tomcat 部署项目的几种方式1,直接将项目的WebContent文件夹复制到tomcat的webapps文件夹下,运行tomcat​ 2,静态部署,修改server.xml文件:​ 进入conf文件夹:E:\apache-tomcat-9.0\conf​ 打开server.xml​ 在Host标签中加入:<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"&g

2020-07-05 23:06:31 1852

原创 spring-mybatis整合的一些问题java.lang.ClassNotFoundException: ${db_driver}

spring-mybatis整合的一些问题忘了添加spring的jar报错信息Caused by: org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are:PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'dataSource' thr

2020-05-25 11:08:12 928

原创 mybatis的逆向工程-07

MyBatis的逆向工程概述:MyBatis的逆向工程能自动帮开发者生成数据库表对应的 pojo实体文件,自动生成映射文件自定生成表的各种(CRUD)的sql语句, 但是只能做单表操作,联合查询还得开发者自己动逆向工程可以使用插件 也可以使用jar 这里给大家演示jar试下逆向工程准备必要的jarlog4j-1.2.17.jar log4j日志包 mybatis-3.5.2.jar mybatis核心包 mybatis

2020-05-23 10:04:19 140

原创 mybatis的对象关系映射-06

06-mybatis的对象关系映射实际发中,一个业务可能会涉及到多个数据表的查询,那么多表查询就涉及到连接查询(等值连接),表与表之间有一个外键关联但是程序中最终获取的表封装的对象, 对象与对象之间是没有外键关系的,对象和对象之间只有依赖关系对象之间的关系主要有四种:一对一关系: 一个人对应一个身份证id一对多的关系: 一个用户对应多个订单(重点)多对一关系: 多个订单对应一个用户(重点)多对多的关系: 多个学生对应多个老师,多个老师对应多个学生MyBatis框架支持多表查询封装对象之间关系

2020-05-18 10:09:58 641

原创 mybatis动态sql-注解方式-05

05-mybatis动态sql-注解方式基于注解方式实现动态sql动态sql除了支持xml方式以外,还是支持使用纯注解的方式主要一下四个注解+对应动态sql语句的类文件@InsertProvider 动态查询SQL语句对应注解@InsertProvider 动态插入SQL语句对应注解@UpdateProvider 动态修改SQL语句对应注解@DeleteProvider 动态删除SQL语句对应注解允许构建动态 SQL。这些备选的 SQL 注解允许你指定返

2020-05-15 19:29:53 308

原创 mybatis动态sql-xml方式-04

04-mybatis动态sql-xml方式动态 SQL动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。使用动态 SQL 并非一件易事,但借助可用于任何 SQL 映射语句中的强大的动态 SQL 语言,MyBatis 显著地提升了这一特性的易用性。如果你之前用过 JSTL 或任何基于类 XML

2020-05-15 19:28:33 464

原创 mybatis核心配置文件说明03

03-mybatis核心配置文件说明配置MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下:configuration(配置)properties(属性)settings(设置)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(插件)environments(环境配置)environment(环境变量)transactionManager(事务管

2020-05-13 10:56:06 213

原创 mybatis的xml的映射器-02

mybatis的xml映射器MyBatis 的真正强大在于它的语句映射,这是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 致力于减少使用成本,让用户能更专注于 SQL 代码。xml的基本映射标签1.select标签mapper 接口中的方法:/** * 查询所有 */List<User> selectList();mapper xml的映射&lt

2020-05-12 09:49:39 183

原创 mybatis 快速入门-01

01-mybatis 快速入门1. 快速入门程序导入jar添加 mysql的驱动包添加mybatis的jar[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UHtbhR5R-1589164601407)(D:\sxt\自己的笔记\mybatis\img\添加驱动包.png)]创建项目配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUB

2020-05-11 10:41:07 138

原创 SpringBoot 异常处理的几种方式

SpringBoot 异常处理的多种方式:方式1:自定义错误界面SpringBoot 默认的处理异常的机制:SpringBoot 默认的已经提供了一套处理异常的机制。 一旦程序中出现了异常 SpringBoot 会像/error 的 url 发送请求。在 springBoot 中提供了一个 叫 BasicExceptionController 来处理/error 请求,然后如果我们需要将所有...

2019-06-14 14:33:45 937

原创 Caused by: java.lang.IllegalStateException: Property 'configuration' and 'configLocation' can not

springboot yml配置mybatis:mybatis: configuration: map-underscore-to-camel-case: true # 打印sql, 方便调试 log-impl: org.apache.ibatis.logging.stdout.StdOutImpl use-generated-keys: true co...

2019-05-09 09:57:09 1064

原创 shiro的 快速入门

shiro的环境搭建1.pom文件的配置: <!--shiro 的添加 --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-core</artifactId&gt...

2019-03-22 17:09:19 146

原创 java8学习

java8主要内容 (时间类,线程,容器类不包含)Lambda 表达式函数式接口方法引用与构造器引用Stream API接口中的默认方法与静态方法Java 8新特性简介速度更快代码更少(增加了新的语法 Lambda 表达式)强大的 Stream API便于并行最大化减少空指针异常 Optional其中最为核心的为 Lambda 表达式与Stream API为什么使...

2018-11-29 11:47:20 374

原创 手动实现简单的HashMap

/*** @author 作者 洪七公* @des 类说明*/import java.util.LinkedList;public class MyMap { // 链表数字 private LinkedList[] arr = null; // 大小 int size; //初始化 public MyMap() { this.arr = new LinkedList...

2018-11-26 18:12:20 919

原创 UPD简单的数据发送

udp 数据发送客户端代码如下:package com.lx.udp;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;/*** upd数据发送客户端: 1...

2018-11-26 18:05:40 1254 1

原创 socket简单的实现群聊

1.群聊的简单思路实现2.群聊的代码实现:客户端:/*** @des 客户端* 一个读的子线程 * 一个写的子线程*/public class Client { public static void main(String[] args) throws UnknownHostException, IOExce...

2018-11-26 16:16:39 1575

TestListView_Item

listView的item中添加checkbox,焦点获取,多选等

2016-02-24

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

TA关注的人

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