自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

APPLEHU09的博客

IT人在途

  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 记录一次老服务器启动ActiveMq时报的Could not create the Java Virtual Machine.错误

8、卸载后重新到官网(https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.tar.gz)手动下载tar.gz版本安装。2、修改账号密码:vim /opt/apache-activemq-6.0.1/conf/users.properties (admin=123456)1、配置文件目录 vim /opt/apache-activemq-6.0.1/conf/activemq.xml。

2024-01-17 18:14:01 935

原创 servicestack、csredis、StackExchange对redis集群故障点主从切换比较

2、csredis在手动停掉当前节点后,注册可以继续往下进行,但节点一直在恢复状态,redis读写错误日志也在不停的记录,而StackExchange 只出现了短暂的redis读写错误,注册也能马上恢复,顺利的注册完成;从下图可以看出在当前7001节点停止后,出现了短暂的异常日志,但错误日志很快就停了,注册也接顺利注册完成,这里控制台虽然没有体现出节点的切换情况,但从日志和注册情况下分析,节点故障是能顺利转移了。1、csredis组件在手动停掉当前节点后,没有正常的切换到下个哨兵选举出的主节点;

2023-12-08 12:08:46 972

原创 记录一下linux下常见的手动挂载硬盘的简单方法

上面的操作步骤挂载是临时的,系统重启后需要重新挂载,我们希望下次启动时,自动挂载,输vi /etc/fstab,增加下图红框的配置,/dev/vdb1是分区,/data是挂载此分区的目录,ext3是磁盘格式,后面的照抄上面一个行的信息。3、 然后,为这个硬盘创建分区,输入fdisk /dev/vdb,依次输入n,p,1,w,其中n分别表示创建一个新分区,p表示分区类型为主分区,1表示分区编号是1,w表示保存。在阿里云上为现有服务器增加硬盘资源,具体操作购买,在阿里云控制面板上有指引,这里不再累赘;

2022-10-17 16:11:17 2177

原创 记录一次ASP.NET 3.1 Webapi中使用JWT认证过程

框架:asp.net 3.1IDE:VS2019一、创建一个.NET CORE 3.1的webapi项目,这里创建过程就不赘述了,使用VS2019一步步创建即可;二、创建完后需要NuGet Package手动添加Microsoft.AspNetCore.Authentication.JwtBearer库。三、为方便接口测试,我们先加入swagger接口帮助文档(1)手动添加Swashbuckle.AspNetCore.SwaggerGen;Swashbuckle.AspNetCore.SwaggerUI;U

2022-07-05 15:30:22 1270

原创 记一次官方redis cluster集群和sentinel哨兵模式结合下的节点故障切换不了的排查过程

