Loading

摘要: 不知不觉我学习WPF已经两年啦。大部分时间是自娱自乐,只做了一个公司的小项目,有一点不能否认,WPF是我用过的最好的GUI框架。用过WPF之后,Qt,MFC,Duilib什么的碰都不想碰一下,Qt和MFC是差不多档次的大型框架,Duilib是库级别的东西,完全不是一个档次的。当然了,客户端还有新贵e 阅读全文
posted @ 2023-07-26 14:54 老鼠阿尔吉侬 阅读(46) 评论(0) 推荐(0)
摘要: 我们在init()里初始化我们的logger。logging::core::get()返回这个logger。我们现在设置一个过滤器,让logger只打印info和info级别以上的日志。 你可以在程序里随时改变过滤等级,这样,我们可以开启一个线程用来侦听你要设置的等级。 阅读全文
posted @ 2018-11-12 14:46 老鼠阿尔吉侬 阅读(219) 评论(0) 推荐(0)
摘要: 我们的第一个例子非常简单,用log取代控制台。 这个例子里,log和printf一样。但是之后,我们看到,log可以添加打印时的属性,比如日志等级,事件,线程id等 阅读全文
posted @ 2018-11-12 14:43 老鼠阿尔吉侬 阅读(124) 评论(0) 推荐(0)
摘要: scp就是secure copy,一个在linux下用来进行远程拷贝文件的命令。 有时我们需要获得远程服务器上的某个文件,该服务器既没有配置ftp服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过简单的scp命令便可达到目的。 scp [参数] [原路径] [目标路径] 一、将本机文件复制 阅读全文
posted @ 2018-11-11 01:10 老鼠阿尔吉侬 阅读(1599) 评论(0) 推荐(0)
摘要: 百度的笔试测试居然是用c++写一个简单正则表达式匹配。。。像regex/chrono/random这些库,我基本上都是用的时候再查,因为要记的东西还是比较多(其实不多)。那就顺便做个记录。 1.regex_search进行查找,而非全字符匹配 2.regex_match进行全字符匹配 3.std:: 阅读全文
posted @ 2018-11-02 11:30 老鼠阿尔吉侬 阅读(2184) 评论(0) 推荐(1)
摘要: 给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例: 阅读全文
posted @ 2018-10-09 23:29 老鼠阿尔吉侬 阅读(175) 评论(0) 推荐(0)
摘要: 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径? 网格中的障碍物和空位置分别用 1 和 0 阅读全文
posted @ 2018-10-09 23:21 老鼠阿尔吉侬 阅读(155) 评论(0) 推荐(0)
摘要: 你和你的朋友,两个人一起玩 Nim游戏:桌子上有一堆石头,每次你们轮流拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。你作为先手。 你们是聪明人,每一步都是最优解。 编写一个函数,来判断你是否可以在给定石头数量的情况下赢得游戏。 示例: 阅读全文
posted @ 2018-10-09 23:18 老鼠阿尔吉侬 阅读(148) 评论(0) 推荐(0)
摘要: 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 例如,上图是一个7 x 3 的网格。有多少可能的路径? 说明:m 和 n 的值均不 阅读全文
posted @ 2018-10-09 23:16 老鼠阿尔吉侬 阅读(124) 评论(0) 推荐(0)
摘要: 给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。 示例 1: 示例 2: 阅读全文
posted @ 2018-10-09 02:45 老鼠阿尔吉侬 阅读(116) 评论(0) 推荐(0)