Mac环境下配置XDebug

前言近日接了个CURD项目,在实现docx转pdf时出了点小问题,需要使用XDebug进行调试。 在一般情况下,只要使用包管理工具安装“php-ext-xdebug”之类的包即可。 然而Mac下的包管理,使用Homebrew搜索“php”,却没有相关结果。 经过一番搜索,发现pecl可安装“xdebug”。 配置环境变量在使用pecl前,需要先配置环境变量。(在使用brew安装php时有相关提示,...

华硕VC60踩坑记 - 垃圾佬的冒险经历

前言前段时间,家里的一台笔记本寿终正寝了,应是主板等部件损坏了。 由于这台机器的主板曾经续过一次命(换过);那么这个主板想必是个坑大的家伙,就放弃了再换主板的想法。(修好了也容易再坏) 但是很多外设都还能正常使用,有如CPU(i3-2310m)、内存(DDR3 8G)、硬盘(固态128G)、网卡(intel 7620);折合下来也值个几百块吧,为了不浪费这些闲置资源,我在某宝寻找了可匹配这些硬件的...

使用 ufw 抵御海外流量攻击

前言近日,检查阿里云服务器账单时,发现莫名其妙少了10块钱;仔细一看,费用都是由服务器流量产生的。 但在这段时间里,我几乎没怎么使用服务器进行大流量操作,相必是被 Hack 了。 抱着这样的想法,我开始检查服务器环境… 检查网络由于费用都是由服务器流量产生的,第一步自然是检查网络。 使用 nethogs 检查后发现,流量来自多个海外 IP,而且 IP 一直在改变;一直都在连接 RDP 协议的端口;...

2019 年度总结

前言又一年过去了,总结一下今年的经历,迎接新的一年。 学业大一已经过去了,大二也过去了一半,咸鱼的时间过得可真快。 之前一直在纠结的插本问题进入了半放弃状态,走投无路只能继续投入各项比赛。 今年(主要集中在上半年)拿到的奖项有: 2019年 蓝桥杯 Java软件开发 广东赛区 二等奖(3月) 2019年 团体程序设计天梯赛 广东省 团队二等奖(4月) 2019年 广东省高职技能大赛 人工智能技术...

CentOS7 网卡更名

前言近日,在尝试将 CentOS 系统从虚拟机迁移安装到物理机时,发现网卡名称发生了变化。(eno1 -> enp0s1) 但系统中所运行的服务应用与网卡名称有所关联(OVSPort),迁移之后出现了故障。 此时,则需要为网卡进行更名操作。 操作过程 修改引导参数 vi /etc/default/grub # 在 GRUB_CMDLINE_LINUX 行加上 net.ifnames=0 b...

安卓应用全屏适配(游戏)

前言在前些日子中,DFQ默认的全屏方案在各种花里胡哨的安卓手机屏幕(如水滴屏、额头屏等全面屏)中出现大黑边。 在游戏应用中,如果两边有黑边,自然是玩起来不舒服的;所以只能寻找解决方案进行适配。 经过一番搜寻、实践,发现问题意外的简单。 解决方案只需要在AndroidManifest.xml中对应的Application 标签中,添加以下内容即可: <meta-data android:...

PyQt5 QWidget初始化问题

前言在初始化QWidget时出现了以下问题。 Traceback (most recent call last): File "form/__init__.py", line 62, in __init__ self.setupUi(self) File "view/form.py", line 31, in setupUi QtCo...

重启Usb蓝牙设备(PD虚拟机模拟插拔)

前言小米pro的Hackintosh方案挺香的,用了也有8个月了,还是挺稳定的。 但是其中有两个很操蛋的问题: 内置蓝牙无法使用 无法驱动内置Wi-Fi 由于不想硬改,作出一些不可逆操作,所以以上问题均采用USB方案解决。 Wi-Fi解决方案也比较完美了,使用Comfast的CF-811AC可支持5G网络,搭配GitHub上的驱动使用,效果极佳。 蓝牙,当时随便在淘宝买了个比较mini的US...

Python闭包问题的探讨

前言今日在更新程序的时候遇到了个问题。 如何生成多语言的菜单,创建并绑定相应的回调函数? 生成菜单自然是很简单的,一个for循环就好了,但是生成相应函数就??? 正文在解决以下事件的过程中,又思考得出了别的内容。 续:前言事件情况如下,现有语言列表及两个业务方法。 # 现有两种语言,不排除以后会扩展#(即便只有两种语言也不写hardcode,便于日后扩展)languages = ['en&...

Web开发基础课程

前言前段时间为完成学校任务,设计了一套Web开发课程。 课程涉及前后端的基础应用,最终目标为开发一款简易的博客程序。 博客程序包含最基本的功能(用户、发布文章、文章分类、文章留言、友情链接)。 课程安排学习周期:2周(原定1周,翻车了) 课程内容如下所示,都是些最基本的知识点。 Web课程安排 软件环境 系统:Windows 7 PhpStudy2016(apache+php5.6+mysql...