<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Coding13的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/Coding13</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Coding13]]></copyright><item><title><![CDATA[Js实现禁止浏览器页面缩放]]></title><link>https://blog.csdn.net/Coding13/article/details/110136559</link><guid>https://blog.csdn.net/Coding13/article/details/110136559</guid><author>Coding13</author><pubDate>Wed, 25 Nov 2020 17:11:17 +0800</pubDate><description><![CDATA[Js实现禁止浏览器页面缩放
//阻止pc端浏览器缩放js代码
//解决ctrl/cammond + +/- 或 Windows下ctrl + 滚轮 缩放页面的情况
$(document).ready(function () {
    // chrome浏览器
    $('body').css('zoom', 'reset');
    $(document).keydown(function (event) {
        //event.metaKey mac的command键
        i]]></description><category></category></item><item><title><![CDATA[linux mysql忘记密码的处理方式]]></title><link>https://blog.csdn.net/Coding13/article/details/106005044</link><guid>https://blog.csdn.net/Coding13/article/details/106005044</guid><author>Coding13</author><pubDate>Fri, 08 May 2020 20:04:11 +0800</pubDate><description><![CDATA[1、如果知道初始面密码则直接输入如下命令 后输入密码就可以直接登录mysql了
sudo mysql -u root -p

2、如果忘记了密码，则应该首先停止mysql服务
service mysql stop

3、修改mysqld.cnf中的配置，使用命令
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

在[mysqld]下添加配置语句：skip-grant-tables
修改后样式如下：
[mysqld]
user = mysql
pid-file = /v]]></description><category></category></item><item><title><![CDATA[windows共享文件给vmware虚拟机中的ubuntu]]></title><link>https://blog.csdn.net/Coding13/article/details/105873925</link><guid>https://blog.csdn.net/Coding13/article/details/105873925</guid><author>Coding13</author><pubDate>Fri, 01 May 2020 08:49:11 +0800</pubDate><description><![CDATA[windows下共享文件给vmware虚拟机中的ubuntu，方便文件互相拷贝的步骤。
1、打开虚拟机，安装vmware tools，但是最开始会发现他的状态是灰色的，这时候我们需要在虚拟机设置-&gt;硬件-&gt;CD/DVD设置为自动检测。如下图：

2、设置并点击确定之后，启动虚拟机后就会发现重新安装vmware tools的按钮可以点击了。点击重新安装，虚拟机里会自动下载好vmware ...]]></description><category></category></item><item><title><![CDATA[轻松解决自签名证书不安全！]]></title><link>https://blog.csdn.net/Coding13/article/details/103787758</link><guid>https://blog.csdn.net/Coding13/article/details/103787758</guid><author>Coding13</author><pubDate>Tue, 31 Dec 2019 20:01:58 +0800</pubDate><description><![CDATA[轻松解决自签名证书不安全！（以下过程为windows下的操作过程）
本地服务需要支持https服务的时候，之前最常用到的就是使用openssl生成自签名证书来支持https。但是使用自签名证书在浏览器里面就会遇到证书“不安全”的提示，为了解决证书“不安全”往往是煞费苦心。
现在在这里为大家提供一个简单使用的工具和方法，可以轻松实现本地服务支持https，而且是证书安全的https，彻底解决证书“不...]]></description><category></category></item><item><title><![CDATA[windows C++ mongoose多线程服务端实例]]></title><link>https://blog.csdn.net/Coding13/article/details/103604376</link><guid>https://blog.csdn.net/Coding13/article/details/103604376</guid><author>Coding13</author><pubDate>Wed, 18 Dec 2019 20:54:28 +0800</pubDate><description><![CDATA[C++ mongoose多线程实例
mongoose官网提供了多线程样例，但是没有兼容处理windows的场景，这是修改后可以兼容windows环境，并且加了消息的简单处理，可以在windows下实现多线程的http服务了。
#ifdef  _WIN32
#include &lt;winsock2.h&gt;
#pragma comment(lib, "ws2_32.lib")
#endif 

