自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 资源 (14)
  • 收藏
  • 关注

原创 mac node 操作

mac node 操作

2022-06-15 18:07:29 245 1

原创 java chrome puppeteer 截图

安装node环境 node安装puppeteer插件npm i --save puppeteer --ignore-scripts3.截图需要js//导入包const puppeteer = require('puppeteer');(async () => { const chromePath = "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" const address =...

2022-02-23 10:02:07 1357

原创 java 生成dump文件

java 生成dump文件

2021-12-09 15:02:28 657

原创 java cpu爆满 查询问题

java cpu爆满 查询问题

2021-12-09 14:43:01 548

原创 redis缓存数据一致性问题

读取数据先读取缓存,如果缓存无,读取数据库,并写入缓存 2

2021-06-04 16:02:30 66

原创 minio数据迁移工具rclone

源url:https://blog.csdn.net/qq_40592377/article/details/108752031概述公司某个k8s环境的minio持久化使用的本地磁盘nfs作为存储类,现需要迁移到nas存储,部署在集群上的minio集群也需要进行同步迁移,下面分享一下其过程。一、场景概述1.1 环境信息minio集群地址 桶名 备注 http://minio.old.k8s.com agile-service 旧minio集群 http:/

2020-11-16 10:21:40 1729

原创 Prometheus安装及监控minio

Prometheus(普罗米修斯)是一款开源的监控系统,使用go语言开发,启动速度快,易于部署,下载后可直接运行。本文简单的来说下Prometheus安装启动,以Centos7.x为例。1、下载Prometheus 1 2 3 4 wget https://github.com/prometheus/prometheus/releases/download/v2.8.0/prometheus-2.8.0.linux-amd64.tar.g.

2020-11-12 09:08:10 1197

原创 根据ip生成不重复的订单号

