Tar 命令经常用但是它的各种参数又总是记不住,因此彻底梳理了一下,再也不会忘记。
突然发现是可以使用 VSCode 调试单个 PHP 文件的,今天之前一直没有弄成功,还以为 VSCode 是不能调试单文件呢。这里记录一下今天这个“突然发现”的过程。
折腾了两晚上,终于解决了这个问题,进入了桌面。
Linux平台上面的GNOME桌面有两种:一种是GNOME Shell(即本教程所讲的内容),另一种是 GNOME Desktop 。两者的区别在于:GNOME Shell 仅仅只是一个桌面环境,只修改用户界面;而 GNOME Desktop,包含了 GNOME Shell 和很多 GNOME 环境下特定的应用程序、包等等。如果你是一个新手,并且不知道装哪个好,那么就按照这篇教程的步骤安装 GNOME Shell 吧。
问题:环境是 Ubuntu16.04,如何使用 Vscode 断点调试C语言程序。
写代码没有调试环境是不能忍受的,所以折腾了一下,最后成功了。折腾的过程是这样的:
Ubuntu上官方的源,比如 Ubuntu14.04 默认源中的是 PHP5.6.x、Ubuntu16.04 默认源中的是 PHP7.0.x,那么如果想在 Ubuntu16.04 上安装 PHP7.1,PHP7.2,应该怎么办呢?
当使用子系统的代码时,你也许会发现自己过于深入地调用子系统的逻辑代码。如果子系统代码总是在不断变化,而你的代码却又在许多不同地方与子系统代码交互,那么随着子系统的发展,你也许会发现维护代码变得非常困难。
不知道从哪儿看到这句话,觉得写得挺好,搜索了一下完整的版本放在这里:
曲曲池边路,春来少人行。
含水芙蓉叶,春去气犹清。
夕岚分彩翠,高树藏莺声。
乍向风中看,花落更分明。
徘徊觉露冷,清宵月影横。
泠泠砭肌发,疑是晓寒生。
一望可相见,一步如重城。
所爱隔山海,山海不可平。
有些事,不说是个结,说了是个疤。
我连一秒都不曾拥有过她,却感觉失去了她千万次。
使用vscode作为php开发的主要工具也有一段时间了,但是有个问题始终存在:那就是使用vscode的xdebug扩展进行调试的时候,每当notice错误就会自动断点;这一点一开始很让我恼火。不过时间长了也能适应,遇到notice错误能改掉的就尽量改掉吧,毕竟notice也算是一种警告错误了,说不定以后升级php版本之后就会变成必须要改的错误也未可知。
抱怨 JS 疲劳就像是在抱怨人类发明了太多解决问题的工具:从邮件到飞机到宇宙飞船。
很适合入门的一本SQL书,虽相见已晚,但看完了,总要记录点什么。
ubuntu14.04中安装好apache2.4之后默认rewrite模块是不开启的,项目public目录下的.htaccess文件就用不了,在浏览器中访问网页总是报500错误,原因就是这个。
原文链接:https://yq.aliyun.com/articles/114104?utm_content=m_24816
【伯乐在线导读】:2016 年有位年轻的程序员在 Quora 上提问求助:
我今年 17 岁,从 14 岁开始编程。我主要关注 Java 语言,并在 AP 计算机科学这门课上拿了 5 分。我相当精通 Java(比如语法、主要类、GUI/JFrame 等),HTML5 和 CSS3 也不错。我感觉自己缺乏很多有用的技能,来帮助我在人才市场上推销自己(比如数据库的工作原理,以及我应该使用哪些工具),我很好奇其他人是如何学习这些东西的。我打算去大学拿一个软件开发的学位,但我开始感到有点沮丧,觉得读大学的目的就是为了工作。现在有哪些我应该上的课程,或者应该做的事情吗?
有时我们需要在表单真正提交之前,做一些检查工作,检查通过之后再进行提交。
由于 AngularJS 返回的是HTML模板,实际的内容需要执行JS以后才会填充进去,导致百度抓取蜘蛛抓不到,因此产生了 AngularJS 的 SEO 问题。经过几天的研究试验,我们的解决方案是这样的:在后台弄一个 PhantomJS 服务,判断是百度蜘蛛的请求后,就把请求转发给 PhantomJS,由它来解释执行JS,并返回输出给百度蜘蛛。
很多时候,我们读不下一本书是因为书写得太烂,太矫揉造作,与生活太远,而不是我们不爱读书。当我第一次听说”黑客与画家”这个名字的时候,我的反应和大多数人一样,这是什么鬼东西,但我看到后面的书评说很好看(在一个通常会负面评分的地方),我就尝试看了一下,结果如你所料,我深深地被其中的观点吸引了。我如饥似渴,不断获得共鸣,每一章都像甘霖一样滋润着我的思想。也可能是阮大神翻译得好的原因,语言没有一般的翻译作品那样生硬,读来就像作者跟你谈话一样,不知不觉学到了很多,获得了一点人生经验。下面是我的一些摘抄和感悟。
JavaScript中,函数是一等(first-class)对象;也就是说,函数是 Object 类型并且可以像其他一等对象(String,Array,Number等)一样使用。它们可以“保存在变量中,作为参数传递给函数,在函数内创建,以及被函数返回”。
每次重装系统如何配置都上网找,搞半天,都是不对的,还不如自己记下来,以作参考呢。