首页 » 分类 默认 下的文章

简单了解设计模式

0 条评论

设计模式实质就是一套可以通用,复用的设计方案,设计模式是针对面向对象的,在面向对象出来之前,程序是面向过程的,设计模式就是软件设计的工具面向过程:逻辑化过程,以逻辑实现面向对象:思考有哪些对象,对象都有什么行为,行为的逻辑化设计模式的好处就是通用可复用,跨语言设计模式的6大原则:单一职责原则:指的是一个类只负责一个职责,职责越单一,越容易复用里氏替换原则:子类可以替换自己的父类,通过开闭原则...

阅读全文

shell脚本学习笔记

1 条评论

shell中文意思为壳,shell可以接受使用者的指令,来调用服务,shell的种类很多,而比较常见是Bash,头部声明#!/bin/bash,表示bash是解释脚本的程序例如:#!/bin/bash echo "hallo word" 执行该脚本(注意:需要有可执行权限,sudo chmod +x hallo.sh)bash hallo.sh也可以直接执行./hallo...

阅读全文

简单使用Rollup模块打包工具

2 条评论

根据Rollup官方文档的介绍:Rollup 是一个 JavaScript 模块打包器,可以将小块代码编译成大块复杂的代码,例如 library 或应用程序。Rollup和webpack那种偏向于应用打包不同,Rollup更专注于类库打包,像vue,react都是通过rollup打包的注意:webpack支持HMR(热模块更新),而Rollup并不支持,因此在应用打包的时候还是选择webpa...

阅读全文

Django学习笔记

1 条评论

django是一个基于Python编写的Web框架Django采用了MVT的设计模式(模型,视图,模板)(mvt设计模式是基于mvc设计模式的)安装djangopip install django检查是否安装成功django-admindjango常用命令startproject #创建django项目startapp #创建django应用check #检查校验项目完整性runserver...

阅读全文

Web.py学习笔记

0 条评论

web.py是一个轻量级Python web框架,是由已故著名计算机黑客Aaron Swartz设计开发(如果你看过互联网之子这个电影,你应该对这位大佬很熟悉)安装web.pypip install web.py导入模块import web第一个例子import web urls = ( "/(.*)","hallo" ) app = web...

阅读全文