Web开发
阿基米东
本科毕业于国内某知名双非理工大学,当过校队球员,后自学编程,专注于嵌入式软件开发十余年,在物联网、机器人、汽车等领域拥有实战经验,也是多个开源项目的贡献者,对 Web 前后端、AI 技术略知一二。立志成为一名杰出的开源创客,让世界因我而变得更美好!
展开
-
如何在网页中添加 GitHub Corners
首先在 http://tholman.com/github-corners/ 适合你的网页的样式。可以选择放在左上角还是右上角,底色选择黑色、青色、红色、蓝色、白色等等。然后复制代码,放到你的网页代码中。将 href="https://your-url" 替换为你的 GitHub 链接即可。<a href="https://your-url" class="github-corner" aria-label="View source on GitHub"> <svg widt原创 2020-07-18 16:42:22 · 960 阅读 · 1 评论 -
CentOS7安装Python3进行Flask实验
安装Python3由于 CentOS7 原本就安装了 Python2.7,而且还不能删掉,因为很多系统命令都依赖于 Python2,比如我们经常要用到的 yum 工具。 所以,我们首先需要另外安装 Python3,我们找到 Python 官网的 ftp: https://www.python.org/ftp/python/ 然后找到我们想要的版本,比如 Python3.6.5,然后用 w...原创 2018-04-08 00:58:27 · 2679 阅读 · 0 评论 -
Ubuntu 16.04 搭建 LAMP 环境
安装 Apache$ sudo apt-get install apache2打开浏览器,访问 http://localhost/ 出现如下页面说明 Apache 已经工作了! 对于 Ubuntu 16.04,可以通过 service 查看 Apache 的状态,并对它进行启动、停止、重启等操作。$ sudo service apache2 status/start/s...原创 2018-03-18 21:02:11 · 4373 阅读 · 0 评论 -
Ubuntu16.04 安装Sublime Text 3 并解决中文输入问题
安装 Sublime Text 3到官网看看 https://www.sublimetext.com/3 我这里用的是64位的Ubuntu 16.04,所以点击上图中的”64 Bit“,即可下载相应的 tarball。比如我这里下载的就是 sublime_text_3_build_3143_x64.tar.bz2。 接着,我们可以把它安装到 /opt 目录, 所谓的安装其实也就...原创 2018-03-14 18:02:04 · 26046 阅读 · 15 评论 -
小白教程 | 利用Github Pages快速搭建个人博客
现在这个世界,科技发展日新月异,AI,Big Data,Block Chain,Cloud Computing,IoT……稍不留意就飚几个你听都没听过的词出来,更何况现在连卖鸭脖的都要搞互联网,所以呀,没有个人博客都不好意思跟别人说你是敲代码的。 还好,利用Github Pages,我们可以快速搭建个人博客,方法非常简单! 首先打开Github网站,并登录你的账号。 因为Gith原创 2018-02-02 22:03:47 · 2836 阅读 · 0 评论 -
npm基本操作及命令详解
概述 Node.js框架的最强大功能之一是能够轻松地使用Node包管理器(Node Package Manager,NPM)用额外的Node封装模块(NPM)将其扩展。 在Node.js的世界里,您可以看到NPM有几个意思:Node包管理器(服务于JavaScript) Node封装模块 此外,NPM还是一个网站(www.npmjs.com)和社区平台本文所关注的npm原创 2018-01-24 17:58:29 · 19049 阅读 · 0 评论 -
Node.js 核心库/常用模块
HTTP模块作用:处理客户端的网络请求代码步骤:导入 HTTP 核心模块监听客户端的请求处理客户端的请求开启服务器URL模块作用:处理客户端请求过来的URL代码步骤:导入 URL 核心模块导入 HTTP 核心模块监听客户端的请求(在这中间处理客户端请求过来的URL)处理客户端的请求开启服务器 Que原创 2018-01-23 17:08:30 · 3594 阅读 · 0 评论 -
如何在 CentOS 安装 node.js
方法一:从EPEL库安装Node.js安装Node.js的一个有效且简单的方法就是从官方库下载安装,首先确保您可以访问到EPEL库,您可以通过运行以下命令来安装。sudo yum install epel-release现在可以使用yum命令安装Node.js了。sudo yum install nodejs因为在开发过程中我需要管理节点包,我还要安装新公共管理的软件包管理原创 2018-01-23 13:33:42 · 57166 阅读 · 1 评论 -
npm安装express
安装Express运行在Node.js中,所以很容易配置、实现和控制。如果你已经安装了nodejs和npm,那么安装express就很简单了。$ npm install express --save测试# cat express_demo.js var express = require('express');var app = express();app.get('原创 2018-01-23 21:50:35 · 10456 阅读 · 0 评论 -
MQTT 初体验——mosquitto 的安装与使用
MQTT是什么? MQTT(MQ Telemetry Transport,消息队列遥测传输)是近年来出现的一种新型协议,物联网领域也许会将其作为标准协议。MQTT 原本是 IBM 公司开发的协议,现在已经开源了,被更多人共同开发着。 MQTT 是一种能实现一对多通信(通常被称为发布/订阅型)的协议。如下图所示,它由三部分组成,分别是代理服务或中介(broker)、发布者(publisher)原创 2017-07-29 12:59:10 · 9128 阅读 · 0 评论 -
实现本地主机与阿里云服务器的UDP通信
0、概述 感谢 CSDN 赠送的阿里云免费套餐半年使用权,让我有机会与阿里云来个亲密接触。本文是关于如何开通云服务器 ECS、如何登录及使用 ECS,以及通过简单的 UDP 通信实现本地主机与阿里云服务器的连接。 阿里云有很多种产品,主要的几种产品介绍如下:ECS (Elastic Compute Service):以虚拟机的方式将一台物理机分成多台云服务器,提供可伸缩的计算服务。SLB (原创 2017-03-18 01:01:48 · 16250 阅读 · 16 评论 -
CGI简介——用C来写CGI程序简要指南
1. 什么是CGI ?CGI 是通用网关接口(Common Gateway Interface)的缩写. 它主要用于服务器端动态输出客户端的请求(如,HTML页面/二进制文件). 也就是说客户端请求参数不同, 服务器端会给出不同的应答结果..CGI 标准将这个接口定义的非常简单 (即: WEB 服务器收到客户端的请求后通过环境变量和标准输入(stdin)将数据传递给CGI程序, CGI程序通过标准输转载 2016-09-05 00:55:37 · 2913 阅读 · 0 评论 -
中国天气预报网接口及城市代码
下面的接口可获得城市天气情况:http://www.weather.com.cn/data/sk/101010100.html http://www.weather.com.cn/data/cityinfo/101010100.html http://m.weather.com.cn/data/101010100.html下面列出主要城市的代码: (全国各城市代码列表下载地址:http://原创 2016-09-11 12:50:03 · 11336 阅读 · 0 评论 -
关于HTTP状态码(例如:202、404、503)
在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于404状态页面设置不正常,导致了google管理员工具无法验证的情况,当然,影响的不仅仅是这一方面,影响的更是网站的整体浏览效果。因此,比较清楚详细的了解http状态码的具体含转载 2014-03-27 17:05:32 · 9218 阅读 · 0 评论