java
Matteo888
技术连接您我,分享技术生涯.
给自己一个目标:
1.发现自己的长处
2.做自己最擅长的事情
展开
-
linux上的wc -l命令统计行数少一行问题
首先,欢迎朋友们光临!在开发测试阶段,免不了有文件传输的问题,今天第二次碰到有个测试小小盆友给我发来一个疑问?为啥你的回盘文件比别人给的源文件少一行尼?不可否认。。。她肯定是用来wc -l这个命令。我弱弱地打开文件看了一眼,最后一行数据没有回车。讲到这里,懂得朋友应该都知道我要说什么了吧。对的,linux下wc -l这个命令统计行数不包含最后一行没有回车的数据。所以少一行。再次祝愿下次朋友遇见这个问题了能够看到我的博客。。。...原创 2022-04-22 11:54:32 · 1979 阅读 · 0 评论 -
仅时分秒类型验证及转换(HH:MM:SS)
/**@author Created By Matteo@date 2020/12/5 18:11@Description: 时间格式化/public class DateUtils {/*HH:MM:SS*/public static boolean checkTimeHHMMSS(String time){if (checkHHMMSS(time)){String[] temp = time.split("????;if (temp[0].length()==2|原创 2020-12-05 18:30:06 · 412 阅读 · 1 评论 -
spring boot实现excel上传解析
controller: @RequestMapping(value = "/templateImportExcel", method = RequestMethod.POST) public JSONObject templateImportExcel(@RequestParam(value = "file", required = true) MultipartFile file) {...原创 2020-04-03 17:41:22 · 534 阅读 · 0 评论 -
Maven的setting.xml文件阿里云(aliyun)
直接copy使用,无需更改<?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. See the NOTICE filedistributed ...原创 2020-04-02 17:13:05 · 465 阅读 · 0 评论 -
SpringBoot的Redis、RabbitMQ的yml配置
直接copyserver: port: 8089spring: datasource: url: jdbc:mysql://127.0.0.1:3306/demotest?useUnicode=true&characterEncoding=UTF-8 username: root password: root type: com.alibaba....原创 2020-04-02 17:10:30 · 1198 阅读 · 0 评论 -
idea 连接数据库报错:Connection to demo@localhost failed. [08001] Could not create connection to database se
idea连接数据库报错Connection to demo@localhost failed. [08001] Could not create connection to database server. Attempted reconnect 3 times. Giving up.处理在URL后面加上?serverTimezone=GMT即可...原创 2020-04-02 15:18:29 · 1064 阅读 · 0 评论 -
mysql的prepareStatement执行sql可以去掉特殊字符'或/
废话不多说,直接上demo附带了sql拼接的sqlBuffer.deleteCharAt APIimport java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement; public class InsertMorePreparedStatement { // My...原创 2020-04-02 12:39:16 · 565 阅读 · 0 评论 -
java判断字符串是否为正整数
Java Character.isDigit() 方法,判断字符是否为数字//判断正整数public static boolean isNumeric(String str){for (int i = str.length();–i>=0;){if (!Character.isDigit(str.charAt(i))){return false;}}return true;...原创 2020-03-10 10:55:12 · 2180 阅读 · 0 评论 -
java返回PDF和img格式图片返回页面代码
controller处理图片返回格式 if (null == map.get("fileType")) { return; } String temp = map.get("base64File"); boolean flag = map.get("fileType").equalsIgnoreCase("PDF"); // PDF if (flag) { t...原创 2020-01-22 11:26:34 · 721 阅读 · 0 评论 -
Linux关闭防火墙命令访问端口
Linux关闭防火墙命令下面是red hat/CentOs7关闭防火墙的命令!1:查看防火状态systemctl status firewalldservice iptables status2:暂时关闭防火墙systemctl stop firewalldservice iptables stop3:永久关闭防火墙systemctl disable firewalldch...原创 2020-01-20 16:18:06 · 871 阅读 · 0 评论 -
Springboot注入RestTemplate异常Field restTemplate in xxx.ApiRestUtils required a bea
启动类加 @Bean public RestTemplate restTemplate(ClientHttpRequestFactory factory) { return new RestTemplate(factory); } @Bean public ClientHttpRequestFactory simpleClientHttpRequestFactory() { S...原创 2020-01-19 16:05:49 · 4373 阅读 · 0 评论 -
Mac下安装windows虚拟机-永久有效
百度网盘提取:链接:https://pan.baidu.com/s/1F1yGh8i2ku5vDZaz2k7DWA 密码:4x27拿去不谢哦!!!原创 2020-01-18 15:49:08 · 1147 阅读 · 0 评论 -
Mac下安装brew及使用
brew : 终端程序管理工具 能让你更快速的安装你想要的工具。而不用考虑大量的依赖。 安装命令 给官网的一样也可以自己去官网查看它就类似于centos下的yum 和 Ubuntu下的apt-get 可以轻松的管理你所需要的软件,而不用过多的关注依赖内容安装:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Ho...原创 2020-01-18 15:30:41 · 424 阅读 · 0 评论 -
spring通过配置文件实现方法扩展
反射实现方法扩展String interfaceClassString = MdpSysConfig.getInterfaceClass();/* 206 / if (interfaceClassString != null) {/ / try/ / {/ 209 / Class<?> interfaceClas...原创 2019-12-13 15:24:35 · 169 阅读 · 0 评论 -
自定义调用实现
spring httpClient实现service间的调用get/post请求工具类import java.util.Map;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.http.HttpEntity;import org.springframework...原创 2019-12-13 15:23:05 · 105 阅读 · 0 评论 -
@RequestBody 接收到的对象属性为null
@RequestBody 接收到的对象属性为null1,问题背景今天在用@Requestbody时对象如下改为即可原创 2019-10-15 13:49:07 · 4187 阅读 · 0 评论 -
mysql视图作用
用视图的理由是什么?1、安全性:一般是这样做的:创建一个视图,定义好该视图所操作的数据。之后将用户权限与视图绑定,这样的方式是使用到了一个特性:grant语句可以针对视图进行授予权限。2、查询性能提高3、有灵活性的功能需求后,需要改动表的结构而导致工作量比较大,那么可以使用虚拟表的形式达到少修改的效果。这是在实际开发中比较有用的4、复杂的查询需求,可以进行问题分解,然后将创建多个视图获...原创 2019-05-07 23:00:29 · 197 阅读 · 0 评论 -
数据库Connection.close()异常解决
当数据库wait_timeout时间设置时间小于数据连接时间时,报如下错误xiao’ycom.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:Connection.close() has already been called. Invalid operation in this state.解决方法:1.更改数...原创 2019-05-13 14:01:34 · 7924 阅读 · 2 评论 -
通过String类将String转换成byte[]或者byte[]转换成String
用String.getBytes()方法将字符串转换为byte数组,通过String构造函数将byte数组转换成String注意:这种方式使用平台默认字符集复制代码package com.bill.example;public class StringByteArrayExamples{public static void main(String[] args){//Origina...翻译 2019-06-26 20:59:16 · 34425 阅读 · 0 评论 -
Spring: @PropertySource注解如何能够引入非classpath下的资源文件?
如下,在配置非classpath下资源文件时,需加file;第二种是将资源文件路径配置在application.properties里原创 2019-07-22 14:08:36 · 1831 阅读 · 0 评论 -
brew--Mac下软件包管理工具
brew 简介Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。援引官方的一句话:又提示缺少套件啦?别担心,Homebrew 随时守候。Homebrew – OS X 不可或缺的套件管理器。安装进入 https://brew.sh在首页找到In...原创 2019-09-16 23:56:07 · 184 阅读 · 0 评论 -
Mac下安装jdk 1.8百度盘下载链接
链接:https://pan.baidu.com/s/1rZV7t9lZjkn6xrGpsVdALA 密码:rth9原创 2019-09-17 23:23:38 · 9541 阅读 · 0 评论 -
macos下安装maven的dmg文件自取
链接:https://pan.baidu.com/s/1dPFZt73-W2g6c3CxjLeigg 密码:nhn4原创 2019-09-17 23:37:49 · 370 阅读 · 0 评论 -
postmain调用异常-- - Required String parameter 'DataDescription' is not present
2019-09-25 14:48:29.164 [http-nio-8021-exec-2] WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required String p...原创 2019-09-25 14:52:31 · 515 阅读 · 0 评论 -
带你走入互联网的面试寒冬———2019(Java)01
Java后端开发知识点 一、Java基础1.1 JavaSEi = i ++; 问题分析?https://mp.weixin.qq.com/s/Y_1E0y9ft8tpe9caIsJiaQ封装、继承、多态、抽象?多态原理?重写?重载?子类重写父类方法的隐患?为什么不能按照方法返回值进行重载?集合继承体系,各自特点?泛型?上下限?什么是hash表? https://mp.weixin.q...原创 2019-03-01 21:38:01 · 1349 阅读 · 0 评论