<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Lulixue的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Meta_Cpp</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Meta_Cpp]]></copyright><item><title><![CDATA[水池接水问题]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/141690056</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/141690056</guid><author>Meta_Cpp</author><pubDate>Thu, 29 Aug 2024 22:34:21 +0800</pubDate><description><![CDATA[题：有一个水池，里面装着无尽的水，现有两个空容器，容积分别为5L、6L，如何取到3L水？]]></description><category></category></item><item><title><![CDATA[【转】一文看懂MVC和MVVM；MVC,MVP,MVVM的区别与联系,以及它们的优缺点,应用场景]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/141689976</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/141689976</guid><author>Meta_Cpp</author><pubDate>Thu, 29 Aug 2024 22:26:27 +0800</pubDate><description><![CDATA[后端（Spring + Spring MVC）：在后端，可以继续沿用传统的MVC（Model-View-Controller）设计模式。后端使用传统的MVC设计模式（由Spring MVC框架提供支持），而前端使用MVVM设计模式（由React.js框架提供支持）。MVVM的优点包括视图和模型之间的解耦，视图模型可以更好地管理视图的状态和行为。总之，许多框架和库都提供了MVP和MVVM设计模式的支持，开发人员可以根据自己的需求和技术栈选择合适的框架或库来实现MVP和MVVM。]]></description><category></category></item><item><title><![CDATA[＜Pyqt5＞ PyQt5自定义标题栏]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/128862654</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/128862654</guid><author>Meta_Cpp</author><pubDate>Fri, 03 Feb 2023 10:53:49 +0800</pubDate><description><![CDATA[PyQt5自定义标题栏]]></description><category></category></item><item><title><![CDATA[＜Python＞ win32 监听USB插拔事件]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/128080810</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/128080810</guid><author>Meta_Cpp</author><pubDate>Mon, 28 Nov 2022 15:31:06 +0800</pubDate><description><![CDATA[python win32 监听USB插拔事件
属于win32gui包中的一个Demo.
site-packages\win32\Demos\win32gui_devicenotify.py]]></description><category></category></item><item><title><![CDATA[Android ViewBinding类型参数自动加载Activity/Fragment]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/125566625</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/125566625</guid><author>Meta_Cpp</author><pubDate>Fri, 01 Jul 2022 22:22:35 +0800</pubDate><description><![CDATA[Android的ViewBinding中需要频繁的使用ViewBinding.inflate方法去生成binding对象，使用ViewBinding泛型动态获取对应的类，可以省去很多重复的代码]]></description><category></category></item><item><title><![CDATA[＜C/C++＞解数独]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/114370942</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/114370942</guid><author>Meta_Cpp</author><pubDate>Thu, 04 Mar 2021 16:09:36 +0800</pubDate><description><![CDATA[题目描述

问题描述：数独（Sudoku）是一款大众喜爱的数字逻辑游戏。玩家需要根据9X9盘面上的已知数字，推算出所有剩余空格的数字，并且满足每一行、每一列、每一个粗线宫内的数字均含1-9，并且不重复。

输入：

包含已知数字的9X9盘面数组[空缺位以数字0表示]

输出：

完整的9X9盘面数组

输入描述:

包含已知数字的9X9盘面数组[空缺位以数字0表示]

输出描述:

完整的9X9盘面数组

示例1
输入

0 9 2 4 8 1 7 6 3
4 1 3 7 6 2 9 8 5
8 6 7 3]]></description><category></category></item><item><title><![CDATA[＜C/C++＞字符统计]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/114336753</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/114336753</guid><author>Meta_Cpp</author><pubDate>Wed, 03 Mar 2021 21:37:54 +0800</pubDate><description><![CDATA[题目描述

输入一个只包含小写英文字母和数字的字符串，按照不同字符统计个数由多到少输出统计结果，如果统计的个数相同，则按照ASCII码由小到大排序输出。

本题含有多组样例输入
输入描述:

一个只包含小写英文字母和数字的字符串。

输出描述:

一个字符串，为不同字母出现次数的降序表示。若出现次数相同，则按ASCII码的升序输出。

示例1
输入

aaddccdc
1b1bbbbbbbbb

输出

cda
b1

说明

第一个样例里，c和d出现3次，a出现2次，但c的ASCII码比d小，所以先输出c]]></description><category></category></item><item><title><![CDATA[＜C/C++＞ 成绩排序]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/114325492</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/114325492</guid><author>Meta_Cpp</author><pubDate>Wed, 03 Mar 2021 17:35:16 +0800</pubDate><description><![CDATA[题目描述

查找和排序

题目：

输入任意（用户，成绩）序列，可以获得成绩从高到低或从低到高的排列,相同成绩都按先录入排列在前的规则处理。

例示：

jack      70
peter     96
Tom       70
smith     67

从高到低  成绩

peter     96
jack      70
Tom       70
smith     67

从低到高

smith     67
jack      70
Tom       70
peter     96

注：0代]]></description><category></category></item><item><title><![CDATA[＜C/C++＞从单向链表中删除指定值的节点]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/114323208</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/114323208</guid><author>Meta_Cpp</author><pubDate>Wed, 03 Mar 2021 16:53:56 +0800</pubDate><description><![CDATA[题目描述

输入一个单向链表和一个节点的值，从单向链表中删除等于该值的节点，删除后如果链表中无节点则返回空指针。

链表的值不能重复。
构造过程，例如

1 &lt;- 2
3 &lt;- 2
5 &lt;- 1
4 &lt;- 5
7 &lt;- 2

最后的链表的顺序为

2 7 3 1 5 4

删除 结点 2

则结果为 7 3 1 5 4

链表长度不大于1000，每个节点的值不大于10000。
本题含有多组样例。
输入描述:

1 输入链表结点个数
2 输入头结点的值
3 按照格式插入各个结点
]]></description><category></category></item><item><title><![CDATA[＜C/C++＞iNOC产品部-杨辉三角的变形]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/114318846</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/114318846</guid><author>Meta_Cpp</author><pubDate>Wed, 03 Mar 2021 15:47:34 +0800</pubDate><description><![CDATA[题目描述

1
1  1  1
1  2  3  2  1
1  3  6  7  6  3  1
1  4  10 16 19  16 10  4  1

以上三角形的数阵，第一行只有一个数1，以下每行的每个数，是恰好是它上面的数，左上角数到右上角的数，3个数之和（如果不存在某个数，认为该数就是0）。
求第n行第一个偶数出现的位置。如果没有偶数，则输出-1。例如输入3,则输出2，输入4则输出3。

输入n(n &lt;= 1000000000)
本题有多组输入数据，输入到文件末尾，请使用while(cin]]></description><category></category></item><item><title><![CDATA[＜C/C++＞输入n个整数，输出其中最小的k个]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/114316296</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/114316296</guid><author>Meta_Cpp</author><pubDate>Wed, 03 Mar 2021 15:11:46 +0800</pubDate><description><![CDATA[题目描述

输入n个整数，输出其中最小的k个。

本题有多组输入样例，请使用循环读入，比如while(cin&gt;&gt;)等方式处理
输入描述

第一行输入两个整数n和k
第二行输入一个整数数组

输出描述

输出一个从小到大排序的整数数组

示例1
输入

5 2
1 3 5 7 2

输出

1 2

C++解法：
#include &lt;iostream&gt;
#include &lt;string&gt;
#include &lt;cstring&gt;
#include &lt;vecto]]></description><category></category></item><item><title><![CDATA[＜C/C++＞输入整型数组和排序标识，对其元素按照升序或降序进行排序]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/114313623</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/114313623</guid><author>Meta_Cpp</author><pubDate>Wed, 03 Mar 2021 14:39:25 +0800</pubDate><description><![CDATA[题目描述
输入整型数组和排序标识，对其元素按照升序或降序进行排序（一组测试用例可能会有多组数据）

本题有多组输入，请使用while(cin&gt;&gt;)处理
输入描述:
第一行输入数组元素个数
第二行输入待排序的数组，每个数用空格隔开
第三行输入一个整数0或1。0代表升序排序，1代表降序排序

输出描述:
输出排好序的数字

示例1
输入
8
1 2 4 9 3 55 64 25
0
5
1 2 3 4 5
1

输出
1 2 3 4 9 25 55 64
5 4 3 2 1


C++解决方法：
#]]></description><category></category></item><item><title><![CDATA[「Linux」 开机自动执行后台程序]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/107184822</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/107184822</guid><author>Meta_Cpp</author><pubDate>Tue, 07 Jul 2020 16:52:49 +0800</pubDate><description><![CDATA[rc.local 和rc-local.service
创建rc-loca.service
sudo vim /etc/systemd/system/rc-local.service
填写如下内容：
[Unit]
 Description=/etc/rc.local Compatibility
 ConditionPathExists=/etc/rc.local

[Service]
 Type=forking
 ExecStart=/etc/rc.local start
 TimeoutSec=0
 Sta]]></description><category></category></item><item><title><![CDATA[<Android> Canvas绘制]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/106013130</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/106013130</guid><author>Meta_Cpp</author><pubDate>Sat, 09 May 2020 10:11:02 +0800</pubDate><description><![CDATA[文本水平+垂直居中
drawText(txt, x, y, paint)
其中y代表的是baseline, exactCenterY代表的是绝对的中间Y。
private Rect mTextBound = new Rect();
mPaint.setTextAlign(Paint.Align.CENTER);
mPaint.getTextBounds(mText, 0, mText.length(), mTextBound);

canvas.drawText(mText, centerX, center]]></description><category></category></item><item><title><![CDATA[<Linux> 删除指定目录下的所有文件和文件夹]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/100039377</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/100039377</guid><author>Meta_Cpp</author><pubDate>Fri, 23 Aug 2019 15:39:42 +0800</pubDate><description><![CDATA[获取文件夹
ls -l |grep "^d"

获取文件
`ls -l | grep “[d]”


]]></description><category></category></item><item><title><![CDATA[<Csharp> 判断UNICODE字符是否属于汉字]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/97800733</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/97800733</guid><author>Meta_Cpp</author><pubDate>Tue, 30 Jul 2019 17:22:58 +0800</pubDate><description><![CDATA[C# 判断UTF-8字符是否属于汉字

        /* 
         * Block                                   Range       Comment
            CJK Unified Ideographs                  4E00-9FFF   Common
            CJK Unified Id...]]></description><category></category></item><item><title><![CDATA[<SQL> SQL instead of trigger 触发器]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/97794599</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/97794599</guid><author>Meta_Cpp</author><pubDate>Tue, 30 Jul 2019 16:43:09 +0800</pubDate><description><![CDATA[环境

Azure SQL Database
Visual Studio 2019
ASP NET CORE 2.2

写Trigger, 使用cursor遍历
CREATE TRIGGER [TriggerBeforeInsertUpdate]
ON [dbo].[ChineseCharacter]
INSTEAD OF INSERT, Update
AS
BEGIN
	SET NOCOUNT ...]]></description><category></category></item><item><title><![CDATA[<UWP> Windows Device Portal以及ETW调试信息的使用]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/88794798</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/88794798</guid><author>Meta_Cpp</author><pubDate>Mon, 25 Mar 2019 14:40:48 +0800</pubDate><description><![CDATA[Windows Device Portal
IOT设备启动之后，使用IoT Dashboard获得IP地址：

菜单中打开Device Portal.
初始账号密码：

Username: Administrator
Password: p@ssw0rd

IOT DashBoard:
https://docs.microsoft.com/en-us/windows/iot-core/connec...]]></description><category></category></item><item><title><![CDATA[<UWP> 文件操作StorageFile 避免Unable to remove the file to be replaced]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/88793602</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/88793602</guid><author>Meta_Cpp</author><pubDate>Mon, 25 Mar 2019 14:17:44 +0800</pubDate><description><![CDATA[UWP文件操件

使用StorageFile

System.DateTime currentTime = System.DateTime.Now;
string filename = currentTime.ToString("yyyyMMdd_HHmmss") + "_test.log";
StorageFolder storageFolder = ApplicationData.Curren...]]></description><category></category></item><item><title><![CDATA[<Windows> UWP应用异常退出Dump]]></title><link>https://blog.youkuaiyun.com/Meta_Cpp/article/details/88657660</link><guid>https://blog.youkuaiyun.com/Meta_Cpp/article/details/88657660</guid><author>Meta_Cpp</author><pubDate>Tue, 19 Mar 2019 11:08:32 +0800</pubDate><description><![CDATA[依据博文：
https://blog.lindexi.com/post/win10-uwp-收集-dump-文件?tdsourcetag=s_pctim_aiomsg
亲测X64机器上有效。
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting" /v DumpFolder /t REG_EXP...]]></description><category></category></item></channel></rss>