<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Endless Encoding]]></title><description><![CDATA[ЕΟΝ 的 C++ 备忘录]]></description><link>https://blog.csdn.net/fonx</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; fonx]]></copyright><item><title><![CDATA[ZYNQ7010备忘]]></title><link>https://blog.csdn.net/fonx/article/details/158286619</link><guid>https://blog.csdn.net/fonx/article/details/158286619</guid><author>fonx</author><pubDate>Sun, 22 Feb 2026 15:00:16 +0800</pubDate><description><![CDATA[Xilinx 7系列是28nm 时代的标杆，它通过统一架构解决了历史遗留的兼容性问题，并构建了从低到高的完整产品矩阵。对于开发者而言，这意味着在 7系列内部进行选型或升级时，代码的复用性极高，开发风险显著降低。ZYNQ 于2011年推出，28nm工艺。Arm+FPGA 的 Soc，异构计算。CPU: 双核 Cortex-A9。]]></description><category></category></item><item><title><![CDATA[如何切换显示文字或图片]]></title><link>https://blog.csdn.net/fonx/article/details/141110546</link><guid>https://blog.csdn.net/fonx/article/details/141110546</guid><author>fonx</author><pubDate>Sun, 11 Aug 2024 19:52:32 +0800</pubDate><description><![CDATA[在早期的网站功能上，采用图片或字体来显示文字。]]></description><category></category></item><item><title><![CDATA[如何设置PHP wkhtmltopdf]]></title><link>https://blog.csdn.net/fonx/article/details/140165000</link><guid>https://blog.csdn.net/fonx/article/details/140165000</guid><author>fonx</author><pubDate>Wed, 03 Jul 2024 23:51:37 +0800</pubDate><description><![CDATA[1.windows下的PHP，只需要到php.ini中把extension=php_openssl.dll前面的;删掉，重启服务就可以了。这时有问题，需要改为：php composer.phar require mikehaertl/phpwkhtmltopdf。经查，我的 php 没有这一项，添加，然后 iisreset。再次执行以上三条，通过，下载安装成功。执行：composer require mikehaertl/phpwkhtmltopdf。在 php 路径下，应能打开命令行输入。]]></description><category></category></item><item><title><![CDATA[精简 jre 涉坑记录]]></title><link>https://blog.csdn.net/fonx/article/details/132841706</link><guid>https://blog.csdn.net/fonx/article/details/132841706</guid><author>fonx</author><pubDate>Tue, 12 Sep 2023 22:11:47 +0800</pubDate><description><![CDATA[2）对 copy 出来的 rt 进行打 zip 包时， 不能在 copy 后立即打包，否则会出现部分文件尚未 copy 到位的情况。1）jre 中有 client 和 server 之分。]]></description><category></category></item><item><title><![CDATA[如何制作并运行 jar 程序]]></title><link>https://blog.csdn.net/fonx/article/details/132592251</link><guid>https://blog.csdn.net/fonx/article/details/132592251</guid><author>fonx</author><pubDate>Wed, 30 Aug 2023 23:30:38 +0800</pubDate><description><![CDATA[以下是用 Intellij 制作 jar 程序，并运行的方法。]]></description><category></category></item><item><title><![CDATA[Matlab GUI 获取窗口位置]]></title><link>https://blog.csdn.net/fonx/article/details/131033218</link><guid>https://blog.csdn.net/fonx/article/details/131033218</guid><author>fonx</author><pubDate>Sun, 04 Jun 2023 15:53:27 +0800</pubDate><description><![CDATA[【代码】Matlab GUI 获取窗口位置。]]></description><category></category></item><item><title><![CDATA[Intellij IDEA 丢失 Project Structure 问题]]></title><link>https://blog.csdn.net/fonx/article/details/128754702</link><guid>https://blog.csdn.net/fonx/article/details/128754702</guid><author>fonx</author><pubDate>Mon, 23 Jan 2023 23:28:17 +0800</pubDate><description><![CDATA[最后在 project struecture 重新添加 artifacts ，create jar from modules，添加主类名后，有一个选项是：copy to the... 选中它，就激活了 MANIFEST.MF，原有的设置自动从 读回了。对比发现，artifacts 工程信息实际上保存在 .idea 目录下的 artifacts 文件夹和 xxx.iml 中。原因可能是，对这个工程文件夹进行了一次复制备份，备份工程打开也一样，没有了 project struecture。]]></description><category></category></item><item><title><![CDATA[如何使用BeanUtils+lombok复制对象]]></title><link>https://blog.csdn.net/fonx/article/details/128747463</link><guid>https://blog.csdn.net/fonx/article/details/128747463</guid><author>fonx</author><pubDate>Sat, 21 Jan 2023 21:59:00 +0800</pubDate><description><![CDATA[实操发现，仅引入 BeanUtils 是不够的，必须对象的类对每个成员变量具有 get() 和 set() 方法，否则无法给目标对象赋值。而应该 new 一个全新的对象，但是把其参数设置为与一个已有对象完全一样是困难的，因为对象的成员变量的个数可能很多，逐个去赋值是很低效的。两种工具的功能大致相同，都是 BeanUtils.copyproperties(obj1,obj2)，但是区别在于前者的obj1是源，而后者obj1是目标。这样，首先就引入一个新的工具：BeanUtils，具体有两种。]]></description><category></category></item><item><title><![CDATA[Dynatyper for Windows crash 排故]]></title><link>https://blog.csdn.net/fonx/article/details/128329133</link><guid>https://blog.csdn.net/fonx/article/details/128329133</guid><author>fonx</author><pubDate>Thu, 15 Dec 2022 15:03:29 +0800</pubDate><description><![CDATA[当前节接受了足够的新按键之后，不再接受新按键：如果多按几键，再回删时，就能把后台的输入串「ㄅ'一」删掉几键。例如，在「ㄅ'一」的基础上，再输入「一一一」，将得到输入串「ㄅ'亖」，此时再输入按键，输入串将不再改变，提示已不再接受按键。但是按键数仍然是计算的，因此，如果再输入「一一一」，虽然输入串仍是「ㄅ'一」，但如果回删，就能把后台的「」删除，从而使系统回到正常状态。超额输入按键数可以大于输入串长度。]]></description><category></category></item><item><title><![CDATA[C++ 字符类型转换]]></title><link>https://blog.csdn.net/fonx/article/details/128328283</link><guid>https://blog.csdn.net/fonx/article/details/128328283</guid><author>fonx</author><pubDate>Thu, 15 Dec 2022 13:29:56 +0800</pubDate><description><![CDATA[汇总各种字符类型转换方法。]]></description><category></category></item><item><title><![CDATA[dll 读文件时文件路径的玄学]]></title><link>https://blog.csdn.net/fonx/article/details/128315185</link><guid>https://blog.csdn.net/fonx/article/details/128315185</guid><author>fonx</author><pubDate>Wed, 14 Dec 2022 13:55:32 +0800</pubDate><description><![CDATA[在 dll 中读取了一个相对路径文件：config.txt，由于 dll 是在 Windows/System32 下放置且注册的，于是想当然地以为 config.txt 也应该放在 System32 下面，这样 dll 就能找到它。另外发现，保存到  System32 和 WOW64 下面的两个 config.txt，实际上是一个，修改其中一个，另一个也变。1）对于记事本，已经存在的文件，再次打开后，调用 dll 读取  System32/config.txt。]]></description><category></category></item><item><title><![CDATA[动态输入法 TSF 启动过程分析]]></title><link>https://blog.csdn.net/fonx/article/details/128293181</link><guid>https://blog.csdn.net/fonx/article/details/128293181</guid><author>fonx</author><pubDate>Mon, 12 Dec 2022 22:17:10 +0800</pubDate><description><![CDATA[dTyperJar 还有两个重要的成员函数：setJvm() 和 startup(). 在 setJvm()中，把 penv0, mainclass0 进行本地存储，penv0->GetJavaVM(&jvm);在 CSmapleIME 中启动的 jvm，其环境指针 penv0，主类 mainclass0，主类实例 dTyper0，通过  _pCompositionProcessorEngine->setJvm()传递给其成员 ->dTyperJar。至此，dTyper 完成了初始化，可以执行打字功能。]]></description><category></category></item><item><title><![CDATA[VS Studio dll 编译 debug]]></title><link>https://blog.csdn.net/fonx/article/details/128259767</link><guid>https://blog.csdn.net/fonx/article/details/128259767</guid><author>fonx</author><pubDate>Fri, 09 Dec 2022 22:17:58 +0800</pubDate><description><![CDATA[关于使用静态MFC，Win32编译报错（error LNK2019: 无法解析的外部符号）的解决办法：编译设置，添加 gdi32.lib。常规-》输出目录，目标文件名，都可自定义，可把 win32,x64的输出设为同一个目录，但用文件名区分，加 _x86  _64。配置和平台的选取状态，并不是编译的状态，也就是不管「平台」选win32还是x64，生成时都可以生成win32和x64。在项目上点击右键->【属性】->【配置属性】->【链接器】->【输入】->【附加依赖项】，点击编辑，添加相应库文件。]]></description><category></category></item><item><title><![CDATA[Vivado 开发笔记（1）]]></title><link>https://blog.csdn.net/fonx/article/details/127951942</link><guid>https://blog.csdn.net/fonx/article/details/127951942</guid><author>fonx</author><pubDate>Sun, 20 Nov 2022 20:15:45 +0800</pubDate><description><![CDATA[简述了 Vivado 开发的入门流程。]]></description><category></category></item><item><title><![CDATA[js 访问剪贴板粘贴]]></title><link>https://blog.csdn.net/fonx/article/details/127058788</link><guid>https://blog.csdn.net/fonx/article/details/127058788</guid><author>fonx</author><pubDate>Mon, 26 Sep 2022 19:01:15 +0800</pubDate><description><![CDATA[由于浏览器支持度不够，以下代码不能实现功能。存照。]]></description><category></category></item><item><title><![CDATA[Apple Developer ID 续费]]></title><link>https://blog.csdn.net/fonx/article/details/125579835</link><guid>https://blog.csdn.net/fonx/article/details/125579835</guid><author>fonx</author><pubDate>Sun, 03 Jul 2022 00:06:31 +0800</pubDate><description><![CDATA[是 developer.apple.com
不是 itunesconnect.com]]></description><category></category></item><item><title><![CDATA[微信开发者服务器接入指南]]></title><link>https://blog.csdn.net/fonx/article/details/125016247</link><guid>https://blog.csdn.net/fonx/article/details/125016247</guid><author>fonx</author><pubDate>Sat, 28 May 2022 12:28:08 +0800</pubDate><description><![CDATA[适用于公众号，小程序，小游戏。