...]]></description><category></category></item><item><title><![CDATA[WPF程序在Win7系统下字体显示异常（解决方法记录）]]></title><link>https://blog.csdn.net/Coding13/article/details/102569712</link><guid>https://blog.csdn.net/Coding13/article/details/102569712</guid><author>Coding13</author><pubDate>Tue, 15 Oct 2019 16:44:40 +0800</pubDate><description><![CDATA[WPF程序在Win7系统下字体显示异常（解决方法记录）
问题描述
WPF程序在大部分客户电脑上正常运行，字体显示正常。仅在某个客户电脑上显示异常。并且不是所有字体都显示为异常状况。指定了具体字体的（如微软雅黑)情况下，字体可以正常显示。
因此怀疑获取的默认字体有问题或者获取默认字体时出现异常。因此查找System.windows.Media.FontFamily可能出现的异常，找到问题原因。
问题...]]></description><category></category></item><item><title><![CDATA[C# 使用SnowFlake算法生成分布式唯一ID（代码演示避免产生重复ID）]]></title><link>https://blog.csdn.net/Coding13/article/details/102494781</link><guid>https://blog.csdn.net/Coding13/article/details/102494781</guid><author>Coding13</author><pubDate>Fri, 11 Oct 2019 09:45:55 +0800</pubDate><description><![CDATA[SnowFlake算法是Twitter开源的分布式ID生成算法，结果是一个long型的ID。其核心思想是：使用41bit作为毫秒数，10bit作为机器的ID（5个bit是数据中心，5个bit的机器ID），12bit作为毫秒内的流水号（意味着每个节点在每毫秒可以产生 4096 个 ID），最后还有一个符号位，永远是0。
在多线程环境下多次调用算法中的new Snowflake.IdWorker(1,...]]></description><category></category></item><item><title><![CDATA[RabbitMQ消息队列C#客户端支持Tls]]></title><link>https://blog.csdn.net/Coding13/article/details/100168839</link><guid>https://blog.csdn.net/Coding13/article/details/100168839</guid><author>Coding13</author><pubDate>Sat, 31 Aug 2019 09:00:38 +0800</pubDate><description><![CDATA[RabbitMQ消息队列C#客户端支持Tls，五个"非常"助你轻松实现RabbitMQ客户端支持Tls。
1、非常具有迷惑性的异常提示
通常C#异常信息一般会直接放到Exception.message中，而在RabbitMQ中Exception.message大部分情况下都是一串相同的字符串，该字符串为"None of the specified endpoints were reachable"...]]></description><category></category></item><item><title><![CDATA[Vistual Studio C++工程配置目录时常用的几个目录设置]]></title><link>https://blog.csdn.net/Coding13/article/details/90487790</link><guid>https://blog.csdn.net/Coding13/article/details/90487790</guid><author>Coding13</author><pubDate>Thu, 23 May 2019 20:52:28 +0800</pubDate><description><![CDATA[Vistual Studio C++工程配置目录时常用的几个目录设置
这里将这几个常用的目录写下，仅做备忘使用：
$(SolutionDir) 表示：解决方案配置文件 xxx.sln所在的目录
$(ProjectDir) 表示： 工程文件xxx.vcxproj的所在的目录
$(ProjectName)表示：工程project 名称
$(Configuration) 表示：Debug或者Releas...]]></description><category></category></item><item><title><![CDATA[windows下编译RabbitMQ生成rabbitmq.dll]]></title><link>https://blog.csdn.net/Coding13/article/details/90487503</link><guid>https://blog.csdn.net/Coding13/article/details/90487503</guid><author>Coding13</author><pubDate>Thu, 23 May 2019 20:35:30 +0800</pubDate><description><![CDATA[windows下编译RabbitMQ生成rabbitmq.dll
一、背景
之前在C#项目中使用过RabbitMQ作为客户端，现在尝试自己编译windows下C++版本的RabbitMQ用在vs工程中。
二、环境
windows 7 旗舰版 visualstudio 2017
三、工具
CMake vs2017 openssl rabbitmq-c源码
四、过程
1、准备
下载git源码：http...]]></description><category></category></item><item><title><![CDATA[HttpWebRequest GetResponse基础连接已经关闭：接收时发生错误]]></title><link>https://blog.csdn.net/Coding13/article/details/87370068</link><guid>https://blog.csdn.net/Coding13/article/details/87370068</guid><author>Coding13</author><pubDate>Fri, 15 Feb 2019 16:40:00 +0800</pubDate><description><![CDATA[HttpWebRequest GetResponse时抛出异常：“基础连接已经关闭：接收时发生错误“”

