封闭无网络服务器部署Python项目的经验与总结
2018-01-07
# 前言 与新公司一起从2017跨到了2018,很幸运认识了很多小伙伴,也学到了很多东西,非常感谢. 最近压力挺大的,好几个项目一起混合着干,而且都是不太重要的边缘项目,常常加班感觉很忙,很多事情都没有来得及做. 今天主要总结下前几天做的一个Python项目,由于是给大公司做,安全方面做的有点过分,要在一个封闭不联网的环境部署程序,自己摸索着试了一种方式,特别记录一下. 会有详细步骤,
查看更多
 
NodeJS代码的debug
2017-11-29
# 前言 碰到NodeJS代码一直很头痛,固话思维js代码都是在浏览器直接执行的,由于前端的可见即可得加上浏览器的调试工具,页面调试js一直很方便.然后碰到NodeJS的杂乱无章的模块就感觉无从下手,今天搜索NodeJS的debug方法特别记录一下,之前c++调试用的gdb,Python调试用的ipdb操作都相似,没想到NodeJS的调试也是如此. # 介绍 1. 官网介绍请点击[NodeJS
查看更多
 
Ant-Design组件api合集(Data_Entry)
2017-11-21
# AutoComplete自动完成 参数 | 说明 | 类型 | 默认值 :-: | :-: | :-: | :-: dataSource | 自动完成的数据源 | DataSourceItemType[] | - value | 指定当前选中的条目 | stringإstring[]ﺇ{ key: string, label: stringﺇReactNode }ﺇArray<{ key:
查看更多
 
Ant-Design组件api合集(General、Layout、Navigation)
2017-11-20
# Button按钮 内容来源: [Button](http://design.alipay.com/develop/web/components/button/) 属性 | 说明 | 类型 | 默认值 :-: | :-: | :-: | :-: type | 设置按钮类型,可选值为 primary(蓝色) dashed(虚线) danger(红色) 或者不设 | string | - html
查看更多
 
搭建开发环境
2017-11-09
# 前言 前两天装的ubuntu kylin14.04崩了,进不了桌面,不过可以通过恢复模式进tty。今天装上了ubuntu16.04,因为开发机能想到的最合适的就是这个系统了,清空可ssd的windows全部用来装linux。 # 必备软件下载 `sudo apt-get install git vim p7zip-full fish curl` # 开发环境搭建 安装及配置vim 配置科学
查看更多
 
requests保持会话
2017-10-17
# 前提说明 爬虫的最主要的坑莫过于反爬,用户认证把一大批爬虫拒之门外,而如何模拟用户登录、保持会话其实很简单,通过requests模块就可以实现。以下为项目经验摘录。 实验的目标网址通过分配sissionID给浏览器来保持会话状态。 # 具体实现及说明 ## 引入模块 `import requests` ## 建立会话 `rs = requests.Session()` ## 修改hea
查看更多
 
Django插件收集
2017-09-14
# django插件 名称 | 作用 | github地址 :-: | :-: | :-: markdown | | [django-markdown](https://github.com/trentm/django-markdown-deux)
查看更多
 
Django模板
2017-09-14
# 模板的定义与继承 1. base.html ```python <!DOCTYPE html> <html> <head> <title>% block title %默认标题% endblock %</title> </head> <body> % include 'nav.html' % % block content % <div>这里是默认内容,所有继承自这个模板的,如果不覆盖
查看更多
 
Django渲染方式
2017-09-14
# 渲染方式 1. 文本渲染: 直接通过函数HttpResponse返回字符串 - 引入:`from django.http import HttpResponse` - 返回:`return HttpResponse(string)` 2. 模板渲染:通过函数HttpResponse返回模板渲染后的页面 - 引入:`from django.http import Htt
查看更多
 
Django命令便查及设置
2017-09-13
# 常用命令 1. 新建项目:`django-admin startproject project_name` 2. 新建app:`python manage.py startapp app_name`或`django-admin startapp app_name` 3. 更改及创建数据库表 - (1). 创建更改的文件:`python manage.py makemigrations ap
查看更多
default