自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SpringBoot 常用注解

SpringBoot 常用注解

2022-09-13 11:21:16 589

原创 minio错误 S3 API Request made to Console port. S3 Requests should be sent to API port

<Error> <Code>AccessDenied</Code> <Message>S3 API Request made to Console port. S3 Requests should be sent to API port.</Message> <RequestId>0</RequestId></Error>io.minio.errors.InvalidResponseExcep.

2022-03-04 17:20:40 5018

原创 Minio代理阿里云OSS springboot使用教程

Java客户端首先创建一个Springboot项目,在resources中的application.yml文件添加如下配置:server: port: 8080spring: servlet: multipart: enabled: true #开启文件上传 max-file-size: 500MB max-request-size: 500MBminio: endpoint: http://localhost:9000 #Min...

2022-03-04 17:18:24 1268

原创 Minio 代理 Alibaba Cloud OSS

Minio Windows安装和使用一、下载官网地址MinIO | High Performance, Kubernetes Native Object Storage github地址https://github.com/minio/minio windows 服务端下载地址https://dl.minio.io/server/minio/release/windows-amd64/minio.exe 网盘地址链接:https://pan.baidu.com/s/1j5IX5yGGs

2022-03-04 17:14:05 1405

原创 微服务(spring)统一异常处理返回给前端

