- 博客(14)
- 收藏
- 关注
原创 Docker笔记(二)应用的容器化(Dockerfile)
一、简介将应用程序整合到容器中进行运行的过程,称为应用的“容器化”,也可以叫做“Docker化”。一个应用程序在代码编写,测试完成之后,还要面临在生产环境的构建,部署,运维等一系列繁杂的问题,开发人员与运维人员也许要经过多次的协调沟通才能将一个应用成功投入生产。设想如果将应用程序转变成一个容器,那些与应用运行所需环境相关的问题就几乎都不存在了,开发只需要专注于应用代码的开发,稍微加上一点“如何...
2019-11-26 22:34:19
446
原创 Docker笔记(一)概念理解及常用命令
本文主要介绍Docker必知概念和必会使用方法,适合想要了解docker技术和学习docker日常使用的读者。Docker起源—容器最早,一台服务器只能运行同类的单一应用,想要增加一个新的应用,需要采购一个新的服务器,为了解决服务器资源严重浪费的问题,虚拟机(VM)技术出现了,但是像VMwave,VisualBox这些虚拟机技术并非十全十美,最大的问题是每个虚拟机都要有一个操作系统,这些OS会...
2019-11-21 22:25:50
329
原创 合并两个不同远程仓库的Git命令
一、需求场景描述远程仓库A:git@119.3.49.xx:/xxx.git 远程gitlab,团队协作开发主仓库远程仓库B:git@192.168.1.xx:/xxx.git 自己搭建的局域网gitlab,小组局域网协作从远程仓库A 克隆项目到本地,然后将项目代码放到远程仓库B,小组在局域网内使用仓库B协作开发,团队使用仓库A协作开发,开发一段时间后,需要将仓库B合并到仓库A中同步进度...
2019-10-30 22:56:47
6524
原创 git学习总结
文章目录git学习总结安装git创建版本库掌握版本库状态时空穿梭查看区别撤销修改删除文件推送至远程库分支管理Bug分支多人协作标签git学习总结熟练使用git是一种基本能力,这里记录一下常用命令及其含义安装git因为Git是分布式版本控制系统,所以,每个机器都必须自报家门$ git config --global user.name “Your Name”$ git config --...
2019-01-15 16:58:21
231
原创 uwsgi服务器配置及管理
一、uwsgi.ini注解[uwsgi]http-socket=:55555//配置uwsgi监听的socket(ip+端口)callable=app//uwsgi调用的python应用实例名称,Flask里默认是app,根据具体项目代码实例命名来设置wsgi-file=server.py//调用的主程序文件,绝对路径或相对于该ini文件位置的相对路径均可master=true//以...
2019-01-11 15:56:52
8268
2
原创 小程序学习笔记(四)程序与页面
从逻辑组成来说,一个小程序是由多个“页面”组成的“程序”,下面介绍小程序中程序和页面的概念以及它们的生命周期1.程序“小程序”指的是产品层面的程序,而“程序”指的是代码层面的程序实例,为了避免误解,下文采用App来代替代码层面的“程序”概念(1)程序构造器App()宿主环境提供了 App() 构造器用来注册一个程序App,需要留意的是App() 构造器必须写在项目根目录的app.j...
2018-11-27 20:30:50
436
原创 小程序学习笔记(三)小程序宿主环境
上篇介绍了小程序的文件构成,那么这些文件在微信客户端是怎么协同工作的呢?本文会介绍微信客户端给小程序所提供的宿主环境,小程序可以调用宿主环境提供的微信客户端的能力,这就使得小程序比普通网页拥有更多的能力。1.渲染层和逻辑层小程序的运行环境分成渲染层和逻辑层, WXML 和 WXSS 工作在渲染层,JS 脚本工作在逻辑层。小程序的渲染层和逻辑层分离是经过很多考虑得出来的模型,暂不展开。W...
2018-11-27 17:03:57
1910
原创 小程序学习笔记(二)小程序代码组成
小程序由配置代码JSON文件、模板代码 WXML 文件、样式代码 WXSS文件、逻辑代码 JavaScript文件组成。以上四个文件就决定了小程序中的一个页面,或者说小程序的每一个页面都由以上四个文件构成,上图是一个基本的小程序项目构成,在pages文件夹下的每一个文件夹都是一个页面,页面的组织通过小程序的全局配置文件app.json设置,app.js是小程序的app实例,掌控着小程...
2018-11-27 16:15:33
740
原创 小程序学习笔记(一)构建对小程序的完整认识
1.小程序与webView(小程序发展历史)随着公众号的出现和繁荣,WebView 的使用频率也越来越高。不少的企业或是小商家、外包公司开始做 H5 页面,各式各样的 H5 活动页、小商城、小游戏满天飞。但H5 的劣势也很明显,体验太渣,甚至还不能获取很多 APP底层拥有的功能。微信团队也因此提供了一些 JS-SDK 给 Web 开发使用,包括拍摄、录音、语音识别、二维码、地图、支付、分享等能...
2018-11-27 14:33:37
824
1
原创 windows下mysql时区设置
一,root身份登录MySQLmysql -u root -p二,查看time_zone变量show variables like '%time_zone%';显示'%time_zone%'变量;三,设置time_zone变量set time_zone='+ 08:00'; //下次重启数据库还要重新设置四,永久设置MySQL时区修改的my.ini配置文件,在MyS...
2018-10-18 21:13:44
10999
3
原创 数据可视化---平行坐标图的定义及解读方式
可视化可以提供对数据的直观感受,这个有时是很难通过表格的形式把握到的。下面介绍一种常用的可视化方法,适用于分类问题和回归问题。一、平行坐标图平行坐标图(parallel coordinates plot)是对于具有多个属性问题的一种可视化方法,下图为平行坐标图的基本样式,数据集的一行数据在平行坐标图中用一条折线表示,纵向是属性值,横向是属性类别(用索引表示),如下图,一条数据[1 3 2 ...
2018-09-10 13:45:06
25849
原创 JavaScript基础知识备忘
1.JavaScript严格区分大小写,如果弄错了大小写,程序将报错或者运行不正常。2.JavaScript并不强制要求在每个语句的结尾加;,浏览器中负责执行JavaScript代码的引擎会自动在每个语句的结尾补上;但某些情况下会出现语义不一致的问题,建议加;3.JavaScript不区分整数和浮点数,统一用Number表示,NaN---not a number,Infinity---无限...
2018-08-08 17:03:11
172
原创 使用SpringMVC创建REST API
一、了解REST认识一个新事物(技术)一般应从(1)是什么(2)解决了什么问题(有什么好处)(3)如何使用这三个层面来入手,关于REST的介绍,让我们也从这三个问题开始。1.REST是什么REST(Representational State Transfer)是一种数据为中心的软件架构风格。与关注行为和处理的传统SOAP Web服务设计不同,REST关注的是要处理...
2018-07-30 19:55:04
495
转载 win10下安装ELK日志分析平台踩坑记录
Logstash安装(1)错误提示:(LoadError) Unsupported platform: x86_64-windows错误原因:logstash不支持Java10,换成java8(JDK1.8.1)错误消失,没办法,Java10出的太快,另外Java8和Java10可以共存,设置两个JAVA8_HOME,JAVA10_HOME,可以切换,具体操作见搜索引擎。(2)错误提...
2018-07-17 15:25:13
3359
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人