环境:redis cluster集群分别在三个ip上部署了9个节点(7001-7009),三个主节点六个从节点;节点中主从数据同步确保正常;再在三个ip上部署了sentinel26379,sentinel26380,sentinel26381三个哨兵;客户端连接:使用ServiceStack组件 + .NET CORE 6.0;使用的哨兵+卡槽计算方式创建连接(ServiceStack官网信息说不支持redis cluster集群分区模式连接,要用redis sentinel哨兵模式创建连接,如

2022-03-29 16:11:51 1925

转载 Socket编程基础知识

这一篇文章,我将图文并茂地介绍Socket编程的基础知识,我相信,如果你按照步骤做完实验,一定可以对Socket编程有更好地理解。本文源代码,可以通过这里下载http://files.cnblogs.com/chenxizhang/SocketWorkshop.rar第一步:创建解决方案第二步:创建服务端程序这里可以选择“Console Application”这个类型,比较方便调试然后编写如下代码,实现服务器的基本功能using System;usin...

2021-02-23 16:35:38 288

原创 Mysql多主一从同步备份方案

一主多从或者是一主一从的解决方案再项目中读写分离是非常常见的。但在实际的项目中可能会遇到多个项目组各自开发维护独立的小项目,这里的独立是只独立的服务器,独立的数据库实例,独立的缓存等等;一、现实场景我曾经遇到过这样一个公司,大大小小有十几个项目在运行,因初期么有统一规划,没有统一的数据中心,7,8台阿里云服务器交叉着部署着小集群,有些服务器应用和数据并存;在好几台服务器上都有Mysql实例,也到积累了不少重要的用户数据。目前急需把这些数据做主从同步,以防万一。但服务器资源有限,而且不想大改动到已有的

2021-02-20 15:41:21 340

原创 Docker安装-卸载-部署.NETcore3.1操作笔记

Docker安装-卸载一、环境ECS(4核8G)+centOS8 二、卸载旧的安装包yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ dock...

2020-09-15 19:04:33 719

原创 centos8+docker+mongodb4 分片集群搭建+keyfile权限认证

上周写了windows12R2下MongoDB搭建集群和asp.net core3.1连接集群应用这次把centos8+docker+mongodb分片集群搭建+keyfile权限认证全过程也记录一下(在centos8系统测试通过),希望可以给小伙伴带来参考价值。一、mongodb集群、分片概述mongodb分片集群由下面几个组建组成:1、shard 官方建议采用副本集,提供数据冗余和高可用,主要存储业务数据2、mongos 是应用程序的路由接口,通过它,应用程序与整个集群是...

2020-09-15 18:54:59 897

原创 windows12R2下MongoDB搭建集群和asp.net core3.1连接集群应用

一、应用环境windows 12R2+mongodb+dockerNginx和asp.net core3.1接口分别部署在docker容器中 MongoDB集群部署在windows 12主宿机上,方案是一主,一从,一仲裁(当然也可以用docker部署,但docker挂载windows目录个人感觉很不方便)二、docker 安装(略)三、nginx和应用站点接口部署(下一篇会详细讲到)四、mongodb集群安装下载安装包https://www.mongodb.com/downloa...

2020-09-07 15:54:15 320

原创 在windows服务器下 使用docker容器搭建vsftpd服务器

使用Docker搭建FTP服务,不仅十分简单,而且可以对宿主机有一定的隔离。下面以windows 10 系统为例,演示如何通过容器运行 vsftpd 服务。1,拉取镜像首先执行如下命令将镜像下载到本地:docker pull fauria/vsftpd2,启动容器执行如下命令实例化ftp服务:docker run -d -v /home/vsftpd:/home/vsftpd -p 20:20 -p 21:21 -p 21100-21110:21100-2111...

2020-08-18 18:30:42 858

原创 简单几步完成 Docker 安装 MongoDB

第一步:用命令docker pull mongo:latest拉取mongo镜像docker pull mongo:latest第二步:用命令docker images查看一下镜像是否安装成功docker images第三步:运行mongo容器镜像docker run -itd --name mongo -p 27017:27017 mongo --auth命令说明:-p 27018:27018 :将容器的27018 端口映射到主机的27018 端口,外部可以.

2020-08-18 18:12:32 315

原创 解决windows server2008服务器安装MongoDB 4.0无法启动问题

最近要在服务器配置MongoDB服务,现把安装服务中遇到的坑记录一下,避免有人遇见跟我一样的问题。MongoDB的下载安装这里就不过多描述了,安装参考地址https://www.runoob.com/mongodb/mongodb-window-install.html从 MongoDB 4.0 开始,默认情况下,你可以在安装期间配置和启动 MongoDB 作为服务,并在成功安装后启动 MongoDB 服务。也就是说,MongoDB 4.0 已经不需要像以前版本那样输入一堆命令行来将 Mongo

2020-08-06 10:43:40 921

原创 在Windows10安装Docker笔记

最近因项目需要,需要安装docker在本地配置运行项目1、先说说安装环境win10 教育版 惠普的主机现在 Docker 有专门的 Win10 专业版系统的安装包,需要开启 Hyper-V。1、安装 Toolbox最新版 Toolbox下载地址: 访问https://www.docker.com/get-started。点击Get started with Docker Desktop,并下载 Windows 的版本2、运行安装文件运行安装前先查看一下系统...

2020-08-01 13:04:41 205

原创 String、StringBuffer、StringBuilder区别

StringBuffer、StringBuilder和String一样,也用来代表字符串。String类是不可变类,任何对String的改变都 会引发新的String对象的生成;StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象。既然可变和不可变都有了,为何还有一个StringBuilder呢?相信初期的你,在进行append时,一般都会选择StringBuffer

2016-05-03 15:04:16 191

OAuth2第三方授权登录Demo—内附代码说明.zip

ASP.NET MVC使用OAuth2.0实现身份验证单点登录-内附代码说明,适合开发者学习

2019-08-16

淘宝上买的31个ecshop经典插件

1、chinapay(银联)插件 2、ECSHOP导入淘宝CSV数据图文插件 3、ECShop_V2.7.2_UTF8_Release0604淘宝评论采集插件4.0 4、Ecshop-自动添加购买记录-自动评论插件-生成真实数据 …………等等

2013-11-21

弹性返回顶部JS代码

弹性返回顶部JS代码,IE和火狐测试都成功,当页面超出一定高度时弹出返回顶部图标

2013-10-17

wapmo 1.3破解版

WAPmo v1.3 安装手册 系统需求 安装Internet Information Server(IIS) 安装 WAPmo 组件 安装图片转换组件 安装 ISAPI Rewrite 组件 安装 WAPmo 安装数据库 安装后设置 系统需求 脚本语言:Active Server Pages 运行平台:Windows 2000或更高版本与Internet Information Server(IIS) 数 据 库:Microsoft Access 2000或更高版本、Microsoft SQL Server 2000或更高版本、Oracle 8i或更高版本、MySQL 4.1或更高版本 运行环境:ADO 2.5或更高版本、Microsoft Scripting Runtime、MSXML4 SDK或更高版本、Windows Script 5.5或更高版本 客 户 端:IE 5.5或更高版本、Firefox 1.5或更高版本、Opera 8或更高版本 安装 Internet Information Server(IIS) IIS的位置在控制面板-管理工具里,凡是Server版本的Sindows都是默认安装了的,如果未安装,下面以IIS 6.0安装步骤为例。 进入控制面板,点击添加或删除程序,在添加或删除程序窗口里,点击左边的添加/删除Windows组件按钮 在Windows组件向导窗口里,选中应用程序服务器,然后点击详细信息按钮 在应用程序服务器窗口里选中Internet信息服务(IIS),点击详细信息按钮 在Internet信息服务(IIS)窗口里选中万维网服务,点击详细信息按钮 在万维网服务窗口里最后选择Active Server Pages和万维网服务 最后点击确定-确定-确定返回到Windows组件向导窗口,点击下一步完成安装。安装过程里可能要求插入Windows安装光盘,把Windows安装光盘插入光驱即可。 安装 WAPmo 组件 解压缩WAPmo安装包,进入解压目录的WAPmo组件文件夹中,双击安装组件.bat文件安装组件。 安装图片转换组件 图片转换软件由ImageMagick Studio LLC提供,可以去它的官方站点下载一个命名为ImageMagick-[版本号]-Q16-windows-dll.exe的安装文件(在修正WAPmo平台的bug里,发现当前的6.3.0-0版本尚不完善,在IIS 6.0环境里,会有线程死锁的bug,因此建议下载6.2.6-5版本,如果在官方站点找不到下载连接,可以到WAPmo站点下载) 在服务器上安装ImageMagick组件,在Select Additional Tasks这一步时需要选择Install ImageMagickObject OLE Control for VBScript, Visutal Basic, And WSH 安装 ISAPI Rewrite 组件 访问Helicon的官方站点 下载ISAPI_Rewrite Lite ( freeware ) 在服务器上安装好ISAPI Rewrite 进入ISAPI安装目录,默认目录为C:\Program Files\Helicon\ISAPI_Rewrite,右键httpd.ini文件-属性,取消只读属性前的勾。 双击httpd.ini,在文本最下方添加如下规则,这里以wap.wapmo.cn域名为例: RewriteCond Host: wap\.wapmo\.cn RewriteRule /view/([\d]+)/([\d]+)/[A-Za-z]+/[\d]+/([\d]+)/([\d]+)/([A-Fa-f0-9]{8})/.+\.([\w]+)[\?]*(.*) /view\.asp\?Type=0&StapleId=$1&ContentId=$2&Matter=$5&Width=$3&Height=$4&Ext=$6&$7 RewriteCond Host: wap\.wapmo\.cn RewriteRule /download/([\d]+)/([\d]+)/[A-Za-z]+/[\d]+/([\d]+)/([\d]+)/([A-Fa-f0-9]{8})/.+\.([\w]+)[\?]*(.*) /view\.asp\?Type=1&StapleId=$1&ContentId=$2&Matter=$5&Width=$3&Height=$4&Ext=$6&$7 只需要替换Host: wap\.wapmo\.cn为您的域名即可,注意符号[.]要写作[\.] 安装 WAPmo 将WAPmo安装包用FTP上传至服务器后解压缩 进入控制面板-管理工具,双击Internet 信息服务(IIS)管理器打开IIS管理器 右键网站-新建-网站,弹出网站创建向导窗口,然后点击下一步。 在网站描叙这一步填写易于分辨于其他网站的描叙,例如用您的域名作为网站描叙,然后点击下一步。 在IP地址和端口设置这一步,填写好端口和主机头(即您的域名),一般不用选择IP,用系统默认的即可,然后点击下一步。 在网站主目录这一步,选择WAPmo解压目录下的html目录为网站主目录,然后点击下一步。 在网站访问权限这一步,需要选择读取和运行脚本两个权限。然后点击下一步,完成安装。 站点创建成功,右键新建的站点-属性,在属性窗口里,选择主目录选项卡,然后点配置按钮,在应用程序配置窗口里,选择选项选项卡,选中启用父路径,然后确定。 回到属性窗口后,再点文档选项卡,点添加按钮,输入index.asp,然后点确定-确定,关闭属性窗口。 安装数据库 WAPmo 支持四种数据库,Access、SQL Server、Oracle、MySQL Access数据库是默认数据库,数据库文件存放在WAPmo安装包的html/database目录下,命名为:WAPmo,无扩展名,防止他人恶意下载 SQL Server数据库安装步骤: 点击开始-所有程序-Microsoft SQL Server-企业管理器 ,在企业管理器左边的导航菜单里打开菜单,右键数据库,然后点新建数据库,填写数据库名称,例如:WAPmo,然后点确定 在企业管理器窗口左边菜单里,打开数据库菜单,选中新建的数据库,然后点击顶部菜单里的工具-SQL查询分析器,确定SQL查询分析器窗口的工具栏中的数据库为新建的数据库。   在SQL查询分析器的文件菜单里点击打开,然后选择WAPmo解压目录下的SQLServer.sql文件-打开,然后按F5执行sql脚本。 Oracle数据库安装步骤 点击开始-运行,输入cmd回车,调出命令提示符窗口,用命令进入WAPmo解压目录,输入 sqlplus [用户名]/[密码] @Oracle.sql 回车执行sql脚本。 MySQL数据库安装步骤 点击开始-运行,输入cmd回车,调出命令提示符窗口,用命令进入WAPmo解压目录,输入 mysql -u [用户名] -p <MySQL.sql 回车执行sql脚本,执行结果即创建一个名为WAPmo的数据库,并在WAPmo数据库中建立WAPmo数据表 安装后设置 如果使用非Access数据库,需要修改conn.asp文件中的数据库类型和数据库连接参数 如果将WAPmo安装在虚拟目录或非根目录下,则需修改如下三个文件: 1)html/conn.asp中的WAPmo站点根目录名,假如您把WAPmo安装在http://[您的域名]/wap目录下,则更改WM_Home = "/wap/" 2)html/vbsvm/vbsre/bin/declare.asp中的VBSVM_HOME和CLASS_PATH,假如您把WAPmo安装在http://[您的域名]/wap目录下,则更改VBSVM_HOME = "/wap/vbsvm/",更改CLASS_PATH = "/wap/vbsvm/classes/" 3)html/jspp/jsre.js中的JSPP_HOME,假如您把WAPmo安装在http://[您的域名]/wap目录下,则更改this.JSPP_HOME = "/wap/jspp/";

2010-07-26

空空如也

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

TA关注的人

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