Monthly Archive: August 2020

在Mac OS (Catalina) 怎样选择Java (JDK)版本? | how to pick version of Java (JDK) on Mac OS (Catalina)?

Java 默认的版本已经跟新到14了。项目还是需要使用Java 8。 本文所讲的命令都在Catalina上试过。显示 available 的 Java 版本。 如果看到已经安装的Java 8的版本, 用以下命令把默认JDK版本设成Java 8 可以用以下命令确定修改默认JDK版本成功. 参考了stackoverflow的这个问题.

怎样避免重复输入ssh的passphrase? | how to avoid keep entering ssh passphrase?

如果使用ssh-keygen的时候设置了passphase, 每次ssh的时候都会要求输入这个passphase. 如果需要频繁ssh, 比如从github pull change的时候, 每次输入非常影响效率. 解决方法如下: 首先,在Mac上需要先启动ssh-agent,一般开机时做一次就行。 然后 或者 然后输入一次passphase. 这样这个passphase就会被添加到ssh-agent里面, 就不需要每次输入了.

Django 教程 1 – 入门, 安装,建立简单网页应用 | Django tutorial 1 – getting start, install and building a simple webapp

用pip安装Django 建立一个叫“demo”的新project 把web server跑起来 然后打开点开 http://127.0.0.1:8000,应该能看到以下页面,说明建立成功了 建立一个叫“myapp“的app 这个时候,demo目录下的内容如下 编辑myapp下面的views.py 在myapp下面新建一个叫 urls.py 的文件 myapp/urls.py 写入如下内容 注意 urlpatterns 变量名一定不能写错,否则会出现以下错误 打开demo/urls.py demo/urls.py 修改为如下 浏览器里刷新 django 网页 到这里,我们就用Django做好一个能用的web app了。这里每个网页views.py里面用HttpResponse输出html,这肯定是不scalable。而且这样很能加入javascript/css。解决办事是我们需要html template。下一片文章将会介绍在Django html template。