摘要:
Git常用命令 #计算机/cs技术知识点 一. Git 命令初识 在正式介绍Git命令之前,先介绍一下Git 的基本命令和操作,对Git命令有一个总体的认识 示例:从Git 版本库的初始化,通常有两种方式: 1)git clone:这是一种较为简单的初始化方式,当你已经有一个远程的Git版本库,只需 阅读全文
摘要:
进程间共享内存的8种方式 #计算机/cs技术知识点 无名管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 高级管道(popen):将另一个程序当做一个新的进程在当前程序进程中启动,则它算是当前程序的子进程,这 阅读全文
摘要:
Python中是如何管理内存的 #计算机/cs技术知识点 Python有一个私有堆空间来保存所有的对象和数据结构。作为开发者,我们无法访问它,是解释器在管理它。但是有了核心API后,我们可以访问一些工具。Python内存管理器控制内存分配。 另外,内置垃圾回收器会回收使用所有的未使用内存,所以使其适 阅读全文
摘要:
如何理解程序,进程,线程,并发,高并发 #计算机/cs技术知识点 在这里你可以了解: * 为啥大家说的进程的意思有出入? * 为啥并发那么难理解? * 为啥高并发不仅仅是“高”+“并发”的意思? * 为啥这些概念到了现实当中就不一样了? 进程,和另一种进程 假如你想铺一条长1000m,宽50m的路。 阅读全文
摘要:
Linux的功能有多强大 #计算机/cs技术知识点 线上查询及帮助命令(2个) man:查看命令帮助,命令的词典,更复杂的还有info,但不常用。 help:查看Linux内置命令的帮助,比如cd命令。 文件和目录操作命令(18个) ls:全拼list,功能是列出目录的内容及其内容属性信息。 cd: 阅读全文
摘要:
猴子补丁 #计算机/cs技术知识点 python面试题精讲——monkey patch(猴子补丁) 本次依然是选自python面试题系列,将一个比较偏的概念,可能很多人没怎么听说过——猴子补丁,其实所讲的内容很简单,它得益于python灵活的语法、一切皆对象的思想,一起来看看看看吧! 一、什么是mo 阅读全文
摘要:
讲讲项目中你是如何处理高并发的? #计算机/cs技术知识点 高并发? 高并发是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Qu 阅读全文
摘要:
集群(cluster)和高可用性(HA)的概念 #计算机/cs技术知识点 1.1 什么是集群 简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点(node)。一个理想的集群是,用户从来不会意识到集群系统底层的节点,在他/她们看来 阅读全文
摘要:
Flask和Django区别 #计算机/cs技术知识点 flask 1:轻量级web框架,只有一个内核,默认依赖两个外部库:Jinja2 模板引擎和 Werkzeug WSGI 工具集,自由,灵活,可扩展性强,开发者可以根据需求自己造轮子 2:适用于做小型网站以及web服务的API,开发大型网站无压 阅读全文
摘要:
django基本知识点 #计算机/cs技术知识点 INSTALLED_APPS框架 django.contrib.admin —— 管理站点 django.contrib.auth —— 认证系统 django.contrib.contenttypes —— 用于内容类型的框架 django.con 阅读全文
摘要:
修改Hosts临时解决GitHub的raw.githubusercontent.com无法链接的问题 #计算机/cs操作记录 解决方法 查询真实IP 通过IPAddress.com ### 首页,输入 raw.githubusercontent.com### 查询到真实IP地址 修改hosts Ce 阅读全文
摘要:
django通过操作admin对原有的数据库进行操作 #计算机/cs操作记录 数据库,各种表结构已经创建好了,甚至连数据都有了,此时,我要用Django管理这个数据库,ORM映射怎么办??? Django是最适合所谓的green-field开发,即从头开始一个新的项目 但是呢,Django也支持和以 阅读全文
摘要:
本地django连接远端数据库 #计算机/cs操作记录、 1、创建Django项目(test) 进入配置文件settings.py,输入远端的ip地址端口号 DATABASES = { ‘default’: { ‘default’: { ‘ENGINE’: ‘django.db.backends.m 阅读全文
摘要:
微信多开 #计算机/cs操作记录 nohup /Applications/WeChat.app/Contents/MacOS/WeChat > /dev/null 2>&1 & 阅读全文
摘要:
Python创建虚拟环境 #计算机/cs操作记录 升级pip pip3 install --upgrade pip 安装virtualenv pip install virtualenv 安装 virtualenvwrapper, Virtaulenvwrapper是virtualenv的扩展包,可 阅读全文
摘要:
win7重装系统 #计算机/cs操作记录 需要:电脑,win7的镜像,空白的USB; 在win7上重装系统,首先要下载win7的镜像文件,然后下载大白菜软件,进行对USB的初始化。win7尽量下载64为,优盘要进行格式化,尽量保证没有重要文件。这两个都存在了移动硬盘中可以随时读取。在重装系统中可以使 阅读全文
摘要:
#计算机/cs操作记录 from flask import Flask from flask_sqlalchemy import SQLAlchemy import pymysql app = Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] 阅读全文
摘要:
Django的分页 #计算机/cs操作记录 import os from django.core.paginator import Paginator objects = ['john','paul','george','ringo','lucy','meiry','checy','wind','f 阅读全文
摘要:
#计算机/cs操作记录受害者Bob在银行有一笔存款, 通过对银行的网站发送请求http://bank.example/withdraw?account-bob&;moutn0000&fo-o2 可以使Bob把1000000的存款转到bob2的账号下。通常情 况下,该请求发送到网站后,服务器会先验证该 阅读全文
摘要:
flask的数据迁移 init migrate upgrade django的数据迁移 python manage.py makemigrations python manage.py migrate session的使用 def c_title(request): request.session[ 阅读全文