自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

隔壁老瓦的专栏

十年砍柴,得到得道

  • 博客(28)
  • 资源 (24)
  • 收藏
  • 关注

原创 Rancgher入门到精通- kubernetes获取 当前 Pod ip 添加到环境变量

登录Rancher部署个nginx点击升级在环境变量中选择,引用其他资源进入容器中使用echo $pwd查看对于k8s如何配置呢containers: - env: - name: POD_OWN_IP_ADDRESS valueFrom: fieldRef: apiVersion: v1 fieldPath: status.po...

2020-07-29 19:33:41 1189

原创 SpringBoot入门到精通-基于Google Guava Cache Util工具类实现本地缓存设置过期时间

因为功能比较小,不值当的引入redis,生产的话也会增加部署复杂度,于是想实现类似redis失效时间的功能,百度之,发现Guava Cache可以实现,但是多数是跟springboot 集成的,找了很久找到一个Util类代码如下:import com.google.common.cache.CacheBuilder;import com.google.common.cache.CacheLoader;import com.google.common.cache.LoadingCache;i

2020-07-27 19:08:20 2380

原创 SpringBoot入门到精通-springboot 富文本字段返回结果 respone html标签丢失了

基于Springboot controller开发时富文本存储到库中,但接口查询返回时结果中html的标签都被过滤掉了;查询源码跟踪也找不出有特殊的设置;存储格式如下:返回结果如下:脑回路猛转Strings=HtmlUtils.htmlEscape("<div>helloworld</div><p>&nbsp;</p>");System.out.println(s);&lt;div...

2020-07-17 10:27:36 2103 4

原创 Rancher入门到精通-基于sideCar部署filebeats收集指定日志到Kafka

Rancher配置sideCarsideCar配置filebeats注意环境变量及数据卷的配置filebeat启动成功启动输出日志 kafka连接成功编辑log文件校验kafka 读取yml文件清单apiVersion: apps/v1kind: Deploymentmetadata: annotations: deployment.kubernetes.io/revision...

2020-07-16 15:19:02 2078

原创 Rancher入门到精通- Exiting: error loading config file: open filebeat.yml: permission denied

期望使用sidecar 部署filebeat收集日志输出到kafka做大数据分析部署filebeats时总是报Exiting: error loading config file: open filebeat.yml: permission denied文件没有权限使用的是configmap 按道理不会的于是检查原因,后来发现是用户的问题需要设置成root用户即可访问...

2020-07-16 09:14:41 1407

原创 RabbitMq入门到精通- RabbitMq压测

https://github.com/rabbitmq/rabbitmq-perf-test下载wget rabbitmq-perf-test-2.11.0-bin.tar.gz https://github.com/rabbitmq/rabbitmq-perf-test/releases/download/v2.11.0/rabbitmq-perf-test-2.11.0-bin.tar.gztar  -zxvfrabbitmq-perf-test-2.11.0-bin.tar.gz..

2020-07-15 14:58:46 1651

原创 RabbitMq入门到精通-Config配置详解

RabbitMQ带有默认的内置设置。在某些环境(例如开发和质量检查)中,这些可能就足够了。对于所有其他情况以及生产部署调整,有一种方法可以在代理和插件中配置很多东西。本指南涵盖了许多与配置相关的主题:配置服务器和插件的各种设置的不同方式 配置文件:primaryRabbitmq.conf和可选的advanced.config 各种平台上的默认配置文件位置 配置故障排除:如何验证配置文件位置和有效配置 环境变量 操作系统(内核)限制 可用的核心服务器设置 可用环境变量 如何加密敏感的.

2020-07-15 11:27:09 3543

原创 RabbitMq入门到精通-ERROR: distribution port 25672 in use by rabbit

10:14:40.014 [error]10:14:40.021 [error] BOOT FAILEDBOOT FAILED10:14:40.021 [error] ======================10:14:40.021 [error] ERROR: distribution port 25672 in use by rabbit@host-117ERROR: distribution port 25672 in use by rabbit@host-111710:14:40

2020-07-15 10:58:46 13890 10

