关于Shell后台运行

前言在shell里执行程序时,在最后加上&可以使程序在后台运行,不占用当前屏幕。 单独执行一条命令时,在最后加上&即可。 但当我们想同时开启多个后台的时候,也许你的想法如此: for file in * ; do echo $file &; done 如果是这样,恭喜你,想法跟我一样,是错的。 正解正确做法是,把每条命令都用花括号括起来,再在后面加上&。(...

关于PHP文件上传的问题

前言今天测试一个图片上传功能,发现了一个诡异的现象,PC端正常上传图片,手机端上传图片则提示没有添加图片,反复尝试,无果。 我以为是browser/thinkphp/thinkcmf的问题,结果找了相关的文章,无果。 解决方法当我重复尝试手机上传,无意中选择了其它图片时,成功了。 经过一番折腾,发现是图片大小的问题。 在php.ini修改如下内容即可。 upload_max_f...

linux下配置kvm环境

前言今天因学习需要,搭建一个kvm环境,其中踩了一些坑,特以此文章以做记录。 环境 系统:Ubuntu 16.04 安装在Ubuntu下使用apt包管理工具进行安装。(CentOS下使用yum) # 安装虚拟化管理器(包括libvirt) sudo apt install virt-manager # 安装kvm sudo apt install qemu-kvm

Django 快速入门教程

前言学习web开发是一条艰辛的道路,那些令人讨厌的前端页面总是需要我们复制粘贴、复制粘贴,一旦修改,经常要同时修改多个文件。 页面做的最多的地方无疑是后台管理部分,一个模块,基本就要做出一套页面,比如: 增加内容页面 编辑内容页面(和增加内容的页面大部分内容相同) 内容列表页面(里面还要考虑筛选、搜索功能的实现) 做这些页面做多了,难免心生厌烦,比如我用什么thinkphp,一直要复制n套模版...

微信公众号简易入门教程

前言在我学习公众号开发,也有一段时间了,其中也做过两个公众号项目,最近有友人向我请教公众号该如何学习,特以此篇文章总结一下,同时也巩固一下我的知识(套路)。 准备环境系统:*nix(Ubuntu、macOS,不推荐windows) 软件:apache(httpd)、mysql、php7+、composer、phpstorm 库:thinkcmf、overtrue/wechat 参阅文档学...

关于虚拟机在各VM平台间相互迁移的问题

前言今天在将vmware虚拟机迁移到kvm平台时,发现了一些问题。 我使用qemu-img转换虚拟磁盘格式vmdk->qcow,CentOS6.8的虚拟机可以正常使用,而Win2003发生了error loading operating system的错误。 我尝试使用virtualbox打开转换后的Win2003虚拟机,结果发生了与kvm一样的错误。 我尝试直接用virtualbox通过v...

2017 年度总结

前言转眼间一年又要过去了,在2018即将到来之际,对我在2017年的经历稍作总结。 学业今年可谓是我中专生涯的高潮,通过参加技能竞赛,我成功地解决了升学的难题。 主要获得了以下奖项: 2017年广东省技能竞赛网络搭建及应用项目 一等奖 2017年全国技能竞赛网络搭建及应用项目 二等奖 2017年全国技能竞赛网络空间安全项目 二等奖 以上任意奖项均可获得中职获奖免试机会(省级比赛一等奖/...

你好,Docker

前言以下仅为个人理解,如有错误欢迎纠正。 在很多时候,一个应用开发完成要准备上线,总会发现实际环境布置起来与开发环境有所区别,而出现一些意外的问题。 把应用装进虚拟机,然后再部署上实际环境?这样子的确解决了环境的差异,然而这并不现实,虚拟机损耗太大。 所以经过了很长一段时间,终于有大佬弄出了个解决方案,那就是docker。 docker是一个基于linux系统的容器,核心技术是lxc(linux内...

C/C++ WinApiHook注意调用方式!!!

前言在前段时间使用易语言hook的方式,实现了《11月的阿卡迪亚》的部分汉化,当时只是抱着试一试的心态,不过既然成功了,就当然想要深入的理解和研究。 最近又发现了个有趣的エロ游戏,于是乎我又打算尝试汉化,不过机会渺茫,没有搞懂资源结构,但是修改程序使其支持中文显示,应该还是可以的。 然后在尝试Hook某些API的时候,程序崩溃了,研究了整整一天才发现原因,So,写篇文章记录下来。 过程放弃易语言于...

【汉化】11月的阿卡迪亚

前言在数个月前我听到了这游戏的OP,感觉挺好听的。然后找了一下这个游戏,发现并没有汉化版,甚至连开坑的消息都没有,个人开坑的不算,谁知道整到什么时候。 于是乎,我花了2天时间来进行程序的分析及修改。(初版完成) 后来又花了4天时间,对乱码文本进行修复。(解析完善) 最后,加上写这篇文章的时间,便是一周了。 操作环境系统:macOS+Windows 软件:AnimED,010editor,LordP...