PHP Laravel NGINX html css Bootstrap Python Symfony Apache Windows linux jquery Django ASP vanilla Slim vagrant docker Homestead MySQL Redis Git SVN ssh Root vim PhpStorm Pycharm sass less PHP Laravel android html css Vue Angular React NGINX html css Javascript
在PhpStorm中,要查找指定的字符串,我们可以使用Ctrl + F这个快捷键。要查找并替换字符串,我们可以使用Ctrl + R这个快捷键。 然而有时候,我们需要查找并替换一系列字符串中的特定部分,这样手动操作就显得很乏力了。举个例子来说,假设我们有一个模板文件,其中有500个的<img src="img/image-n.jpg">图片标签,其中每一个标签里的image-n都不一样。那么如果我们想将src中的字符串全部替换成{{ asset("images/image-n.jpg") }},现在你可以在脑海里思考一下,如果手动操作这500 [...]
在数据抓取的时候,经常我们会将数据以json格式保存至文件中,例如在用Scrapy抓取时,默认会将所有数据导出至指定的FEED_URI配置中。 由于保存下来的文件非常大,从几百兆到几GB几十GB甚至上百GB,我们在读取文件进行数据处理的时候需要特别注意,不能使用类似fp.read()这样的函数直接读取文件所有内容,否则我们的机器可能会直接卡死。造成这样情况的原因很简单,read()函数会将文件所有的内容存放至我们电脑的内存中,面对这动辄上G的内容,对于普通机器来说,我们的内存是铁定吃不消的。 所以我们在处理这样超大文件的时候,需要以stream的方式,一行一行地读取数据。需要注意的是,我们 [...]
本文讲解了如何在阿里云服务器使用Ubuntu 18.04 LTS版本,包含了导入自定义系统镜像的操作以及镜像文件的配置操作
本文详细讲解了在Ubuntu 16.04/18.04系统下如何安装Python-3.7
在Laravel中,虽然浏览器测试使用了Dusk,但是我们仍然可以使用PhpUnit进行单元测试。 那么要进Feature测试以及Unit测试,我们只需要运行PhpUnit就行了: $ phpunit 如果我们仅仅想运行单元测试,可以加上路径名: $ phpunit tests/Unit/ 如果我们想只运行一个测试文件,可以加上文件名: $ phpunit tests/Unit/EaglesTest.php 如果我们想只测试一个文件中的某些函数,可以在函数的注释中加上group: /** * @group presentation_only */ public funct [...]
本文详细解读了在Laravel 5.5+版本中如何自动添加创建时间(created_at)与更新时间(updated_at)
本文讲解了在PhpStorm/PyCharm中如何连接Vagrant虚拟机环境中的数据库
无需翻墙,可以直接下载 Ubuntu / Debian: https://dl.google.com/dl/earth/client/current/google-earth-pro-stable_current_amd64.deb Fedora / openSUSE https://dl.google.com/dl/earth/client/current/google-earth-pro-stable-current.x86_64.rpm [...]