<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xcksj666的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xcksj666</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xcksj666]]></copyright><item><title><![CDATA[cmake findpackage 错误一次性搞懂]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/151216056</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/151216056</guid><author>xcksj666</author><pubDate>Fri, 05 Sep 2025 10:41:26 +0800</pubDate><description><![CDATA[如果你已经安装了该package，但是依然告知你没找到，那么肯定是你后面的某些模块错误了，导致找不到，从而提示not_found。如果确实没有，那么就需要使用package-config配置 或者直接设置include 和target  link 参数。另外，cmake 要找某个模块，会去安装目录下找该模块的findxxx.cmake。所以如果你的那个模块找不到，那就去安装目录看看，是不是真的没有，保证模块名一致。]]></description><category></category></item><item><title><![CDATA[wxwidgets屏蔽文本框输入字符就用这个，别的无效]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/150266146</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/150266146</guid><author>xcksj666</author><pubDate>Tue, 12 Aug 2025 11:06:39 +0800</pubDate><description><![CDATA[/ 屏蔽&和$符号,屏蔽某些字符就用这个。]]></description><category></category></item><item><title><![CDATA[wxwidgets布局wxBoxSizer如何设置左右边距]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/148127202</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/148127202</guid><author>xcksj666</author><pubDate>Thu, 22 May 2025 09:01:14 +0800</pubDate><description><![CDATA[一个是窗口周围的边框: 边框参数确定边框宽度，而此处给出的标志确定将添加边框的项目的哪一侧。其他标志确定当分配给sizer的空间发生变化时sizer项的行为，并且在某种程度上取决于所使用的sizer的特定类型。无论是简单可复用的界面还是复杂界面，自定义界面，用界面设计器是最好的实现方式，可见即可得。wxwidgets中的布局属wxBoxSizer最灵活，其他的布局类类似用法，掌握一个其他的也就差不多了。布局类，最主要的作用就是添加控件，设置标志位，添加占位符，设置左右上下边距，设置扩展与否。]]></description><category></category></item><item><title><![CDATA[Qt6医疗病例管理系统附源码]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/146355999</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/146355999</guid><author>xcksj666</author><pubDate>Wed, 19 Mar 2025 00:36:09 +0800</pubDate><description><![CDATA[功能方面：增删改病人，病例，导入导出为json格式文件（待实现）代码简单易懂，可以作为毕设参考学习学习。]]></description><category></category></item><item><title><![CDATA[VScode配置Mingw64 Terminal终端]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/146304910</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/146304910</guid><author>xcksj666</author><pubDate>Mon, 17 Mar 2025 01:36:03 +0800</pubDate><description><![CDATA[快捷键：ctrl+shift+p可以打开VScode搜索，然后输入settings.json，就可以打开默认的配置json，将下面有用的Mingw64的那一段填入即可。这里直接给出整个settings.json中的Mingw配置，你只需要换个Mingw路径就可以了。注意，上面的VScode默认终端那一项，是需要填的你想设置为默认终端的配置项名称。VScode里面配置Mingw64终端实际上比较简单，但是也不简单。]]></description><category></category></item><item><title><![CDATA[Windows下设置系统右键菜单添加“在此打开MIngw64”]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/146254453</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/146254453</guid><author>xcksj666</author><pubDate>Fri, 14 Mar 2025 12:25:44 +0800</pubDate><description><![CDATA[【代码】Windows下设置系统右键菜单添加“在此打开MIngw64”]]></description><category></category></item><item><title><![CDATA[Qt 开源协议一览中文版（GNU GPL协议），做产品的必读]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/146113956</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/146113956</guid><author>xcksj666</author><pubDate>Sat, 08 Mar 2025 13:09:57 +0800</pubDate><description><![CDATA[如果您与从事软件分发的第三方达成安排，根据该安排您根据传递活动的程度向第三方支付费用，并且根据该安排第三方向任何从您处接收覆盖作品的方授予歧视性专利许可 (a) 与您传递的覆盖作品副本（或从这些副本制作的副本）相关，或 (b) 主要与包含覆盖作品的特定产品或编译相关，则您不得传递覆盖作品，除非您在该安排达成或该专利许可授予之前已进入该安排。那些为您制作或运行覆盖作品的人必须完全代表您，在您的指导和控制下进行，且条款禁止他们在与您的关系之外制作您版权材料的任何副本。您也可以将其应用于您的程序。]]></description><category></category></item><item><title><![CDATA[Qt开源版协议一览（MICROSOFT 软件许可条款），做产品的必读]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/146113856</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/146113856</guid><author>xcksj666</author><pubDate>Sat, 08 Mar 2025 12:04:46 +0800</pubDate><description><![CDATA[如果您打算在 Windows 应用商店中提供您的程序，则该程序必须符合应用开发者协议中定义的认证要求，当前版本位于：[https://msdn.microsoft.com/en-us/library/windows/apps/hh694058.aspx](https://msdn.microsoft.com/en-us/library/windows/apps/hh694058.aspx)。您正在处理的文档的一部分也可能包含在内，但报告中的这些信息或收集的有关硬件或软件使用的任何信息不会用于识别或联系您。]]></description><category></category></item><item><title><![CDATA[codeblocks创建Qt5工程]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/146029560</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/146029560</guid><author>xcksj666</author><pubDate>Tue, 04 Mar 2025 23:26:40 +0800</pubDate><description><![CDATA[然后就到了Qt location的环节，我这里因为之前已经安装了qt5（在线安装的那种） ，所以自己能识别出来，如果你是mingw安装的，直接填mingw的路径即可，填到mingw64 ，譬如d:/msys2/mingw64即可，包括wxWidgets也是这样配置即可。所以当我创建的时候，一路next，该填的填即可。好了，我们这里直接上教程。]]></description><category></category></item><item><title><![CDATA[wxWidgets中的size大小规则详细解释]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/145973903</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/145973903</guid><author>xcksj666</author><pubDate>Mon, 03 Mar 2025 01:59:28 +0800</pubDate><description><![CDATA[wxTopLevelWindow::Layout()**： 此重写版本与基类 `wxWindow::Layout()` 功能相同，但额外提供一个便利行为： 若顶级窗口无绑定的布局管理器，**且仅有一个子控件**，则自动调整该子控件尺寸以覆盖整个客户区。wxWindow::GetEffectiveMinSize()**： 返回控件的最小尺寸与最佳尺寸的综合值，优先采用最小尺寸。例如： - 若控件的最小尺寸为 `(150, -1)`，最佳尺寸为 `(80, 22)`，则有效最小尺寸为 `(150, 22)`。]]></description><category></category></item><item><title><![CDATA[wxWidgets长图浏览控件实现，不区分图片类型加载]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/145973837</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/145973837</guid><author>xcksj666</author><pubDate>Mon, 03 Mar 2025 01:51:35 +0800</pubDate><description><![CDATA[很多时候，我们使用的是wxBitmap bitmap( imgpath,wxBITMAP_TYPE_PNG);第二：使用wxScrolled<wxPanel>类型，计算滚动窗口大小。直接使用CodeBlocks进行编译：具体看我过往文章即可。]]></description><category></category></item><item><title><![CDATA[wxWidgets生成HTML文件，带图片转base64数据]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/145464793</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/145464793</guid><author>xcksj666</author><pubDate>Thu, 06 Feb 2025 11:57:31 +0800</pubDate><description><![CDATA[这里功能就是生成HTML文件，没用HTML库，因为是自己固定的格式，图片是一个vector，可以动态改变数量的。编译环境大家可以看我之前的文章，CodeBlocks + msys2 + wx3.2，win10。]]></description><category></category></item><item><title><![CDATA[wxWidgets使用wxdataviewctrl显示表格数据]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/145443955</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/145443955</guid><author>xcksj666</author><pubDate>Tue, 04 Feb 2025 20:06:16 +0800</pubDate><description><![CDATA[显式启用后者，这也将指示是否支持此功能，因为它更改了右键单击列标题以将其添加或删除到用于排序的列集中的默认行为。此控件支持单列排序，并且在某些平台上（目前仅使用通用版本的平台，即不是 wxGTK 或 wxOSX）也可以一次按多个列排序。这里类似于Qt的ModelView中的qtableview，不过仅仅只是类似。控件，用于以类似树的形式或以表格形式或两者兼而有之的方式显示数据。同样，如果您只想显示简单的表结构，则可以使用专用的。类的 API 显示简单的树结构，则可以使用专用的。，以定义每列应显示的内容。]]></description><category></category></item><item><title><![CDATA[wxWidgets使用wxGrid表格实现第一列添加复选框功能]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/145435707</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/145435707</guid><author>xcksj666</author><pubDate>Tue, 04 Feb 2025 05:05:56 +0800</pubDate><description><![CDATA[这里我使用的是CodeBlocks+msys2+wxwidgets验证，当然了，你也可以使用。编译方式自己选择即可。第一列为复选框选择列。]]></description><category></category></item><item><title><![CDATA[wxWidgets中wxGrid表格使用示例，去掉竖向表头]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/145435613</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/145435613</guid><author>xcksj666</author><pubDate>Tue, 04 Feb 2025 04:35:26 +0800</pubDate><description><![CDATA[设置单元格内容居中，字体为16号，白色。 设置表格背景色为黑色。// 绑定单元格点击事件。]]></description><category></category></item><item><title><![CDATA[普通程序员面试解惑：为什么企业招聘时对行业业务有要求？]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/145250668</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/145250668</guid><author>xcksj666</author><pubDate>Mon, 20 Jan 2025 01:46:26 +0800</pubDate><description><![CDATA[很明显，这种企业，一般多是自研产品为主，原先已经有了“干饭人”，现在想要找一个能够把控产品方向的人才，能够担任主管，对业务熟络，在该行业深耕多年的人。所以，那些没有行业业务要求的企业，很适合普通程序员，因为对方的流程，规范，文档，业务积累一般都会很充足，你进去会很顺心，也能锻炼自己的技能，说得直白些，很合适你去打螺丝。原因3：很明显，最后一个原因，就是对方因为项目本身匆忙接手，前期搞得很糟糕，没有文档积累，代码质量差，架构混乱，匆匆了事，最终需要一个接手烂摊子的人来维护和扩展。]]></description><category></category></item><item><title><![CDATA[普通程序员的职业规划，敢问道友，路在何方？当主管还是继续深造？]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/145102893</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/145102893</guid><author>xcksj666</author><pubDate>Mon, 13 Jan 2025 01:08:03 +0800</pubDate><description><![CDATA[奈何市场并不是由一线苦命的工作者来决定方向的，赚钱的永远都是哪些敢于拼搏敢于冒险的将才之辈，我们绝大部分人，其实太过软弱，太过平凡，或者说太善良，后顾之忧太多，所以顶多也就是当个“大兵”。不是你的忠诚度，而是对技术的思想。所以在很多做产品的公司，你可以待的时间更长一些，当然了，你想要转行做管理，无论是技术管理还是项目管理，想要老板给你机会，那你就需要付出代价，用代价换机会，换经验。]]></description><category></category></item><item><title><![CDATA[普通程序员的职业规划，年纪大了真的能做管理吗？]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/144994937</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/144994937</guid><author>xcksj666</author><pubDate>Tue, 07 Jan 2025 22:47:07 +0800</pubDate><description><![CDATA[说白了，就是你得靠你自己的智慧，你从当普通员工开始，就会有人在管理你，你所经历的一切被管理，反过来说不就是你管理的经验吗？当然不是，纵观各大招聘平台，都会提到一个证书，一个认证的问题，你想当管理，需要证明你真的懂管理，就像人家招聘要的是大专，本科，你得有个证书吧。所以，不要认为当你年纪大了，就可以顺其自然的去做管理，管理是另外一个岗位，另外一份职业，它也有初中高级之分，丝毫与你现在的职业没有什么区别。譬如本文主题所说的，管理，那么你得去学习管理的知识，管理的工具，同时还要积攒管理的经验。]]></description><category></category></item><item><title><![CDATA[比Qt更适合小公司的C++界面开发框架wxWidgets]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/144874490</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/144874490</guid><author>xcksj666</author><pubDate>Thu, 02 Jan 2025 01:02:37 +0800</pubDate><description><![CDATA[但是这些都是属于你这个公司的技术积累，不像Qt，完全就是使用Qt，因为它功能库丰富，它替你都封装好了，%99的功能，你都能直接用Qt的开发库，但是wxWidgets却只有90%，很多人甚至连入门都困难，毕竟Qt各方面手册，教程都做得非常好。Qt的好处是保罗大部分常用的开发库，它不用你会C++ STL，因为它本身就很成熟，你无需使用STL库去补充功能，所以我经常看到很多小公司的招聘信息里写着明明是做Qt开发的，却偏偏要加一条要会STL，说明这家公司的主管就不懂Qt，或者就是那种一星期学会某某框架的货。]]></description><category></category></item><item><title><![CDATA[2025年展望，普通程序员的修炼与天花板]]></title><link>https://blog.youkuaiyun.com/xcksj666/article/details/144874147</link><guid>https://blog.youkuaiyun.com/xcksj666/article/details/144874147</guid><author>xcksj666</author><pubDate>Thu, 02 Jan 2025 00:36:35 +0800</pubDate><description><![CDATA[程序员这个行业，赚多赚少，初期一般靠能力，大部分名校生人家确实就比你思维灵活，记忆力好，更加聪明一些，这个无可厚非，普通程序员也不用妒忌，咱们心胸宽广些，赚多赚少，生活一样过。普通程序员，一般月薪3万基本就是天花板了，这个基本这么多年来，也没怎么受到物价影响，看到一些招聘平台给的薪资，除了大厂薪资开得一年比一年高之外，其他的中小厂，基本都是这个水平，不是不想变，估计是真的给不起更高价，或者确实也没有那么多利润。走上外包程序员一途，本身就说明咱们本就是普通程序员，既是混口饭吃，也是为了一时的兴趣。]]></description><category></category></item></channel></rss>