解决办法：
//调整版本为1.0的
request.ProtocolVersion = HttpVersion.Version10;

其他可能的解决方案：
https://www.cnblogs.com/LL-723/p/4268020.html

...]]></description><category></category></item><item><title><![CDATA[VS2017生成可执行程序，执行提示“不是有效的win32应用程序”]]></title><link>https://blog.csdn.net/Coding13/article/details/82466287</link><guid>https://blog.csdn.net/Coding13/article/details/82466287</guid><author>Coding13</author><pubDate>Thu, 06 Sep 2018 18:52:53 +0800</pubDate><description><![CDATA[“不是有效的win32应用程序”解决

在windows项目中经常会遇到需要支持XP系统的情况，最近遇到使用VS2017生成MFC程序，在Windows10、windows7的32位系统及64位系统上测试都能正常启动并运行中正常，但是在XP系统下测试运行时一直在报“不是有效的win32应用程序”的错误。 
方法一、设置平台工具集 
项目右键属性-&amp;gt;配置属性-&amp;gt;常规-&amp;gt;平台工具集（...]]></description><category></category></item><item><title><![CDATA[C#  使用clickonce发布项目时附带依赖文件]]></title><link>https://blog.csdn.net/Coding13/article/details/82258690</link><guid>https://blog.csdn.net/Coding13/article/details/82258690</guid><author>Coding13</author><pubDate>Fri, 31 Aug 2018 16:55:17 +0800</pubDate><description><![CDATA[在C#发布项目时需要引入他人开发的工具或者程序作为依赖项并附带发布时，我们需要将要附带发布的文件引入到”应用程序文件”列表中才能发布到线上。

1、点击要引入文件的项目，右键属性，点到发布页签下，找到应用程序文件，可以看到当前的“应用程序文件”列表，如下图： 
 
 
2、在需要添加引入的项目上右键，添加引用，添加现有项，找到自己要引入的文件的目录添加进项目中，例如将.net安装包dotNetFx...]]></description><category></category></item><item><title><![CDATA[MFC双缓冲绘图实例演示（包含随鼠标中轴变化改变图形大小）]]></title><link>https://blog.csdn.net/Coding13/article/details/80571177</link><guid>https://blog.csdn.net/Coding13/article/details/80571177</guid><author>Coding13</author><pubDate>Mon, 04 Jun 2018 18:27:30 +0800</pubDate><description><![CDATA[MFC双缓冲绘图实现在对话框中的picture控件上绘图（包含随鼠标中轴变化改变图形大小）

1、新建MFC对话框项目 
 
2、新建完成后，将页面切换到资源视图，从工具箱中拖出Picture Control控件到对话框，并调整大小，然后拖动一个Button控件如下图中Test按钮。 
 
3、添加Test这个Button对应的按键响应事件，开始写代码



