- 博客(30)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 gitlab-ci模板(maven打包及上传git仓库)
stages: - build - packagecache: paths: # maven下载三方依赖的缓存目录 - .m2/repository/variables: MAVEN_OPTS: "-Dmaven.repo.local=.m2/repository" # 公司私有的镜像仓库账号 S_USERNAME: "xxx" # 公司私有的镜像仓库密码 S_PASSWORD: "xxx" # 要推送的整个镜像名和版本号 MY_IMAGE: "xx
2022-05-05 17:28:33 2177
原创 CentOS6.4(RedHat6.4)升级openssh9.0p1(离线源码编译)
背景CentOS6.4版自带SSH版本为过低, 基于审计和安全性需求,需将其升级到最新的OpenSSH版本,截止2022年4月27日官网最新版本为9.0p1。参考链接:http://devops.weiminginfo.com/os/linux/606.html已知问题问题1:selinux开启情况下,重启服务器后,需要重启sshd服务才能正常使用ssh,可能是selinux开机时限制了openssh服务,暂时没研究问题2:安装openssh使用了with-pam,开启pam后无法连接,可能是p
2022-04-27 14:33:43 3973 1
原创 java Comparator接口的返回 1,-1,0 的理解
针对jdk8中的List.sort()Comparator(int a, int b)if( a < b ){ // 返回负数或0值,不交换 // 返回正数值,交换ab}if( a > b){ // 返回负数值,交换ab // 返回正数或0值,不交换}if( a == b ){ //返回非0值,会报异常Comparison method violates its general contract!}a - b//正序b - a//倒序Comparator(dou
2020-09-21 15:31:16 4876
原创 mysql按年月自动创建分区
存储过程-按年创建分区DELIMITER $$#指定schemaUSE `test`$$DROP PROCEDURE IF EXISTS `create_partition_by_year`$$#IN_SCHEMANAME 参数schema#IN_TABLENAME 参数表名CREATE PROCEDURE `create_partition_by_year`(IN_SCHEMANAME VARCHAR(64), IN_TABLENAME VARCHAR(64))BEGIN DECL
2020-06-09 17:29:02 3002
原创 ceph-deploy在线安装ceph(Ubuntu18)
文章目录准备安装出错重来方法安装ceph-deploy配置各节点的静态IP和hosts安装chrony和openssh-server(所有节点)创建有sudo权限的用户(所有节点)免密登陆配置关闭防火墙安装ceph集群创建集群安装包初始化mon和mgr节点创建OSD检查ceph状态创建rbd准备操作系统:ubuntu-18.04.4-desktop-amd64硬件需求:未使用的磁盘,注意如果是虚拟磁盘,用固定大小盘,不然ceph-deploy osd create会出错官方文档:https://ce
2020-06-07 18:26:01 1592 1
原创 rancher2.x在线安装k8s(单机ubuntu18)
文章目录准备安装docker安装rancher-v2.4.4离线安装可以利用在线安装时用的docker镜像准备操作系统:ubuntu-18.04.4-desktop-amd64docker官方文档:https://docs.docker.com/get-docker/rancher2官方文档:https://rancher.com/docs/rancher/v2.x/en/overview/安装docker#移除老版本docker$ sudo apt-get remove docker do
2020-06-07 11:29:22 1117
原创 MySQL简易安装
文章目录下载解压(略),本人用的解压版本在安装目录下新建my.ini初始化用root登录,并修改密码注册成服务建数据库建账号授权建议查看官方文档: MySQL官方文档下载解压(略),本人用的解压版本在安装目录下新建my.ini命令mysqld --verbose --help可以查看mysqld可用的配置#my.ini文件[client]#比如本机设置了root账号的密码后,使用my.....................
2020-01-19 11:46:38 217
原创 查询数据库表和字段元数据
MySql8.0.12.0SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME=?SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME=?Oracle11R2SELECT * FROM USER_TABLES WHERE TABLE_NAME=?SELECT * F...
2019-07-03 15:55:41 880
原创 VC++ IE控件(MFC ActiveX ocx)开发
新建一个MFC ActiveX项目在"项目名.cpp"增加代码所有代码都增加在"项目名.cpp"文件中增加头文件#include "comcat.h"#include "strsafe.h"定义CATID//"项目名Ctrl.cpp"文件里找到IMPLEMENT_OLECREATE_EX(CtestCtrl, "控件ProgID",0xa7e03b16,0x0ca1,0x411...
2019-05-21 14:57:21 871
原创 struts2.3升级struts2.5问题记录
版本变化struts2的版本号从2.3.33升级到2.5.18修改web.xml&amp;amp;amp;amp;amp;lt;filter&amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;lt;filter-name&amp;amp;amp;amp;amp;gt;struts2Filter&amp;amp;amp;amp;amp;lt;/filter-name&a
2018-11-16 15:05:41 1431
原创 数据库部分错误码
背景数据入库时,要对数据库的错误码进行识别,并进行相应处理,数据库报了缺少字段的异常,就可以针对此异常自动增加丢失的字段,并且要对常用的数据做兼容。错误码以下错误本人纯手工测试,绝对安全可靠,注意数据库版本,不保证不同版本都能用通用错误说明oracle11gR2mysql8.0.12.0sqlserver2014表不存在9421146208列不存在9...
2018-10-19 16:49:08 994
原创 DateTimeFormatter和SimpleDateFormat的parse性能对比
1.单线程性能对比2.多线程性能对比3.线程安全SimpleDateFormat4.线程安全DateTimeFormatter5.结论1.单线程性能对比import java.time.LocalDateTime;import java.time.format.DateTimeFormatter;import java.text.SimpleDateFormat...
2018-09-12 13:08:41 5695 2
翻译 删除归档日志错误ORA-15028: ASM file '..' not dropped; currently being accessed
问题描述本人执行delete archivelog all;时 会出现如下错误 ORA-15028: ASM file ‘+ASM/…/…/archivelog/2018_06_04/thread_1_seq_369793.27460.977942437’ not dropped; currently being accessed一但出现这个错误,归档日志删除操作就无法继续下去...
2018-08-30 15:30:06 3743
原创 使用WinSW将SpringBoot程序安装成Windows自启动服务
示例代码:https://github.com/blvyoucan/SpringBootWinSW
2018-07-20 15:29:00 5417
原创 try AutoClossable catch finally return 顺序测试
public class TestClose implements AutoCloseable{ public int test(){ int x = 1; try{ x += 1; return x + 7; }catch (Exception e){ }finally ...
2018-03-14 10:31:10 267
原创 Spring Boot 线程池实现的关键代码
启动类申明@EnableAsync实现AsyncConfigurer方法上申明 @Async使用方法启动类申明@EnableAsync@SpringBootApplication@EnableAsyncpublic classApplication { public static void main(String[] args){ Spri...
2018-02-05 11:01:34 554
原创 spring-boot + slf4j + log4j2 + h2database + HikariCP(文件和代码配置log4j2)
目录结构Maven依赖H2数据源配置log4j2配置使用和验证目录结构Maven依赖maven配置文件pom.xml如下↓project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2018-01-17 14:20:15 3207
原创 freeSSHD + PuTTY 公共密钥登录
安装和配置freeSSHD安装PuTTY略使用puttygenexe生成密钥对使用putty登录freeSSHD软件包:putty-64bit-0.70-installer.msi、freeSSHd.exe、freeUserImport.exe 操作系统:Window Server 2003 SP21.安装和配置freeSSHD1.1.双击putty-64bit-0.70-installer
2017-12-11 16:11:03 8324 2
原创 weblogic群集问题总结
防火墙需要开放80(受管服务器端口)、5556(节点管理器端口)、7001(管理服务器端口)受管服务器要使用pack和unpack命令复制,pack要指定managed=truenodemanager.properties中的CrashRecoveryEnabled要改成ture,这样才能开机启动受管服务器需要为群集IP地址配置Virtual Hosts,URI Path为/**受管服务器监
2017-11-29 12:16:54 1715
原创 windows2012 Server 集群简易步骤
集群规划 服务器名 IP DNS 说明 NWAPPDC 10.5.10.117 - 域控制服务器,根域名nwdc.dc NWAPP1 10.5.10.124 10.5.10.117 集群机1 NWAPP2 10.5.10.125 10.5.10.117 集群机2 共享磁盘 说明 表决盘 1G,两台集群机共享 共享盘 5
2017-11-23 14:32:36 13709
原创 Weblogic12c (12.2.1.3)集群环境搭建 两台物理机
一基本概念 - 官方链接二安装环境三集群规划四安装步骤1 安装JDK2 安装Weblogic3 创建域和管理服务器AdminServer4 配置集群服务器 - 官方链接5 复制域到另一台物理机6配置并运行Node Manager7 启动ManagedServer一、基本概念 - 官方链接 主要概念 简介 WebLogic Domain(域) 使用weblogic必须
2017-11-11 16:10:55 19518 9
原创 ArcGIS 10.1 最短路径分析:Network Analyst(网络分析) 扩展功能(NAService)
简要步骤如下:一、建立网络数据集二、发布地图服务三、访问Network Analyst服务
2017-05-08 17:08:11 38160 1
原创 Oracle11gR2 RAC for Windows安装下篇:Database 安装 简要步骤
安装比较简单,直接跟着安装向导一步步选择就行一、配置共享磁盘二、安装Oracle Database三、连接RAC数据库
2017-05-06 17:12:39 3702
原创 Oracle11gR2 RAC for Windows安装上篇:Grid Infrastructure + ASM 两节点安装 简要步骤及安装问题总结
一、关闭防火墙二、修改计算机名三、修改服务器密码四、配置双网卡优先级和IP五、共享C盘六、配置共享磁盘七、安装Grid Infrastructure
2017-05-05 15:33:09 15361 10
原创 Windows Server 2012 iSCSI共享磁盘搭建
一、磁盘服务器上操作 1.安装iSCSI服务2.创建iSCSI虚拟磁盘3.配置更多的访问服务器二、在客户机上的操作1.连接iSCSI虚拟磁盘2.开启包含iSCSI的服务
2017-05-05 11:05:02 92212 10
原创 Oracle11gR2 RAC for Linux安装上篇:VirtualBox + Grid Infrastructure + ASM 两节点安装 简要步骤及安装问题总结
一、安装Oracle VM ViruatlBox二、虚拟机的虚拟硬件配置三、安装RedHat Linux四、安装依赖包五、Linux网络配置六、增加需要的用户和组七、Linux Udev配置裸设备(raw)八、修改Linux SHELL 限制九、修改内核参数十、创建安装目录,授权,并配置环境变量十一、设置免密码登录十二、配置xServer十三、正式安装Grid Infrastructure...
2017-04-18 13:32:54 1734
javascript树型组件可做弹出的树型下拉列表
2011-07-07
计算机算法设计与分析(第3版)实验(用分治法实现元素选择 用动态规划法求解0/1背包问题 用贪心算法求解Prim算法 用回溯法求解N后问题 用分支限界法实现旅行售货员问题 )
2009-06-11
SimpleDateFormat奇怪的parse结果
2018-08-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人