![个人头像照片](https://ucc.alicdn.com/avatar/img_fadcedb7dd2c6dcecb20d71468962d2c.png)
python
部署得过程很简单,部署得核心在于,为什么要这样做,每一个参数代表什么意思,最终的目的是得了解,一些基概念性的东西。 uWsgi简介 说Uwsgi之前,先说一下Wsgi。 什么是Wsgi? WSGI: 是一种Web服务器网关接口,它是一个Web服务器(如Nginx) 与应用服务器(如uWSGI服务器)通信的一种规范。
内置函数的基本使用 abs的使用: 取绝对值 1 absprint(abs(123))print(abs(-123))result:123123 all的使用: 循环参数,如果每个元素都为真的情况下,那么all的返回值为True: 假: 0, None, "", [],(),...
1: 更新代码时, 监测到本地代码改变,需要和合并,重启之后才可以, 选择No同时,代码会被冲掉,新增加的文件也会被冲掉, 但是pycharm有一个文件历史记忆,找到之后可以找到丢失的文件。 1: 选择工程跟目录 2: 右键点开 3: 找到 Local History ----- show History 点开之后,就会弹出一个框,左侧是文件名称,你找到相对应的名称之后,打开,赋值代码即可。
解决方案: cd /etc/gitlab vim /gitlab.rb gitlab_rails['rack_attack_git_basic_auth'] = { 'enabled' => true, 'ip_whitelist' => ["127.
什么是Autopep8 在python开发中, 大家都知道,python编码规范是PEP8,但是在市级开发中有的公司严格要求PEP8规范开发, 有的公司不会在乎那些,在我的理解中,程序员如果想走的更高,或者更远,干任何事情必须得专业化(本人理解方式), 不要求很多东西都是精通,但最少得有一门精通的语言,小弟在此在大佬面前装逼了, 忘看过的大牛不要揭穿, 留下你懂的我不懂的知识,大家一起学习,一起进步。
下载gitlab 亲测: centos6.5 安装依赖包: 1: yum install curl policycoreutils policycoreutils-python openssh-server openssh-clients 依赖包安装完成之后: 1: s...
django-debug-toolbar django,web开中,用django-debug-toolbar来调试请求的接口,无疑是完美至极。 可能本人,见识博浅,才说完美至极, 大神,表喷,抱拳了。
废话不多说,干货直接上。 winserver2012 + django2.0.1 + apache 部署过程 1 ,python ==> 3.4 64位 https://www.python.org/downloads/release/python-353/2 ,django ==> 2.
Go的常亮 关键字: Const Go常亮的多个定义: // 定义常亮的关键字 const // 定义多个常亮 const( PI = 3.14 const1 = "1" const2 = 2 const3 = 3 ) 全局变量...
Go语言的特性 开启了学习新的语言路程,记录每天学习的笔记,与大家一起分享。 ①、自动垃圾回收 ②、更丰富的内置类型 ③、函数多返回值 ④、错误处理 ⑤、匿名函数和闭包 ⑥、类型和接口 ⑦、并发编程 ⑧、反射 ⑨、语言交互性 Go内置的关键字...
Django-Rest-Framework Django-Rest框架是构建Web API强大而灵活的工具包。 简单粗暴,直奔主题。 pip install django pip install djangorestframework pip install pygments # 代码显示高亮 pip安装好需要的工具包之后,我们就开始创建一个框架。
枚举 枚举指一系列的相关的常量,比如下面关于一个星期的中每天的定义,通过上篇博文,我们可以用在const后跟一对圆括号的方式定义一组常量,这种定义法在go语言中通常用于定义枚举值。go语言并不支持众多其他语言明确支持的enum关键字。
Go 相信大家,看到这篇文章的时候,已经自己在百度百科了解了go的发展史已经特性,再次我依然。。。。得哔哔叨一会。 ^.^ go语言的特性 go语言作为一门静态类型开发语言,与当前的开发语言想必具备众多 令人兴奋不已的新特性。
Pecan的介绍及安装 文章内容来自官方文档:http://pecan.readthedocs.io/en/latest/quick_start.html Pecan的介绍: Pecan是一个路由对象分发的oython web框架。
单例模式的讲解以及用处 什么是单例模式用处何在? 答:单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实列存在,当你希望整个系统中只能出现一个实列时,这个时候单例对象就可以派上用场了。
状态机的简单介绍 最近公司做棋牌的项目,当时还是不理解什么是状态机,当一个项目做完之后,大脑里已经有了一个状态机的概念,所以今天就与大家分享出来,由于本人的技术博浅,有很多地方没有理解通透的地方,请望大神指点,抱拳了。
取绝对值 a = abs(-95) print(a) 值有一个为假,就全为假 a = all([True,True,False]) print(a) 有一个为真,就全为真 a = any([False,True,True]) print(a) 返回一个可...
time和datetime import time print(time.time()) #显示从系统时间到当前,1970年1月1日开始以秒计时 print(time.
list = ["a","b","c","d"] list.append("e") #往列表里边添加数据 print(list) list = ["a","b","c","d"] ret = list.
第一步创建一个新的项目 APPLICATIONNAME : 表示创建子项目 第二步:找到主项目的url 进行 include 分发式url 简单的说,就是将app里边的url放在这里。
HTTP协议 一丶什么是HTTP协议: HTTP协议是hypertexttransferprotocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器服务器之间交换数据的过程,客户端连上web服务器后,若想获得web服务器中的某个资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通讯的格式。
初始多线程 import threading def Process(arg): print(arg) Process(1) #表示只有一个人去执行Process这个函数 for i in range(10): #创建十个线程一次次执行Process这个函数 t = threading.Thread(target=Process, args=(i,)) t.start() 多线程,多线程有一个好的东西就是线程池。
网络的层次说明 核心层:核心层的功能主要是实现骨干网络时间的优化传输,骨干层设计任务的重点通常是冗余能力,可靠性和高速的传输. 汇聚层:汇聚层是楼群或小区的信息汇聚点,是连接介入层和核心层的网络设备,为接入层提供数据的汇聚\传输\管理\分发处理.
1丶初始网络 网络的体系是一个庞大的体系,涉及到路由交换,安全,无线,语言,数据中心等等多个方面. ①网络基础知识:涉及到网络的发展历程,网络的一些名词概念,路由交换介绍 ②OSI七层模型的介绍 ③TCP/IP协议簇的简介,包含TCP/IP三次握手和四次挥手的过程 ④VLSM可变长子网的概念 2丶网络拓扑 网络拓扑(Network Topology)结构是指用传输介质互连各种设备的物理布局。
简单工厂模式 最近朋友推荐了一本书《大话设计模式》,此书刚刚到,博主也还没开始看,希望以博文的方式与大家一起分享,一起学习. 简单工厂模式,也就是说,到底要实列化谁,将来会不会增加实列化的对象,比如增加开根运算,这是很容易实列化的地方应该考虑用一个单独的类来做这个创造实列的过程,这就是工厂,来我们一起看看这个类如何写。
RabbitMQ 一,RabbitMQ简单介绍: RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。
同步,异步(一) 同步: 主机A发送数据的时候,主机B必须等待接收,处于阻塞状态,这就好比别人给你打电话,你必须当场听话,否则则【错失良机】。 异步: 主机A发送数据的时候,主机B无须等待接收,主机B要获得数据就从缓存里取,就好比别人给你发邮件一样。
Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 import MySQLdb def GetList(sql): db = MySQLdb.
django amdin是django提供的一个后台管理页面,改管理页面提供完善的html和css,使得你在通过Model创建完数据库表之后, 就可以对数据进行增删改查,而使用django admin 则需要以下步骤: 1、创建后台管理员 2、配置url 3、注册和配置django admin后台管理页面 壹丶创建后台管理员 python manage.
一丶什么是CSRF? CSRF是Cross Site Request Forgery的缩写,翻译过来就是跨站请求伪造。那么什么是跨站请求伪造呢?让我一个词一个词的解释: 1、跨站:顾名思义,就是从一个网站到另一个网站。
Cookie 在浏览器端(客户端)保存的键值对,特性:每次http请求都会携带. 举个例子:{"name":身份证号} 1丶获取cookie request.COOKIE['key'] request.
Django -- Seeion介绍 问: Django的session是什么? 答: Django 完全支持匿名 Session的。 Session 框架允许每一个用户保存并取回数据。
Django · Django流程 · Django url · Django view · Django form ①:Django流程介绍 MTV模式 注明的MVC模式:所谓MVC就是把web应用分为模型(M),控制器(C),视图(V)三层;他们之间以一种插件似的,松耦合的方式连接在一起.
本篇对于python操作Mysql主要有两种情况 ·原生模块 pymsql ·ORM框架 SQLAchemy pymysql pymsql是python中操作的MYsql的模块,其使用方法和MySQLdb几乎相同 下载安装 1丶pip3 install pymsql 使用操作: 1·执行SQL conn= pymsql.
视图 视图就是一个虚拟表(非真实存在),其本质是[根据SQL语句获取动态的数据集,并为其命名],用户使用时只需要使用[名称]即可获取结果集并可以将其当做代表来使用· -- 临时表搜索 SELECT * FROM ( SE...
Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。
2丶查询‘生物’课程比‘物理’课程成绩高的所有学生的学号 思路: 获取所有有生物课成的人(学号,成绩) -- 临时表 获取所有有物理课程的人(学号,成绩) -- 临时表 根据[学号]连接两个临时表: 学号 物理成绩 生物成绩 然后在进行筛选 select A.
一丶概述 1·什么是MySQL丶Oracle丶SQLite丶Access丶MS SQL Server等? 答:放数据的仓库,如:在ATM的实列中我们创建了一个db目录,称其为数据库· 2·什么事MySQL,Oracle,SQLite,Access,MS SQL Server等? 答:他们均是一个软件,都有两个主要的功能, ·1.
概述 对于web应用程序:用户浏览器发送请求.服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML),渲染并显示浏览器上· Ajax和Form表单提交数据的的好处有以下两种: Form表单提交数据的时候,呈现在页面上是刷新整...
jQuery就是一个js的库· 主要分为两部分: 1·寻找元素 (选择器,筛选器) 2·操作元素 (CSS的操作,属性的操作,文本的处理) 选择器 基本 #id #id ...
javascript的作用域一直以来是前端开发中比较难理解的知识点,对于javascript的作用域主要记住几句话. 一丶"javascript中无块级作用域" 在java或C#中存在块级作用域,既:大括号也是一个作用域.
全选,反选列子 Title ...
搜索框实列 Title .gg{ color:#dddddd; (浅灰色) } .
文档对象模型(Document Objenct Model,DOM)是一种用于HTML和XML文档的编程接口.它给文档提供了一中结构化的表示方法,可以改变文档的内容呈现方式.我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来.
JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应的代码,浏览器可以解释并作出相应的处理。 1·JavaScript代码存在形式 1 2 3 4 5 6 7 js代码内容.
购物数量添加: body{ margin: 0; } .
鼠标放进图片之后: 鼠标没放进图片之前: Title .touch{ width: 200px; height: 200px; ...
列子: Title .user{ position: relative; width: 250px; } .
css 一、整体布局 1、创建一个html标签 2、创建三个div标签(分别是网页的头部,中间,和底部三部分) 3、一般都用class选择器 4、用css给body标签加个 margin:0(用于消除body边框和浏览器间的空白部分) 5、使div(块...
Socket socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。