2019 年 04 月 - 9 文章

Django 基础入门篇(一) 有更新!

  |   0 评论   |   104 浏览

1.概述 为啥选择Django?我不知道,但我知道并可以肯定的是,这种问题你去度娘或者谷歌的话,会出现很多优秀的答案。而我并不关心这点,我选择Django,仅仅是为了去学jumpserver开源堡垒机的源码,并尝试做一些简单常用的二次开发。 2.安装Django 基本环境: 操作系统-macOS Mojave 内存-16G python版本-3.7 使用python安装Django pip install Django 查看Django版本 python -m django --version 3.初始化Django项目 创建一个工作目录 mkdir demo && cd demo 在工作目录下执行初始化命令 django-admin startproject mysite (venv) mac@mufengs  ~/PycharmProjects/Django_indoor/Djangoblog/demo   master ●✚  tree . └── mysite ├── manage.py └── mysite ├── init.py ├─....

四月仅剩的二个小时 有更新!

  |   0 评论   |   104 浏览

说什么时光苒苒,岁月如梭,都是废话。 时间过的快,大家都知道的。只有上学时,听线性代数,微积分的时候,才会觉的时间漫长吧。。。 四月份的计划,基本上没有按着剧本走,要么是因为这个事情或者那个事情。 感觉总有一万个理由不去,完成当时的计划,也有可能计划的要求太高,还在找一个可以接受的平衡点吧。 想去做,和想做,和做,是一类大抵是很玄妙的境界吧。如果非要定一个境界话,目前处于想做。。。 做什么,怎么做 最后两个小时的挣扎,笔干墨尽。 五月加油吧,拍婚纱,准备结婚trollface

vsc server 搭建实战

  |   0 评论   |   134 浏览

沐风 官网地址:https://github.com/codercom/code-server 操作系统环境: centos7.5 1核1G 20G硬盘 软件环境: docker 1.18.09 安装code-server docker run -it -p 127.0.0.1:8443:8443 -v "${PWD}:/home/coder/project" codercom/code-server --allow-http --no-auth 这边会出先几个问题,一个是权限不够的问题 我是在root下运行的,需要把${PWD}改成/opt或者其他 一个是防火墙的问题,打开防火墙的8443端口 效果预览 这边就可以看出来和本机运行的一样 可以更方便的进行python或其他编程语言的开发 让我一起来体验一下吧。

[翻译] 关于多线程的介绍

  |   0 评论   |   182 浏览

原文链接:https://www.internalpointers.com/post/gentle-introduction-multithreading 走近并发的世界,一步一个脚印 现代计算机能够同时执行多个操作。在硬件改进和更智能的操作系统的支持下,此功能使您的程序在执行速度和响应速度方面运行得更快。 编写利用这种功能的软件既迷人又棘手:它要求您了解计算机引擎盖下发生的情况。在第一集中,我将尝试划分线程的表面,这是操作系统提供的工具之一,以执行这种魔术。我们走吧! 进程和线程:以正确的方式命名 现代操作系统可以同时运行多个程序。这就是为什么您可以在浏览器(程序)中阅读本文,同时在您的媒体播放器(另一个程序)上听音乐。每个程序都被称为正在执行的进程。操作系统知道许多软件技巧,以使进程与其他进程一起运行,并利用底层硬件。无论哪种方式,最终结果是您_感觉_所有程序同时运行。 在操作系统中运行进程不是同时执行多个操作的唯一方法。每个进程都能够在其自身内部同时执行子任务,称为线程。您可以将线程视为流程本身的一部分。每个进程在启动时至少触发一个线程,称为主线程。然后,根据程序/程序员的需要,....

[翻译] 再见 docker 有更新!

  |   2 评论   |   310 浏览

原文链接:https://technodrone.blogspot.com/2019/02/goodbye-docker-and-thanks-for-all-fish.html 早在2018年7月,我开始撰写一篇关于即将死亡的Docker作为一家公司(也可能是一项技术)的博客文章,但我还没有完成并发布该帖子,现在是时候实际发布该帖子了。 https://twitter.com/maishsk?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E1019115484673970176&ref_url=https%3A%2F%2Ftechnodrone.blogspot.com%2F2019%2F02%2Fgoodbye-docker-and-thanks-for-all-fish.html 所以就是这样 当然docker仍然活着,大多数人也在使用docker。并且将在可预见的未来继续这样做(可预见的未来有多远 - 尚待确定)。我之所以选择这个博客标题是因为,我认为Docker作为一家公司的日子已经屈指可数,也许也是一项技术。....