原创 好文收藏- Nginx 单机百万QPS环境搭建(转载)

一、背景  最近公司在做一些物联网产品,物物通信用的是MQTT协议,内部权限与内部关系等业务逻辑准备用HTTP实现。leader要求在本地测试中要模拟出百万用户同时在线的需求。虽然该产品最后不一定有这么多,但是既然要求到了就要模拟出来。MQTT用的是erlang的emqtt,这个已经有同事测试在本机可以百万用户在线了。不过HTTP服务器就一直很难。  所以这篇博客准备介绍如何在本地模拟一台支持百万qps的HTTP服务器。简单说一下,MQTT的百万在线是指支持百万TCP连接,连接后,只要保持心跳包就可

2020-07-13 18:01:21 1334

原创 SpringBoot 入门到精通- i.s.m.p.AbstractSerializableParameter - Illegal DefaultValue for parameter type i

WARN ] 2020-07-13 10:42:13,874 [http-nio-8889-exec-16] i.s.m.p.AbstractSerializableParameter - Illegal DefaultValue for parameter type integerjava.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException.forInputString(Numb...

2020-07-13 11:33:57 1268

原创 IDEA分析Maven依赖包冲突插件安装

install后重启 idea打开pom文件

2020-07-13 11:25:51 1088

原创 短视频SDK技术选型

七牛短视频特效SDKhttps://www.qiniu.com/products/plesdkhttps://www.qiniu.com/products/svesdk阿里云短视频sdkhttps://promotion.aliyun.com/ntms/act/shortvideo.html?spm=a2c4g.11186623.2.18.1a882e86Rhy6Xn腾讯短视频sdkhttps://cloud.tencent.com/product/ugsv...

2020-07-12 21:46:38 638

原创 SpringBoot入门到精通-JwtUser` (no Creators, like default construct, exist): cannot deserialize from Objec

[ERROR] 2020-07-09 19:19:18,057 [http-nio-8889-exec-15] c.c.c.e.BusinessExceptionHandler - [192.168.60.80]:[/]:[/woportalapi/cuuser/auth/userinfo GET] org.springframework.security.authentication.InternalAuthenticationServiceException: Could not read JSON:

2020-07-09 20:04:16 3815

原创 SpringBoot 入门到精通-解决Spring Security自定义filter重复执行问题

执行代码发现每次JwtFilter都执行两次后来发现@Bean创建一个对象@Component 也创建一个注释了@Component 就可以了

2020-07-08 14:26:29 1120 3

原创 Rancher入门到精通-nginx-ingress配置性能优化

keep-alive: "75" keep-alive-requests: "100" upstream-keepalive-connections: "10000" upstream-keepalive-requests: "100" upstream-keepalive-timeout: "60"打开rancher 映射配置、配置查看nginx-ingress默认是30优化后...

2020-07-07 19:08:43 2924 3

原创 好文收藏-优化nginx-ingress-controller并发性能(转载)

https://cloud.tencent.com/developer/article/1537695这两天遇到一个很有意思的应用场景:有一个业务应用部署在kubernetes容器中,如果将该应用以Kubernetes Service NodePort暴露出来,这时测试人员测得应用的页面响应性能较高,可以达到2w多的QPS;而将这个Kubernetes Service再用Ingress暴露出来,测试人员测得的QPS立马就较得只有1w多的QPS了。这个性能开销可以说相当巨大了,急需进行性能调优。花了一段时

2020-07-07 18:15:04 1829

原创 Rancher入门到精通2.0- 偶发 connect() failed (111: Connection refused) while connecting

2020-04-14T01:41:22.308Z [ERROR] plugin/errors: 2 iotpservice.smartont.net.openstacklocal. A: read udp 10.42.1.70:42377->114.114.114.114:53: i/o timeout2020-04-16T07:33:30.292Z [ERROR] plugin/errors: 2 elastic.online.wo.cn.openstacklocal. A: read udp .

2020-07-07 16:54:06 2376 2

原创 Rancher入门到精通- EFK安装及Longhorn存储配置

由于之前安装efk配置nfs-provisioner,但是隔断时间负载就出问题,需要重新安装,存储对应的负载也丢失了于是采用longhorn存储试试;首先安装longhorn参考https://blog.csdn.net/wxb880114/article/details/107176072安装efk主要是在应用商店中寻找efk,点击安装需要注意设置存储类选择longhorn, 设置存储大小 200G设置kibana的中文显示安装后如下配置long

2020-07-07 16:36:18 1614

原创 Rancher入门到精通-Longhorn卸载 直接rancherUI中无法清理需要手动清理

https://longhorn.io/docs/1.0.0/deploy/uninstall/在本节中,您将学习如何卸载Longhorn。先决条件 从Rancher UI卸载Longhorn 使用Helm卸载Longhorn 使用kubectl卸载Longhorn 故障排除先决条件为了防止损坏Kubernetes集群,我们建议使用Longhorn卷(PersistentVolume,PersistentVolumeClaim,StorageClass,Deployment,State

2020-07-07 14:41:26 1620

原创 Rancher入门到精通-Longhorn分布式存储安装使用

Longhorn介绍Longhorn是一种可靠、轻便且易于使用的Kubernetes持久化存储解决方案。通过与诸如Rancher等现有的Kubernetes管理平台集成,Longhorn为企业提供了一个完美的Kubernetes存储解决方案,这对于整体加速企业采用Kubernetes至关重要。  Longhorn极大地提升了开发人员和ITOps的效率,仅需点击一下鼠标,即可轻松实现持久化存储,并且无需为专有解决方案支付昂贵的费用。除此之外,Longhorn减少了管理数据及操作环境所需的资源,从而帮助

2020-07-07 14:37:47 3139

原创 Rancher入门到精通-Kubernetes中强制删除Pod、namespace

Kubernetes中强制删除Pod、namespace可使用kubectl中的强制删除命令# 删除PODkubectl delete pod PODNAME --force --grace-period=0# 删除NAMESPACEkubectl delete namespace NAMESPACENAME --force --grace-period=0若以上方法无法删除,可使用第二种方法,直接从ETCD中删除源数据# 删除default namespace下的..

2020-07-07 14:21:11 1505

原创 Rancher入门到精通- k8s节点 top loadavarage 超过500

重启服务器

2020-07-07 14:09:43 737

原创 Rancher入门到精通-failed to obtain node locks, tried [[/usr/share/elasticsearch/data]] with lock id [0]

"stacktrace": ["org.elasticsearch.bootstrap.StartupException: java.lang.IllegalStateException: failed to obtain node locks, tried [[/usr/share/elasticsearch/data]] with lock id [0]; maybe these locations are not writable or multiple nodes were started wit.

2020-07-06 18:43:20 3230

原创 Rancher入门到精通- docker配置调优 日志设置

touch /etc/docker/daemon.jsoncat > /etc/docker/daemon.json <<EOF{ "oom-score-adjust": -1000, "log-driver": "json-file", "log-opts": { "max-size": "100m", "max-file": "3" }, "max-concurrent-downloads": 10, "max-co.

2020-07-06 17:33:16 1368

原创 高性能短链设计-URL Shortener:详细设计说明

https://dzone.com/articles/url-shortener-detailed-explanation介绍URL缩短器是一种用于从很长的URL创建短链接的服务。通常,短链接的大小是原始URL的三分之一甚至四分之一,这使得它们更易于键入,呈现或发布。单击短链接用户将自动重定向到原始URL。在线提供了许多URL缩短服务,例如tiny.cc,bitly.com,cutt.ly等。实现URL缩短服务并不是一项复杂的任务,并且通常是系统设计访谈的一部分。在这篇文章中,我将尝试解释实现.

2020-07-04 22:55:48 1664

原创 Rancher入门到精通-清理efk nfs 存储删除

清理efk nfs 存储删除

2020-07-02 18:48:57 806

原创 Rancher入门到精通-2.0 CICD Gitlab设置

https://rancher2.docs.rancher.cn/docs/k8s-in-rancher/pipelines/_index/#gitlabGitLabv2.1.0 或更新版本可用 从全局页面导航到需要配置流水线的项目。 从导航栏选择工具 > 流水线。如果您使用的是 v2.2.0 以前的版本,请选择资源 > 流水线。 按照 UI 界面的的提示,配置 GitLab 应用。Rancher 会打开 GitLab 网页。 从 GitLab 复制.

2020-07-01 14:44:12 1679

原创 好文收藏- nginx upstream timeout参数配置说明

·【场景描述】HTTP1.1之后,HTTP协议支持持久连接,也就是长连接,优点在于在一个TCP连接上可以传送多个HTTP请求和响应,减少了建立和关闭连接的消耗和延迟。如果我们使用了nginx去作为反向代理或者负载均衡,从客户端过来的长连接请求就会被转换成短连接发送给服务器端。为了支持长连接,我们需要在nginx服务器上做一些配置。 ·【要求】使用nginx时,想要做到长连接,我们必须做到以下两点:从client到nginx是长连接 从nginx到server是长连接 ...

2020-07-01 10:21:56 1421

3分钟搭建属于自己的技术文档WIKI

docsify 是一个动态生成文档网站的工具,可以将.md 文件以 wiki 的形式展示给读者,可以用于制作技术文档、用户手册、wiki 等。可以部署于主机、VPS、Github、静态云存储(例如阿里云 OSS)。 官网:[https://docsify.js.org/#/](https://docsify.js.org/#/) docsify 是一个动态生成文档网站的工具。不同于 GitBook、Hexo 的地方是它不会生成将 .md 转成 .html 文件,所有转换工作都是在运行时进行。 这将非常实用,如果只是需要快速的搭建一个小型的文档网站,或者不想因为生成的一堆 .html 文件“污染” commit 记录,只需要创建一个 index.html

2022-04-04

Axure RP Extension for Chrome扩展程序

Axure RP Extension for Chrome扩展程序,产品经理,开发打不开 axure文件

2021-09-08

examination_system.zip

摘要:随着互联网技术的发展和信息化产品的高普及率、多样性和实用性,已经在校园管理中承担着重要角色,不仅有效减轻教务管理工作中的任务量,而且逐渐成为日常教学工作的稳定的重要基础。 本文针对高校师生、教务人员等多方在教务工作中遇到的问题进行详细的研究和分析,并结合实际情况,对系统的需求进行详细分析,并从整体架构层面进行设计,基于B/S架构,并且使用JSP技术、JavaBean技术、数据库技术开发实现了系统的逻辑业务功能,基于SSM(SpringMVC、Spring、Mybatis)框架完成学生、教师、系统管理员相关的功能开发。 关键词:教务系统,SSM框架,B/S,JSP

2021-08-05

analyzer-2012_u6.jar

org\wltea\analyzer\2012_u6\analyzer-2012_u6.jar时出错; error in opening zip file

2019-10-23

Nginx 集群 tomcat session 共享配置有源码

Nginx 集群 tomcat session 共享配置有源码 介绍看博客:https://blog.csdn.net/wxb880114/article/details/80563301

2018-06-04

ModelGoon-4.4.1 JAVA类转换UML工具

ModelGoon-4.4.1 JAVA类转换UML工具,uml反编译工具,可以反编译类图、 包图等,使用方法很简单。 (uml decompiling tool)

2018-05-27

Java EE开发的颠覆者Spring Boot实战 汪云飞

Java EE开发的颠覆者Spring Boot实战 汪云飞

2017-03-28

基于SSM框架的简单CRUD操作

基于SSM框架的简单CRUD操作,配置一下数据库,就能够运行。

2013-07-08

SOA开发项目必备——Maven实战(完整版)

SOA开发项目必备——Maven实战 对于SOA项目开发过程中,各模块的管理显得尤为重要,Maven很好的对其进行管理,分多但绝对分有所值,有关SOA的开发文档在我的资源里。

2013-03-26

软件开发所需整套文档模板

软件开发所需整套文档模板:操作手册、测试分析报告、测试计划、开发进度月报、可行性研究报告、软件需求说明书等等很全。。

2013-03-08

VMware云计算相关资料整合

VMware云计算相关资料整合:包括四个小文档, 1.VMware云计算方案在新世纪烟草信息门户应用的经验分享; 2.VMware Zimbra 新一代的云服务平台; 3.VMware产品故障排除和调优经验分享; 4.VMware云计算应用平台概览。 其中VMware云计算方案在新世纪烟草信息门户应用的经验分享,个人觉得对云应用的理解相当有帮助。

2013-02-28

单元测试之道Java版:使用JUnit.pdf

单元测试之道Java版:使用JUnit.pdf,文档大小5.28M

2013-01-18

Axis2精简包——小弟花了半个多小时整的,最后一看还有40M

Axis2精简包——小弟花了半个多小时整的,最后一看还有40M

2013-01-10

我也能做CTO之程序员职业规划

我也能做CTO之程序员职业规划 值得一读, “面对未来,唯一能确定的是,未来是不确定的”有这觉悟,别的不用说了

2012-08-13

webservice源代码Spring+JDBC

webservice源代码Spring+JDBC,例子很完整,能够运行,客户端和服务器端皆有。

2012-07-21

MyEclipse环境下的客户关系管理系统

MyEclipse环境下的客户关系管理系统,能够运行,我自己试过,要根据不同的数据库设置 连接

2012-07-20

SSH2-OA办公系统

SSH2-OA办公系统---成熟的OA办公系统具有清晰的多层结构、数据库层、功能层、界面层是分离的,所以在实施的时候可以最大限度的适应企业现有的IT环境,并对每个层次分别做出灵活的调整,而丝毫不会影响OA办公系统整体的应用。这里面数库是Orocle,S2SH框架北大青鸟OA系统

2012-07-20

acegi安全框架例子

acegi安全框架例子--Acegi安全系统,是一个用于Spring Framework的安全框架,能够和目前流行的Web容器无缝集成。

2012-07-20

ArcGISServerJavaScriptAPIGeoWeb2.0

ArcGISServerJavaScriptAPIGeoWeb2.0 刘光《ArcGIS Server JavaScript API开发GeoWeb 2.0应用》书的源代码-Source codes of ArcGIS Server JavaScript API Development of GeoWeb 2.0 Applications book that is written by Liu Guang

2012-07-12

jsp网上购物系统源代码

jsp网上购物系统源代码 网上购物系统、网络购物系统、网上开店系统、JSP网上购物源码等,实质上都是一样,就是程序结合数据库开发的网站系统。

2012-03-05

JqueryDemo

JqueryDemo里面详细介绍了jquery操作Dom元素,拖拽等基本功能,图片切换、自动轮换内容、隔行换色等

2012-03-05

敏捷开发的必要技巧完整版

敏捷开发的必要技巧完整版 目录..............................................................................................................................................................................................2 第 1 章 移除重复代码...............................................................................................................................................................5 重复代码是怎么产生的?......................................................................................................................................................5 移除重复代码吧!..................................................................................................................................................................6 章节练习..................................................................................................................................................................................7 解决方法示例........................................................................................................................................................................16 第 2 章 将注释转换为代码.......................................................................................................................................................35 示例........................................................................................................................................................................................35 将注释转换为代码,让代码足够清楚到可以表示注释.......................................................................................................36 将注释转换为变量名............................................................................................................................................................36 对参数的注释,转化为参数名...............................................................................................................................................37 将注释转换为方法的一部分................................................................................................................................................38 删掉没用的注释....................................................................................................................................................................39 将一部分代码重构成方法,用方法名来表达注释的意思...................................................................................................40 抽取出方法,放于另一个类...................................................................................................................................................42 用注释去命名一个已经存在的方法....................................................................................................................................43 为什么要删除额外的注释? ..................................................................................................................................................45 方法名太长............................................................................................................................................................................46 章节练习................................................................................................................................................................................47 解决方法示例........................................................................................................................................................................52 3 ...............................................................................................................................................................60

2012-03-05

空空如也

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

TA关注的人

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