自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(408)
  • 资源 (20)
  • 收藏
  • 关注

原创 kettle通过java步骤获取汉字首拼

/*** 获取字符串拼音的第一个字母//转为单个字符 HanyuPinyinOutputFormat defaultFormat = new HanyuPinyinOutputFormat();i ++) {try {} } else {} /*** 汉字转为拼音i ++) {try {} } else {} /*** 获取字符串拼音的第一个字母。

2023-09-06 23:05:58 403

原创 DB2实现正则表达式

db2 11.1 及以上版本支持正则表达式,但是db2 10.5及以下版本不支持正则表达式,需要手工创建正则表达式函数。

2023-07-26 13:44:49 1485

原创 ORA-00257 归档日志写入失败异常

应用程序连接数据库时提示 ORA-00257 错误。

2023-07-26 08:11:17 984

原创 Oracle19c 单实例开机自启动

2、修改文件 /etc/rc.d/rc.local。1、修改文件 /etc/oratab。需要使用root用户执行已下命令。

2023-06-29 13:33:31 616

原创 ORA-00600 内部错误代码, 参数 [kdsgrp1]

MOS:Causes and Solutions for ora-600 [kdsgrp1] (文档 ID 1332252.1)验证表结构,发现存在ORA-01499异常:表/索引交叉引用失败。

2023-05-10 10:28:31 3353 1

原创 ORA-01555 ORA-22924 快照过旧问题处理

使用数据泵导出数据,或在业务功能查询某个表时,可能出现 ORA-01555 ORA-22924。

2023-05-10 09:52:13 2765

原创 ORA-01033 Oracle正在初始化或关闭,0RA-01113:文件xxx需要介质恢复

Sqlplus连接数据库时提示错误。ORA-01033

2023-05-06 08:47:20 780

原创 nginx配置https正向代理

因网络访问权限限制,局域网内仅有1台电脑可以上外网;内网其他机器如果需要访问外网,需要通过该电脑进行代理访问。本文分别介绍如何在windows,linux上如何配置nginx正向代理。

2023-04-15 08:50:48 4350

原创 Log4j配置日志输出到数据库

log4j日志一般输出到控制台或文件中,本文讲解如何将日志输出到数据库。

2023-01-12 16:02:22 1476

原创 mysql实时监控工具mytop

mytop类似于linux top工具,可以实时监控mysql服务器的性能信息。

2022-12-20 15:32:32 1016

原创 遍历并清空日志文件

服务器上运行多个tomcat容器,运行一段时间后,日志会变得非常大,需要手工进行清理,当容器较多时,一个个清理较为繁琐,下面介绍如何通过脚本进行自动清理。

2022-12-16 15:28:20 180

原创 如果读取Oracle数据库xml节点值

表单信息是以xml格式的字符串存储在clob类型的字段中,如何获取呢?写一个function(函数),参数有xml格式字符串(dataxml值)和指定节点(nodeName),返回指定节点的值(nodeValue)。

2022-11-21 15:52:12 1128

原创 通过nginx代理访问zabbix服务

但因为安全限制,zabbix服务所在的服务器不支持外网访问,此时需要通过。服务后,不需要在地址中输入。代理方式访问,并且需要添加。

2022-10-26 08:41:18 1995

原创 CentOS7手工安装远程图形化程序

tomcat服务部署在linux服务器,需要使用jconsle或jvisualvm检查web服务状态;但是使用xterm远程访问时,显示X11-forwarding已禁用或不支持,且无法打开jconsole,jvisualvm工具。

2022-10-19 17:13:30 2191 1

原创 mysql添加时间戳列与触发器

用于实现mysql新增、修改数据时,自动更新时间戳列信息。

2022-09-20 22:04:32 825

原创 Oracle-ADG部署

1. 通过查看archive_log_dest_2列是否有error报错,如果有报错,则需要先根据报错内容解决问题。创建standby日志组,数量为redo日志的n+1,大小和redo一样。上面修改的参数有的需要重启数据库才能生效。netmgr,配置tns,监听。利用spfile创建pfile。......

2022-08-15 17:48:30 1477

原创 ORACLE11g Dataguard物理Standby-日常巡检操作手册

ORACLE11g Dataguard物理Standby-日常巡检操作手册

2022-08-15 08:44:42 911

原创 docker容器启动失败(Error response from daemon: error creating overlay mount to /app/docker/overlay2/)

服务器断电,异常关机,重启后,发现无法正常启动docker容器,提示错误:Error response from daemon: error creating overlay mount to /app/docker/overlay2/解决办法根据分析,发现是因为docker服务启动参数中需要开启–selinux-enabled 导致的。尝试修改selinux配置,并重启操作系统,发现docker容器可以正常启动,处理流程如下:.........

2022-07-08 12:33:13 6713 1

原创 mysql审计日志归档

2、审计日志归档创建归档备份目录创建审计日志归档脚本添加可执行权限

2022-07-02 07:37:43 579

原创 NFS共享存储服务安装

NFS是一种基于TCP/IP 传输的网络文件系统协议。通过使用NFS协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源NAS存储: NFS服务的实现依赖于RPC (Remote Process Call,远端过程调用)机制,以完成远程到本地的映射过程。在Centos 7系统中,需要安装nfs-utils、 rpcbind 软件包来提供NFS共享服务,前者用于NFS共享发布和访问,后者用于RPC支持。手动加载NFS共享服务时,应该先启动rpcbind, 再启动nfs。nfs端口:2049R

2022-06-25 17:07:30 421

原创 python发送文件到企业微信

发送文件到企业微信,可用于发送定时报告等内容。文件名称:wechat_send_file.py调用方式— 结束 —

2022-06-20 22:24:35 1431 2

原创 zabbix-docker模版监控异常(Docker: Service is down)

为服务器添加监控模版:后,问题告警总是提示docker服务下线错误:

2022-06-18 18:33:55 1060

原创 ORA-01089 ORA-19809 ORA-19815 超过了恢复文件的限制

ORA-19809 ORA-19815执行rman归档日志检查失败:ORA-01089问题分析解决办法一般出现此情况时,数据库实例可能已无法处于正常打开状态,即open模式,此时需要在mount模式下进行处理:

2022-06-11 19:30:16 574

原创 模拟Oracle锁等待与死锁

本文描述在Oracle数据库发生锁等待时,如果查看锁信息,以及如何解锁。2.2、模拟锁等待2.3、分析锁等待锁等待情况如下图所示:可以通过以下2种方式进行锁处理1、提交第1个程序2、手工结束第1个session观察第2个程序可以继续执行。本文仅用于模拟锁等待的发生与解锁过程。实际项目中,可以通过sql查询锁等待列表,导出问题数据,并及时解锁,事后再问题分析。..................

2022-06-07 18:15:01 607

原创 基于docker安装zabbix

docker镜像文件默认存储路径:/var/lib/docker为避免系统磁盘空间不足影响docker服务正常运行,需要调整docker默认存储路径。综上,对应zabbix服务安装,建议:1、目录用于存储docker文件;1、目录用于存储zabbix相关配置文件;创建pv创建vg创建lv创建文件系统创建挂载目录挂载分区写入启动项安装docker修改docker存储路径docker默认存储路径:/var/lib/docker如果系统磁盘空间不足,需要调整docker

2022-06-01 08:19:49 1431

原创 静默安装Oracle19c软件与数据库

1、静默安装Oracle 19c软件1.1、适用场景如果无windows环境用于图形安装oracle软件,需要使用静默方式安装数据库,脚本如下:1.2、静默安装Oracle$ su - oracle$ cd $ORACLE_HOME$ ./runInstaller -ignorePrereq -waitforcompletion -silent \oracle.install.option=INSTALL_DB_SWONLY \UNIX_GROUP_NAME=oinstall \INVEN

2022-05-18 08:07:07 1054

原创 使用sshpass在Linux服务器上批量执行脚本

用途描述:如果Linux服务器未配置免密登录,每次使用ssh执行远程脚本时,都需要输入密码。使用sshpass命令可以在多个Linux服务器上批量执行脚本,操作步骤如下:1、安装sshpass$ yum install -y sshpass2、服务器检查脚本脚本文件: check_cmd.sh#!/bin/shecho ----------------------------------------echo 检查ip:ip a|grep 192echo 检查服务:nginxsyst

2022-05-15 09:12:00 3058

原创 基于jws发布webservice服务

基于jws发布webservice服务用途用于验证基于jws搭建的webservice服务端与客户端。WebService服务端1、目录结构D:.│ pom.xml # maven配置│ README.md│├─logs #日志目录└─src ├─main │ ├─java │ │ └─com │ │ └─demo │ │ └─ws │ │ WSServer.ja

2022-05-11 09:04:15 406

原创 java 授权对象初始化失败

问题描述tomcat服务访问时提示错误:授权对象初始化失败 java.security.InvalidKeyException: Illegal key size or default parameters解决办法JCE无限制策略文件JCE(Java Cryptography Extension)使应用程序能够使用更强版本的标准算法。当前版本的 JDK 不需要这些策略文件。此处提供它们以用于旧版本的 JDK。JDK 9 及更高版本默认提供更强的加密算法。只有早于 8u161、7u171 和

2022-04-21 14:47:24 1412

原创 windows2008 db2启动失败 SQL1042c sqlstate=58004

问题描述:DB2服务启动时,提示错误SQL1042c sqlstate=58004问题分析1、查看db2错误详情db2 ? sql1042c2、检查操作系统错误日志,发现以下问题:DB2 - DB2COPY1 - DB2 服务依赖下列服务: LanmanServer。这个服务可能不会安装。解决办法1、检查其他windows2008服务,导出以下注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanser

2022-03-31 16:20:33 3358

原创 linux下启动spoon提示Could not load SWT library

linux下启动spoon提示Could not load SWT library问题描述:linux下启动spoon时提示错误# ./spoon.shJava HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:

2022-03-25 10:06:12 2453 1

原创 kettle实现企业微信发送文件

kettle实现企业微信发送文件用途通过kettle中嵌入java代码,实现企业微信发送文件。实现效果脚本总览生成记录用于模拟待上传的文件Java代码java代码参考:https://blog.csdn.net/huryer/article/details/122762053import java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOutputStream;import ja

2022-01-31 23:31:18 721 1

原创 java企业微信消息发送工具类

java企业微信消息发送工具类用途基于java实现调用企业微信发送消息,文件,图片。实现效果文件列表文件名用途WechatUtil.java企业微信工具类WechatTest.java消息发送测试类pom.xml依赖库WechatUtil.javaimport java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOutputStream;import

2022-01-31 23:11:19 1625 1

原创 python3 urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get loca

问题描述使用python3发送微信消息时,提示错误:# python3 pyweixin.py CORPID CORPSECRET APPID 联系人 消息内容<class 'Exception'> : <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:997)>解决办法:编辑文件

2022-01-28 11:18:55 3044 1

原创 Oracle 11g使用透明数据加密保护存储数据

Oracle 11g使用透明数据加密保护存储数据透明数据加密 (TDE) 使您能够加密存储在表和表空间中的敏感数据,例如信用卡号。对于有权访问数据的数据库用户或应用程序,加密数据将被透明地解密。TDE 有助于在存储介质或数据文件被盗时保护存储在介质上的数据。一、关于透明数据加密Oracle 数据库使用 身份验证、授权和审计机制来保护数据库中的数据,而不是存储数据的操作系统数据文件中的数据。为了保护这些数据文件,Oracle 数据库提供了透明数据加密 (TDE)。TDE 加密存储在数据文件中的敏感数据。

2021-11-23 16:35:40 2732

原创 linux下设置Oracle上下键

linux下设置Oracle上下键需求描述linux下sqlplus的上下键不能显示历史sql,如何解决?解决办法下载rlwrap安装包# wget http://www.rpmfind.net/linux/epel/8/Everything/x86_64/Packages/r/rlwrap-0.44-1.el8.x86_64.rpm安装# yum install rlwrap-0.44-1.el8.x86_64.rpm配置su - oraclevi .bash_profile新

2021-11-17 16:38:36 591

原创 MySQL配置SSL访问-ETL配置JDBC支持SSL

创建用户 SSL/TLS 选项除了基于用户名和凭据的常规身份验证之外,MySQL 还可以检查 X.509 证书属性。要为 MySQL 帐户指定 SSL/TLS 相关选项,请使用REQUIRE指定一个或多个tls_option值的 子句 。REQUIRE选项的 顺序无关紧要,但任何选项都不能指定两次。该 AND关键字是可选之间 REQUIRE选择。CREATE USER允许这些 tls_option值:NONE表示该语句命名的所有帐户都没有 SSL 或 X.509 要求。如果用户名和密码有效,则允

2021-11-15 10:20:51 1058

原创 MySQL配置SSL访问-WEB配置JDBC支持SSL

WEB配置JDBC支持SSLConnector/J 可以使用 SSL 加密 JDBC 驱动程序和服务器之间通信的所有数据(初始握手除外)。启用连接加密会带来性能损失,其严重程度取决于多种因素,包括(但不限于)查询的大小、返回的数据量、服务器硬件、使用的 SSL 库、网络带宽、等等。系统通过两个 Java 密钥库文件工作:一个文件包含服务器的证书信息(truststore在下面的示例中),另一个包含客户端的密钥和证书(keystore在下面的示例中)。所有 Java 密钥库文件都受到创建文件时提供给key

2021-11-15 10:08:04 3351

原创 MySQL配置SSL访问-MySQL Workbench配置SSL连接MySQL

如果Mysql中创建用户时,使用REQUIRE X509 选项,连接Mysql时需要按照如下方式链接数据库:1、拷贝服务器的pem文件到本地ca.pemclient-key.pemclient-cert.pem2、配置Mysql Workbench数据库连接

2021-11-15 09:37:07 845

原创 MySQL配置SSL访问-配置 MySQL 使用加密连接

配置 MySQL 使用加密连接通过 MySQL 客户端和服务器之间的未加密连接,可以访问网络的人可以监视您的所有流量并检查客户端和服务器之间发送或接收的数据。当您必须以安全的方式通过网络移动信息时,未加密的连接是不可接受的。要使任何类型的数据不可读,请使用加密。加密算法必须包含安全元素以抵御多种已知攻击,例如更改加密消息的顺序或重放数据两次。MySQL 使用 TLS(传输层安全)协议支持客户端和服务器之间的加密连接。TLS 有时被称为 SSL(安全套接字层),但 MySQL 实际上并不使用 SSL 协

2021-11-15 09:26:18 13309

db2 创建正则表达式函数

db2 11.1 及以上版本支持正则表达式,但是db2 10.5及以下版本不支持正则表达式,需要手工创建正则表达式函数。

2023-07-26

基于jws发布webservice服务

内容概要:基于jws发布webservice服务,包括服务端、客户端示例代码 适用人群:webservice开发人员 文档说明:https://blog.csdn.net/huryer/article/details/124702107?spm=1001.2014.3001.5501

2022-05-11

jce无限制策略文件.zip

JCE无限制策略文件 JCE(Java Cryptography Extension)使应用程序能够使用更强版本的标准算法。 当前版本的 JDK 不需要这些策略文件。此处提供它们以用于旧版本的 JDK。 JDK 9 及更高版本默认提供更强的加密算法。 只有早于 8u161、7u171 和 6u181 的 JDK 8、7 和 6 更新才需要无限制策略文件。在这些版本及更高版本中,默认情况下可以使用更强的加密算法。 文件列表: jce_policy-6.zip jce_policy-8.zip UnlimitedJCEPolicyJDK7.zip 参见:https://blog.csdn.net/huryer/article/details/124321524?spm=1001.2014.3001.5502

2022-04-21

1 windows_exporter for Prometheus Dashboard CN v2021.7.5-1625636144372.json

支持windows_exporter 0.16.0,grafana 8.0.3

2021-07-07

swingbench2.6.1124.zip

An easy to use Oracle database load generator. Its comes with its own set of benchmarks and wizards to create them. It can be used to test features of Oracle (partitioning, compression) or evaluate the performance of a new piece of hardware. New in 2.6 ^^^^^^^^^^ * Java 8 is now the only supported VM * New JSON benchmark * New TPC-DS Like benchmark * New Declarative approach to creating a user defined benchmark * New SQL Query Editor to create queriers for the user defined benchmark * New chart rendering engine * Starting swingbench without a named config file now shows a "Select Benchmark" dialogue * Many internal fixes * Normal stats collection estimates percentiles * The stats files also contain tps,cpu and io readings where available. * Support for remote connectivity to Oracle Cloud in connection dialogues * New "SBUtil" (Swingbench Utility) to validate benchmarks and scale them up (SH and OE Only at present) * New "results2pdf" utility to convert results files into pdfs

2020-06-25

batch-save-to-redis_pipeline.ktr

kettle如何3秒内写入100万条数据到Redis https://blog.csdn.net/huryer/article/details/106889792

2020-06-21

kettle5.4调用redis测试脚本

kettle5.4调用redis测试脚本 Redis作为一个开源免费,高性能的kv数据库,官方称号称能够达到10w+的读写速度;本文讲解Redis如何与kettle结合,看看能够擦出什么火花~~ Redis版本:3.2.100 Kett版本:5.4

2019-08-07

PB9 系统托盘源代码实例

## 需求描述 windows下编写bat脚本,可以实现一些自动上传,下载的任务; 通过windows定时任务,可以完成任务自动定时运行,但是不方便实时查看任务的运行状态。 本文通过pb9实现一个通用的定时任务调度程序,支持以下功能: ## 功能描述 1、脚本文件路径设置; 2、脚本执行频率设置; 3、脚本执行日志路径设置; 4、脚本执行日志大小设置; 5、启动后自动后台运行设置; 6、自动调用程序设置; 7、系统托盘显示; 8、系统标题设置(仅支持配置文件); 9、系统图标设置(外部文件); 10、单实例运行; ## 代码目录结构: TaskManager │ config.ini -- 程序配置文件 │ taskmanager.pbl -- 程序代码文件 │ taskmanager.pbt -- 程序代码文件 │ taskmanager.pbw -- 程序代码文件 │ 添加开机启动.reg -- 开机启动文件 │ ├─design │ pb定时任务管理.png -- 设计图 │ pb定时任务管理.xmind -- 设计图源文件 │ ├─images │ logo.ico -- logo图标 │ readme.txt -- 图标制作说明 │ └─script mylog.log -- bat脚本生成的日志 测试调用bat.bat -- 测试用bat脚本 测试调用vbs.vbs -- 测试用vbs脚本

2019-05-29

文件编码转换

文件编码转换 windows下,java工程代码默认格式为gb2312;但是一些标准项目的编码格式通常为utf-8,逐个文件进行编码太繁琐,通过此类,可以将某个目录下的文件批量变更为utf-8格式,文件扩展名不限,默认为java;

2017-11-14

DOS命令.CHM

DOS命令.CHM

2016-04-21

PLSQL 11.03.1770

PLSQL 11

2016-03-30

ResHacker 3.4.079

exe 资源文件查看器

2016-03-30

FlashFXP 3.7.9

FlashFXP 3.7.9 绿色版 ftp 客户端

2016-03-30

CurrPorts 1.31 汉化版

一个免费又非常好的网络连接检测工具,除了常见的列出所有 TCP/IP 和 UDP 连接,列出打开端口的应用程序,并将终止程序以外,它提供的信息还十分详细,每次版本升级都加强功能!

2016-03-30

plsqldev8.0

pl/sql develop cracked 8.0

2011-12-13

介绍如何应用ExtJs进行前后台的数据交互

介绍如何应用ExtJs进行前后台的数据交互,修改原有myeclipse示例中的一些bug,在eclipse中运行正常。

2011-09-22

批量测试IP地址java版

用于检测指定IP的某个端口是否开放。可以批量检测,设置超时等

2011-09-21

KettleAuto 从模版生成kettle文件

使用java,kettle模版生成kettle文件

2011-09-21

json-src json 源码

从json官网下载的json源码,经过重新解压,加入org\json结构

2011-09-21

空空如也

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

TA关注的人

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