毛毛禾苗
码龄8年
关注
提问 私信
  • 博客:23,731
    23,731
    总访问量
  • 22
    原创
  • 1,675,528
    排名
  • 5
    粉丝
  • 0
    铁粉

个人简介:努力变得更好,头发越来越少

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:日本
  • 加入CSDN时间: 2017-01-03
博客简介:

never_mm的博客

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得2次评论
  • 获得29次收藏
  • 代码片获得114次分享
创作历程
  • 11篇
    2020年
  • 23篇
    2019年
成就勋章
TA的专栏
  • Redis
    2篇
  • java
    9篇
  • linux
    2篇
  • step by step
    16篇
  • Hadoop
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

2020.07.02 发送 POST 请求出现异常!java.io.IOException: Server returned HTTP response code: 400 for URL:

https://blog.csdn.net/DwZ735660836/article/details/81354297
转载
发布博客 2020.07.02 ·
2274 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

2020.06.08 Redis集群的5种使用方式,各自优缺点分析和使用场景

一:常见的使用方式Redis 单副本Redis 多副本(主从)Redis Sentinel(哨兵)Redis ClusterRedis 自研二:各种使用方式的优缺点和使用场景单副本Redis 单副本,采用单个 Redis 节点部署架构,没有备用节点实时同步数据,不提供数据持久化和备份策略,适用于数据可靠性要求不高的纯缓存业务场景。优点:架构简单,部署方便;高性价比;高性能。缺点:不保证数据的可靠性;在缓存使用,进程重启后,数据丢失,即使有备用的节点解决高可用性,但是仍然不能解决缓
转载
发布博客 2020.06.09 ·
643 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

2020.06.02 springboot动态配置对个数据源,数据源配置在表中

