自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 java对接斑马打印机打印标签

在打印RFID标签时,如果机器在没有校准的情况下进行打印标签,此时如果还需要获取到RFID的epc值,那么打印机返回的EPC值,有可能不是当前标签的epc值。考虑到此种情形,我们采用zpl命令进行控制打印机打印:命令包含写入EPC,同时包含返回EPC值。用写入的epc是否等于返回的epc,加以校验,从而避免这种情况的发生。以下用zt411型号验证过的代码。

2024-09-04 15:12:49 619 1

原创 mysql5.7 count(1)奇怪现象

【代码】mysql5.7 count(1)奇怪现象。

2023-12-05 10:58:54 124

原创 如何修改eclipse左侧菜单的字体

1、首先得确认自己采用的是哪种主题。4、保存css文件,重启eclispe。3、添加对应的css代码。

2023-10-18 14:24:04 391

原创 java调用mysqldump进行数据库远程备份

如果想让java应用执行mysqldump命令,前提必须在java应用的机器上存在mysqldump命令,可以不安装mysql数据库,但是该命令必须存在。以windows平台为例,在某个目录下必须存在mysqldump.exe文件。近日需要在应用中,进行远程数据库的备份,在网上排查了一番,很多文章能把重点说出来,但殊不知,还有很多细节没有体现。正是由于这些细节问题,导致运行不成功,特此记录下,与大家分享。以mysql为例,网友大部分采用的方案是:java 调用process,执行mysqldump命令。

2023-10-09 10:21:44 656 1

原创 windows下如何使用docker安装oracle11g

但是在创建用户的时候有些许的不一样,从而导致无法正常使用。特此记录一下。文章中描述:此处的解决办法中,第一条cp是没有问题的,但执行第二条cp时,告诉我control01.ctl文件不存在。于是退出到oracle用户,查看该路径下是否有该文件?奇怪的是,在我的机器上路径不正确!中间少了个oradata。期初只是将control01.ctl文件copy到对应的路径下,没有起作用。后来干脆将第二个oradata下的helowin文件夹整体copy到第一个oradata下面,奇迹终于出现,竟然成功了!

2023-09-21 10:38:23 115

原创 docker-compose使用tips

docker-compose 安装 注意事项

2022-11-01 14:37:51 394 1

原创 关于spring事务的几点容易忽视的问题

spring事务容易忽视的几个问题

2022-08-19 14:31:13 147

原创 Mysql数据库分区及注意事项

mysql 数据库分区 PARTITION 锁表

2022-07-07 15:28:51 798

原创 nginx如何部署多个web应用(vue)

服务器资源与域名资源都是有限的,如何在同一个域名下部署多个vue项目(nginx反向代理),通过域名后面的不同的URI来访问不同的应用,来解决资源不足的问题,在此期间遇到了一些问题,在此记录一下。此文章以访问名称abc为例说明:http://www.domain-name.cn/abc1、nginx配置server { listen 80; server_name localhost; #charset koi8-r;

2022-05-26 16:06:56 1147

原创 Hbase使用小结

关于hbase是什么东西,为什么要使用hbase,网上有很多资料,在这不在赘述,直接上干货。1、安装官网下载对应的版本:hbase-2.3.7-bin.tar.gz接下里解压:$ tar -xzvf hbase-2.3.7-bin.tar.gz验证是否成功,进入bin目录,查看版本信息:.../bin$ ./hbase version结果如下:HBase 2.3.7Source code repository git://bc84a1a3c651/home/vagrant/hbase-

2022-03-09 10:33:45 936

原创 分布式事务

分布式事务的原理、解决方案及框架

2022-03-04 17:04:51 346

原创 Redis知识总结

1、redis数据类型1.1 Stringstring类型是redis的基本类型,string类型是二进制安全的,可以包含任何数据,比如jpg图片或者序列号对象。string类型的值最大能存储512M常用命令:SET key value, 设置指定的key值GET key,获取指定key的值GETRANGE key start end,返回key中字符串值的子字符串GETSET key value,将给定key的值设为value,并返回key的旧值。返回给定 key 的旧值。 当 key 没有

2022-02-24 09:50:28 661

原创 nacos使用说明

nacos使用说明1、安装/部署官网下载相应的安装包:https://nacos.io/zh-cn/index.html,例如nacos-server-2.0.2.tar.gz上传服务器,解压:eyecool@eyecool-OptiPlex-7060:~/nacos/nacos$ ls -l总用量 44drwxrwxr-x 4 eyecool eyecool 4096 7月 14 14:29 bindrwxr-xr-x 2 eyecool eyecool 4096 7月 14 14:

