自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(158)
  • 资源 (11)
  • 问答 (1)
  • 收藏
  • 关注

原创 C++ Cmake + VS Code 构建

{ "version": "2.0.0", "options": { "cwd": "${workspaceFolder}/build" }, "tasks": [ { "type": "shell", "label": "cmake", "command": "cmake", "args": [ ".." .

2022-03-06 17:23:33 960

原创 GO XORM+Redis 自己整合

1. 先写一个redis的工具类。package xormrediscacheimport ( "bytes" "encoding/gob" "fmt" "hash/crc32" "os" "strings" "github.com/gomodule/redigo/redis" "github.com/xormplus/core" // "log" "refle...

2020-04-09 22:04:04 1447

原创 PlantUml使用和设计

1. 可以下载一个vscode 并安装插件,Markdown Preview Enhanced2. 开始在markdown的语法下进行编辑,编辑完成后可以到处想要的数据类型学习链接:http://archive.3zso.com/archives/plantuml-quickstart.htmlhttps://plantuml.com/zh/...

2020-04-03 13:09:35 800

原创 微信支付api unauthorized【已解决】

问题引用博客:https://blog.csdn.net/xgocn/article/details/100082900如果你只是想获取openId 那么1. 前端使用 scope = snsapi_userinfo 即解决问题2. 后端请求的时候直接去掉userinfo 这个接口即可解决问题...

2020-03-18 21:38:37 4930

原创 Openretry+lua缓存,缓存域名网页 加快加载渲染速度

1. 场景目前 网页渲染太慢,采用lua缓存 先缓存下网页,再放回客户端-- https://github.com/openresty/lua-resty-lrucachelocal lrucache = require "resty.lrucache"-- https://github.com/ledgetech/lua-resty-httplocal http = requir...

2020-02-15 11:18:06 416

原创 Spring使用reponse的print输出流,高并发内存溢出GC overhead limit exceeded

1. 在项目中配置-XX:+HeapDumpOnOutOfMemoryError大部分项目会加上-XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=256m的配置 进行一次gc回收2. 后期会获取一个堆栈快照在根目录下3. 通过Memory Analyzer 进行分析或者通过gc回收日志https://blog.csdn.net/lilizho...

2020-02-01 00:33:16 359

原创 Axios使用代理解决后端跨域问题

1. 将axios 拦截器中的baseURL 替换成`/api`2. 在config的文件夹下加入如果不想使用 改回原来的baseURL 即可

2020-01-14 16:58:35 734

原创 Java 数据库报表导出统一方法

public static InputStream buildExcelDocument(List<LinkedHashMap<String, Object>> infos,List<String> headers) { if(infos==null|| infos.size()==0) return null; // 工作薄xlsx文件...

2019-12-20 14:13:48 353

原创 PGSQL String字符串转jsonb

-- users data是jsonb的数据 wechatuser data 是textINSERT INTO users (data) SELECT data wechatuser;-- text 转 jsonb 无法兼容 修复UPDATE users set data = '{}'::jsonb where "data" = '""';update users set ...

2019-12-19 20:40:59 6654

原创 JAVA多线程后台异步,和同步并发

学习地址:https://blog.csdn.net/qq_25806863/article/details/711268671. 同步并发获取结果: // 开通3个同步线程 空闲下进行 ExecutorService executorService = Executors.newFixedThreadPool(3); List<Callable<O...

2019-12-10 12:45:23 368

原创 JMeter学习地址

源地址:https://blog.csdn.net/u012111923/article/details/80705141参考学习

2019-12-08 21:27:26 122

原创 Linux 部署Springboot 小白入门步骤(svn maven JDK安装)

目录一·JDK1. 下载jdk82. 获取java的位置3. 环境变量二. SVN1. 下载2. 是否安装成功3. 创建目录三· MAVEN1. 下载四· 打包五 ·一键打包一·JDK1. 下载jdk8yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel2. 获取j...

2019-12-04 17:42:02 230

原创 Openretry+lua 二次封装数据和接口聚合

1. 学习lua语法:https://www.w3cschool.cn/lua/外加一个http:https://github.com/ledgetech/lua-resty-http2. nginx:https://www.w3cschool.cn/nginx/3. 学习Openresty:https://openresty-reference.readthedocs.io/en/...

2019-12-03 19:29:36 718

原创 【解决】BaseClient.jsUncaught TypeError: Cannot assign to read only property 'exports' of object

原因:根据字面意思,猜测是解析JS的时候不认识 exports参考:https://juejin.im/post/5d5652446fb9a06afd66004b

2019-12-01 13:08:42 2069

转载 Logback配置文件详解

概览简单地说,Logback 是一个 Java 领域的日志框架。它被认为是 Log4J 的继承人。Logback 主要由三个模块组成:logback-core logback-classic logback-accesslogback-core 是其它模块的基础设施,其它模块基于它构建,显然,logback-core 提供了一些关键的通用机制。logback-classic 的地位...

2019-11-29 16:12:04 688

转载 CSS总结div中的内容垂直居中

一、行高(line-height)法 二、内边距(padding)法 三、模拟表格法 四、CSS3的transform来实现 五:css3的box方法实现水平垂直居中 六:flex布局(2018/04/17补充)...

2019-11-20 09:43:15 132

转载 基于logstash+elasticsearch+kibana的日志收集分析方案(Windows)

一 方案背景 通常,日志被分散的储存不同的设备上。如果你管理数十上百台服务器,你还在使用依次登录每台机器的传统方法查阅日志。这样是不是感觉很繁琐和效率低下。开源实时日志分析ELK平台能够完美的解决日志收集和日志检索、分析的问题,ELK就是指ElasticSearch、Logstash和Kiabana三个开源工具。 因为ELK是可以跨平台部署,因此非常适用于多平台部署的应用。...

2019-11-09 23:11:35 291

原创 Rabbit MQ使用总结(JAVA)

使用AMPQ client 客户端直接操作,目前框架不是spring的 所以一些常用功能自己封装目录学习途径:https://blog.csdn.net/vbirdbest/column/info/18247总结2. 发布模式topics:headers:fanout:direct:3. 消息属性Properties4. 消息确认机制5. 队列声明6...

2019-11-09 18:01:28 241

原创 Jedis 操作数据

private static JedisPool pool = null;//测试String类型 @Test public void testString(){//jedispool为空的时候初始化 JedisPoolConfig config = new JedisPoolConfig(); //控制一个pool可分配多个jedis实例,...

2019-11-05 10:41:34 337

转载 Redis Stream JAVA 操作

Stream 类型Lettuce Java 客户端:http://tgrall.github.io/blog/2019/09/02/getting-with-redis-streams-and-java/Jedis JAVA 客户端:https://blog.csdn.net/weixin_37703281/article/details/93463032package...

2019-11-02 10:21:23 4902

原创 maven-compiler-plugin不编译和复制某个java类

<plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> <configuration> ...

2019-10-29 21:29:23 1805

原创 微服务架构下分布式事务解决方案——阿里GTS

微服务架构下分布式事务解决方案——阿里GTS原文如上:描述了分布式微服务的解决方案

2019-10-20 16:08:10 125

原创 Mybatis xml 中使用toString() toLowerCase()

<if test="'Admin'.toLowerCase() == 'admin'"> AND id = 4000</if>java 字符串的函数 都可用

2019-10-18 20:32:36 1850

原创 Window docker 推送镜像到 ECR

Window docker 推送镜像到ECR1.下载. docker window 版本http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/2 docker pull 镜像https://docs.aws.amazon.com/zh_cn/AmazonECR/latest/userguide/docker...

2019-09-27 21:14:36 485

原创 单独提取spring ant 路径校验风格代码

import java.util.Comparator;import java.util.LinkedHashMap;import java.util.LinkedList;import java.util.List;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;import java.util...

2019-09-17 23:00:51 338

原创 Vertx读写分离设计

设计原理1. 通过建立两个连接池,只读连接池和读写连接池来进行数据源的切换。2. 连接池的初始化采用异步同时初始化的方式 来减少启动时间。3. 通过固定的service方法名 前缀开头的方式进行匹配并使用JDK代理来选择对应的数据源session4. 只读库service方法默认以这个开头get,find,select,load,search,datagrid5. 读...

2019-09-17 22:44:41 281

原创 Vertx router 全局异常捕捉

router.route().failureHandler(route->{ logger.error("Routing error:{}",route.failure()); int code = 500; String error = route.failure().getMessage(); if(error!=null&&error.inde...

2019-09-17 22:39:55 1510

原创 Aws Lambda Function上传文件(也适用从InputStream formData 获取文件)

Lambda Function 本身是rest json 类型:如果需要支持二进制文件,请参考:看看这个例子:https://github.com/CorkHounds/multipart-fileupload-java-lambda/blob/master/src/main/java/fileupload/FileUploadFunctionHandler.java本身也支持从 re...

2019-09-14 00:18:31 1569

原创 Eclipce Maven 更新之后jdk一直是1.5

在pom文件下加入<properties> <project.java.version>1.8</project.java.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </prop...

2019-08-30 17:48:59 71

原创 Jsonb pgsql 嵌套更新key key 里面的key 有就覆盖没有就新增

一张表 address 里面有data 为jonb 需要 按传入的参数进行更新 key里面的key的值jsonb目前使用 || 只会更新一层的key{"sender":"张三","senderPhone":"1234567"}update set data = data || '{"sender":"张花"}' ==> result :{"sender":"张花...

2019-08-28 16:09:00 1199

原创 阿里云FC和vertx冷启动时间2-3s

目前vertx介绍请参考官网http://vertxchina.github.io/vertx-translation-chinese/我这边介绍的是如何让FC和vertx结合 启动时间达到2-3s请先参考 aws lambda结合vertx 的源码:https://github.com/noseka1/vertx-aws-lambda目录1. maven项目2. 加入...

2019-08-25 14:44:38 369

原创 Vertx在Eclipse IDE中自动重新热部署

如何重新部署工作如何实施redeploy并不像你期望的那样。首先,重新部署不依赖于构建工具,而是集成在vert.x中。但是,您可以使用重新部署功能插入构建工具。此功能由io.vertx.core.Launcher班级提供。重新部署过程实际上非常简单:应用程序以重新部署模式启动。 它会监听文件更改 当匹配文件更改时,它会停止应用程序 on-redeploy如果有的话,它会执行操作 它...

2019-08-23 22:59:12 657

转载 Logback单独的配置日志级别从环境变量获取

生产环境日志级别一般都是warn和error,但在开发环境中,warn级别太高了,我们可能需要debug级别来观察日志输出。这时就会改动logback.xml,然后有的小伙伴一不小心就提交到代码库了,和其他小伙伴冲突甚至上线了。上面说的是多环境公用同一个logback.xml的问题,当然可以用多个profile来区分开发和生产环境。如果一个模块很多人开发的话,不同的人关注不同的日志,如我关心sq...

2019-08-22 21:14:58 7506

原创 SpringMVC Eclipce开发热部署只重新加载修改类(springloaded)

参考:https://blog.csdn.net/54powerman/article/details/72868417其主页:https://github.com/spring-projects/spring-loaded在官方页面的简单介绍中,作者只讲述了如何在java程序中应用springloaded,而没有说明如何在tomcat中进行配置。本文将简要进行介绍。1,下载springl...

2019-08-17 22:15:28 302

原创 Springboot2.0x整合redis lettuce 和并且进行数据缓存机制。经过多问题方面的整合(单机模式)

整合策略参考https://blog.csdn.net/weixin_36586564/article/details/86002413缓存策略参考https://blog.csdn.net/zhangcongyi420/article/details/82686702问题异常参考https://blog.csdn.net/zhaoheng314/article/details/81564...

2019-08-09 16:22:48 1843

转载 Integer和int 的使用

转载https://www.cnblogs.com/zouqf/p/9851050.htmlpublic static void main(String[] args) { int i1 = 128; Integer i2 = 128; Integer i3 = new Integer(128); System.out.println(i1 == i2);//...

2019-08-09 14:49:14 302

原创 Lambda和spring的坑(UTF-8andJavax.validation)

lambda1. javax 校验 需要增加依赖<dependency> <groupId>org.glassfish</groupId> <artifactId>javax.el</artifactId> <version>3.0.1-b08</...

2019-07-20 17:47:00 296

原创 [已解决]AwsLambdaServletContainerHandler Could not forward request,Invalid mime type "; charset=utf-8"

AWS Lambda function springboot 部署程序之后 无法返回错误。2019-07-13 07:37:40,629 [main] DEBUG org.springframework.web.servlet.DispatcherServlet(line:1100)- Failed to complete request: org.springframework...

2019-07-16 08:47:21 1383

原创 LogBack日志文件详解(文件的最大个数,和文件的最大大小)

<?xml version="1.0" encoding="UTF-8"?><!-- 失败日志还需要记录在日志文件中,日志文件采用10个10M的日志文件循环覆盖的方式,不至占满硬盘空间 --><!-- files in general, please contact the logback user mailing list --><!-- at...

2019-07-02 20:20:23 24205

原创 阿里云函数计算和springboot结合部署心得

springboot项目请参考阿里云函数计算配合SpringBoot项目心得1. 部署时修改环境变量时候是需要等待的 不是立马生效 大概1min以内2. 函数日志服务,和本地开发时控制台的日志是分开的。所以要配置本地和func两套日志,一个开发,一个记录在日志服务中3. func链接内网数据库 需要设置vpc 不然是连不上的 但是可以连上公网的地址关于日志服务如果你是部...

2019-06-26 15:33:39 1253

cmake+mingw64

cmake+mingw64

2022-03-06

Openretry+lua内存,缓存域名网页 加快加载渲染速度

Openretry+lua内存,缓存域名网页 加快加载渲染速度,用了lua缓存和restry.ttp

2020-02-15

谷歌api和英国地址案例

谷歌api和英国地址案例,

2018-09-06

SSM整合的例子

SSM整合的例子

2018-08-26

expoApp开发工具

expoApp开发工具 expoApp开发工具 expoApp开发工具 expoApp开发工具 expoApp开发工具

2018-08-08

多项目打包模块pom打包例子

多项目打包模块pom打包例子多项目打包模块pom打包例子多项目打包模块pom打包例子

2018-07-13

weUI的html样式和脚本

使用微信小程序的weui框架放在我们的手机浏览器上使用

2018-05-14

这是笔记本电脑上的计算器做成网页上的计算器,长的一模一样,很好玩的html网页,可以考虑当成作品

这个网页我直接用内嵌的如果内嵌就没有图标啦,不过不内嵌的就有啦,可以看下里面的一些功能只能做普通的加减乘除,连加减乘除是可以的,功能还不错,挺好玩的这个网页作业

2017-09-15

自己用js作的轮播代码自动轮播的很好看,可以借鉴下

这个js代码是修改里面的number值的,文件夹放的图片必须从1开始到最后20 个,那么js里面的代码的number也要等于20 ,这样就可以无限制添加图片代码啦,这是我的作业,个人感觉不错,可以借鉴下,大家自己可以加下上一张下一张的按钮,事件不够就没有做啦

2017-09-15

京东的静态网页购物车html

看别人发的静态网页不怎么好看就给大家一份可以做期末作品解压就可以用的,都有备注的,看别人发的静态网页不怎么好看就给大家一份可以做期末作品解压就可以用的,都有备注的,

2017-09-15

最终幻想的好看的静态页面实现基础只涉及到html5的样式,可以做学习作品

看别人发的静态网页不怎么好看就给大家一份可以做期末作品解压就可以用的,都有备注的,看别人发的静态网页不怎么好看就给大家一份可以做期末作品解压就可以用的,都有备注的,

2017-09-15

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

TA关注的人

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