1.DBIdentifierpublic class DBIdentifier { /** * 用不同的projectCode 来区分数据库 */ private static ThreadLocal<String> projectCode = new ThreadLocal<String>(); public static String getProjectCode() { return projectCode.ge
转载
发布博客 2020.06.02 ·
542 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

2020.04.23 Redis的五种数据结构

一.关于Redis是一种支持Key-Value型的非关系型数据库, 其Value有多种类型,它支持包括String、List、Set、Zset、hash五种数据结构。二.String(字符串类型)1.是redis中最基本的数据类型,一个key对应一个value。string 可以包含任何数据,如数字,字符串,jpg图片或者序列化的对象。2.使用:1)赋值:SET key value。如...
原创
发布博客 2020.04.23 ·
274 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2020.04.21 SpringMVC的运行原理

一.运行原理1.客户端请求提交到DispatcherServletDispatcherServlet接口:是springMVC的核心,负责接收http请求2.由DispatcherServlet控制器查询一个或多个HandlerMapping,找到处理请求ControllerHandlerMapping接口:能够完成http(url)请求到controller的映射3.Dispatche...
原创
发布博客 2020.04.21 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2020.03.06 springboot+mybatis+mysql+sqlserver多数据源

1.前言项目中本来用的是单一的mysql数据库,最近增加了一个sqlserver数据库,在整合的过程中遇到了很多坑,反复进行调整参考了很多资料不太行,一通骚操作突然好了,疑惑.jpg2.application-test.ymlspring: datasource: druid: master: username: root passwo...
原创
发布博客 2020.03.06 ·
789 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

2020.03.06 springboot+mybatis+调用sqlserver存储过程

1.存储过程的定义ALTER procedure [dbo].xxxx (@ErrCode int output,@ErrText nvarchar(200) output,@Lang nvarchar(10),@EMPCode nvarchar(10),@AccNo nvarchar(14), @TLimitTotal money output )2.controller ...
原创
发布博客 2020.03.06 ·
2402 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

2020.02.26 关于并发的学习(一)

1.并行和并发并行:多个事件在同一段时间内同时运行并发:多个事件在同一段时间内是交替运行的(再微观上来说,某一时刻只有一个事件在运行),在宏观上来说,多个时间在这一段时间内都发生了2.线程和进程线程:线程是任务调度和分派的基本单位,它可与同属一个进程的其他的线程共享进程所拥有的全部资源。进程:进程是程序的一次执行过程,是一个动态概念,是程序在执行过程中分配和管理资源的基本单位,每一个进程...
原创
发布博客 2020.02.26 ·
130 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2020.02.15 RabbitMQ

一、前言目测19年搁置的老大要继续找我。。。1.什么是MQ消息队列(Message Queue,简称MQ),FIFO,它接受并转发消息AMQP(Advanced Message Queuing Protocol,高级消息队列协议),是应用层协议的一个开放标准,为面向消息的中间件设计。核心思想就是生产者和消费者隔离,生产者从不直接将消息发送给队列。生产者通常不知道是否一个消息会被发送到队列...
原创
发布博客 2020.02.15 ·
131 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2020.01.03 Linux 启动jar包的脚本[启动、停止、重启等操作]

实现以下命令:启动 : start停止 :stop重启 : restart运行状态 :status脚本内容如下,复制修改后保存即可使用(如 : xxx.sh)#!/bin/bash #这里可替换为jar包名字APP_NAME=xxx-1.0.jar#根据实际情况修改参数JVM="-server -Xms2g -Xmx2g -Xmn512m -XX:PermSize=128M -...
原创
发布博客 2020.01.03 ·
484 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

2020.01.03 linux mysql的主从备份

1.分别停止主从的mysqlservice mysqld startservice mysqld stopservice mysqld restart2.修改主和从数据库配置文件数据库文件默认在:cd /usr/share/mysql配置文件默认在:/etc/my.cnf修改配置文件 :主服务器数据库,增加如下配置:server-id =1    #唯一即可log-bin ...
原创
发布博客 2020.01.03 ·
157 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2019.12.20 java8 lambda表达式list的分组,排序,过滤

java8的lambda表达式提供了一些方便list操作的方法,主要涵盖分组、过滤、求和、最值、排序、去重。跟之前的传统写法对比,能少写不少代码。1.分组通过groupingBy可以分组指定字段,可以指定多个数量的字段 //根据订单号进行分组 Map<String, List<OrderHeader>> groupByDDHM1 = orderH...
转载
发布博客 2019.12.20 ·
1393 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2019.12.20 多次复制并修改当前对象加入list,对象值被最后一次修改覆盖的问题

最近,在项目中遇到了一个奇怪的问题,当不断复制当前对象并修改加入list,发现前面的对象值都被最后一个对象的值覆盖了。最后发现是java的拷贝的问题。java中的拷贝1.引用拷贝//引用拷贝 private static void copyReferenceObject(){ Person p = new Person(18, "mj"); Perso...
原创
发布博客 2019.12.20 ·
470 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于java.nio.BufferOverflowExceptionat

项目运行的时候报了一个新的错误,记录一下。贴上报错:java.nio.BufferOverflowExceptionat java.nio.HeapByteBuffer.put(HeapByteBuffer.java:183) at java.nio.ByteBuffer.put(ByteBuffer.java:832) at com.util.FileIO.write2File(File...
原创
发布博客 2019.11.13 ·
964 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springboot 增加登录拦截

最近从头开始用springboot做了一个项目,做到了一个登录拦截,实现很简单,记录一下。1.注册拦截器,新建类 MVCConfiguration@Configuration@EnableCachingpublic class MVCConfiguration implements WebMvcConfigurer { /* * 配置拦截器 * */ @...
原创
发布博客 2019.11.05 ·
357 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

解决unable to find valid certification path to requested target...的问题

今天在像服务器发送http请求的时候出现了unable to find valid certification path to requested target的错误,百度了下需要证书啥的。解决方式是在发送http请求的时候,可以过滤掉所有的https证书验证。代码如下:/** * POST请求 * * @param url * @param data * @return...
原创
发布博客 2019.10.14 ·
5207 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

启动springboot端口被占用报错

Caused by: java.net.BindException: Address already in use: bindat sun.nio.ch.Net.bind0(Native Method) ~[na:1.8.0_144]at sun.nio.ch.Net.bind(Net.java:433) ~[na:1.8.0_144]at sun.nio.ch.Net.bind(Net.j...
原创
发布博客 2019.10.14 ·
806 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2019.09.23 Quartz的使用(一)

(一)概念最近在项目中用到了Quartz,Quartz用来实现定时调度。在项目中主要实现的功能就是每隔30s重新执行一遍程序获得一遍最新的数据。(二)应用...
原创
发布博客 2019.09.24 ·
195 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2019.09.09 spring 中@Resource、@Autowired和@Qualifer三者的区别和联系

共同点:装备bean,写在字段上,或写在setter方法不同点:(1)@Resource@ResourceCityDao citydao;【1】 首先根据类名称,将类名首字母小写得到cityDao,然后去Spring的配置文件中寻找id为cityDao的bean,即进行名称匹配【2】若Spring的配置文件中没有id为cityDao的bean,再根据类型进行匹配,在配置文件中寻找类...
转载
发布博客 2019.09.09 ·
206 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

2019.08.27 处理String类型的数字并保留小数

/** * 格式化小数位,并自动四舍五入 * @author fm * @param value 值 * @param scale 保留几位小数 * @return */ public static String getDecimals(String value, int scale){ if(value == null || value.length() <=...
原创
发布博客 2019.08.27 ·
676 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多