2021-10-18 11:26:19 1184

原创 java调用poi生成数据库表结构

近日,由于工作需要,需要将整理数据库表结构,由于此前安装PD没有成功,而又没有其他合适的工具,于是自己动手:基于POI实现将某个数据库实例中的表,导出到Excel文档中。下面是具体步骤。1、创建maven功能,引入对应的jar:org.apache.poipoi4.0.1org.apache.poipoi-ooxml4.0.1org.apache.poipoi-ooxml-schemas4.0.1 <!-- https://mvnrepository.com/arti

2021-08-24 15:11:47 323

原创 H2集群部署

1、H2集群部署H2官网下载最新的安装文件:http://www.h2database.com/html/main.html解压后,目录如下:bin目录下有启动脚本和jar包。搭建H2集群,需要使H2数据库运行在server模式下,也就是在启动的时候调用:org.h2.tools.Server,具体脚本如下:#!/bin/shdir=$(dirname "$0")java -cp "$dir/h2-1.4.200.jar:$H2DRIVERS:$CLASSPATH" org.h2.tools

2021-08-05 14:00:25 911

原创 全文搜索引擎solr使用说明

solrSolr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。Solr是一个高性能,采用Java开发。Solr基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的搜索引擎。So

2020-08-28 16:06:10 3630

原创 web开发常用的session共享方式

在日常的web开发过程中,Session共享有多种解决方式,常用的有以下几种:1、基于cookie的共享将session信息以加密的方式保存在客户端浏览器的cookie中,session信息会随每次请求再次提交到服务器上。优点:​ 可以减轻服务器端的压力。缺点​ cookie大小是有限制的,只能存储小部分用户信息;同时传输时,也会占用一部分带宽资源。另外这种方式在客户端禁用cookie的情况下会失效。2、基于关系型数据库的共享这种方式,是将session信息保存到关系型数据库中,例如my

2020-08-27 15:13:53 325

原创 java两种代理方式的具体实现

代理是设计模式中一种模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类和委托类通常会实现相同的接口,所以在访问者看来两者没有丝毫的区别。通过代理类这中间一层,能有效控制对委托类对象的直接访问,也可以很好地隐藏和保护委托类对象,同时也为实施不同控制策略预留了空间,从而在设计上获得了更大的灵活性代理分为两种,一种是静态代理,另一种是动态代理。下面分别介绍一些是如何实现的。1、静态代理静态代理,创建代理类或特定工具自动生成源代码再对其编译。在程序运行前代理类的.class文件就已经存在了

2020-08-27 11:35:10 448

原创 图形数据库neo4j与maven整合

neo4jNeo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。目前最新版本4.1(jdk最低13),可以从官网上下载,同时需要下载对应的driver。本文的使用的3.5.14 社区版。安装:将下载包解压后,需要修改配置文件…/conf/neo4j.conf:# Bolt connectordbms.connector.bolt.enabled=true#dbms.connector

2020-08-17 16:53:04 1673 2

原创 ELK安装部署及使用说明

ELK安装及使用说明时下最流行的ELK,日志分析系统,是由三部分组成:Logstash、ElasticSearch、Kibana。这三者是核心组件,并非全部。Elasticsearch是实时全文搜索和分析引擎,提供搜集、分析、存储数据三大功能;是一套开放REST和JAVA API等结构提供高效搜索功能,可扩展的分布式系统。它构建于Apache Lucene搜索引擎库之上。Logstash是一个用来搜集、分析、过滤日志的工具。它支持几乎任何类型的日志,包括系统日志、错误日志和自定义应用程序日志。它可以从

2020-08-14 16:09:11 1969

原创 How to use ZipKin?

ZipKin​ Zipkin 是一款开源的分布式实时数据追踪系统(Distributed Tracking System),基于 Google Dapper 的论文设计而来,由 Twitter公司开发贡献。其主要功能是聚集来自各个异构系统的实时监控数据,用来追踪微服务架构下的系统延时问题。应用系统需要进行装备(instrument)以向 Zipkin 报告数据。​ Zipkin 的用户界面可以呈现一幅关联图表,以显示有多少被追踪的请求通过了每一层应用。Zipkin 以 Trace 结构表示对一次请求的追

2020-08-12 16:13:13 184

