kafka ssl加密安装方式 消息中间件安装配置使用说明1开发环境 基础软件 工具名称 OS Linux,Unix IDE IntelliJ IDE、Eclipse JDK版本 JAVA1.7、JAVA1.8 消息中间件安装版本 ...
node.js + egg.js+pupepteer 通过docker打包镜像 脚本 FROM xxxxxx/node-puppeteer:latestENV NODE_ENV=productionRUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \ && echo 'Asia/Shanghai' >/etc/timezoneCOPY fonts/* /usr/share/fonts/WORKDIR /appCOPY release.tgz /app/RUN tar -xvf.
用node:12 制作一个puppeteer的私有镜像 业务场景:通过node.js + puppeteer 框架进行无界面化浏览器截图puppeteer 参考资料:https://github.com/puppeteer/puppeteer参考资料:https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.mdhttps://github.com/puppeteer/puppeteerhttps://medium.com/@christopher.talke.
node.js + puppeteer 生成截图功能的 docker 镜像脚本 文件名称:Dockerfile执行命令:docker build -t <你的镜像名称> .eg:docker build -t node-puppeteer .注意:尽量走代理 因为有些镜像源无法下载参考文档:https://github.com/puppeteer/puppeteer/blob/main/.ci/node12/Dockerfile.linux;https://github.com/puppeteer/puppeteerhttps://githu..
spring mvc 请求Controller调用时序图 ServletHandler#handleRequest-> 调用 servlet.getInstance().service(request, response)-> 调用抽象类 HttpServlet#service-> 调用抽象类的 HttpServlet#service中的service方法 ps:这里在通过HttpServlet#service中调用的service其实不是直接调用的而是通过FrameworkServlet#service调用的HttpSer...
文件移动和文件重命名工具类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 * 注意:因为使用过线程池所以对象只能在单例模式中使用,否则用处不大.
java动态代理生产代理类 System.getProperties().put("jdk.proxy.ProxyGenerator.saveGeneratedFiles", "true");System.getProperties().put("sun.misc.ProxyGenerator.saveGeneratedFiles", "true");System.setProperty(DebuggingClassWriter.DEBUG_LOCATION_PROPERTY, "C:\\class");...
用谷歌 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<最终生成的镜...
springcloud中常用的feign调用 项目背景 -- 根据网上对于feign的使用太过于复杂,新手想要去快速学习和体验,会造成入门成本太大,需要去搭建注册中心、熔断器、配置程度也稍微繁琐,很容易打消初学者的兴趣,现在根据自己的经验写一个简单粗暴的demo,供大家学习和参考 下面是项目地址git地址https://github.com/wo-wo-wo/Spring.git-- 核心代码client@RestCo...
docker通过命令行登录对镜像打tag同时push到远程仓库(默认的为docker镜像仓库) 1、docker login -u xxxxx2 docker tag app:latest xxxx/app:latest3 docker push xxxx/app:latest
springboot通过docker进行镜像打包 注意:1、如果你springboot的jar包在target目录的情况下同时dockerfile在xxxproject/docker/Dockerfile的时候通过执行docker build -t app . 的时候会出现没有找到文件的情况(如果还是想这样执行的话就需要将jar包文件copy到docker文件夹下面),这时需要通过docker文件的父级上执行docker build -t &l...
springboot中重定向方式 //重定向到其他网站或其他服务器//通过new ModelAndView对象添加http://xxxx/xxxx即可跳转到第3方网站 @GetMapping(value = "test") public ModelAndView test(CurrentUser user, HttpServletRequest request){ return new M...
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...
java、 java8 、common 时间格式 //基于common.lang包 FastDateFormat fastDateFormat =FastDateFormat.getInstance("yyyy-MM-dd HH:mm:ss"); String date= fastDateFormat.format(new Date()); System.err.prin...
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...
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...
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'))...
MyBatis 采用注解方式批量更新数据 @Mapper @Update (包含2种方法) 批量更新数据方法(1)//注释db_filed_name :表示的是的数据库字段名字 entity_name :表示的是你的实体字段 table_name:表示你的表名 @Update("<script><foreach collection = 'obj' item ='item' open='' close='' separator=';'>updat...
通过脚本构建docker镜像(第一个为脚本第二个为dockerfile) #!/bin/bash#Program:在使用此脚本时要检查是系统是否安装环境变量否则会出现失败!#History:2019-03-06echo "**************************(1)*************************************"echo "----->准备开始"echo "----->xxx系统" $(pwd)ec...
jenkins编写 pipeline { agent any stages { stage('build-prod') { when { branch 'master' } agent { docker { image 'node:6.3.0' reuseNode ...