自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

巫山云的专栏

keep calm and carry on

  • 博客(188)
  • 资源 (10)
  • 收藏
  • 关注

原创 centos 安装pysqlite-2.8.3.tar.gz src/connection.h:26:20: fatal error: Python.h: No such file or direct

将安装包pysqlite-2.8.3.tar.gz下载发哦服务器后,运行pip install  pysqlite-2.8.3.tar.gz 出现报错:src/connection.h:26:20: fatal error: Python.h: No such file or directory解决办法:yum install python-dev 或者 python-de

2017-03-02 11:00:08 2026

转载 Django Ajax CSRF 认证

CSRF(Cross-site request forgery跨站请求伪造,也被称为“one click attack”或者session riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,并且攻击方式几乎相左。XSS利用站点内的信任用户,而CSRF则通过伪装来自受信任用户的请求来利用受信任的网站。与XSS攻击相比,CSRF

2017-02-28 19:33:09 877

转载 DJANGO获取用户访问IP

使用django来获取用户访问的IP地址,如果用户是正常情况下[python] view plain copyrequest.META['REMOTE_ADDR']  可以获得用户的IP地址。但是有些网站服务器会使用ngix等代理http,或者是该网站做了负载均衡,导致使用remote_addr抓取到的是127

2017-02-27 10:38:48 1350

原创 Django 部署时得到 Bad Request (400)(DEBUG = False)

为了获得更好的安全保障,Django项目在部署时,将settings.py中的调试选项设置为false,这里首先出现了_ssl无法import的报错,发现是python在编译时ssl模块未能成功编译,搞了半天终于编译成功。部署完成后,又出现了 Bad Request (400)的报错信息,debug发现是ALLOWED_HOSTS设置有误:简单版本:ALLOWED_HOSTS=['*']

2017-02-24 15:52:45 10510

原创 apache实现按天记录日志

apache作为web服务器,弱长时间运行,会导致日志文件累计过大,进而影响问题定位效率,需要修改apache的httpd.conf配置文件,实现按天记录日志。在配置文件中找到,并注释:ErrorLog logs/error_logCustomLog logs/access_log common添加新的配置命令:CustomLog "| /usr/local/a

2017-02-23 15:20:48 3289

原创 failed to load resource the server responded with a status of 500 (internal server error)

在调试程序时出现了failed to load resource the server responded with a status of 500 (internal server error)错误,其实在编译过程中是正常的,但在网站接收、处理请求的环节出现了问题,通过F12打开console窗口看不到详细的报错信息,测试服务器cmd窗口也看不到详细信息,最终发现在network界面上可以看到相

2017-02-22 14:33:34 35313 4

原创 django部署admin后台static文件丢失问题解决

Django+Python+Mod_wsgi+Apache centos部署后,会存在登录后台admin后,出现css、图片等丢失问题。经测试,给出一个解决方案如下:settings.py 中进行设置设置static文件目录STATIC_ROOT = os.path.join(BASE_DIR, 'static').replace('\\','/')设置django的a

2017-02-20 10:46:59 6184

原创 django实现自定义权限控制

自定义权限django自定义权限使用permissions这个meta属性,例如:#encoding = utf-8from django.db import models# Create your models here.# rights controlclass tofmodel(models.Model): class Meta: permi

2017-02-16 11:21:50 7198

转载 django 用户认证系统

django认证系统包含三个部分:用户、权限和分组安装django项目默认启用了认证系统,如果不是使用django-admin.py创建项目的可以通过在settings配置文件里面的INSTALLED_APPS的列表里面添加django.contrib.auth和django.contrib.contenttypes这两项然后运行manage.py syncdb命令创建对应的数据库表即可

2017-02-16 11:10:07 3985

转载 python 的日志logging模块学习

1.简单的将日志打印到屏幕import logginglogging.debug('This is debug message')logging.info('This is info message')logging.warning('This is warning message')屏幕上打印:WARNING:roo

2017-02-15 10:00:40 426

原创 使用django-userena搭建用户登录系统

主要参考文章:http://www.hi-roy.com/2015/04/09/django-userena%E4%BD%BF%E7%94%A8%E8%AE%B0%E5%BD%95/1,django-userena安装及相关配置django-userena扩展了django原生的用户系统,提供了注册、登录、修改密码、邮件验证等一系列常用功能。直接使用pip安

2017-02-14 10:46:17 3159

原创 flask部署:Apache+mod_wsgi+python+virtualenv

1,修改项目文件权限需要赋予apache该项目的完全权限chmod 755 flaskdemo查看apache的归属用户组egrep -i '^user|^group'/usr/local/apache/conf/httpd.conf chown daemon:daemon flaskdemo 2,创建wsgi文件import osimportsy

2017-02-09 17:27:47 2252

原创 virtualenv安装并配置flask开发环境

安装 virtualenv,这个主要是用来做解释器环境隔离的,避免同一机器上的多个python或者多个python的库依赖,如果当前机器上只有一个项目,则没必要安装虚拟环境安装包下载地址:https://pypi.python.org/pypi/virtualenv/15.1.0使用pip install * 命令进行安装mkdir flaskdemocd f

2017-02-09 10:47:50 1498

原创 centos系统下离线安装flask

flask的安装与django的安装不同,flask依赖于数个安装包,具体依赖的组件可在安装包下的setup.py中查看以安装Flask-0.12版本为例,我自己的机器上需要的安装包包括:Babel-2.3.4.tar.gzclick-6.7.tar.gzFlask-0.12.tar.gzitsdangerous-0.24.tar.gzJinja2-2.9.

2017-02-08 17:27:04 2561

原创 Django开发D3.js展示页面时IE浏览器d3 is undefined error问题的解决

直接在网页前端添加:DOCTYPE html>meta http-equiv="X-UA-Compatible" content="IE=edge" />即可解决这类问题,详细信息见链接:http://stackoverflow.com/questions/16640484/d3-is-undefined-error同时还有其他途径也可以解决这个问题:

2017-02-08 16:59:56 2094

原创 Django+Ajax+jQuery实现网页动态更新

views.py中的修改增加相应的请求处理函数:def getdevjson(request):    print 'get here'    if ('key' in request.GET):        searchkey = request.GET.get('key')        return JsonResponse(search(s

2017-02-08 16:47:51 11031

原创 Django项目创建例程

项目创建当我们搭建完centos的开发环境后,首先我们创建一个project,我这里project的名字是demo:django-admin.py startproject demo 目录下有四个文件:__init__.py   --应用初始化文件,暂时无需修改settings.py --项目配置文件,所有涉及到project的配置都需要通过这个文件配置实

2017-02-07 17:49:36 543

原创 Django(1.7.11)+Python(2.7.11) centos部署

web项目部署环境:Django+Python+Mod_wsgi+Apachecentos python升级见:http://blog.csdn.net/wushanyun1989/article/details/54880251执行这个安装过程,启动django后会出现报错:django.core.exceptions.ImproperlyConfigured

2017-02-07 17:20:13 2018

原创 Centos Apache安装

Apache安装:下载地址:http://httpd.apache.org/download.cgiapache需要先安装依赖包apr、apr-util、pcreapr、apr-util下载地址:https://apr.apache.org/download.cgipcre下载地址:http://blog.csdn.net/wangjunjun2008/arti

2017-02-05 17:29:42 396

原创 CentOS 升级Python2.6 到 2.7

1.下载Pyhon,选择下载Gzipped source tar ball (2.7.11) (sig)网址https://www.python.org/download/releases/2.7.112.解压安装,命令如下tar -xvf Python-2.7.11.tgzcd Python-2.7.11./configure --prefix=/usr/

2017-02-05 11:33:06 1623

原创 zmodem transfer canceled by remote side问题解决

在服务器端上传本地文件时,弹出了zmodem transfer canceled by remote side报错窗口,然后就是一堆报错乱码信息在窗口,查询一些资料,解决方法如下:解决方法:正确命令 在rz -b 后面添加参数e 如: rz –bePs:出现此情况.多数是命令错误.或者少参数

2017-02-05 10:46:08 13239

转载 外贸收款——国际主流收款方式

伴随着对外贸易的不断发展,外贸领域日益兴盛;外贸收款方式也跟紧着步伐,种类繁多,方式也更加多样化。对于外贸商家来说:可以根据自己的特点、客户的要求、交易金额的大小、支付的国家等因素来决定、选择适合自身发展的收款方式。言归正传,今天主要分享下国际主流的几种收款方式,希望能为需要的外贸朋友提供些参考!一、西联汇款(western union)是世界上领先的特快汇款公司,迄今已有150年的历史,

2016-12-20 16:51:00 5291

转载 国际信用卡收款——跨境拒付!

众所周知:使用国际信用卡收款通道。拒付(chargeback)是在所难免的一个方面,它是指:持卡人在支付后的一定期限内(一般为180天,对某一笔交易要求撤回),可以向银行申请拒付账单。伴随信用卡的全球化普及,几乎人手多卡,这一趋势无疑是给外贸商家提供了一个很好的市场环境。然而、使用信用卡消费群体的增加,商家们又面临如果收款的问题,在线支付难免会碰到信用卡拒付的情况,商家又该如何处理。使用信用卡支付

2016-12-20 16:41:47 3400

转载 Python中通过csv的writerow输出的内容有多余的空行

Python中的csv的writer,打开文件的时候,要小心,要通过binary模式去打开,即带b的,比如wb,ab+等而不能通过文本模式,即不带b的方式,w,w+,a+等,否则,会导致使用writerow写内容到csv中时,产生对于的CR,导致多余的空行。

2016-10-08 19:05:36 7075

原创 准确计算oracle表分区记录数

1,先对表进行分析:analyze table [table] compute statistics;2,然后查询表分区记录数select t.partition_name,t.num_rows from all_tab_partitions t where table_name='table_name'

2016-06-02 20:37:53 4007

转载 sas基础知识大全

5.1 SAS表达式简介  1.SAS常数表达式  (1)数值常数 如: 1.23、 -5、 0.5E-10。  (2)字符常数 如: name1='TOME'、 name2='MARY'、name3='JOHN'。  (3)日期(d)、时间(t)、日时(dt)常数 如: d1='01JAN80'd、t1='9:25:19't、  dt1='18JAN80:9:27:05'dt

2015-12-09 18:48:36 5314

原创 sas14位日期数字字符串转sas日期

sas中的时间日期转化是个十分麻烦繁琐的过程,例如20151122084512 这14位数字,转成datetime20.的格式,试了多种方法才成功,做个笔记,下次就好找了:select dhms(mdy(input(substr(ftime,5,2),8.),input(substr(ftime,7,2),8.),input(substr(ftime,1,4),8.)),

2015-11-27 10:17:05 11721

转载 oracle url encode decode

utl_url.escape('https://www.abc.com/trade/gathering_index.htm?src=我们',false,'GB2312');utl_url.unescape('https://www.abc.com/trade/gathering_index.htm?src=%CE%D2%C3%C7','GB2312');

2015-10-26 14:30:43 1622

转载 SQL中的取整函数FLOOR、ROUND、CEIL、TRUNC、SIGN

1 trunc(value,precision)按精度(precision)截取某个数字,不进行舍入操作。2 round(value,precision)根据给定的精度(precision)输入数值。3 ceil (value) 产生大于或等于指定值(value)的最小整数。4 floor(value)与 ceil()相反,产生小于或等于指定值(value)的最小整数。5 sign

2015-08-13 17:01:58 12294

转载 ORACLE 中ROWNUM用法总结!

ORACLE 中ROWNUM用法总结! 对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(,>=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样是伪列,rownum 与 rowid 可有些

2015-07-06 18:09:55 548

转载 SAS定义宏变量三种方法

SAS 中定义宏变量方法主要有以下三种:   一、%LET定义       这是最常用的方法。语法过程为:%let 宏变量名=值;调用宏变量:&宏变量名       Tips:       1、以逗号作为宏变量定义的结束。       2、在定义时候不要加引号,系统会把引号当作宏变量的值之一。       3、宏变量的作用域分为全局与局部。 

2015-07-03 14:24:06 21685

转载 sas导入外部数据文件

1.设在路径:c:"books"learning下有文本文件mydata.txt,其数据以空格格开,形式如下:M 50 68 155F 23 60 101M 65 72 220F 35 65 133M 15 71 166读入SAS的代码如下:data demographics;infile 'c:"books"learning"mydata.txt';

2015-05-20 19:14:09 1938

转载 查出数字字符字段中非数字字符的记录

转载,这个方法是我试过的方法中速度最快的,推荐!近,将原来的数字符字段转换为数字时,总报错误:无效数字。如何找出其中哪些是非数字字符的记录?比较麻烦的事。下面是用Oracle DB自带的函数translate可以找出来的1.创建测试表Create Table TestChar(    ITEM_NUMBER VARCHAR2(20)); 

2015-04-29 10:40:55 753

转载 Oracle 判断某個字段的值是不是数字

壹共有三种方法,分别是使用 to_number()、regexp_like() 和 translate() 三种函数来进行匹配。如果字段的值是数字,返回1,否则返回0。由于 Oracle 数据库本身没有提供检测字段是否为数字的方法,因此我们需要自行创建壹個 isnumeric() 的函数,然后再调用它来进行判断。壹共有三种方法,分别是使用 to_number()、regexp_li

2015-04-27 14:34:18 1774

转载 sas中retain语句的作用

整理自:http://bbs.pinggu.org/thread-952476-1-1.htmlQ1:data a;       set b;run;     Set的作用是将数据集b中的记录逐条读入PDV中,在run语句的地方SAS会将pdv中的变量输出到数据集a中。SAS帮助:What SET DoesEach time the SET statemen

2015-03-27 10:57:26 32707 1

转载 利用ORACLE实现数据抽样

做数据分析的,免不了碰到记录数据量很大,怎么办?做全面分析是不现实也没有必要。介绍一下抽样方法及实现几种常用的抽样方法:1.简单随机抽样(simple random sampling)将所有调查总体编号,再用抽签法或随机数字表随机抽取部分观察数据组成样本。优点:操作简单,均数、率及相应的标准误计算简单。缺点:总体较大时,难以一一编号。

2015-03-26 10:07:31 1157

转载 DBLINK HINT /*+ driving_site(org) */ 优化策略和思路

使用DBLINK远程访问数据库的优化策略和思路:策略:远程访问,网络传输占很大部分,优化原则,减少网络传输,将小的结果集拉到本地处理;思路1:在远端建立视图;思路2:使用DRIVING_SITE将数据拉到本地处理;出现这种执行计划,主要原因是使用了db link,要想看到执行计划,可以加 hint,如: /*+remote_mapping

2015-03-24 10:04:04 1285

转载 Python repr() 或str() 函数

Python 有办法将任意值转为字符串:将它传入repr() 或str() 函数。函数str() 用于将值转化为适于人阅读的形式,而repr() 转化为供解释器读取的形式(如果没有等价的语法,则会发生SyntaxError 异常) 某对象没有适于人阅读的解释形式的话, str() 会返回与repr()等同的值。很多类型,诸如数值或链表、字典这样的结构,针对各函数都有着统一的解读方式。字

2015-02-28 17:23:24 3596

转载 LINUX下ECHO命令详解

linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。该命令的一般格式为: echo [ -n ] 字符串其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo

2015-01-23 16:19:31 621

转载 Python sys.path详细介绍

如何将路径“永久"添加到sys.path?sys.path是python的搜索模块的路径集,是一个list复制代码代码如下:['', 'C:\\WINDOWS\\system32\\python26.zip', 'C:\\Python26\\DLLs', 'C:\\Python26\ \lib', 'C:\\Python26\\lib\\plat-win', '

2015-01-13 11:31:33 3463

孤立森林原理及应用论文合集

孤立森林原理及应用论文合集。主要包含孤立森林两篇原理性论文,变种及应用,异常检测原理,方便大家查阅使用。

2018-07-26

Network Analysis with Python.

使用python进行社交网络分析

2017-03-13

ECCV10-Guided Image Filter-代码

动 机: 利用图像I的局部信息去滤波图像q。 目 标: 使得图像q保持图像I所具有的局部信息。 本 质: 将空域滤波模型推广到基于图像信息的滤波。 作者背景: Publication CVPR 3 ECCV 1 TPAMI 1

2014-01-12

ECCV10-Guided Image Filter -ppt

动 机: 利用图像I的局部信息去滤波图像q。 目 标: 使得图像q保持图像I所具有的局部信息。 本 质: 将空域滤波模型推广到基于图像信息的滤波。 作者背景: Publication CVPR 3 ECCV 1 TPAMI 1

2014-01-12

Guided Image Filtering

动 机: 利用图像I的局部信息去滤波图像q。 目 标: 使得图像q保持图像I所具有的局部信息。 本 质: 将空域滤波模型推广到基于图像信息的滤波。

2014-01-12

Data Structures and Algorithms for Big Databases

大数据存储的经典教程::Data Structures and Algorithms for Big Databases

2013-06-15

bit_vector在VS2010中的使用

bit_vector在VS2010中的使用范例

2013-06-15

红黑树算法

讲述红黑树算法的ppt文档,过程很详细,值得一看

2013-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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