1、编写自定义异常类:2、统一异常拦截/** * @author * @version 1.0.0 * @ClassName ControllerHanderException.java * @Description 统一拦截自定义异常获取code和msg返回给前端 * @createTime 2022年02月09日 15:40:00 */@ControllerAdvicepublic class ControllerHanderException { @Except

2022-02-10 15:10:42 1092

转载 深入浅出Spring架构设计

以下文章来源于敖丙,作者三太子敖丙敖丙.三太子敖丙前言为什么需要Spring? 什么是Spring?对于这样的问题,大部分人都是处于一种朦朦胧胧的状态,说的出来,但又不是完全说的出来,今天我们就以架构设计的角度尝试解开Spring的神秘面纱。本篇文章以由浅入深的方式进行介绍,大家不必惊慌,我可以保证,只要你会编程就能看懂。本篇文章基于Spring 5.2.8,阅读时长大概需要20分钟案例我们先来看一个案例:有一个小伙,有一辆吉利车, 平常就开吉利车上班.

2022-02-08 16:58:19 344

原创 Cannot open self /usr/local/bin/docker-compose or archive /usr/local/bin/docker-compoe.pkg解决办法

在linux环境,安装docker-compose时使用的命令为;curl -L https://github.com/docker/compose/releases/download/1.25.0-rc4/docker-compose-`uname -s`-`ur/local/bin/docker-composechmod +x /usr/local/bin/docker-composedocker-compose --version安装完成之后提示:Cannot open sel

2022-01-28 15:45:22 4579

原创 mysql case when 条件判断

SELECT t1.ORG_NO AS orgNo,t1.ORDER_NO,t1.ORG_SHORT_NAME AS orgName, SUM(CASE w.WT_TYPE WHEN '00' THEN w.WT_NUM ELSE 0 END ) AS wtNum, SUM(CASE w.WT_TYPE WHEN '05' THEN w.WT_NUM ELSE 0 END ) AS lvWtNum, SUM(CASE w.WT_TYPE WHEN '...

2022-01-25 17:47:02 600

转载 使用IntelliJ IDEA自动生成serialVersionUID

实体对象实现了java.io.Serializable接口后,一般都会提供一个serialVersionUID以做版本区分。在idea里,可以通过设置来快速生成serialVersionUID。设置方法1、打开Preferences–>Editor–>Inspections,然后在右侧输入UID进行搜索(搜索方式比较快,也可以在java–>Serialization issues里找)。然后勾选Serializable class without 'serialVersionUID'

2022-01-04 14:48:26 1676 1

原创 Nacos 连接数据库mysql失败

有时候登录nacos页面,配置列表和服务列表内容为空,查org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection看nacos日志发现报错信息:解决思路:Nacos1.1.4,mysql用的5.7.29 查看官网文档适配mysql5.7,不存在兼容性的问题;应该是配置文件的信息;网上查看很多问题解决,我的最终解决是把conf目录中的application.prope

2021-12-23 10:00:36 1817

原创 Double值相除后保留两位小数

package com.clzhang.sample;import java.math.BigDecimal;import java.math.RoundingMode;import java.text.DecimalFormat;import java.text.NumberFormat;public class DoubleTest { /** * 保留两位小数,四舍五入的一个老土的方法 * @param d * @return *...

2021-12-22 16:46:30 3456

原创 svn certificate validation failed解决办法

使用svn拉取项目时,出现svn certificate validation failed的错误有使用到svn的操作,都报这个错误:点击Accept the certificate permanently的时候,会出现输入框,让你填写账号密码。

2021-12-15 10:02:46 894

转载 java 根据当前时间获得周一到周五的时间

importjava.text.SimpleDateFormat;importjava.util.Date;importjava.util.Calendar;publicclassWorkDay {publicstaticvoidmain(String[] args) {SimpleDateFormat dateFormat =new...

2019-06-18 18:46:34 1881

转载 Oracle转数字,函数to_number()

to_number()函数是oracle中常用的类型转换函数之一,是将一些处理过的按一定格式编排过的字符串变回数值型的格式。1、to_number()函数可以将char或varchar2类型的string转换为一个number类型的数值;2、需要注意的是,被转换的字符串必须符合数值类型格式,如果被转换的字符串不符合数值型格式,Oracle将抛出错误提示;3、to_number和to_c...

2019-06-18 18:44:33 20348

转载 oracle SQL 优化

https://www.cnblogs.com/zjfjava/p/7092503.html1. SQL语句执行步骤语法分析&gt; 语义分析&gt; 视图转换 &gt;表达式转换&gt; 选择优化器 &gt;选择连接方式 &gt;选择连接顺序 &gt;选择数据的搜索路径 &gt;运行“执行计划”2. 选用适合的Oracle优化器RULE(基于规则) COST(...

2019-03-18 09:50:49 318

转载 微信小程序 时间选择器

https://jingyan.baidu.com/article/215817f7bee8101eda1423ea.html

2019-01-03 16:19:40 1235

转载 spring Boot 动态配置定时任务

https://blog.csdn.net/liuchuanhong1/article/details/60873295

2018-07-04 13:53:37 393

转载 java 同一用户不允许同时登陆

http://www.jb51.net/article/101495.htm

2018-05-08 13:57:38 4038 1

原创 JS 数组的各种操作方法

常用方法:        1.//concat连接数组              var art = [1,2];             alert(arr.concat(art));        2. //数组转化成字符串join()               /* alert(arr.join()); */              /* alert(typeof

2017-12-26 09:56:38 4237

原创 使用BigDecimal进行精确运算

使用BigDecimal进行精确运算   一般来说,可以使用BigDecimal的构造方法或者静态方法的valueOf()方法把基本类型的变量构建成BigDecimal对象。1 BigDecimal b1 = new BigDecimal(Double.toString(0.48));2 BigDecimal b2 = BigDecimal.valueOf(0.48);      

2017-12-25 11:21:53 297

原创 生成 英文字母+年月日+四位随机数

public String random() {         StringBuffer applyNum=new StringBuffer();           applyNum.append("MC");         SimpleDateFormat sf = new SimpleDateFormat("yyyyMMdd");           SimpleDate

2017-12-23 14:52:18 838

转载 APP支付宝支付

转载自:http://www.cnblogs.com/MrRightZhao/p/7852511.html

2017-12-23 10:49:23 933

转载 微信app支付java后台流程、原理分析及nei网穿透 转载自(http://www.cnblogs.com/MrRightZhao/p/7930916.html)

微信app支付java后台流程、原理分析及nei网穿透一.流程步骤  本实例是基于springmvc框架编写  1.执行流程           当手机端app(就是你公司开发的app)在支付页面时,调起服务端(后台第1个创建订单接口)接口,后台把需要调起微信支付的参数返回给手机端,手机端拿到         这些参数后,拉起微信支付环境完成支付,完成支付后会调异步通知(第2个

2017-12-23 10:46:41 2947

原创 Java 简单分词查询

简单分词查询String keyword =request.getParameter("keyword");if(StringUtils.isNotEmpty(keyword)){keyword = URLDecoder.decode(keyword,"UTF-8");            char[]charArr = keyword.toCharArray()

2017-12-20 16:04:56 2725

原创 get 请求中文乱码问题

解决方法:String name =request.getParameter("backShipname");String num =request.getParameter("backShipnum");try {name = new String(name.getBytes("iso8859-1"),"utf-8");// num = new String(

2017-12-20 16:03:44 201

原创 mysql 组合AND和OR带来的问题

SELECT prod_name,prod_price FROM products WHERE vend_id = 1002 OR vend_id= 1003 AND prod_price >= 10;上面这条语句 返回的结果不是我们想要的。分析:原因在于计算的次序。SQL 在处理OR操作符前  优先处理AND操作符。当SQK看到上述WHERE子句时,由于AND在计算次序中优先级更高,

2017-12-20 14:23:49 2316 1

转载 Jquery隐藏div 根据id

function HideWeekMonth(){ $("#tt1").hide(); $("#tt2").hide();}

2017-12-15 11:33:56 5007

转载 百度编辑器ueditor初始化赋值

var ue = UE.getEditor('editor');//初始化对象      $(document).ready(function(){          var ue = UE.getEditor('editor');          var proinfo=$("#divdata").text();                    ue.ready(function() {

2017-12-15 11:32:19 1165

转载 Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结

http://outofmemory.cn/c/java-outOfMemoryError

2017-12-12 11:02:15 476

转载 设计模式也可以这么简单

https://javadoop.com/2017/10/12/design-pattern/

2017-12-12 10:58:35 245

原创 Java \ 转 /

String.replaceAll("\\\\", "/");

2017-12-11 14:06:39 600

原创 SSM SpringMVC 批量删除

修改itemsList.jsp page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%> taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> taglib uri="http://jav

2017-12-09 17:03:08 1769

翻译 建议3:三元操作符的类型务必一致

三元操作符是if-else的简化写法,在项目中使用它的地方很多,也非常好用,但是好用有简单的东西并不表示就可以随便使用,我们来看看下面这段代码:      public class Client{                   public static void main(String[] args){                              int i =

2017-12-08 11:28:31 292

原创 java compartTo 的用法

compareTo就是比较两个值,如果前者大于后者,返回1,等于返回0,小于返回-1,我下面给出了例子,由于比较的变量我用的是int,int型可以直接比较,所有没有用到compareTo比较,如果声明的是Date、String、Integer或者其他的,可以直接使用compareTo比较

2017-12-08 10:51:42 597

原创 获得 需要指定的某月某号的时间

Calendar calendar = Calendar.getInstance();       calendar.set(Calendar.DAY_OF_MONTH, 10);  //10号       calendar.set(Calendar.MONTH, 1);  // 2月       long time = calendar.getTimeInMillis(); // 1

2017-12-06 18:08:02 211

原创 mysql 判断两个时间差 然后赋值 使用 case when

select  case when NOW() > rent_endtime  THEN  DATEDIFF(NOW() ,rent_endtime) else 0 end as days from t_order_items

2017-12-06 17:51:10 1642

转载 Quartz定时任务+spring 实现

Quartz定时任务+spring 实现一.Quartz的学习简述  客官,不要急,请看完下面的内容...  代码可以直接拷贝使用,本文是编写2个定时方法来实现的,如果想要执行1个,删除另1个即可。但是想要知道执行原理请看最后的原理分析二.执行任务类 1 package com.quartz; 2 3 import java.util.Date; 4

2017-12-06 13:48:32 272

原创 layer.msg 添加回调函数

layer.msg('保存成功',{                          offset:['50%'],                          time: 2000 //2秒关闭(如果不配置,默认是3秒)                    },function(){                        reload();         

2017-12-06 11:15:13 21917

原创 mybatis 动态sql 根据条件执行相应的语句

SELECT                                DISTINCT (manage_id)                                     SUM(pay_money) as PayMoney                                 FROM table

2017-12-06 09:46:38 2367

翻译 中文转拼音

// 中文转拼音            HanyuPinyinOutputFormat format = new HanyuPinyinOutputFormat();              format.setCaseType(HanyuPinyinCaseType.LOWERCASE);              format.setToneType(HanyuPinyinTon

2017-12-06 09:42:59 531

空空如也

空空如也

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

TA关注的人

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