<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hackermengzhi的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hackermengzhi</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hackermengzhi]]></copyright><item><title><![CDATA[MyBatis 生成器生成的 SQL 映射 XML 文件]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/143628002</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/143628002</guid><author>hackermengzhi</author><pubDate>Fri, 08 Nov 2024 16:15:31 +0800</pubDate><description><![CDATA[重要：SQL Map XML 文件不是为 MyBatis3DynamicSQL 运行时生成的。MyBatis 生成器 （MBG） 生成符合 MyBatis SQL Map DTD 的 SQL Map XML 文件。这些文件包含许多不同的元素。MBG 为您指定的每个表生成不同的 SQL Map 文件的 SQL Map 是表的名称（如果存在，则由 schema 和 catalog 限定）。]]></description><category></category></item><item><title><![CDATA[python2升python3踩坑纪]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/143373504</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/143373504</guid><author>hackermengzhi</author><pubDate>Wed, 30 Oct 2024 20:07:08 +0800</pubDate><description><![CDATA[在centos7.9中，yum和python2作为镜像源自带包本身互相依存，安装python3修改环境变量后会对yum运行产生极大影响，，所以想在centos中用python命令来指代python3比较困难。理论来说，如果非要做这样的操作，步骤是：在设置里更改解释器设置，即修改/usr/bin/yum文件，指定使用python2.7作为yum的解释器：将第一行"#!/usr/bin/python" 改为 “#!然而并没有完：  安装软件时又ERR0R  会出现另一种报错将第一行"#!]]></description><category></category></item><item><title><![CDATA[cURL自动读取小工具]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/140541623</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/140541623</guid><author>hackermengzhi</author><pubDate>Fri, 19 Jul 2024 10:12:28 +0800</pubDate><description><![CDATA[做自动化测试的时候Postman判断数据什么的太麻烦，做个脚本代替一下。]]></description><category></category></item><item><title><![CDATA[.NET与C#和PLC交互的例子]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/139348144</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/139348144</guid><author>hackermengzhi</author><pubDate>Fri, 31 May 2024 11:29:27 +0800</pubDate><description><![CDATA[要读取PLC中指定数据块（DB）内连续的多个字节，可以使用HSLCommunication库的Read方法。这个方法允许你一次性读取多个字节，然后再根据需要解析这些字节。]]></description><category></category></item><item><title><![CDATA[浅析背包问题]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/139348079</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/139348079</guid><author>hackermengzhi</author><pubDate>Fri, 31 May 2024 11:27:13 +0800</pubDate><description><![CDATA[明确状态定义：清楚地定义dp[i][j]的含义。找出状态转移方程：根据问题的特点，找出递推关系。初始化状态：设定初始条件。迭代计算：通过循环或递归计算出结果。读取结果：最终结果通常是dp表中的某个值。通过练习和不断总结，你会逐渐掌握构建递推式和解决动态规划问题的方法。要理解和构建递推式如这样的动态规划转移方程，并不是靠灵光一现的“神仙想法”，而是通过系统的思考和不断练习来掌握的。确定什么是“状态”，即问题在每一步的具体情况。dp[i][j]表示前i个物品中，放入容量为j的背包的最大价值。]]></description><category></category></item><item><title><![CDATA[CPU基本接口实验]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/139346997</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/139346997</guid><author>hackermengzhi</author><pubDate>Fri, 31 May 2024 11:19:19 +0800</pubDate><description><![CDATA[在本次实验中，我遇到了实验LED灯控制闪烁的代码端口数字信号控制的问题，通过与同学积极交流以及向老师提出疑问，解决了代码的问题，使实验能够顺利地进行下去，认识到了积极思考与勇于发问的重要性。1.要实现 D6、D7 的点亮熄灭只需配置CC2530的 P1_0、P1_1 口引脚即可，然后将引脚适当的输出高低电平则可实现 D6、D7 的闪烁控制。4.（选做）本实验要实现通过定时器 T1 来控制 LED 灯的定时闪烁 亮/暗的反转通过溢出中断来实现。（请在实验前思考，实验中观察，并在实验后回答思考题。]]></description><category></category></item><item><title><![CDATA[RFID作业]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/139339419</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/139339419</guid><author>hackermengzhi</author><pubDate>Fri, 31 May 2024 08:50:53 +0800</pubDate><description><![CDATA[1、 电子标签与读写器之间通过耦合元件实现射频信号的空间（无接触）耦合，在耦合通道。在识别范围内，读写器可以完成多个电子标签信息的同时存取，具备读取多个电子标。读写器以射频方式向电子标签传输能量，对电子标签完成基本操作。读写器将读取到的电子标签信息传递给计算机网络，计算机网络对读写器进行控。读写器不仅能识别静止的单个电子标签，而且能同时识别多个移动的电子标签。对无源电子标签，读写器通过无线电波向电子标签提供能量；读写器的所有行为可以由应用软件来控制，应用软件作为主动方，对读写器发出。]]></description><category></category></item><item><title><![CDATA[C#根据数据量自动排版标签的样例]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/139284051</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/139284051</guid><author>hackermengzhi</author><pubDate>Wed, 29 May 2024 09:28:49 +0800</pubDate><description><![CDATA[这是一个C#根据数据量自动排版标签的样例。]]></description><category></category></item><item><title><![CDATA[删除当前磁盘空文件夹小工具]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/139200005</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/139200005</guid><author>hackermengzhi</author><pubDate>Sat, 25 May 2024 16:51:02 +0800</pubDate><description><![CDATA[【代码】删除当前磁盘空文件夹小工具。]]></description><category></category></item><item><title><![CDATA[AI专业面经]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/139199557</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/139199557</guid><author>hackermengzhi</author><pubDate>Sat, 25 May 2024 16:29:27 +0800</pubDate><description><![CDATA[Vector满足associative law(结合律)，distributive law（分配率），其中有scalar addition（标量）和vector addition（向量）加法。首先，需要证明命题在某个初始值（通常是最小的自然数，如0或1）下成立。这个假设通常称为归纳假设。在这一步，需要证明如果命题对k成立，那么它也对k+1成立。整数 Whole Numbers (like 0, 1, 2, 3, 4, etc)综合基础情形、归纳假设和归纳步骤，可以得出结论：命题对所有自然数成立。]]></description><category></category></item><item><title><![CDATA[猫眼余票查询示例]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/139064850</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/139064850</guid><author>hackermengzhi</author><pubDate>Mon, 20 May 2024 14:39:29 +0800</pubDate><description><![CDATA[别问怎么用 自己看着用。]]></description><category></category></item><item><title><![CDATA[实验四 Java实用类及接口实验]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/139064567</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/139064567</guid><author>hackermengzhi</author><pubDate>Mon, 20 May 2024 14:30:41 +0800</pubDate><description><![CDATA[（三）编写枚举程序，其中有四种颜色（RED、GREEN、WHITE、YELLOW），每种颜色有自己的属性（名字和索引），需要实现构造方法、属性的get/set方法和通过索引获取名字的方法，以及重写toString（）方法来打印索引加名字。当i的值位于[-128,127]的时候，会直接返回Integer缓存数组中相应对象的引用，如果i大于127或小于-128，会重新创建一个Integer实例，并返回。所以，注解就是源代码的元数据。（二）Java为枚举类型提供了一些内置的方法，同时枚举常量还可以有自己的方法。]]></description><category></category></item><item><title><![CDATA[实验三 Java面向对象高级语法实验2]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/139064520</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/139064520</guid><author>hackermengzhi</author><pubDate>Mon, 20 May 2024 14:29:17 +0800</pubDate><description><![CDATA[（三）编写枚举程序，其中有四种颜色（RED、GREEN、WHITE、YELLOW），每种颜色有自己的属性（名字和索引），需要实现构造方法、属性的get/set方法和通过索引获取名字的方法，以及重写toString（）方法来打印索引加名字。当i的值位于[-128,127]的时候，会直接返回Integer缓存数组中相应对象的引用，如果i大于127或小于-128，会重新创建一个Integer实例，并返回。所以，注解就是源代码的元数据。（二）Java为枚举类型提供了一些内置的方法，同时枚举常量还可以有自己的方法。]]></description><category></category></item><item><title><![CDATA[实验二 Java面向对象高级语法实验1]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/139040149</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/139040149</guid><author>hackermengzhi</author><pubDate>Sun, 19 May 2024 11:22:04 +0800</pubDate><description><![CDATA[其中在类Example05_1中定义了两个成员变量a、b，其中变量b有static修饰，所以变量b为静态变量，如果想访问静态变量b，通过类名来访问Example05_1.b即可。（三）分析下面程序，使用System.out.println() 分别实现sleep()和message()方法，并增加main方法打印输出结果，掌握接口的概念与使用方法。对象成员内部类：在一个类的内部被声明，可以访问外部类的任何成员；（五）在创建匿名内部类同时必须创建匿名内部类对象，否则以后将不能创建匿名内部类对象。]]></description><category></category></item><item><title><![CDATA[java实验一 类和对象实验]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/139040118</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/139040118</guid><author>hackermengzhi</author><pubDate>Sun, 19 May 2024 11:21:03 +0800</pubDate><description><![CDATA[Driver类包含一个主方法，用来设定Track的长度和名称，然后把它们的值打印出来。特殊类的对象拥有其一般类的全部属性与服务，称作特殊类对一般类的继承。（二）Java中的每个类都有构造方法，用来初始化该类的一个新对象。方法重写允许通用类指定方法，这些方法对该类的所有派生类都是公有的，同时该方法允许子类定义这些方法中的某些或全部的特殊实现。多态是指一个方法只能有一个名称,但可以有许多形态,也就是程序中可以定义多个同名的方法，用“一个接口，多个方法”来描述，可以通过方法的参数和类型引用实现。]]></description><category></category></item><item><title><![CDATA[前端逆向工程实战]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/139027975</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/139027975</guid><author>hackermengzhi</author><pubDate>Sat, 18 May 2024 18:27:14 +0800</pubDate><description><![CDATA[碍于一直抢不到某些优惠券，在海鲜市场里面搜索过后发现有人出同款，且只要登录cookie就可以，猜测应该是已经有人开了，那么今天进行一下前端逆向工程实战和讲解，希望对想学但是一直看不懂的同学有所帮助。
本次教程以某网站活动为例。
地址：https://cube.meituan.com/cube/block/ec547f375b92/290373/index.html
首先因为这个页面大概只能在app或者小程序上看到，我们要进行抓包。抓包的方式有很多种，Wireshark，fiddler和手机上面的Stream]]></description><category></category></item><item><title><![CDATA[【实用小工具】连点器]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/139027806</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/139027806</guid><author>hackermengzhi</author><pubDate>Sat, 18 May 2024 16:39:44 +0800</pubDate><description><![CDATA[真不理解有些常用小软件被某些财迷做的花里胡哨拿去光明正大卖钱的，广告一堆还难用。此系列更更新实用小工具，可以在评论区留言想要的工具，看心情会更。]]></description><category></category></item><item><title><![CDATA[GitHub Action定时任务]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/136557751</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/136557751</guid><author>hackermengzhi</author><pubDate>Fri, 08 Mar 2024 11:43:02 +0800</pubDate><description><![CDATA[GitHub Actions是GitHub推出的持续集成服务。除了持续集成常用的，push、pull_request等事件触发，还可以使用schedule设定时间自动触发。这样自己也可以做一些有用的定时任务，解放双手。还可以在crontab guru上辅助生成该字段。需要注意的是，GitHub Actions 不支持非标准语法，即下图中红框部分。]]></description><category></category></item><item><title><![CDATA[一招解决头歌禁止粘贴问题]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/131068354</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/131068354</guid><author>hackermengzhi</author><pubDate>Mon, 11 Dec 2023 11:35:21 +0800</pubDate><description><![CDATA[在这里祝某歌OJ服务器天天报不知名错。网页禁止粘贴怎么办？]]></description><category></category></item><item><title><![CDATA[Wireshark抓包实验]]></title><link>https://blog.youkuaiyun.com/hackermengzhi/article/details/134923055</link><guid>https://blog.youkuaiyun.com/hackermengzhi/article/details/134923055</guid><author>hackermengzhi</author><pubDate>Mon, 11 Dec 2023 11:34:51 +0800</pubDate><description><![CDATA[它用于TCP/IP网络中发送控制消息，提供可能发生在通信环境中的各种问题反馈，通过这些信息，使管理者可以对所发生的问题作出诊断，然后采取适当的措施解决。这时，在错误发生的现场，为了联络而飞过来的信鸽就是ICMP 报文。不过，MAC 地址的缓存是有一定期限的，超过这个期限，缓存的内容将被清除。②当同个链路中的所有设备收到 ARP 请求时，会去拆开 ARP 请求包里的内容，如果 ARP 请求包中的目标 IP 地址与自己的 IP 地址一致，那么这个设备就将自己的 MAC 地址塞入 ARP 响应包返回给主机。]]></description><category></category></item></channel></rss>