java
文章平均质量分 55
wo-wo-wo
互联网SaaS平台,995搬砖
展开
-
spring mvc 请求Controller调用时序图
ServletHandler#handleRequest-> 调用 servlet.getInstance().service(request, response)-> 调用抽象类 HttpServlet#service-> 调用抽象类的 HttpServlet#service中的service方法 ps:这里在通过HttpServlet#service中调用的service其实不是直接调用的而是通过FrameworkServlet#service调用的HttpSer...原创 2020-11-12 14:21:24 · 742 阅读 · 0 评论 -
文件移动和文件重命名工具类demo
import org.apache.commons.io.FileUtils;import java.io.File;import java.util.concurrent.CompletableFuture;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/*** * 文件移动和文件重命名工具类demo * 注意:因为使用过线程池所以对象只能在单例模式中使用,否则用处不大.原创 2020-10-10 09:44:09 · 175 阅读 · 0 评论 -
用谷歌 jib-maven-plugin 创建docker 镜像
-- 命令行mvn compile com.google.cloud.tools:jib-maven-plugin:2.4.0:dockerBuild -Djib.from.image=openjdk:8-jdk-alpine -Djib.to.image=mybatis-test:sss参数解释:-Djib.from.image <你的基础镜像> 如果不写就默认为谷歌的基础镜像,但是会遇到请求超时ps:被国内墙了会导致打包失败-Djib.to.image<最终生成的镜...原创 2020-06-23 19:18:46 · 896 阅读 · 0 评论 -
springcloud中常用的feign调用
项目背景 -- 根据网上对于feign的使用太过于复杂,新手想要去快速学习和体验,会造成入门成本太大,需要去搭建注册中心、熔断器、配置程度也稍微繁琐,很容易打消初学者的兴趣,现在根据自己的经验写一个简单粗暴的demo,供大家学习和参考 下面是项目地址git地址https://github.com/wo-wo-wo/Spring.git-- 核心代码client@RestCo...原创 2020-04-23 15:26:42 · 257 阅读 · 0 评论 -
kafka ssl加密安装方式
消息中间件安装配置使用说明1开发环境 基础软件 工具名称 OS Linux,Unix IDE IntelliJ IDE、Eclipse JDK版本 JAVA1.7、JAVA1.8 消息中间件安装版本 ...原创 2021-07-13 16:33:04 · 1068 阅读 · 0 评论 -
mysql 分区sql脚本
-- 根据key分10个区alter table table_name partition by key(filed_name) partitions 10;-- 删除Key分区ALTER TABLE table_name remove PARTITIONING;-- 想知更多请阅读Mysql官方文档:https://dev.mysql.com/doc/refman/8.0/en/p...原创 2019-11-11 12:13:34 · 247 阅读 · 0 评论 -
java、 java8 、common 时间格式
//基于common.lang包 FastDateFormat fastDateFormat =FastDateFormat.getInstance("yyyy-MM-dd HH:mm:ss"); String date= fastDateFormat.format(new Date()); System.err.prin...原创 2019-11-08 14:39:43 · 244 阅读 · 0 评论 -
velocity 将字符串切割按每隔3位加逗号,map集合遍历,字符串拼接,
###分割字符串的算法demo#macro(addcomma) #set($newStr="") #set($first1 ="123456789") #set($leggth=$first1.length()) #set($first2 =$leggth%3) #if($first2==0) #set($first3=($legg...原创 2019-08-07 14:58:42 · 1412 阅读 · 0 评论 -
velocity 生成表格动态排列,可以拷贝直接使用,内容分别为:java ,vm ,和生成的html
package com.xxxx.demo.xxxxxx.testvm;import com.fasterxml.jackson.databind.ObjectMapper;import com.xxxxx.demo.xxxx.VelocityBuilder;import org.apache.velocity.Template;import org.apache.velocity.V...原创 2019-08-08 22:25:05 · 1090 阅读 · 1 评论 -
select 多字段批量查询 和 update 多字段批量更新
-- 多字段批量更新update table_name set field_name='hello world' where (field_1,field_2)in(('xxxxxxx','xxxxxxx'))--多字段批量查询select * from table_name where (field_1,field_2)in(('xxxxxxx','xxxxxxxx'))...原创 2019-08-01 10:07:36 · 1534 阅读 · 0 评论 -
MyBatis 采用注解方式批量更新数据 @Mapper @Update (包含2种方法)
批量更新数据方法(1)//注释db_filed_name :表示的是的数据库字段名字 entity_name :表示的是你的实体字段 table_name:表示你的表名 @Update("<script><foreach collection = 'obj' item ='item' open='' close='' separator=';'>updat...原创 2019-07-16 13:13:26 · 12225 阅读 · 6 评论 -
Excel 一行对多行的解析方法,核心代码如下:
List<xxxxx> exprot = new xxxx<>(); InputStream inputStream = ClassLoader.getSystemResourceAsStream("xxxx.xls"); try{ POIFSFileSystem po = new POIFSFileSy...原创 2018-10-19 13:31:46 · 1186 阅读 · 0 评论 -
深夜学习SpringBoot的踩坑记录
采用EClipse创建一个springboot项目时没有办法加载配置文件中的application.properties文件,找了很久没有排查到问题,最后看到一个网友的答案给出了一点提示,原因是项目没有加载application文件,需要手动在java path 路径下source文件中手动 添加进去后然后,从新运行即可...原创 2018-07-14 03:29:03 · 673 阅读 · 1 评论 -
List集合分段读取参数
import java.util.ArrayList;import java.util.List;/** * * @author gl * 时间:2018-1-23 * 说明:测试List集合分段获取参数 */public class Test { public static void main(String[] args) { // TODO Auto-generat原创 2018-01-23 15:13:04 · 826 阅读 · 0 评论 -
调用网易短信接口(发短信模板通知)
调用短信接口出现{"code":414,"msg":"miss param"}错误的解决办法,所需jar包 如下截图import java.io.IOException;import java.util.ArrayList;import java.util.Date;import java.util.List;import net.sf.json.JSONArray;impor原创 2018-01-26 10:59:10 · 2392 阅读 · 2 评论 -
maven 添加对本地jar依赖
mvn install:install-file -Dfile=F:\ProjectGit\Repository\commons-logging\commons-logging-api\1.1\commons-logging-api-1.1.jar -DgroupId=commons-log-api -DartifactId=commons-log-api -Dversion=1.1 -Dpack...原创 2018-02-11 17:32:53 · 418 阅读 · 0 评论 -
用CMD命令行运行.jar时出现如下错误,解决办法如下:
F:\ChromDownload\RSA签名验签工具windows_V1.4>java -jar openssl_tools.jarException in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Nat...原创 2018-02-23 15:42:21 · 4561 阅读 · 0 评论 -
aliyun短信发送详情接口实现代码
在调用aliyun短信发送详情服务接口时要企业申请服务才能开通下面是短信服务接口详细代码(PS:代码如有不详细之处请留言告知谢谢!)缺少一个实体类请自行解决(sdk:https://help.aliyun.com/document_detail/55359.html?spm=a2c4g.11186623.6.584.J92lhe): List<AliyunShortMessageSendD...原创 2018-03-18 14:37:49 · 1164 阅读 · 0 评论 -
Java get、post请求方法
get请求代码(方法代码块),其余部分看自己喜好来!本人亲自测试过一定是通的 public void getAccessToken(String tmp_auth_code){ final String appId ="****************************"; final String APPSECRET ="*******************"; Str...原创 2018-03-23 12:05:56 · 338 阅读 · 0 评论 -
hashset(2种遍历方式)
//hashset(2种遍历方式) Set<String> test = new HashSet<String>(); test.add("1"); test.add("2"); test.add("1"); test.add("2"); System.out.println(test.size()); Iterator<Str原创 2018-03-30 14:25:04 · 5009 阅读 · 0 评论 -
java 文件上传
/** * *///根据自己的喜好写的一个文件上传方法,喜欢这段代码的同学可以直接拷贝修改根据自己的意思来上传文件,如有不对的地方欢迎指正(采用流的形式)import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.nio.channels.FileCh...原创 2018-03-26 00:05:26 · 218 阅读 · 0 评论 -
java通过服务器下载文件(这是根据我自己当时业务所需写的,如有需要请自己借鉴拷贝必要部分)
/** * 服务器获取图片下载保存(暂时不需要存储) * @param imgList(图片集合类) */ public static List<?> serviceFileDownload(List<String> imgList){ /** * 1.从前端获取****上传图片路径 * 2....原创 2018-04-10 20:29:07 · 245 阅读 · 0 评论 -
解决处理spring_boot初学时候遇到的问题(以jar包为例子)
1.删除项目文件目录下target下的文件,后运行项目提示主类找不到,解:mvn clean install,即可解决此问题,前提条件是要项目目录下面去运行此命令行2.mvn compile (编译代码)前提条件是要项目目录下面去运行此命令行,3.mvn clean packege(打包项目文件为jar)4.mvb install(打包项目文件为jar)...原创 2018-05-21 11:04:50 · 409 阅读 · 0 评论 -
myEclipse2015安装Alibaba代码检测工具(在线安装)
myEclips2015安装alibaba代码审查工具插件方法原创 2017-10-15 11:46:29 · 1803 阅读 · 2 评论