参见：接入概述 | 微信开放文档

Step1

小游戏后台=&gt;开发管理=&gt;开发设置=&gt;消息推送，设置 URL, Token, EncodingAESKey。

URL 是开发者用来接收微信消息和事件的接口URL。【就是服务器上的响应程序，例如: https://www.xxx.com/xxx.php】
	Token可由开发者可以任意填写，用作生成签名（该 Token 会和接口 URL 中包含的 Token 进行比对，从而验证安全性）。【以下用宏定]]></description><category></category></item><item><title><![CDATA[IIS IE 设置更改]]></title><link>https://blog.csdn.net/fonx/article/details/122154215</link><guid>https://blog.csdn.net/fonx/article/details/122154215</guid><author>fonx</author><pubDate>Sun, 26 Dec 2021 13:01:29 +0800</pubDate><description><![CDATA[1。安全设置，允许 Java小程序；

2。高级，显示友好的提示，禁用，才能显示 php debug 信息。
]]></description><category></category></item><item><title><![CDATA[IIS+PHP调用Python]]></title><link>https://blog.csdn.net/fonx/article/details/120836658</link><guid>https://blog.csdn.net/fonx/article/details/120836658</guid><author>fonx</author><pubDate>Mon, 18 Oct 2021 22:58:41 +0800</pubDate><description><![CDATA[1。要给 Python.exe所在目录添加权限，IIS_IUSRS，读取，执行；

2。PHP中要用 Python.exe 的绝对路径；

test.php:


$cmd1 = "python test.py 2&gt;&amp;1";
$cmd2 = "C:/.../python.exe test.py 2&gt;&amp;1";

echo $cmd1."&lt;br&gt;";
$output1 = shell_exec($cmd1);
$output2 = exec($cmd1, $array, ]]></description><category></category></item><item><title><![CDATA[关于 Android 键盘 UI 的生成]]></title><link>https://blog.csdn.net/fonx/article/details/118880482</link><guid>https://blog.csdn.net/fonx/article/details/118880482</guid><author>fonx</author><pubDate>Sun, 18 Jul 2021 17:54:26 +0800</pubDate><description><![CDATA[2021。7。18

前情：

Android 原生输入法示例代码分析https://blog.csdn.net/fonx/article/details/80716095

1。在 SoftKeyboard.java step5. onCreateInputView() 中，根据 R.layout.input.xml 生成键盘 UI:

（private LatinKeyboardView mInputView;//键盘）

mInputView = (LatinKeyboardView) getLay.]]></description><category></category></item></channel></rss>