public class OrderGen2Test { /** 订单号生成 **/ private static ZoneId ZONE_ID = ZoneId.of("Asia/Shanghai"); private static final AtomicInteger SEQ = new AtomicInteger(1000); private static final DateTimeFormatter DF_FMT_PREFIX = DateTimeFormat.

2020-09-11 10:22:45 239

原创 java 压缩下载网络文件

@RequestMapping("downFiles") @ResponseBody public void downFiles(HttpServletResponse response, @RequestParam String videoIds) { String[] video = videoIds.split(","); ZipOutputStream zipos = null; DataOutputStream os = null; try { .

2020-09-07 09:42:52 497

原创 java统计一个对象大小

public static int getByteSize(Object data){ int byteSize=0; try { ByteArrayOutputStream baos = new ByteArrayOutputStream(); ObjectOutputStream os = new ObjectOutputStream(baos); os.writeObject(dat.

2020-08-14 14:54:56 264

原创 springmvc工作流程

1、前端控制器DispatcherServlet(不需要工程师开发),由框架提供作用:接收请求,响应结果,相当于转发器,中央处理器。有了dispatcherServlet减少了其它组件之间的耦合度。用户请求到达前端控制器,它就相当于mvc模式中的c,dispatcherServlet是整个流程控制的中心,由它调用其它组件处理用户的请求,dispatcherServlet的存在降低了组件之间的耦合性。2、处理器映射器HandlerMapping(不需要工程师开发),由框架提供作用:根据请求...

2020-08-12 18:54:20 99

原创 minio集群搭建以及与其他分布式存储系统对比

### Ceph优点成熟 红帽继子,ceph创始人已经加入红帽 国内有所谓的ceph中国社区,私人机构,不活跃,文档有滞后,而且没有更新的迹象。 功能强大 支持数千节点 支持动态增加节点,自动平衡数据分布。 可配置性强,可针对不同场景进行调优缺点学习成本高,安装运维复杂。### Minio优点学习成本低,安装运维简单,开箱即用 目前minio论坛推广给力,有问必答 有java客户端、js客户端 数据保护:分布式Minio采用 纠删码来防范多个节点宕机和位衰减bit r

2020-06-24 10:30:22 5941

原创 Failed to convert property value of type 'java.lang.String' to required type 'com.mongodb.ServerAddr

Failed to convert property value of type 'java.lang.String' to required type 'com.mongodb.ServerAddrspring 连接 mongdb集群报此错误有可能是 spring-data-mongodb pom引入的包版本太高。我使用1.8.2.RELEASE 启动偶尔会报上面错误,改成...

2020-03-19 17:52:00 566

原创 linux安装mysql8.0

链接:https://blog.csdn.net/weixin_43629719/article/details/87878367

2019-04-28 17:45:43 261

原创 springboot 集成shedlock

1.数据创建表CREATE TABLE shedlock( NAME VARCHAR(64), lock_until TIMESTAMP(3) NULL, locked_at TIMESTAMP(3) NULL, locked_by VARCHAR(255), PRIMARY KEY (NAME))2.增加pom<depen...

2019-03-12 14:24:51 1666 1

原创 css 更改浏览器默认滚动条样式

如果只想更改main-sidebar class下的滚动条样式可设置为/*左侧菜单栏滚动条样式*/ .main-sidebar::-webkit-scrollbar{ width:8px; height:8px; } .main-sidebar::-webkit-scrollbar-track{ background: rgba(43,70,109,1); bo...

2019-01-10 10:05:40 987

原创 java 导出批量excel(分多个sheet)

HSSFWorkbook wb = new HSSFWorkbook(); OutputStream output = response.getOutputStream(); List<ActualReturnDetial> list = this.findActualReturnDetial(params); int totle = list.size();...

2018-12-21 17:59:58 7189 1

原创 打开多tab出现左右滑动按钮

当打开多个tab时,出现左右滑动按钮,并可以左右滑动tab。html代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www....

2018-11-21 18:45:31 2484

原创 Tomcat8 cronolog切分 catalina.out

一.使用cronolog1.安装cronolog①下载cronolog-1.6.2.tar.gz安装包②解压缩tar zxvf cronolog-1.6.2.tar.gz③进入解压目录cd cronolog-1.6.2④运行安装./configuremakemake install⑤查看cronolog安装后所在目录(验证安装是否成功)which cronolog...

2018-11-06 20:28:17 401

原创 js将 科学计数法转数值型

科学计数法数值格式为:7.8409776534E8判断数值是否为科学计数法function isScientificNotation(num){ var bl = false; if(num == null || num == ''){ return bl; }else{ bl = /^(\d+(?:\.\d+)?)(E)([\-]?\d+)$/.test(n...

2018-10-31 14:48:24 1416

原创 tomcat配置启动路径

tomcat/bin/catalina.sh添加   export CATALINA_BASE=/usr/local/tomcat_iviewexport CATALINA_HOME=/usr/local/tomcat_iview

2018-10-19 17:31:37 5739

原创 div的拖拉拽

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html style="height:100%;"><head> <meta http-equiv="Content-T

2018-09-29 14:32:27 1038

转载 Java Web应用程序认证 -- 基于JDK7的License开发应用以及认证

原url:https://blog.csdn.net/hongguo_cheng/article/details/78712014

2018-08-18 23:58:44 1117

转载 CryptoJS-AES 前端JS加密,JAVA解密

原文: https://blog.csdn.net/bobozhangyx/article/details/80528893使用Google的前端加密套件CryptoJS实现基于AES前后端的加/解密交互。官方github地址:https://github.com/brix/crypto-js前端加密demo<script src="crypto-js-develop/sr...

2018-08-15 16:54:48 3407

原创 springboot 集成quartz 创建多个定时任务

1.pom.xml<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>${quartz-version}</version> &a

2018-08-06 15:58:30 3831 1

原创 springboot 生产测试使用不同的yml配置文件

1 集成maven 的  profile <profiles> <!-- dev开发,pre预发布,prod生产环境参数配置 --> <profile> <id>dev</id> <properties> <profileActive>dev&l

2018-07-27 17:14:37 4220

原创 idea pull 远程仓库的代码

1.先提交本地代码到本地仓库2.pull 远程分支代码3.如果有冲突会跳出一个冲突提示框4. 点击meger会出现三个框,左边是本地的,中间的合并之后的,右边是远程的5.把有冲突的代码解决好放在中间窗口,点击apply 提交本地代码到远程分支...

2018-07-24 17:59:12 13680

原创 mybaties 打印sql具体日志

log4j.properties  中添加log4j.logger.com.ibatis=DEBUGlog4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUGlog4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUGlog4j.logger.com.ibatis.sqlmap.e...

2018-07-20 15:46:17 374

转载 通过网页方式将jar包上传到nexus

原url:https://blog.csdn.net/xiaodaiwang/article/details/78093591在使用Maven管理项目时,如何将jar包上传到私有仓库,下面简单介绍一下上传方法。环境:nexus私有库步骤如下:1.登陆已经安装好的nexus私有仓库,如图:2.点击左边菜单“Repositories”,选择右边列表“3rd party“3.点击“3rd party”,...

2018-07-16 15:47:08 1325

原创 Bootstrap+jQuery仿Mac系统弹出消息提示框插件

原文url:  http://www.lanrenzhijia.com/jquery/5137.html

2018-07-11 17:32:40 1370

转载 bootstrap Table API 中文版

原url:https://blog.csdn.net/s_clifftop/article/details/77937356?skintest=skin3-template-test“名称”可以写在$('#table').bootstrapTable({});的大括号中,可以定义一些想要的值,如:$("#realTime_Table").bootstrapTable({ ...

2018-07-10 16:50:23 49792 3

转载 window安装mysql

引言MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL分为社区版和商业版,具有体积小、速度快、成本低、开源的优点。MySQL备受互联网公司青睐,如腾讯、阿里选择MySQL作为其数据库管理软件。之前学习使用SQL Server作为DBMS,由于体量过大现在将注意力转移到体积较小的MySQL上来。下载与安装MySQL官网:h...

2018-05-14 16:22:59 160

原创 git gui合并处理冲突

2018-04-18 20:57:14 9413

原创 cookie和session区别和联系

1.cookie出现的目地HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会关闭,再次交换数据需要建立新的连接。这就意味着服务器无法从连接上跟踪会话。2.cookie的有效时间Cookie的maxAge决定着Cookie的有效期,单位为秒(Second)如果maxAge为正数,会在本地保存此cookie,即使关闭浏览器下次开启时,直接使用上次保存的cookie。如果maxAg...

2018-04-10 14:52:54 590

原创 spring 动态代理实现打印日志功能

1.applicationContext.xml中配置切入点和切面<!-- 定义AOP切面处理器 --> <bean id="dataSourceAspect" class="controler.ServiceAspect"/> <!-- 如果设置为true默认使用CGLB加载 pom.xml中需引入cglib的包--> <!--<ao...

2018-04-03 18:11:35 1453

转载 redis多服务器一致性hash

原url:  http://blog.csdn.net/sparkliang/article/details/52793931 基本场景比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映射到 N 个 cache 上呢,你很可能会采用类似下面的通用方法计算 object 的 hash 值,然后均匀的映射到到 N 个 cache ;hash(objec...

2018-03-21 17:09:58 727

转载 mysql秒级平滑升级

原url:     http://www.thebigdata.cn/JieJueFangAn/32349.html一、缘起  (1)并发量大,流量大的互联网架构,一般来说,数据库上层都有一个服务层,服务层记录了“业务库名”与“数据库实例”的映射关系,通过数据库连接池向数据库路由sql语句以执行:  如上图:服务层配置用户库user对应的数据库实例物理位置为ip(其实是一个内网域名)。  (2)随...

2018-03-19 16:15:01 2969

转载 linux安装hadoop

原url:https://www.cnblogs.com/zishengY/p/6819160.html?utm_source=itdadao&utm_medium=referral一、基础环境在Linux上安装Hadoop之前,需要先安装两个程序:1.1 安装说明1. JDK 1.6或更高版本(本文所提到的安装的是jdk1.7);2. SSH(安全外壳协议),推荐安装OpenSSH。 下...

2018-03-16 11:44:23 958

转载 Java/Web调用Hadoop进行MapReduce示例

原文章url:http://blog.csdn.net/csj941227/article/details/71786040我们已经知道Hadoop能够通过Hadoop jar ***.jar input output的形式通过命令行来调用,那么如何将其封装成一个服务,让Java/Web来调用它?使得用户可以用方便的方式上传文件到Hadoop并进行处理,获得结果。首先,***.jar是一个Hado...

2018-03-13 23:09:42 1811

原创 Workbench 创建ER图并导出sql

1.双击 add diagram2. 双击 err diagram3.创建ER图,并导出根据ER图导出sql

2018-03-13 10:02:58 1966

bootstrap tabs

bootstrap 中 打开多页面 tabs,解决无法打开多个页面问题

2019-02-24

anjularjs bootstrap select2

anjularjs bootstrap select2,实现多选,下拉搜索,单选等功能

2018-11-03

bootstrap-datepicker

bootstrap-datepicker 使用bootstrap 样式,可以灵活配置时间显示格式,语言等

2018-07-24

webservice cxf+spring maven项目

cxf+spring 实现websevice的maven项目,此例子简单,易懂,对刚接触cxf webservice的非常有帮助!

2017-06-26

Hibernate3学习笔记

学习Hibernate时做的笔记,详细讲解了学习Hibernate时遇到的困难!

2015-01-29

struts2学习笔记

学习struts2做的详细笔记,详细介绍了Struts2 使用方法!

2015-01-29

Java面试宝典

详细讲解了,Java面试时的重点和难点!

2015-01-29

Ant使用指南

详细描述Ant的使用!简单易懂,和容易看懂!

2015-01-29

jQuery帮助文档

详细的描述了jQuery的方法和内容浅显易懂!

2014-07-22

Struts2中文教程

详细的介绍了struts2的方法和属性,使用起来特别方便。

2014-07-22

五日精通css样式设计

详细的介绍了css样式的主要内容,只需5天就可以精通。

2014-07-22

数据结构(c语言)严蔚敏

学习c语言的最好用的书,全面的介绍了c语言的内容。

2014-07-22

servlet-api jar包

我在别的网站看到的资源。这是servlet-api.jar包

2014-02-27

空空如也

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

TA关注的人

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