Aochen的博客

一只小菜鸟

pyinstaller打包py文件的一些问题记录

  打包了一个django网站,折腾了一天才弄好,这里记录下遇到的一些问题及相应的解决办法(pyinstaller的安装及使用方法可自行百度 ): 打包环境:      django==1.8      win7 64位       python==2.7.12       pyinst...

2018-07-27 15:14:11

阅读数:421

评论数:0

python 协程的一些测试

  最近项目要用到协程,以前的都忘了大半了,现在从新捡起来测试下,这里做下记录(机器是centos6.9 2G2核, python2.7.12): 1.简单应用: import gevent import gevent.monkey gevent.monkey.patch_all() de...

2018-07-26 16:10:43

阅读数:26

评论数:0

记一次spark任务调优过程

  最近跑了一个spark任务(逻辑回归训练建模的),数据量是3000多万左右,在跑的过程中出现了各种错误,跑了8h左右,结果还是错了.最后下载了日志,分析之后,做了些修改,最终跑成功了,而且只用了0.8h,这里记录下: 1.maven打包失败问题:     我的项目是用maven管理的,在打...

2018-07-23 11:14:20

阅读数:321

评论数:0

phpmyadmin4.7.1 关闭gzip网页压缩传输的实现

目前项目有个需求,就是要关闭phpmyadmin 网站 gzip传输的功能,一开始是百度了,绝大部分是开启这个功能的文章,而且还是通过apache2 来实现的. 弄了半天后,偶然发现phpmyadmin是默认自带开启这个功能的,这个好办了,直接修改配置文件就好了.1.在网站目录下,比如/var/w...

2018-01-18 10:41:23

阅读数:113

评论数:0

python 好用的日志模块

大神同事提供的一个python 日志模块,就是日志文件最大20M,超过时就会覆盖之前的,很不错,代码如下: import os import logging import logging.handlers def init_logger(log_file): dir_path = ...

2017-12-14 11:24:45

阅读数:1390

评论数:4

django 数据处理项目总结

最近做了一个检测数据的项目.总的来说,很简单,就是一个不停运行的脚本,监控数据源,有新数据时就检测,并及时将检测结果在前端展示出来.虽然说的很简单,但是在真正的实施过程中遇到了很多的坑,所以,这里总结下: 1.supersivor使用的问题: (1)检测脚本是用supervisor监控的,挂掉...

2017-12-14 10:51:55

阅读数:273

评论数:0

xtrabackup恢复备份后,mysql无法启动,报Job failed to start

今天测试 mysql的备份与备份恢复,因为数据量比较大,所以选用的xtrabackup.之前打算用binlog2sql,后来看到不支持建表等其他操作,就选用xtrabackup.这里记录下使用过程中遇到的坑: 1.要先停止数据库. 本来是直接运行: innobackupex --c...

2017-11-24 17:01:18

阅读数:544

评论数:0

django 1.11 设置点击浏览器后退按钮时自动刷新

目前项目有个需求,如标题所说,之前百度了google了一些js方法,都不行.后来还是在大神同事的帮助下才解决的. 因为浏览器是有缓存的,后退时都是读取缓存的.所以应该设置该页无缓存. 在django中可以通过设置响应头来实现浏览器器禁止缓存.先确定该页的Cache-Control,Expire...

2017-11-02 18:15:15

阅读数:530

评论数:0

django 大数据检测网站制作总结

最近的一个项目,用django做的一个检测网站,主要是检测网络流量的,月均10多亿的数据.这对表的设计和数据库查询有很大的要求,路上踩了很多坑,这里总结下.具体代码就不贴了,事关公司机密,这里主要写下思路. 1.表设计 因为有20多个字段,一开始是用mysql 3张表来存储,之间通过外键相连,便于...

2017-10-17 19:41:34

阅读数:642

评论数:0

nginx 配置模板

今天一个群里的小伙伴(福建-硕) 分享了nginx 的配置模板,写的挺详细的,这里记录一下: nginx_conf.txt: user            root;   #使用nginx用户启动进程 worker_processes        8;      #这里一般为cp...

