All Posts

  • Published on
    此代码实现表达式求值,通过栈实现。`Precede`函数获取运算符优先级,`Operate`函数进行运算。`EvaluateExpression`函数遍历表达式,根据优先级进行操作数和运算符的处理,最终返回结果。主函数测试了该功能。
  • Published on
    介绍了使用 Boost 库读写 XML 文件的示例代码。通过`load`函数读取`testConfigRead.xml`文件内容并存储到结构体`TestConfig`中,通过`save`函数将结构体内容写入`testConfigWrite.xml`文件,展示了 Boost 库在 XML 操作方面的便捷性。
  • Published on
    文章介绍用 Python 模拟鼠标、捕获按键事件。可连续双击鼠标左键,用按键 1 控制运行、其他按键暂停。通过多线程实现,定义相关函数并启动线程,代码实现了相应功能。
  • Published on
    2013 年将至,作者回顾从 2010 年毕业至今的经历。07 年接触编程,大二下学期主动学习,通过多考试。毕业后找实习做输入法接触多种技术,后换工作做数据采集等,目前工作仍与通信有关,接触不少开源库,期望能写出好库,迎接新年。
  • Published on
    介绍 log4cxx 编译与使用,需下载相关文件并解压,运行批处理文件(遇问题需下载 sed),用 vs 打开文件编译得 log4cxx.lib 和 dll,使用时包含头文件、lib 和 dll 文件,配置文件可灵活记日志,还可封装为 Logger 类。