转载 学习笔记(1):MySQL主从复制半小时学会-MySQL实现主从复制

学习MySQL在Linux中如何安装,怎样配置MySQL主从读写分离, 对于数据库学习者,是一门很好的课,能让你快速掌握MySQL的读写分离配置

2020-06-30 10:46:52 128

原创 Window10环境下安装oracle12c及注意事项

Window10环境下安装oracle12c及注意事项**1、下载访问oracle官网(https://www.oracle.com/database/technologies/oracle-database-software-downloads.html)找到对应的版本然后进行下载。2、解压将下载的zip包放到同一个目录下,并解压到当前目录:3、安装进入database目录,点击setup.exe进行安装。具体注意事项可以参考以下这篇文章:https://blog.csdn.net/qq

2020-06-30 09:42:45 4087

原创 *******系统监控技术选型

中国邮政储蓄银行系统监控架构说明*张磊 2020-03-16 *邮储系统监控,经前期技术选型及调研,采用prometheus+influxdb+grafana开源架构,通过prometheus进行数据采集,并将数据保存到influxdb时序数据库中;grafana作为可视化的数据显示及告警。要采集数据,需要对被监控系统进行“埋点”。在后续章节中会详细说明。系统监控,各系统之间的关系,如下图...

2020-03-25 15:32:51 695

原创 Maven将springboot工程打包成docker镜像

**Maven打包成docker镜像**由于工作原因,需要通过maven将springboot项目打包成docker镜像,先前以为只能在linux上完成,最近调研了一下,也可以在window环境下进行打包。​ 下面以thinkpad E470,windows10操作系统以及eclipse开发集成工具为例,进行说明。Springboot项目的创建,本文不进行介绍,请自行百度。1、增...

2020-02-26 10:11:11 3604

原创 docker下安装mysql,并远程访问!

docker下安装mysql,并远程访问1、安装docker ,省略2、拉取mysql官方镜像docker pull mysql:5.7 #拉取5.7版本docker pull mysql #拉取最新版mysql镜像,目前5.8等待下载完成3、检测是否拉取成功docker images;4、启动容器并映射宿主机端口docker run -p 3307:3306 --...

2020-02-18 14:40:37 268

原创 阿里云ECS允许mysql外网访问

2019年双十一期间,趁搞活动期间,买了一台阿里云ECS云服务器,当时为了安全考虑,没有放开数据库的外网访问权限。直到后来,部署了应用后,发布应用时,尤其是数据库脚本:不允许外网访问实在不方便,于是今天决定放开数据库的外网访问权限。于是,按照网上所说的步骤,依次将数据库user表中的root权限放开,然后在阿里云的控制台,添加网络安全策略。但是仍然无法访问。后来通过度娘发现一些问题线索,问题得到...

2020-01-19 15:21:02 3383

原创 记第一次使用python运行tensorflow

1、python下载、安装、配置1.1 python官网下载windows版本的安装文件python-3.6.4-amd64.exe,按引导进行安装,建议选择自定义安装。1.2 打开环境变量,将python的安装目录添加到环境变量path中,例如:安装完成,测试截图:至此,python安装配置完成。2.在myeclipse中添加pydev插件通过在线安装的方式并没有安装成功,最终通...

2019-12-19 16:05:26 849 1

springbootadmin-demo.zip

Spring Boot Admin 用于管理和监控一个或者多个Spring Boot应用, Spring Boot Admin 分为Server端和Client端,Client通过http向Server端注册, 也可以结合Spring Cloud 的服务注册组件Eureka 进行注册。 通过调研发现,SBA在监控springboot项目是否存活并根据项目状态改变发送通知、查看所在机器的一些基本信息,例如磁盘使用、内存使用、线程、jvm等、实时查看指定日志、http请求跟踪等方面,可以方便运维人员使用。

2020-08-11

finira-cronboot-master.zip

基于bootstrap的cron表达式工具页面展示,可以很自然的集成到目前流行的框架中。其中,包括css样式和js代码,已经html。

2020-03-25

hyperic-sigar-1.6.4.zip

sigar全名是System Information Gatherer And Reporter,Sigar是Hyperic-hq产品的基础包,是Hyperic HQ主要的数据收集组件。它用来从许多平台收集系统和处理信息。这些平台包括:Linux, Windows, Solaris, AIX, HP-UX, FreeBSD and Mac OSX.

2020-03-25

空空如也

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

TA关注的人

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