
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1 基本配置Nginx默认提供了两个日志文件 access.log和error.log,通过access.log可以得到用户请求的相关信息;通过error.log可以获取某个web服务故障或其性能瓶颈等信息。2 默认日志格式log_format combined '$remote_addr - $remote_user [$time_local] ''"$request" $status $bod
Web相关什么是WSGI?全称是Web Server Gateway Interface,即web服务器网关接口,是python定义的Web服务器和Web应用程序之间的一种通信规范Django,Flask,Tornado的对比Django: 大而全,内置ORM,Admin等组件,第三方插件较多Flask: 微框架,比较灵活,但这也导致项目结构不统一Tornado: 异步支持的微框架和异步网络库,第
网络编程TCP/IP协议栈四层模型应用层: 负责为用户提供应用功能HTTP,DNS,SSH,FTP,SMTP传输层:负责进程与进程之间的通信TCP,UDP网络层: 负责网络包的分片,路由ARP,RARP,DHCP,NAT,ICMP网络接口层: 负责网络包在物理网络上的传输PPPOSI七层模型从下往上: 物理层,数据链路层,网络层,传输层,会话层,表示层,应用层常用协议及作用应用层:HTTP: 在互
操作系统常用的Linux命令mkdircdtouchcpmvlschmodcattailrmpskilltop硬链接和软链接的区别它们都是实现文件共享的方式硬链接通过ln来创建,软链接通过ln -s来创建删除软链接不会影响源文件,删除源文件会导致所有软链接都失效,软链接相当于windows的快捷方式删除硬链接会使连接数减1,当连接数减为0时,硬链接才会被删除线程,进程,协程的区别进程是资源分配的最
数据结构链表class ListNode():def __init__(self, val=0):self.val = valself.next = None(1) 反转链表def reverse_list(head):cur = headpre = Nonewhile cur:nxt = cur.nextcur.next = prepre = cur
配置所有server通用的一些配置include mime.types;# 文件扩展名与文件类型映射表default_type application/octet-stream;# 默认文件类型sendfile on;# 开启高效文件传输模式。autoindex on;# 开启目录列表访问,合适下载服务器,默认关闭。tcp_nopush on;# 防止网络阻塞tcp_nodelay on;# 防止
背景在win系统配置远程SSH解释器, 并同步文件后, 导致所有文件换行符全变为CRLF, Git Commit时发现Changelist有很多文件, 那么怎么全部换回来LF呢?解决方案(1) 法一: 适用于文件较少的项目打开要替换的文件, 在pycharm右下角逐个替换换行符为LF(2) 法二: 适用于文件很多的项目一个个替换太麻烦了, 我们可以选中要替换的目录,比如这里我先选中项目根目录然后点
1 效果展示下面这个是最初效果既有广告又有PS在前面, 对我这种强迫症来说简直无法忍受2 配置随便打开一个终端, 或cmd, 输入notepad.exe $Profile#------------------------------- Import Modules BEGIN -------------------------------# 引入 posh-git, 会去除前面的PSImport-
包括文件同步, 下断点调试, 在本地Pycharm就能调试服务端代码哦

1 问题描述今天数据库迁移时python manage.py migrate报错django.db.utils.OperationalError: (1050, “Table ‘xxx’ already exists”)说明那些已经存在的数据表不能再迁移了, 但是由于这个异常导致其它的数据表不能迁移, 怎么解决呢?2 解决方案把这个表单独迁移python manage.py migrate goo







