如何不用递归遍历二叉树 Posted on 2020-12-29 09:30:00 In C/C++ 此时我们用迭代法写出了二叉树的前后中序遍历,大家可以看出前序和中序是完全两种代码风格,并不想递归写法那样代码稍做调整,就可以实现前后中序。这是因为前序遍历中访问节点(遍历节点)和处理节点(将元素放进result数组中)可以同步处理,但是中序就无法做到同步! Read more »
提供一个Java SE程序打单个EXE包部署到不带JRE电脑运行的实现(有点复杂) Posted on 2020-12-28 18:00:00 In Java 在IDE中打一个Runnable JAR。将JRE目录拷贝一份出来,重命名为jre。使用exe4j把JAR包转换成EXE。把EXE文件和jre目录放在同一个目录。使用《单文件软件封装工具》(标题栏有QQ号,右下角状态栏显示压缩率的那个)把存放EXE和jre的目录打包成单个EXE文件。 Read more »
提供一个在Selenium截网页长图的实现 Posted on 2020-12-22 15:30:00 In Python 最近研究控制Chrome API来进行自动截图的方法。然后就看到了博客园的文章。文章说Selenium并不支持对整个页面截图,原因是Chrome虽然在开发者工具中提供了“Capture full size screenshot”的Run Command,但是在CDP中并没有提供executeCdpCommand的命令。鄙人也留意了一下国外的编程社区,发现国外基本上也是这么干的,临时设置了一个设备模拟,然后截当前屏幕的截图,截好图了再把设备模拟关闭。 Read more »
Python Selenium Chrome 控制Devtools 一些线索 Posted on 2020-12-19 11:00:00 In Automation , Python 只要浏览器的内核版本不低于webdriver的版本即可。Nuget上的最低版本是71的,所以QQ浏览器无法使用C#控制,QQ只有版本70的内核。 Read more »
西一爱服 小花仙登录器下载地址和项目代码 Posted on 2020-12-18 10:00:00 In C# 这个是UP主自制的一个小花仙的登录器,用C#编写的,如果不放心可以用软件反编译查看源代码。怕一些杀软查杀,弄了一个数字签名,但是有没有用就不知道了。登录器后续会开源到Github,基于BSD-3-Clause协议开源,禁止商用。如有商用,欢迎举报。 Read more »
C# CEF 使用内置devtools对整个网页截图 Posted on 2020-12-17 18:00:00 In C# , Automation 这样做的一个好处是不需要再调用Win32底层API。直接走CEF组件的方法就可以截图,也不需要专门整个OffScreen的组件,毕竟还要复制和继承,并且也占内存。而且即使是CEF视窗超出屏幕,或者被其他窗口挡住,甚至使用特殊手段把窗口调大到大于屏幕的分辨率,此方法也可以截取得到。 Read more »
【小花仙】提供一个比较复杂但是可以截全身的截高清图的方法(重新整理) Posted on 2020-12-15 11:00:00 In Other 这是鄙人又摸索出来的一套解决方案,通过Chrome或Chromium的F12工具来截取高清截图。正如鄙人此前在CSDN发布的笔记一样,Chrome在62版本之后就已经原生支持了截取指定HTML节点的截图以及截取实际像素的截图,国产浏览器只要不是太老的版本应该都是可以支持的。之前那个通过RDP远程桌面截图的方式实在太过于麻烦,鄙人现在这一套方法比使用远程桌面要简单不少。 Read more »
Linux系统 运行小花仙游戏(针对2021年Flash停止维护的情况) Posted on 2020-12-07 18:00:00 In Moving Away from Flash 百度云服务器CentOS运行小花仙页游已经成功,但是云服务器选的配置不好,加之用网页VNC链接的,效果不是很好,但是如果是直接物理机Linux操作就好很多了。 Read more »
根据线索整理的一套在2021年继续使用Flash Player的方法(20.12.29更新) Posted on 2020-11-26 18:00:00 In Moving Away from Flash 根据上次收集到的关于Flash Player的线索,这里整理了一套在2021年继续使用Flash Player的方法。 Read more »
探讨关于Flash Player的更多线索(22.09.04更新) Posted on 2020-11-24 16:45:00 In Moving Away from Flash Flash即将在2020年底停止支持。如果仍然有一些业内业务需要Flash我們应该如何应对,这里找到了更多的线索。 Read more »