我的家乡 -- 茅山会船

  |   0 评论   |   165 浏览

1554463410923382.mp4 茅山、顾庄、溱潼,清明节撑会船竞赛的习俗,由来已久,起源于南宋期间,茅山地区人民协助山东义民在茅山缩头湖大败金兵的一段真实历史。 2014年11月,“茅山会船”经国务院批准列入第四批国家级非物质文化遗产代表性项目名录。[1]  茅山、顾庄、溱潼 时    间 南宋建炎三年 南宋建炎三年(公元1129年)山东抗金首领张荣与贾虎等聚山东义民数千余人,渔船二、三百只,自梁山泊与金人转战南下。为了妄图打通运河沿岸各州县,金监军挞懒率精锐之师,从山东而来,攻克承楚(今淮安市),又陷泰州。义军伺隙击之,屡捷。荣谓泰州,承楚内地,泰州复则承楚无不复。于是决定先复泰州。与敌战溱潼村前之溱潼湖,小舟出击,佯败,退至茅山、顾庄之间缩头湖。挞懒以为义军船小,人少,又无斗志,想全歼之,遂紧追不放。缩头湖在山旁,山土风化,湖床增高,会值天旱水涸,敌舰驶入湖内为泥淖所阻,不能前进。荣分军为二,一半乘舟,一半登陆。义军以茅山、顾庄村民为导,包围敌舰,用弓箭向舰上射击,敌舰不能行驶,禁不住四支荣兵三攻击,敌兵只能从舟中....

第一期课程《Kubernetes 入门之快速创建集群》

  |   0 评论   |   204 浏览

沐风 第二次参加rancher在线培训 k8s的发展速度特别快,当时使用的版本最新还是1.8,现在已经是1.13了 本期新版rancher的课程大纲如下: 快速部署单节点Rancher Server 快速创建AWS集群 快速部署工作负载 通过node port暴露服务 扩容AWS集群 创建腾讯云托管k8s集群 导入已有k8s集群 创建custom集群(RKE YAML配置参数) 创建ARM64集群 创建Windows集群 最在意的是最后一点支持windows的集群创建 k8s1.14最新资讯,k8s支持window节点生产使用 在Kubernetes中启用Windows容器的一些主要功能包括: 支持Windows Server 2019的工作站节点和容器 支持Azure-CNI、OVN-Kubernetes和Flannel的树外网络连接 改进了对pod、服务类型、工作负载控制器和指标/配额的支持,以便与Linux容器提供的功能紧密匹配

[日常 LeetCode] 2. Add Two Numbers

  |   0 评论   |   134 浏览

Q: You are given twonon-emptylinked lists representing two non-negative integers. The digits are stored inreverse orderand each of their nodes contain a single digit. Add the two numbers and return it as a linked list. You may assume the two numbers do not contain any leading zero, except the number 0 itself. Example: Input: (2 -> 4 -> 3) + (5 -> 6 -> 4) Output: 7 -> 0 -> 8 Explanation: 342 + 465 = 807. 以下解答方式纯属抄的,尴尬的是好几天 没看懂题目 A: # Definition for singly-linked lis....

4 月份 python 学习计划 有更新!

  |   2 评论   |   209 浏览

沐风 目标 很简单就是实现一个简单的运维自动化管理平台,参考资料见附录 本学习计划 1.阅读jumpserver源码 2.阅读jumpserver源码 3.阅读jumpserver源码 加油加油加油!!! 附录: 1.https://github.com/YoLoveLife/DevOps#howtoinstall 2.运维综合管理平台(python3+flask+pycharts+scheduler+gunicorn),模块化结构设计,底层需要mysql、 influxdb、elasticsearch、zabbix、k8s等数据源数据作为支撑。由于依赖数据源相关基础数据,仅限于代码交流学习。别忘了给个star_ https://github.com/wylok/opsweb 3.简单的运维管理后台中的python-龙卷风 https://github.com/cnkedao/ops 4.DevOps CLI工具 - Hadoop,Spark,HBase,日志匿名程序,Ambari蓝图,AWS CloudFormation,Linux,Docker,Spark数据转换器和验证器(Av....