自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

成长的小猪 宋永登

啥都会一点(C#、Java、.NET、DBA、系统架构、高性能服务器架构、WEB前端、产品设计、软件破解)...

原创 在 CentOS 7.7 上安装 Docker Engine(Install Docker Engine on CentOS 7.7)

安装环境:CentOS Linux release 7.7.1908 (Core) 安装版本:Docker version 19.03.8部署人员:成长的小猪 Jason Song 目前市面上 Docker很流行,我们要积极的了解起来哦,首先就是要把它安装起来哦,然后我们一起探索 安装方法 ...

2020-05-12 14:06:32 60 0

原创 在 Ubuntu 16.04 上安装 Docker Engine(Install Docker Engine on Ubuntu 16.04)

安装环境:Ubuntu16.04.6 LTS (Xenial Xerus) 安装版本:部署人员:成长的小猪 Jason Song 目前Docker Engine非常的火哦,不管我们是运维还是开发,应该都要多多少少了解这么好的东西,首先就是把安安装起来哦 安装方法 为了简化安装和升级任务,这里...

2020-05-12 12:41:54 50 0

原创 gyp: No Xcode or CLT version detected 在 macOS Catalina 错误解决办法

开发环境:macOS Catalina 10.15 安装版本:Node.jsv10.16.3(包含npm 6.9.0)部署人员:成长的小猪 Jason Song 当我们在使用Node.js开发使用 npm install命令时候遇到上面的错误 gyp: No Xcode or CLT ver...

2020-03-27 10:07:44 563 0

原创 查询 MySQL 实例上所有数据库

调试环境:CentOS 7.6 安装版本:MySQL Community Server (5.6.43)调试人员:成长的小猪 Jason Song 通过以下方法我们可以查询到当前实例中所有的数据库列表 第一种 通过 SHOW命令查询(方式一) show databases; 第二种 通过...

2019-12-18 15:35:22 265 0

原创 Win10更新太频繁,快速禁用Win10自动下载更新

自从装了Win10后,系统几乎每周都会自动下载更新,不更新则频繁提示,让人几乎崩溃,最后找到下面的方法,希望下面的方法也能帮助到你。 Win10专业版:我装的是这个版本 Windows+R,输入“gpedit.msc”回车, 在本地组策略编辑器中依次打开:计算机配置-管理模板-Windows...

2019-12-03 15:15:00 113 0

原创 JS、NodeJs 斜杠转反斜杠 反斜杠转斜杠 斜杠“/”或反斜杠“\”替换

开发环境:macOS Catalina 10.15 安装版本:Node.jsv10.16.3(包含npm 6.9.0)部署人员:成长的小猪 Jason Song 我们在开发中经常遇到斜杠“/”或反斜杠“\”替换问题,我这里做一下简单的整理,希望下面的方法能帮助到你,如果你有更好的办法可以回复给我...

2019-10-11 14:25:01 1135 0

原创 在CentOS上通过二进制文件安装Node.js(Install Node.js via binary archive on CentOS)

安装环境:CentOS 7.6 安装版本:Node.js12.8.1(包含npm 6.10.2)部署人员:成长的小猪 Jason Song 官方下载地址 https://nodejs.org/en/download/current/ 复制 Linux 二进制文件 (x64) 地址(选择自己需要...

2019-08-19 16:43:26 176 0

原创 生成10位或13位时间戳且将时间戳和DateTime互转(C#版本)

使用场景:我们经常在调用第三方API时,请求对方接口需要对参数进行签名认证,签名过程中可能使用到时间戳,在不同平台上,可能要求的时间戳长度不一样,可能是10位(精确到秒)或13位的(精确到毫秒)的情况,我目前遇到这种情况,所以我将的方法粘贴上来,希望对你有所帮助哦 TimeHelper类 /...

2019-05-07 16:30:42 2384 0

原创 在 .Net Core 上通过 JsHttpClient 抓取HTML页面数据(.Net Core 爬虫)

调试环境:ASP.NET Core Web API 目标框架:.NET Core 2.2 开发工具:Visual Studio 2017 提供者:成长的小猪 Jason Song 由于我们在创业过程中,经常因为没有基础数据,于是通过编写爬虫来抓取相关网页数据,我们以前在.NET Framewo...

2019-04-25 14:41:29 1057 1

原创 Autofac " Circular component dependency detected " 错误解决

开发环境:ASP.NET Core Web 目标框架:.NET Core 2.2 提供者:成长的小猪 Jason Song 错误代码:Autofac.Core.DependencyResolutionException: Circular component dependency detect...

2019-04-12 14:03:44 1020 0

原创 ASP.NET Core WebAPI JWT Bearer 认证失败返回自定义数据 Json

开发环境:ASP.NET Core Web API 目标框架:.NET Core 2.2 权限认证:JWT Bearer 提供者:成长的小猪 Jason Song 应用场景:当前我们给微信小程序提供服务接口,接口中使用了权限认证这一块,当我使用 JWT Bearer 进行接口权限认证的时候,返...

2019-04-12 10:44:12 2455 0

原创 " Unable to load DLL 'libgdiplus': The specified module could not be found "错误解决

今天在CentOS 7 上运行 .Net Core 2.2 Web API 项目 使用 QRCoder 创建二维码的时候发生以下错误 // 文章来源 http://blog.csdn.net/jasonsong2008 An unhandled exception occurred while...

2019-03-14 17:33:42 756 0

原创 “ fatal error: openssl/ssl.h: No such file or directory “错误解决

今天在 CentOS 7.6 上编译 HAProxy 1.9.4 版本的时候发生如下错误 [root@JasonSong haproxy-1.9.4]# make clean [root@JasonSong haproxy-1.9.4]# make -j 8 TARGET=linux2628 ...

2019-02-22 11:29:40 7368 0

原创 修改 MySQL 8.0 默认的数据目录(快捷操作无配置)

使用场景:我们使用的是阿里云,单独购买了数据盘(空间大并可做备份),MySQL 8.0 数据库默认装在系统盘上,为了考虑安全性和空间问题,我们需要将默认的数据库目录更改到其它位置(我这里是SSD数据盘,通过挂载) 操作系统:CentOS 7.6      数据库: MySQL 8.0    ...

2019-02-21 14:41:21 3347 0

原创 在 CentOS Linux 7.6 上安装 MySQL 8.0 步骤( Install MySQL 8.0 on CentOS 7.6 )

记录一下在 CentOS 7.6 上安装 MySQL 8.0 步骤( Install MySQL 8.0 on CentOS 7.6 ) 查看我本人更多原创文章,请点击这里 操作系统: CentOS 7.6 64位    MySQL Server version:8.0.15 [root@Ja...

2019-02-20 17:21:15 1783 0

原创 SQL Server 批量重建索引

-- 指定你要重建索引的数据库 USE TestDb GO DECLARE @table_name VARCHAR(200) --查询数据库里的所有表名 DECLARE cursor_reindex CURSOR FAST_FORWARD READ_ONLY FOR SELECT name F...

2019-01-24 11:32:13 1968 0

原创 CentOS 启用或禁用服务自动启动 (Enable or Disable Service Autostart in CentOS)

在 CentOS 7 中检查服务自动启动是启用或禁用状态 [root@jasonsong ~]# systemctl is-enabled nginx 在 CentOS 7 中禁用服务自动启动 [root@jasonsong ~]# systemctl disable nginx 在 ...

2019-01-23 16:18:31 660 0

原创 SQL Server 查询数据库中的所有索引

我们时常需要关注一下自己的数据库是否需要重建索引,因为索引产生大量的碎片,这个时候需要删除索引进行重建,重建索引需要快速知道当前数据下的所有索引信息,你可以使用下面的 T-Sql 查询相关信息 批量重建索引可以点击访问 SQL Server 批量重建索引 SELECT CASE ...

2019-01-23 12:41:28 5163 0

原创 微信小程序开放数据解密 AES-128-CBC 解密(Java版本)

最近朋友在弄微信小程序开发,需要跟微信服务端交互,微信敏感数据都有加密返回,需要在服务端接收进行解密后再返回给客户端小程序,今天就通过Java进行数据的解密,以下展示是Java代码如果你使用的C#,请访问这个地址(C#版本) https://blog.csdn.net/jasonsong2008/...

2018-10-31 18:40:29 1110 0

原创 微信小程序开放数据解密 AES-128-CBC 解密(C#版本)

最近朋友在弄微信小程序开发,需要跟微信服务端交互,微信敏感数据都有加密返回,需要在服务端接收进行解密后再返回给客户端小程序,今天就通过C# 进行数据的解密,以下展示是C# 代码如果你使用的Java,请访问这个地址(Java版本) https://blog.csdn.net/jasonsong200...

2018-10-31 16:37:04 1301 12

原创 Json.NET(Newtonsoft.Json) 对象序列化为JSON时自定义某些属性的展示或隐藏

我们经常在生产当中需要根据不同的场景需求使用Json.NET(Newtonsoft.Json) 提供不同的API数据结构,例如某个对象当中其中几项不能对外(API)提供数据展示,但是需要对内部(API)系统提供展示,这个时候我们可能为此建立多个不同的业务实体进行相应的赋值然后进行序列化来解决这个问...

2018-08-09 17:34:55 1987 0

原创 DES加密解密类 生成Hex密文或Base64密文(C#版本)

我们经常在开发中要对字符串进行加密,解密,下面是我经常用到的DES加密和解密方法,可以根据自己的需求选择DES的不同加密模式和填充模式,这里提供两种加密结果方法,一种是返回HEX加密字符串,这个字符串不包含特殊字符,密文全部是由字母和数字组成,非常适用某些特殊场景,也是我特别喜欢的一种加密结果,不...

2018-04-25 12:45:05 2486 5

原创 通过两个位置的经纬度坐标计算距离(Java版本)

目前移动领域的项目越来越多,最近自己带领团队也着手移动端项目的开发,在开发中经常涉及到地理位置的业务,获取移动端客户GPS坐标位置来计算距离,一开始使用的是百度地图API来计算,发现百度API只支持50位置坐标计算,对于真正的业务上的位置点,这远远不够,后来谷歌提供一种计算公式,可以很快的计算出两...

2017-11-03 12:29:15 5372 1

原创 通过两个位置的经纬度坐标计算距离(C#版本)

目前移动领域的项目越来越多,最近自己带领团队也着手移动端项目的开发,在开发中经常涉及到地理位置的业务,获取移动端客户GPS坐标位置来计算距离,一开始使用的是百度地图API来计算,发现百度API只支持50位置坐标计算,对于真正的业务上的位置点,这远远不够,后来谷歌提供一种计算公式,可以很快的计算出两...

2017-11-02 12:17:45 6150 2

原创 优化或修改CentOS最大连接数限制

系统环境:CentOS + Keepalived + HAProxy + MariaDB + Galera + MongoDB 当我们在架设高可用服务器环境时会遇到来自于系统级别的连接数限制问题,这是因为CentOS根据系统硬件信息自己默认初始了一个限制连接数量,往往这个数量是我们遇到的问题,所以...

2015-08-04 10:54:55 22561 0

原创 CentOS 64位安装Memcached(Memcached installed in CentOS 64-bit systems)

   首先安装“Memcached”需要依赖“libevent libevent-devel”文件,因此我们使用“yum”来安装  [root@Jason soft]# yum install libevent libevent-devel   开始安装“Memcached”...

2013-12-26 18:26:55 2957 0

原创 在Windows XP和Windows 7系统上安装.NET Framework 3.5框架

最近在发布个人软件的时候,需要.NET Framework 3.5框架的支持,有不少使用软件的人遇到了安装.NET Framework 3.5框架的问题,今天在这里简单的讲述一下安装方法。 在Windows XP系统上安装.NET Framework 3.5框架 XP系统下需要下载.NET F...

2013-12-10 18:31:48 34516 0

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