<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wpm_123的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wpm_123</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wpm_123]]></copyright><item><title><![CDATA[把windows11 edge浏览器上登录用户删除]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/154946411</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/154946411</guid><author>wpm_123</author><pubDate>Mon, 17 Nov 2025 13:48:53 +0800</pubDate><description><![CDATA[摘要：将系统账户切换为本地账户后，会出现删除账户的选项。操作完成后重新打开浏览器，原账户信息将被清除，实现账户的彻底删除。(50字)]]></description><category></category></item><item><title><![CDATA[linux安装vncserver，windows使用xmanager连接展示图形化界面遇到的bug]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/128618190</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/128618190</guid><author>wpm_123</author><pubDate>Mon, 09 Jan 2023 17:36:31 +0800</pubDate><description><![CDATA[linux安装vncserver，windows使用xmanager连接展示图形化界面遇到的bug]]></description><category></category></item><item><title><![CDATA[tcp与udp头部结构]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/127517801</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/127517801</guid><author>wpm_123</author><pubDate>Tue, 25 Oct 2022 17:35:07 +0800</pubDate><description><![CDATA[tcp与udp源码库文件]]></description><category></category></item><item><title><![CDATA[检测Python程序执行效率]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/115483837</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/115483837</guid><author>wpm_123</author><pubDate>Wed, 07 Apr 2021 13:54:23 +0800</pubDate><description><![CDATA[1. 使用装饰器来衡量函数执行时间
有一个简单方法，那就是定义一个装饰器来测量函数的执行时间，并输出结果：


import time
from functools import wraps
 
def fn_timer(function):
    @wraps(function)
    def function_timer(*args, **kwargs):
        t0 = time.time()
        result = function(*args, **kwargs)
    ]]></description><category></category></item><item><title><![CDATA[do{...}while(0)的妙用]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/114967033</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/114967033</guid><author>wpm_123</author><pubDate>Thu, 18 Mar 2021 10:34:18 +0800</pubDate><description><![CDATA[1.帮助定义复杂的宏以避免错误

举例来说，假设你需要定义这样一个宏：#define DOSOMETHING() foo1(); foo2();
这个宏的本意是，当调用DOSOMETHING()时，函数foo1()和foo2()都会被调用。但是如果你在调用的时候这么写：




if(a&gt;0)
    DOSOMETHING();


因为宏在预处理的时候会直接被展开，你实际上写的代码是这个样子的：




if(a&gt;0)
    foo1();
    foo2();


这就出现了问题，..]]></description><category></category></item><item><title><![CDATA[JSON正确格式]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/113184871</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/113184871</guid><author>wpm_123</author><pubDate>Tue, 26 Jan 2021 17:19:20 +0800</pubDate><description><![CDATA[数组方式 [ ]

对象方式 { }


[
    {
        "channel": "cameraLoginConfigChannel",
        "message": "cameraLoginConfig",
        "content": {
            "config": [
            {
                "mode": "0",
                "password": "YWRtaW4xMjM="
         ]]></description><category></category></item><item><title><![CDATA[CentOS7配置适合C/C++开发环境的vim]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/112605698</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/112605698</guid><author>wpm_123</author><pubDate>Thu, 14 Jan 2021 14:20:29 +0800</pubDate><description><![CDATA[1.基本的C/C++编译环境

安装gcc，g++，gdb，git，cmake


yum -y install gcc gcc-c++ gdb git cmake

在官网下载vim源码包


git clone https://github.com/vim/vim.git
cd vim/src
make

如果安装成功后，应该会有 ~/.vim 这个目录，它非常重要，插件都是安装在这个目录，奇怪的是我要手动创建，还有一个 .vimrc 配置文件。（.viminfo 文件记录的 vim 的操作信息）。

]]></description><category></category></item><item><title><![CDATA[Shell脚本中 单等号  双等号  -eq区别]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/112315527</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/112315527</guid><author>wpm_123</author><pubDate>Thu, 07 Jan 2021 15:53:02 +0800</pubDate><description><![CDATA[单等号和双等号是算数运算符  "-eq"属于关系运算符

单等号和双等号

在条件表达式"[ ]"中等价，都可以用于字符串与字符串之间比较或整形与整形之间比较。

在算数运算表达式“(( ))”中，单等号是赋值算数运算符，双等号为相等算数运算符。

"-eq"

相等关系运算符“-eq”不能在算数运算表达式“(( ))”中使用,仅能用于整型integer的相等比较。
...]]></description><category></category></item><item><title><![CDATA[Centos7下安装和配置vim]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/112260218</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/112260218</guid><author>wpm_123</author><pubDate>Wed, 06 Jan 2021 11:05:16 +0800</pubDate><description><![CDATA[Centos7 最新版本默认已经安装vim，可以使用命令查看是否安装


rpm -qa|grep vim

输出结果如下，如无以下输出结果，则安装vim：


vim-filesystem-7.4.160-4.el7.x86_64
vim-minimal-7.4.160-4.el7.x86_64
vim-enhanced-7.4.160-4.el7.x86_64
vim-common-7.4.160-4.el7.x86_64


yum -y install vim*

安装完成后开始配置vim


vi]]></description><category></category></item><item><title><![CDATA[VScode配置，编译，运行C/C++]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/112248819</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/112248819</guid><author>wpm_123</author><pubDate>Tue, 05 Jan 2021 18:03:49 +0800</pubDate><description><![CDATA[第一步：

下载安装VS Code官网：https://code.visualstudio.com/

默认安装就行，可以更改一下安装路径

第二步：安装必须的软件和便于开发常用的插件



第三步：

什么是 MinGW-w64 ？
MinGW 的全称是：Minimalist GNU on Windows 。它实际上是将经典的开源 C语言 编译器 GCC 移植到了 Windows 平台下，并且包含了 Win32API ，因此可以将源代码编译为可在Windows 中运行的可执行程序。而且还可以使用一些 W.]]></description><category></category></item><item><title><![CDATA[通过VMware tools配置centos7与本地主机的共享文件夹]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/112241998</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/112241998</guid><author>wpm_123</author><pubDate>Tue, 05 Jan 2021 16:59:02 +0800</pubDate><description><![CDATA[刚来公司，需要安装虚拟机以及往虚拟机上传文件，我却在共享文件夹这里遇到了问题，之前使用的是Ubuntu，现在换成了centos有点不太习惯，逛了很多大神的博客，虽然都有一个大概的流程，但是一些细小的地方还是卡了我很久。我就总结一下卡我的地方，希望以后能帮到我自己，也能帮到大家。

第一步：虚拟机-&gt;设置-&gt;选项-&gt;共享文件夹（开启就好了，可以创建一个E:\share文件夹，这里很简单，应该没什么问题）

确认后可以通过命令查看共享文件夹名称：vmware-hgfsclient  

...]]></description><category></category></item><item><title><![CDATA[数据库概论学习笔记——第四单元]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/84287904</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/84287904</guid><author>wpm_123</author><pubDate>Tue, 20 Nov 2018 11:03:20 +0800</pubDate><description><![CDATA[4.1  数据库安全性概述



四组（division）七个等级

D

C（C1，C2）

B（B1，B2，B3）

A（A1）

按系统可靠或可信程度逐渐增高

各安全级别之间具有一种偏序向下兼容的关系，即较高安全性级别提供的安全保护要包含较低级别的所有保护要求，同时提供更多或更完善的保护能力

4.2  数据库安全性控制

  

用户身份鉴别的方法

1.静态口令鉴别

静态口令一般由用...]]></description><category></category></item><item><title><![CDATA[数据库概论学习笔记——第三单元]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/84287443</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/84287443</guid><author>wpm_123</author><pubDate>Tue, 20 Nov 2018 10:45:24 +0800</pubDate><description><![CDATA[第三章 关系数据库标准语言SQL

3.1 SQL概述

SQL（Structured Query Language）

结构化查询语言，是关系数据库的标准语言

SQL是一个通用的、功能极强的关系数据库语言

SQL 的产生与发展

目前，没有一个数据库系统能够支持SQL标准的所有概念和特性。

SQL的特点

1.综合统一

2.高度非过程化

3.面向集合的操作方式

4.以同一种语法结构提...]]></description><category></category></item><item><title><![CDATA[数据库概论学习笔记——第二单元]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/84286844</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/84286844</guid><author>wpm_123</author><pubDate>Tue, 20 Nov 2018 10:38:53 +0800</pubDate><description><![CDATA[第二章 关系数据库

2.1  关系数据结构及形式化定义

关系

1. 域（Domain）

    域是一组具有相同数据类型的值的集合。

2. 笛卡尔积（Cartesian Product）

    所有域的所有取值的一个组合

    元组：笛卡尔积中每一个元素（d1，d2，…，dn）叫作一个n元组（n-tuple）或简称元组。如：(张清玫，计算机专业，李勇)、     (张清玫，计算机...]]></description><category></category></item><item><title><![CDATA[数据库概论学习笔记——第一单元]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/83958728</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/83958728</guid><author>wpm_123</author><pubDate>Sun, 11 Nov 2018 16:46:37 +0800</pubDate><description><![CDATA[1.1  数据库系统概述库系统（DBS）

数据（Data）
	数据库（Database）
	数据库管理系统（DBMS）
	数据库系统（DBS）
1.数据（Data）

定义：数据（Data）是数据库中存储的基本对象。

2.数据库（Database）

定义：数据库（Database，简称DB）是长期储存在计算机内、有组织的、可共享的大量数据的集合。

基本特征：1.数据按一定的数据模型组织、描...]]></description><category></category></item><item><title><![CDATA[数据库笔记]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/83958985</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/83958985</guid><author>wpm_123</author><pubDate>Sun, 11 Nov 2018 15:32:09 +0800</pubDate><description><![CDATA[

 















































 ]]></description><category></category></item><item><title><![CDATA[虚函数与多态总结]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/80796689</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/80796689</guid><author>wpm_123</author><pubDate>Mon, 25 Jun 2018 10:22:40 +0800</pubDate><description><![CDATA[虚函数与多态性1.多态性是指一个名字，多种语义；或界面相同，多种实现。2.重载函数是多态性的一种简单形式。3.虚函数允许函数调用与函数体的联系在进行时才进行，成为多态联编。4.冠以关键词virtual的成员函数称为虚函数5.实现运行时多态的关键首先是要说明虚函数，另外，必须用基类指针调用派生类的不同实现版本基类指针虽然获取派生类对象地址，却只能访问派生类从基类继承的成员#include&amp;lt;io...]]></description><category></category></item><item><title><![CDATA[图书管理系统总结]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/80790867</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/80790867</guid><author>wpm_123</author><pubDate>Sun, 24 Jun 2018 14:03:53 +0800</pubDate><description><![CDATA[#include&amp;lt;vector&amp;gt;
#include&amp;lt;iostream&amp;gt;
#include&amp;lt;map&amp;gt;
#include&amp;lt;bits/stdc++.h&amp;gt;
#include&amp;lt;fstream&amp;gt;
#include&amp;lt;algorithm&amp;gt;
using namespace std;
class Time
{
private:
    int y...]]></description><category></category></item><item><title><![CDATA[继承总结]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/80778270</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/80778270</guid><author>wpm_123</author><pubDate>Sun, 24 Jun 2018 13:50:09 +0800</pubDate><description><![CDATA[类之间的关系继承：在已有类的基础上创建新类的过程一个B类继承A类，或称从类A派生类B，类A称为基类（父类），类B成为派生类（子类）基类派生类类继承关系的语法形式class 派生类名：基类名表{    数据成员和成员函数声明}；基类名表 构成访问控制 基类名1，访问控制 基类名2，·····，访问控制 基类名n不论何种方式继承基类，派生类都不能直接使用基类的私有成员派生类的生成过程1.吸收基类成员（...]]></description><category></category></item><item><title><![CDATA[STL学习总结]]></title><link>https://blog.youkuaiyun.com/wpm_123/article/details/80466038</link><guid>https://blog.youkuaiyun.com/wpm_123/article/details/80466038</guid><author>wpm_123</author><pubDate>Sun, 27 May 2018 00:08:14 +0800</pubDate><description><![CDATA[C++标准模板库C++ Standard Template LibararySTL组件容器（Container）——管理某类对象的集合迭代器（Iterator）——在对象集合上进行遍历算法（Algorithm）——处理集合内的元素容器适配器（container adapter）函数对象（functor）STL容器元素的条件1.必须能够通过拷贝构造函数进行复制2.必须能够通过赋值运算符完成赋值操作3...]]></description><category></category></item></channel></rss>