2017-09-29 14:36:26

阅读数:1131

评论数:0

jquery each函数参数传递的问题

都知道each函数是一个很好的遍历方法,但有些时候需要传递些参数进去,这时就出现问题来了. 1.传递数组. var obj = { one:1, two:2, three:3}; each(obj, function(key, val) { alert(ke...

2017-09-27 09:33:25

阅读数:1726

评论数:0

ajax获取后台数据并插入到tr中 的功能实现

目前项目有个需求:tr是后台动态生成的,当点击其中一个tr时,获取相应的数据,并在该tr下以新的tr形式展开数据,这时可能会有多个新的tr生成,当再次点击旧的tr时,这些新的tr全部折叠起来. 因为对js不是太熟练,在加上url配置错误了,弄得我花了半天时间才弄好,这里记录一下. js...

2017-09-25 19:40:03

阅读数:691

评论数:0

<python数据分析与挖掘实战>第10章 训练多层神经网络的错误解决

我用的是win7 py36,在学习这本书第10章时,运行书中的源代码老是出错,这里记录一下. 书中源代码是: import numpy as np import pandas as pd from pandas import DataFrame from pandas import Ser...

2017-09-07 14:49:03

阅读数:338

评论数:0

jquery 实现列表点击折叠与展开的功能

需求是点击列表,展开折叠的内容,再次点击后折叠列表,还要给数据打上已查看的标记,折叠列表后页面刷新,有已查看标记的数据就不会显示. jquery代码: $(function (){ var aa = 0; $(".gradeX").click(func...

2017-09-05 13:43:25

阅读数:2875

评论数:0

net start MongoDB 服务名无效错误解决

今天在win7 64位上安装了mongodb,是按照http://blog.csdn.net/qq_27093465/article/details/54574948这一篇文章的步骤来做的,在最后出现个问题,就是启动服务时报错:服务名无效. 看了几篇文章后,终于解决了. 步骤如下: ...

2017-09-05 10:12:46

阅读数:5768

评论数:1

echarts 引入报错问题的解决

要用echarts画一个世界地图,遇到了很多问题,这里记录一下: 1. XXX  is not a function 或者 XXX is not defined 报错 解决思路:  一开始是用required 设置path引入的,结果报错:required is not defined,改成标...

2017-08-28 11:16:43

阅读数:3774

评论数:0

JS td 动态事件的处理

django 写了个网站,在HTML上动态生成了许多tr和td,目前一个需求就是鼠标移到某个tr上就弹出相应的td的内容,一开始是用js on和live方法给全部tr绑定动态事件,后来发现没效果,最后用each 遍历全部tr 才搞好的 代码如下: var edn = ''; $('...

2017-08-24 13:48:17

阅读数:282

评论数:0

python获取网页源代码后在网站上显示

最近一个项目,要求利用header和cookie爬取网站的页面,然后在自己的网站页面上显示出来. 思考了很多方法,比如jsonp跨域,script等等,但发现传回来的都是网页源代码,而我们的要求是打开这个页面,后来又利用了python的webbroswer,js的弹窗,又发现不能设置header...

2017-08-21 12:06:55

阅读数:313

评论数:0

ORA-00932: inconsistent datatypes: expected - got NCLOB

在一个项目中,要使用oracle 11g, 在去重复查询操作中出现上面的问题,查找官方文档后发现是oracle 的一个bug, 在字段长度超过2000时就会出现上面的问题,悲催呀. 解决办法:   升级oralce,或者重新优化表结构和字段吧.

2017-08-14 17:05:33

阅读数:1125

评论数:0

django 使用 oracle 数据库的问题

最近因项目需要,一定要使用oracle数据库,出现了很多坑,现在记录下来(其实oracle数据库就是那么的难用,其他框架用它也同样很多问题,不过最近django用的比较多,所以就专门下了下django下面的用法) 1.配置: DATABASES = { 'default':...

2017-08-10 11:26:23

阅读数:241

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