- 博客(15)
- 收藏
- 关注
原创 ubuntu docker可视化管理 -shipyard
1、前言 谈及docker,避免不了需要熟练的记住好多命令及其用法,对于熟悉shell、技术开发人员而言,还是可以接受的,熟练之后,命令行毕竟是很方便的,便于操作及脚本化。但对于命令行过敏、非技术人员,进行docker部署、管理是比较头疼的,学习成本是很高的。 倘若有一款可视化的管理平台能够使用,那便是极好的。在技术的世界里,没有你做不到,只有你想不到,shi...
2018-10-31 12:34:15 2368
原创 使用 Socket.IO 开发聊天室
Socket.IO 是一个用来实现实时双向通信的框架,其本质是基于 WebSocket 技术。我们首先来聊聊 WebSocket 技术,先设想这么一个场景:· 用户小A,打开了某个网站的充值界面,该界面上有一个付款的二维码。· 当小A 用某宝的 APP 扫码付款之后,网页要自动跳转到付款成功的界面。最简单的方法就是网页每隔一段时间就请求一次服务器——“怎么样?那货付款没有?”,“怎么样...
2018-10-25 13:00:52 221
原创 node 上传图片
index.jsvar express=require("express");var app=express();var router=require("./router")app.set("view engine","ejs");// app.set("views");app.use(express.static("./upload"));app.use(expr
2018-10-24 15:05:07 809
转载 node.js模块--formidable
formidable模块实现了上传和编码图片和视频。它支持GB级上传数据处理,支持多种客户端数据提交。有极高的测试覆盖率,非常适合在生产环境中使用。安装方法这是一个低版本的包,如果在开发中使用高版本的框架(如Express),formidable模块已经包含在框架中。具体用法参考:讨论。通过npm安装:npm install formidable@latestformidable...
2018-10-24 14:55:38 1978
原创 node express()
一、搭建express框架 index1.jsvar express=require("express")var app=express();app.use(express.static("static"))//注册静态资源文件// app.get("/",function (req,res) {// console.log("这是一个网页");// r...
2018-10-23 15:05:02 162
原创 node 传url
login.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body>&
2018-10-19 13:26:34 141
原创 react 定义组件变量
react定义变量: constructor(){ super(); this.state={ timer:0 } }方法: functionA(){ console.log("this is functionA!");}引用 onClick={this.functionA.bind...
2018-10-17 12:22:41 11082
原创 react jsx组件 2018版
在根目录下创建component和pages文件夹在pages下创建Header.jsx:代码如下:var React=require("react");class Header extends React.Component { render() { return ( <h1>Hello World!</h1&...
2018-10-15 18:00:42 181
原创 npm创建node项目
首先在d盘或者e里创建一个文件夹AA,打开git输入npm init 出现回车 然后 yes,打开项目AA,会有一个oackage.json文件,打开该文件在scripts属性里写上"start":"node index.js",在git里输入 npm install gulp --save (下载gulp依赖包的,在这里用不到,明天项目应用)让后用...
2018-10-11 19:35:41 9315
转载 npm ERR! publish Failed PUT 403
使用命令 npm publish 发布一个包时,或有如下报错:...npm ERR! publish Failed PUT 403npm ERR! code E403npm ERR! no_perms Private mode enable, only admin can publish this module:......解决过程如下:1. 检查仓库是否被设成了淘宝镜像库...
2018-10-11 15:44:01 1694
原创 Struts2 的工作流程 springmvc的对比
Struts2的工作流程简化点的:1.访问JSP页面, /strut2/login.jsp2.提交表单后,数据给 /server/loginPerson.action3.Struts2截获所有请求,包括*.action请求4.查找struts.xml 文件,发现 loginPerson.action 对应LoginAction类5.生成一个LoginAction对象,...
2018-10-10 17:07:21 281
转载 spring和springmvc总结
1. 为什么使用Spring ? 1). 方便解耦,简化开发 通过Spring提供的IoC容器,可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。 2). AOP编程的支持 通过Spring提供的AOP功能,方便进行面向切面的编程,如性能监测、事务管理、日志记录等。 3). 声明式事务的支持 ...
2018-10-10 17:03:09 217
原创 地图
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> body,html,div,header{
2018-10-10 16:36:48 153
原创 离线缓存
首先配置一个*.manifest文件CACHE MANIFEST#VERSION 1.0CACHE:index.htmlimg/l4.jpg然后在html中配置<html lang="en" manifest="demo.manifest">完整版:<!DOCTYPE html><html lang="en" manifest=".
2018-10-10 15:15:14 167
转载 Vue框架里使用Swiper
下载swiper首先使用npm 或者cnpm下载swipercnpm install swiper引入swiperimport Swiper from ‘swiper’;import ‘swiper/dist/css/swiper.min.css’;使用swiper<div class="swiper-container"> <div class...
2018-10-01 13:33:30 152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人