├── README.md ├── demo0.1 ├── README.md ├── index.html └── server.js ├── demo1 ├── README.md ├── myapp │ ├── .gitignore │ ├── README.md │ ├── app.js │ ├── bin │ │ ├── tcp-server.js │ │ └── www │ ├── package.json │ ├── public │ │ ├── javascripts │ │ │ ├── bootstrap.min.js │ │ │ ├── index.js │ │ │ └── jquery.min.js │ │ └── stylesheets │ │ │ ├── bootstrap.min.css │ │ │ └── style.css │ ├── routes │ │ ├── index.js │ │ └── users.js │ └── views │ │ └── index.html └── nodemcu │ └── nodemcu.ino ├── demo2 ├── README.md ├── electron-quick-start │ ├── .gitignore │ ├── .npmrc │ ├── LICENSE.md │ ├── README.md │ ├── bin │ │ ├── mongodb.js │ │ ├── tcp-client.js │ │ └── tcp-server.js │ ├── config.js │ ├── images │ │ ├── air-conditioning.png │ │ ├── background.png │ │ ├── controller.png │ │ ├── light-on.png │ │ └── meter.png │ ├── index.html │ ├── javascripts │ │ ├── bootstrap.min.js │ │ ├── echarts.min.js │ │ ├── index.js │ │ └── jquery.min.js │ ├── main.js │ ├── package.json │ ├── renderer.js │ └── stylesheets │ │ ├── bootstrap.min.css │ │ └── style.css ├── myapp │ ├── .gitignore │ ├── README.md │ ├── app.js │ ├── bin │ │ ├── mongodb.js │ │ ├── tcp-client.js │ │ ├── tcp-server.js │ │ ├── websocket.js │ │ └── www │ ├── package.json │ ├── public │ │ ├── images │ │ │ ├── air-conditioning.png │ │ │ ├── background.png │ │ │ ├── controller.png │ │ │ ├── light-on.png │ │ │ └── meter.png │ │ ├── javascripts │ │ │ ├── bootstrap.min.js │ │ │ ├── echarts.min.js │ │ │ ├── index.js │ │ │ └── jquery.min.js │ │ └── stylesheets │ │ │ ├── bootstrap.min.css │ │ │ └── style.css │ ├── routes │ │ ├── index.js │ │ └── users.js │ └── views │ │ └── index.html ├── nodemcu │ └── nodemcu.ino ├── package-lock.json └── wxapp │ ├── app.js │ ├── app.json │ ├── app.wxss │ ├── ec-canvas │ ├── ec-canvas.js │ ├── ec-canvas.json │ ├── ec-canvas.wxml │ ├── ec-canvas.wxss │ ├── echarts.js │ └── wx-canvas.js │ ├── images │ ├── air-conditioning.png │ ├── background.png │ ├── index.png │ └── setting.png │ ├── jsconfig.json │ ├── pages │ ├── index │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ └── setting │ │ ├── setting.js │ │ ├── setting.json │ │ ├── setting.wxml │ │ └── setting.wxss │ ├── project.config.json │ └── utils │ └── util.js ├── pm2.json └── 基础教程 ├── HTML、CSS、JS基础教程 ├── images │ ├── air-conditioning.png │ ├── background.png │ ├── light-off.png │ ├── light-on.png │ ├── water-off.png │ └── water-on.png ├── index.html ├── javascript │ └── index.js └── style │ └── index.css ├── README.md ├── WebSocket协议 ├── WebSocket例子 │ ├── index.html │ └── index.js └── Websocket服务器端例子 │ └── myapp │ ├── .gitignore │ ├── README.md │ ├── app.js │ ├── bin │ ├── websocket.js │ └── www │ ├── package.json │ ├── public │ ├── javascripts │ │ └── index.js │ └── stylesheets │ │ └── style.css │ ├── routes │ ├── index.js │ └── users.js │ └── views │ ├── error.pug │ ├── index.pug │ └── layout.pug ├── tcp1 └── tcp1.js └── 可视化基础教程 ├── echarts.min.js └── index.html /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/README.md -------------------------------------------------------------------------------- /demo0.1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo0.1/README.md -------------------------------------------------------------------------------- /demo0.1/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo0.1/index.html -------------------------------------------------------------------------------- /demo0.1/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo0.1/server.js -------------------------------------------------------------------------------- /demo1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo1/README.md -------------------------------------------------------------------------------- /demo1/myapp/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/* -------------------------------------------------------------------------------- /demo1/myapp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo1/myapp/README.md -------------------------------------------------------------------------------- /demo1/myapp/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo1/myapp/app.js -------------------------------------------------------------------------------- /demo1/myapp/bin/tcp-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo1/myapp/bin/tcp-server.js -------------------------------------------------------------------------------- /demo1/myapp/bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo1/myapp/bin/www -------------------------------------------------------------------------------- /demo1/myapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo1/myapp/package.json -------------------------------------------------------------------------------- /demo1/myapp/public/javascripts/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo1/myapp/public/javascripts/bootstrap.min.js -------------------------------------------------------------------------------- /demo1/myapp/public/javascripts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo1/myapp/public/javascripts/index.js -------------------------------------------------------------------------------- /demo1/myapp/public/javascripts/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo1/myapp/public/javascripts/jquery.min.js -------------------------------------------------------------------------------- /demo1/myapp/public/stylesheets/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo1/myapp/public/stylesheets/bootstrap.min.css -------------------------------------------------------------------------------- /demo1/myapp/public/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo1/myapp/public/stylesheets/style.css -------------------------------------------------------------------------------- /demo1/myapp/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo1/myapp/routes/index.js -------------------------------------------------------------------------------- /demo1/myapp/routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo1/myapp/routes/users.js -------------------------------------------------------------------------------- /demo1/myapp/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo1/myapp/views/index.html -------------------------------------------------------------------------------- /demo1/nodemcu/nodemcu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo1/nodemcu/nodemcu.ino -------------------------------------------------------------------------------- /demo2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/README.md -------------------------------------------------------------------------------- /demo2/electron-quick-start/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /demo2/electron-quick-start/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/.npmrc -------------------------------------------------------------------------------- /demo2/electron-quick-start/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/LICENSE.md -------------------------------------------------------------------------------- /demo2/electron-quick-start/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/README.md -------------------------------------------------------------------------------- /demo2/electron-quick-start/bin/mongodb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/bin/mongodb.js -------------------------------------------------------------------------------- /demo2/electron-quick-start/bin/tcp-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/bin/tcp-client.js -------------------------------------------------------------------------------- /demo2/electron-quick-start/bin/tcp-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/bin/tcp-server.js -------------------------------------------------------------------------------- /demo2/electron-quick-start/config.js: -------------------------------------------------------------------------------- 1 | module.exports={ 2 | //调试模式: 3 | dev:false 4 | } -------------------------------------------------------------------------------- /demo2/electron-quick-start/images/air-conditioning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/images/air-conditioning.png -------------------------------------------------------------------------------- /demo2/electron-quick-start/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/images/background.png -------------------------------------------------------------------------------- /demo2/electron-quick-start/images/controller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/images/controller.png -------------------------------------------------------------------------------- /demo2/electron-quick-start/images/light-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/images/light-on.png -------------------------------------------------------------------------------- /demo2/electron-quick-start/images/meter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/images/meter.png -------------------------------------------------------------------------------- /demo2/electron-quick-start/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/index.html -------------------------------------------------------------------------------- /demo2/electron-quick-start/javascripts/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/javascripts/bootstrap.min.js -------------------------------------------------------------------------------- /demo2/electron-quick-start/javascripts/echarts.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/javascripts/echarts.min.js -------------------------------------------------------------------------------- /demo2/electron-quick-start/javascripts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/javascripts/index.js -------------------------------------------------------------------------------- /demo2/electron-quick-start/javascripts/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/javascripts/jquery.min.js -------------------------------------------------------------------------------- /demo2/electron-quick-start/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/main.js -------------------------------------------------------------------------------- /demo2/electron-quick-start/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/package.json -------------------------------------------------------------------------------- /demo2/electron-quick-start/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/renderer.js -------------------------------------------------------------------------------- /demo2/electron-quick-start/stylesheets/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/stylesheets/bootstrap.min.css -------------------------------------------------------------------------------- /demo2/electron-quick-start/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/electron-quick-start/stylesheets/style.css -------------------------------------------------------------------------------- /demo2/myapp/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/* -------------------------------------------------------------------------------- /demo2/myapp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/README.md -------------------------------------------------------------------------------- /demo2/myapp/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/app.js -------------------------------------------------------------------------------- /demo2/myapp/bin/mongodb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/bin/mongodb.js -------------------------------------------------------------------------------- /demo2/myapp/bin/tcp-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/bin/tcp-client.js -------------------------------------------------------------------------------- /demo2/myapp/bin/tcp-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/bin/tcp-server.js -------------------------------------------------------------------------------- /demo2/myapp/bin/websocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/bin/websocket.js -------------------------------------------------------------------------------- /demo2/myapp/bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/bin/www -------------------------------------------------------------------------------- /demo2/myapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/package.json -------------------------------------------------------------------------------- /demo2/myapp/public/images/air-conditioning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/public/images/air-conditioning.png -------------------------------------------------------------------------------- /demo2/myapp/public/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/public/images/background.png -------------------------------------------------------------------------------- /demo2/myapp/public/images/controller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/public/images/controller.png -------------------------------------------------------------------------------- /demo2/myapp/public/images/light-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/public/images/light-on.png -------------------------------------------------------------------------------- /demo2/myapp/public/images/meter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/public/images/meter.png -------------------------------------------------------------------------------- /demo2/myapp/public/javascripts/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/public/javascripts/bootstrap.min.js -------------------------------------------------------------------------------- /demo2/myapp/public/javascripts/echarts.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/public/javascripts/echarts.min.js -------------------------------------------------------------------------------- /demo2/myapp/public/javascripts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/public/javascripts/index.js -------------------------------------------------------------------------------- /demo2/myapp/public/javascripts/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/public/javascripts/jquery.min.js -------------------------------------------------------------------------------- /demo2/myapp/public/stylesheets/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/public/stylesheets/bootstrap.min.css -------------------------------------------------------------------------------- /demo2/myapp/public/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/public/stylesheets/style.css -------------------------------------------------------------------------------- /demo2/myapp/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/routes/index.js -------------------------------------------------------------------------------- /demo2/myapp/routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/routes/users.js -------------------------------------------------------------------------------- /demo2/myapp/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/myapp/views/index.html -------------------------------------------------------------------------------- /demo2/nodemcu/nodemcu.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/nodemcu/nodemcu.ino -------------------------------------------------------------------------------- /demo2/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "lockfileVersion": 1 3 | } 4 | -------------------------------------------------------------------------------- /demo2/wxapp/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/app.js -------------------------------------------------------------------------------- /demo2/wxapp/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/app.json -------------------------------------------------------------------------------- /demo2/wxapp/app.wxss: -------------------------------------------------------------------------------- 1 | /**app.wxss**/ 2 | html{ 3 | background-color: balck; 4 | } 5 | -------------------------------------------------------------------------------- /demo2/wxapp/ec-canvas/ec-canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/ec-canvas/ec-canvas.js -------------------------------------------------------------------------------- /demo2/wxapp/ec-canvas/ec-canvas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/ec-canvas/ec-canvas.json -------------------------------------------------------------------------------- /demo2/wxapp/ec-canvas/ec-canvas.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/ec-canvas/ec-canvas.wxml -------------------------------------------------------------------------------- /demo2/wxapp/ec-canvas/ec-canvas.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/ec-canvas/ec-canvas.wxss -------------------------------------------------------------------------------- /demo2/wxapp/ec-canvas/echarts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/ec-canvas/echarts.js -------------------------------------------------------------------------------- /demo2/wxapp/ec-canvas/wx-canvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/ec-canvas/wx-canvas.js -------------------------------------------------------------------------------- /demo2/wxapp/images/air-conditioning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/images/air-conditioning.png -------------------------------------------------------------------------------- /demo2/wxapp/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/images/background.png -------------------------------------------------------------------------------- /demo2/wxapp/images/index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/images/index.png -------------------------------------------------------------------------------- /demo2/wxapp/images/setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/images/setting.png -------------------------------------------------------------------------------- /demo2/wxapp/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/jsconfig.json -------------------------------------------------------------------------------- /demo2/wxapp/pages/index/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/pages/index/index.js -------------------------------------------------------------------------------- /demo2/wxapp/pages/index/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/pages/index/index.json -------------------------------------------------------------------------------- /demo2/wxapp/pages/index/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/pages/index/index.wxml -------------------------------------------------------------------------------- /demo2/wxapp/pages/index/index.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/pages/index/index.wxss -------------------------------------------------------------------------------- /demo2/wxapp/pages/setting/setting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/pages/setting/setting.js -------------------------------------------------------------------------------- /demo2/wxapp/pages/setting/setting.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "设置面板", 3 | "usingComponents": {} 4 | } -------------------------------------------------------------------------------- /demo2/wxapp/pages/setting/setting.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/pages/setting/setting.wxml -------------------------------------------------------------------------------- /demo2/wxapp/pages/setting/setting.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/pages/setting/setting.wxss -------------------------------------------------------------------------------- /demo2/wxapp/project.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/project.config.json -------------------------------------------------------------------------------- /demo2/wxapp/utils/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/demo2/wxapp/utils/util.js -------------------------------------------------------------------------------- /pm2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/pm2.json -------------------------------------------------------------------------------- /基础教程/HTML、CSS、JS基础教程/images/air-conditioning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/HTML、CSS、JS基础教程/images/air-conditioning.png -------------------------------------------------------------------------------- /基础教程/HTML、CSS、JS基础教程/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/HTML、CSS、JS基础教程/images/background.png -------------------------------------------------------------------------------- /基础教程/HTML、CSS、JS基础教程/images/light-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/HTML、CSS、JS基础教程/images/light-off.png -------------------------------------------------------------------------------- /基础教程/HTML、CSS、JS基础教程/images/light-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/HTML、CSS、JS基础教程/images/light-on.png -------------------------------------------------------------------------------- /基础教程/HTML、CSS、JS基础教程/images/water-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/HTML、CSS、JS基础教程/images/water-off.png -------------------------------------------------------------------------------- /基础教程/HTML、CSS、JS基础教程/images/water-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/HTML、CSS、JS基础教程/images/water-on.png -------------------------------------------------------------------------------- /基础教程/HTML、CSS、JS基础教程/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/HTML、CSS、JS基础教程/index.html -------------------------------------------------------------------------------- /基础教程/HTML、CSS、JS基础教程/javascript/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/HTML、CSS、JS基础教程/javascript/index.js -------------------------------------------------------------------------------- /基础教程/HTML、CSS、JS基础教程/style/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/HTML、CSS、JS基础教程/style/index.css -------------------------------------------------------------------------------- /基础教程/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/README.md -------------------------------------------------------------------------------- /基础教程/WebSocket协议/WebSocket例子/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/WebSocket协议/WebSocket例子/index.html -------------------------------------------------------------------------------- /基础教程/WebSocket协议/WebSocket例子/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/WebSocket协议/WebSocket例子/index.js -------------------------------------------------------------------------------- /基础教程/WebSocket协议/Websocket服务器端例子/myapp/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/* -------------------------------------------------------------------------------- /基础教程/WebSocket协议/Websocket服务器端例子/myapp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/WebSocket协议/Websocket服务器端例子/myapp/README.md -------------------------------------------------------------------------------- /基础教程/WebSocket协议/Websocket服务器端例子/myapp/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/WebSocket协议/Websocket服务器端例子/myapp/app.js -------------------------------------------------------------------------------- /基础教程/WebSocket协议/Websocket服务器端例子/myapp/bin/websocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/WebSocket协议/Websocket服务器端例子/myapp/bin/websocket.js -------------------------------------------------------------------------------- /基础教程/WebSocket协议/Websocket服务器端例子/myapp/bin/www: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/WebSocket协议/Websocket服务器端例子/myapp/bin/www -------------------------------------------------------------------------------- /基础教程/WebSocket协议/Websocket服务器端例子/myapp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/WebSocket协议/Websocket服务器端例子/myapp/package.json -------------------------------------------------------------------------------- /基础教程/WebSocket协议/Websocket服务器端例子/myapp/public/javascripts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/WebSocket协议/Websocket服务器端例子/myapp/public/javascripts/index.js -------------------------------------------------------------------------------- /基础教程/WebSocket协议/Websocket服务器端例子/myapp/public/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/WebSocket协议/Websocket服务器端例子/myapp/public/stylesheets/style.css -------------------------------------------------------------------------------- /基础教程/WebSocket协议/Websocket服务器端例子/myapp/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/WebSocket协议/Websocket服务器端例子/myapp/routes/index.js -------------------------------------------------------------------------------- /基础教程/WebSocket协议/Websocket服务器端例子/myapp/routes/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/WebSocket协议/Websocket服务器端例子/myapp/routes/users.js -------------------------------------------------------------------------------- /基础教程/WebSocket协议/Websocket服务器端例子/myapp/views/error.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/WebSocket协议/Websocket服务器端例子/myapp/views/error.pug -------------------------------------------------------------------------------- /基础教程/WebSocket协议/Websocket服务器端例子/myapp/views/index.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/WebSocket协议/Websocket服务器端例子/myapp/views/index.pug -------------------------------------------------------------------------------- /基础教程/WebSocket协议/Websocket服务器端例子/myapp/views/layout.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/WebSocket协议/Websocket服务器端例子/myapp/views/layout.pug -------------------------------------------------------------------------------- /基础教程/tcp1/tcp1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/tcp1/tcp1.js -------------------------------------------------------------------------------- /基础教程/可视化基础教程/echarts.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/可视化基础教程/echarts.min.js -------------------------------------------------------------------------------- /基础教程/可视化基础教程/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alwxkxk/soft-and-hard/HEAD/基础教程/可视化基础教程/index.html --------------------------------------------------------------------------------