-
Linux 学习笔记02 - 文件操作
Linux文件系统将所有的磁盘都并入一个虚拟目录下,在使用新的存储媒体之前,需要将它放在虚拟目录下,这项工作称为 挂载(mounting)常用文件操作 touch filename 创建文件,如果存在则更新其修改时间 mkdir directory 创建目录 mv source destination 重命名某个文件source 也就是 移动某个文件 cp source destination 复制某个文件source到destination位置 rm -ir [directo...…
-
python 构建博客
构建的环境 架构 Django 4 python 3 sqlite3 pycharmDjango 的项目结构一般创建的项目,初始化目录为├── Blog│ ├── __init__.py│ ├── __pycache__│ │ ├── __init__.cpython-36.pyc│ │ └── settings.cpython-36.pyc│ ├── settings.py│ ├── urls.py│ └── wsgi.py├── appmod...…
-
python 语法警告
语法的指导规则是 PEP 8异常捕获太宽泛too broad exception clause当你使用 try: exception: 捕获异常时,最好明确指出这是哪种异常;import loggingtry: passexcept Exception as e: logging.exception(e) 如果确实要忽略这个问题, 在try: 前一行 添加 # noinspection PyBroadException# noinspection PyBroadExcepti...…
-
命令修正-thefuck
介绍linux 程序员,属于面向命令行的一类,经常要记忆各种终端命令,往往输错的情况下,导致各种问题,并极大影响心情,所以 thefuck出现了. 基于Python安装方式macbrew install thefuckUbuntusudo apt updatesudo apt install python3-dev python3-pipsudo pip3 install thefuck其他环境pip install thefuck##环境变量在.bashrc 或者 .bash_prof...…
-
Linux 学习笔记 - 认知-01
Linuxvmvare 安装 centOS静态IP设置 DNS位置: /etc/resolv.conf 文件编辑 vi /etc/resolv.confnameserver 8.8.8.8nameserver 8.8.4.4yum 镜像 备份 替换阿里源 yum 的安装位置,常用命令 , rpm与yum的关系rpm -qa | grep -i 工具简称rpm -ql 具体安装的工具全名安装lrzsz部署 tomcat命令 service network restart ifcon...…
-
Maven 学习笔记 - 认知-01
引用介绍maven的作用、核心概念(Pom、Repositories、Artifact、Goal)、用法、常用参数和命令以及简单故障排除、扩展及配置maven 用途maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。maven的好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展性利用maven自身及其插件还可以获得代码检查报告、单元测试覆盖率、实现持续集成等等Life cycle…
-
RxSwift 学习笔记 - Rx认知
Rx 的概念响应式编程 , 先看一下官方的描述Rx is a generic abstraction of computation expressed through Observable<Element> interface.This is a Swift version of Rx.It tries to port as many concepts from the original version as possible, but some concepts were a...…
-
状态模式
讲解 类的行为由状态决定 解决哪些问题: 如果一个对象的行为受其状态的约束,随着状态的改变,其行为也随之改变时 如何发现:如果代码中存在过多的if-else或者switch语句,可以考虑这种可能 开闭原则 : 在面向对象编程领域中,开闭原则规定“软件中的对象(类,模块,函数等等)应该对于扩展是开放的,但是对于修改是封闭的”,这意味着一个实体是允许在不改变它的源代码的前提下变更它的行为。代码Demo…
-
Host Ip
https://manajay—layout: posttitle: hosttag: 网络date: 2017-06-12 09:04:46 +09:00—概念hosts文件是一个用于储存计算机网络中各节点信息的计算机文件。这个文件负责将主机名称映射到相应的IP地址。hosts文件通常用于补充或取代网络中DNS的功能。和DNS不同的是,计算机的用户可以直接对hosts文件进行控制。hosts文件 - 维基百科 hosts文件也可以用于其它情况,例如可以将已知的广告服务器重定向到无广告的...…
-
Spring初识
新手入门认识,有认识错误,请严厉批评核心概念 IoC AOPIoC核心是 顶层 组件与应用的基础,所有的其他功能都是在这个基础上面发展而来的。Ioc控制反转 也可以说是 依赖注入DI 。通俗的将,以前我们写代码,需要自己管理 一个对象的生命周期,初始化,销毁,各个对象的以来管理。小项目还好,如果一个项目庞大起来,整个对象关系就好像一张密密麻麻的蜘蛛网一样, 只是建立 对象的依赖就已经很耗费精力了。而 Spring 的IoC这一功能,将程序员从这一繁重的业务中解脱出来,对象的管理都放在了...…