- 博客(39)
- 收藏
- 关注

原创 每天都有收获 ,每天都是美好的一天,每天就是美美的一天,不放弃,不将就,一句话:就是干!!!!!
每天都有收获 ,每天都是美好的一天,每天就是美美的一天,不放弃,不将就,一句话:就是干!!!!!
2018-04-04 18:03:31
520
转载 云服务器CentOS7.5安装MySQL5.7
CentOS 7的默认yum仓库中并没有MySQL5.7,需要手动添加.本文我们将介绍CentOS 7下MySQL5.7的安装。添加Mysql5.7仓库,可去官网https://dev.mysql.com/downloads/repo/yum/找到 yum 源 rpm 安装包sudo rpm -ivh https://dev.mysql.com/get/mysql57-commu...
2019-04-07 17:52:03
472
原创 IIS 部署Django项目
开发过程中为了省时间的进行与APP联调,就想在IIs上部署自己开发的Django项目:过程其实很简单 但是就是有点麻烦;首先是用python 安装 wfastcgi.pypip install wfastcgi重要的一步来了,去python下site-package目录把“wfastcgi.py”这个文件复制到网站根目录先找到 设置之后再打开IIS...
2019-01-21 17:45:08
637
转载 linux下安装python3.6
一、安装python3.61. 安装依赖环境 # yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel2.下载Python3 https://...
2018-11-16 15:43:33
329
转载 CentOS7下部署Django项目详细操作步骤
CentOS7下部署Django项目详细操作步骤2018年07月09日 点击次数:2147部署是基于:centos7+nginx+uwsgi+python3+django 之上做的软件版本详细介绍,纯净操作系统:Centos7.0 Python版本:python3.6 Django版本:django2.0.6 本文包括以下几个部分内容:㈠、服务器环境部署详细步骤㈡、本地...
2018-09-21 16:12:39
1780
原创 sql 优化建议30条
1.’对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is...
2018-09-14 09:11:19
218
原创 python中使用了str()方法后,如果不是字符串的话,就没法正常保持中文
python 2 的转码问题真是不好搞,一直用的python3 今天遇到这个问题甚是头疼啊: 解决方法:用 json包import jsonll = {'to_station': '\xd6\xa3\xd6\xdd'}print json.dumps(ll, encoding="gb2312", ensure_ascii=False) 就简单的一句代码,搞得我头疼...
2018-09-10 11:28:01
1163
原创 unicode转中文 python
今天用到了unicode转中文 ,从数据库里面调出的数据是unicode,需要转中文,我用的是Python2,一开始在网上找了好多例子,试了都不行,不能成功转化, 这是我经过实践所得的:代码如下import sysreload(sys)sys.setdefaultencoding("utf-8")type(word)是 unicodename_datas = wor...
2018-09-05 11:50:52
956
原创 beego 项目关于数据库设置的步骤
在app.conf里面这么设置的appname = jjjhttpport = 8080runmode = devdbhost = localhost #本地dbport = 3306 # 端口dbuser = root # 用户名dbpassword = 123456 # 密码dbname = default 数据库名字dbprefix = tb_ ...
2018-08-20 17:02:46
3216
原创 pyinstaller 把Python 打包成exe文件
第一步安装pyinstaller:pip install pyinstall第二步在py文件目录下开启终端:输入:pyinstaller + 文件名字如果想让exe有个个性的图像;'pyinstaller -F --icon=my.ico res.py注意:my.ico 是ico格式的图片,可以在网上找一下图片格式转换res.py 是我的py文件名称...
2018-08-17 09:27:58
270
原创 Django 与 go 效率 比较
最近学了GO语言,想知道一下GO语言的效率和Python哪个好一点,到底差到什么程度,下面是亲测:GO代码:Python 代码:GO语言结果:Python结果:真心话Python是真球慢,等它好久了就是没有运行完20亿好几分钟了还没有运行完,GO语言也就一秒的事,知道为啥吗?python GIL,GIL是Python最为诟病的一点,因为GIL,pyt...
2018-08-09 18:20:28
12726
5
原创 小白:GO语言 安装过程(安的我心累!!)
本人也是经过千辛万苦才搞好的,仅供参考: 首先下载GO:奉上网址:https://golang.org/dl/我下载的就是这个后缀名是msi,这个可以免于一些环境配置,自动给我们配好了!下载只有就是打开安装了,就是一系列傻瓜安装方式,直接点击默认就行了,由于我用的是beego 框架。所以就会一些环境配置,首先在用户变量里面Path里面加上这两行:然后再系统变量里...
2018-07-27 18:27:50
3552
原创 报错:bash: pip: command not found
$ wget https://bootstrap.pypa.io/get-pip.py$ python get-pip.py$ pip -V #查看pip版本
2018-07-17 17:45:44
7777
原创 Linux 安装uwsgi 和 nginx
linux 安装uwsgiyum groupinstall "Development tools"yum install zlib-devel bzip2-devel pcre-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-develyum install python-develyum install g...
2018-07-17 17:37:00
4339
原创 docker 安装 Linux 镜像
docker pull centos 下载镜像docker images 查看镜像安装镜像docker run -d -i -t +(imageID ) imageID 为镜像ID docker attach CONTAINER ID 进入Linux
2018-07-17 17:23:52
3524
1
原创 时间 全局变量的设置问题
在程序中设置了一个全局变量时间戳;ranking_nowtime = int(time.time())获取当前时间,在数据存入的时候出现了问题,后添加的时间居然比之前添加的时间还要早,一时间不知道什么错误,以为是测试错了,后来还是时间错了;不能吧时间设置全局变量;时间是随时变化的,作为全局变量,时间会随着服务器的时间而固定在某一刻,并不是随着时间的转变而转变so 不能把时间设置为全局变量...
2018-07-02 18:39:38
1411
原创 过滤 None 判断 None
上午出来一个bug ,是None 值的问题;判断 Noneif bianliang is None: bianliang==0
2018-06-21 12:31:10
1788
原创 django与vue 前后端分离开发,自测一系列设置,跨域,路由中间件
路由中间件设置:本地设置路由是localhost:8000:首先在vue里开始设置:在confi文件夹下,设置dev.env.js代码如下:'use strict'const merge = require('webpack-merge')const prodEnv = require('./prod.env')module.exports = merge(prodEnv, { NODE_ENV...
2018-06-14 16:46:39
1856
原创 Python 字典 根据values 求 keys
ll= {'a':'001', 'b':'002'}list(ll.keys())[list(ll.values()).index("001")]print(ll)>>> a
2018-06-11 10:34:09
995
原创 django orm 不等于 (exclude)__gt 大于 __gte 大于等于 __lt 小于 __lte 小于等于
django orm 不等于 (exclude)__gt 大于 __gte 大于等于 __lt 小于 __lte 小于等于
2018-06-07 13:51:33
50438
原创 总结:Vue 与 Django 前后端分离开发 关于POST跨域问题
公司让前后端分离做一个项目, 前段用Vue ,后端用Django,本人是从头开始学Vue, 一开始的情况可想而知,搞不懂Vue,开发到现在,一开始用的是get 访问后台,但是get相对于post 还是觉得post比较好点,但是post会涉及到跨域问题,这个问题让我头疼了两天,看了好多文档,也没有一个全面的答案,最后自己总结一下。以下是自己post成功跨域设置的总过程:首先在Vue (main.j...
2018-06-03 11:59:44
3049
原创 django 与 vue 的完美结合 实现前后端的分离开发之后在整合
最近接到一个任务,就是用django后端,前段用vue,做一个普通的简单系统,我就是一搞后端的,听到vue也是比较震惊,之前压根没接触过vue.看了vue的一些文档,还有一些项目,先说一下django与vue的完美结合吧!首先是创建一个django项目 django-admin startproject mysite # 创建mysite项目 python manage.py startap...
2018-05-25 14:53:19
58650
11
原创 解决:clone 别人的Vue项目不能运行问题, node_modules missing
今天clone 别人的vue ,在本地不能运行,一直报这个错误,看了一篇说的是把node_nodules 这个文件夹给删了,然后再在packpage.js,修改node和npm的版本,试了一下实在是大坑啊,clone下来的项目就没有node_nodules这个文件夹,而且一直报missing这个文件夹 ,于是就试了一下 cnpm install 然后再运行就成功了!!!下面还有个重点就是1 首先安...
2018-05-25 14:25:42
17933
13
原创 docker 小结
1.docker-machine.exe start default 启动default2.docker-machine.exe ssh default3.ls 路径下文件4.docker rm -f '镜像名' 删除镜像5.docker run -it -d -v /TBKT/hd_api_dj/tbkt:/code -p 8000:8099 --name=hd_api --restart...
2018-05-18 16:19:09
212
原创 关于 Django 中 filter (or) 功能实现
今天写项目用到了filter的(or)功能都不对,无奈 以为没有这个功能 ,在网上查了一下,还真有这个功能果然困难解开了
2018-04-23 17:44:44
16446
2
原创 关于 Git 上传文件的一些小步骤
1、git init2、git add src(这个src意思是添加src目录下的所有文件,有些会说add .. 那就是提交工程下的所有文件,在这我只拿src目录说明,这个时候如果输入 git status 就可以看到要提交的文件变成了黄色,前面还有一个new file)3、git commit -am "first commit" (提交到本地仓库)4、git remote add o...
2018-04-19 17:44:24
548
原创 fetchall() 与 fetchone()的区别 一个小结
今天做项目用到了fetchone(),自己不知道是什么意思,代码复制别人的,在表中查找数据,总是显示一条数据,想不通,之前一直用fetchall(),一开始把fethone() 看成了fetchall(),老是请求了一条数据,这个bug 测都测不出在哪里,最后看fetchone(),越看越陌生,于是就百度了一下,果然。。。。。。。。。。是自己错了 ,没有理解就用了这个,最后把fetchall()换...
2018-04-11 17:08:13
6912
原创 module' object has no attribute 'loads',再浅浅阐述json.dumps和json.loads
今天和json.dumps与json.loads 有矛盾了,写项目的时候也发生了矛盾,一开始项目json解析数据有问题,说什么json对loads()没有什么作用,不知道咋回事,也就是在网上看了一些大神的文章对它们有了一些了解:接下来直接图:这是我一个简单的测试程序才知道原来 json.dumps()用于将dict类型的数据转成str 我脑子有点笨 所以就记住了它把单引号的dict转换成双引号的s...
2018-04-04 17:50:22
3798
原创 '>=' not supported between instances of 'str' and 'int'
今天遇到一个bug 后来了解到 input 输入的是str类型的 要想实现>= 就要换成int 类型
2018-03-31 15:34:27
23890
原创 django.template.exceptions.TemplateDoesNotExist: first.html
上午写了一下Django的程序:遇到一个bug,bug是不大,但是比较恶心,看网上的相关文档也是不对的;自己又开始琢磨了;直接上图吧!这是给我报的bug 当时还挺无解,之前也没有遇到过这个bug,查了一下应该会死setting文件的错误 ,又重新设置的了一遍:如图:加了一句这个之后还是报了刚才那个错误:但是想的setting应该没有错误了 ,看了一个帖子说的是templates 文件夹要和项目以及...
2018-03-31 13:25:48
3493
原创 简述朴素贝叶斯
现在人工智能这么火,相对的算法也开始火起来了!之前接触过一些算法,但是感觉太难了 就不想去碰了 看了这么多的例子,自己有了一些了解公式是:P(分类|现象)=P(现象|分类)* P(分类)/P(现象);这里呢比如说有两个碗:第一个碗里有2个黄色小球和2个红色小球第二个碗里有4个黄色小球和6个红色小球用手拿的话:在第一个碗里拿到黄色小球的概率是50%,红色小球的概率也是50%在第二个碗里拿到黄色小球...
2018-03-22 17:59:54
275
原创 Python 简单装饰器白话文详解
之前写程序遇到过装饰器,看过几遍但是没有记住里面详细的规律,后来看别人写的代码用到了装饰器,没办法又开始学看装饰器,装饰器的介绍就不用我说了吧,我看还是直接上图吧!!!!如上图是我自己编写的一个简单的装饰器,按照简单的写:首先@addword 就等于 hello=addword(hello)这个式子;程序运行顺序是先@addword 然后是print hello();知道规律之后就开始...
2018-03-22 13:08:03
421
原创 HTTP 协议 说明
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。3.灵活:HTTP允许传输...
2018-02-26 20:59:13
181
原创 遇到防爬虫的方案
通过headers反爬虫:解决策略,伪造headers 基于用户行为反爬虫:动态变化去爬取数据,模拟普通用户的行为 基于动态页面的反爬虫:跟踪服务器发送的ajax请求,模拟ajax请求...
2018-02-26 20:50:11
1675
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人