/*定义vecPoint存开始的点数据...]]></description><category></category></item><item><title><![CDATA[大批量插入数据（sql insert）]]></title><link>https://blog.csdn.net/Coding13/article/details/79131401</link><guid>https://blog.csdn.net/Coding13/article/details/79131401</guid><author>Coding13</author><pubDate>Mon, 22 Jan 2018 17:20:41 +0800</pubDate><description><![CDATA[这是今天做测试的时候需要批量insert到一张表中20万条数据时使用到的测试脚本，记录一下：

declare @i varchar(max) --声明一个变量作为循环条件--
set @i=1  
while @i1000001 --执行100000次 insert--
begin
insert INTO
表名(id,name,time) values('12345678'+@i,'小明','1]]></description><category></category></item><item><title><![CDATA[windows下磁盘相关接口调用实例（持续更新）]]></title><link>https://blog.csdn.net/Coding13/article/details/79030429</link><guid>https://blog.csdn.net/Coding13/article/details/79030429</guid><author>Coding13</author><pubDate>Thu, 11 Jan 2018 09:33:45 +0800</pubDate><description><![CDATA[windows下磁盘相关接口调用实例 
1、windows下获取磁盘空间接口调用实例



//windows下获取磁盘空间接口调用
void GetDiskSpaceTest(void)
{
    /*
        qwFreeBytesToCaller:表示用户可用的剩余空间
        qwTotalBytes:表示磁盘的总空间
        qwFreeBytes:表示磁盘的剩]]></description><category></category></item><item><title><![CDATA[C++使用CreateProcess执行cmd命令（实例演示）]]></title><link>https://blog.csdn.net/Coding13/article/details/78960863</link><guid>https://blog.csdn.net/Coding13/article/details/78960863</guid><author>Coding13</author><pubDate>Wed, 03 Jan 2018 14:49:07 +0800</pubDate><description><![CDATA[使用CreateProcess可以执行cmd命令，也可以执行一些可执行程序。//摘自msdn的示例代码
#include <windows.h>
#include <stdio.h>
#include <tchar.h>
void _tmain( int argc, TCHAR *argv[] )
{
    STARTUPINFO si;
    PROCESS_INFORMATION pi;]]></description><category></category></item><item><title><![CDATA[SCSI指令使用之弹带和加载磁带指令使用（实例演示）]]></title><link>https://blog.csdn.net/Coding13/article/details/78875654</link><guid>https://blog.csdn.net/Coding13/article/details/78875654</guid><author>Coding13</author><pubDate>Fri, 22 Dec 2017 17:52:43 +0800</pubDate><description><![CDATA[SCSI指令：小型计算机系统接口（英语：Small Computer System Interface; 简写：SCSI），一种用于计算机和智能设备之间（硬盘、软驱、光驱、打印机、扫描仪等）系统级接口的独立处理器标准。 SCSI是一种智能的通用接口标准。这里演示两个命令分别为： 
弹出磁带IOCTL_STORAGE_EJECT_MEDIA 和 加载磁带IOCTL_STORAGE_LOAD_MEDIA]]></description><category></category></item><item><title><![CDATA[从oracle到Sqlserver数据库的数据迁移（图文详解）]]></title><link>https://blog.csdn.net/Coding13/article/details/78796173</link><guid>https://blog.csdn.net/Coding13/article/details/78796173</guid><author>Coding13</author><pubDate>Wed, 13 Dec 2017 20:05:33 +0800</pubDate><description><![CDATA[1、安装oracle客户端软件，并配置： 
 
1）打开Net Manager,新增服务名： 
 
2）选择网络协议： 
 
3）填写主机名和端口号： 
 
4）填写服务名： 
 
5）下一步，进行测试： 
 
6）测试结果： 
 
2、设置sqlserver： 
1）打开企业管理器，选择服务器对象–链接服务器 
 
2）右键选择”新建链接服务器” 
 
3)常规选项，填写内容。 
链接服务器：定义]]></description><category></category></item><item><title><![CDATA[js+html+springboot实现文件夹上传遇到的坑及其解决方案！]]></title><link>https://blog.csdn.net/Coding13/article/details/78712488</link><guid>https://blog.csdn.net/Coding13/article/details/78712488</guid><author>Coding13</author><pubDate>Thu, 07 Dec 2017 15:36:39 +0800</pubDate><description><![CDATA[最近由于项目需要开始在之前文件分片上传文件的基础上实现文件夹的上传。在开发B/S架构的文件夹上传时遇到了一下问题，并给出我们的解决方案以供参考。如您有更好的方案也欢迎及时的交流。问题一：H5获取文件路径之后只有文件完整的相对路径串，不能直接获取他的父目录以及子目录？ 
首先，简单示范一下H5中获取文件完整相对路径的方法，获取到的路径形式一般为：test/a/b/c.txt的形式，如下：var fil]]></description><category></category></item></channel></rss>