随笔分类 -  编程语言

Python
python 使用流式游标 读取mysql怎么不会内存溢出
摘要:使用过java读取mysql大数据量的人应该都知道,如果查询时不开游标不设置一次性区大小的话,会一次性的把所有记录都拉取过来再进行后续操作,数据量一大就很容易出现OOM 如果用python去读取mysql也会遇到同样的问题 那么这么在python中来设置使用游标呢 也很简单 这里使用pymysql来 阅读全文
posted @ 2019-05-15 17:59 xibuhaohao 阅读(1172) 评论(0) 推荐(0)
Oracle 监控
摘要:cat oracle_status_output.py from prometheus_client import Gauge,start_http_serverimport randomimport subprocessimport timeimport cx_Oracle class Oracl 阅读全文
posted @ 2019-04-22 14:44 xibuhaohao 阅读(185) 评论(0) 推荐(0)
Mysql 监控脚本
摘要:cat mysql_status_output.py #coding=utf-8import jaydebeapiimport sysimport pymysqlimport osfrom prometheus_client import Gauge,start_http_serverimport 阅读全文
posted @ 2019-04-22 14:42 xibuhaohao 阅读(190) 评论(0) 推荐(0)
Django 数据库连接配置(Oracle、Mysql)
摘要:一、Django Oracle连接配置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.oracle', 'NAME': 'DEMO', 'USER': 'demo1', 'PASSWORD': 'demo1', 'HOST': "1 阅读全文
posted @ 2019-03-21 17:26 xibuhaohao 阅读(1018) 评论(0) 推荐(0)
Python Oracle连接与操作封装
摘要:一、封装方式一 #encoding:utf-8 import cx_Oracleclass Oracle_Status_Output: def __init__(self,db_name,db_password,db_tns): try: self.db = cx_Oracle.connect(db 阅读全文
posted @ 2019-03-21 10:41 xibuhaohao 阅读(902) 评论(0) 推荐(0)
Django 前台通过json 取出后台数据
摘要:转载自:https://my.oschina.net/esdn/blog/814111 步骤1:后台数据通过 JSON 序列化成字符串 注意:1、json是1个字符串 2、通过json.dumps('xxx') 序列化成 1个字符串的 '字典对象' views.py 此时tempates 中ajax 阅读全文
posted @ 2019-03-11 18:47 xibuhaohao 阅读(2027) 评论(0) 推荐(0)
Django ajax提交 登录
摘要:一、url 二、views 三、html+ajax 阅读全文
posted @ 2019-03-07 16:59 xibuhaohao 阅读(240) 评论(0) 推荐(0)
Python 执行SQL带参数
摘要:Python 执行SQL带参数 阅读全文
posted @ 2019-02-28 16:50 xibuhaohao 阅读(899) 评论(0) 推荐(0)
Python 装饰器
摘要:Python 装饰器 阅读全文
posted @ 2019-02-27 15:34 xibuhaohao 阅读(93) 评论(0) 推荐(0)
python 数据如何保存到excel中--xlwt
摘要:第一步:下载xlwt 首先要下载xlwt,(前提是你已经安装好了Python) 下载地址: https://pypi.python.org/pypi/xlwt/ 下载第二个 第二步:安装xlwt 打开cmd,切换目录到你下载的文件地址 输入python setup.py install,就安装成功了 阅读全文
posted @ 2019-02-22 17:24 xibuhaohao 阅读(838) 评论(0) 推荐(1)
django 中下载文件与下载保存为excel
摘要:一、django 中下载文件 在实际的项目中很多时候需要用到下载功能,如导excel、pdf或者文件下载,当然你可以使用web服务自己搭建可以用于下载的资源服务器,如nginx,这里我们主要介绍django中的文件下载。 一、django 中下载文件 1、前端 实现方式:a标签+响应头信息(当然你可 阅读全文
posted @ 2019-02-22 16:21 xibuhaohao 阅读(1720) 评论(0) 推荐(0)
AttributeError: 'cx_Oracle.Cursor' object has no attribute 'numbersAsStrings'
摘要:转载自:https://www.wengbi.com/thread_77579_1.html 最近在本地搭建Django开发环境,Django 1.11,python 2.7.11,数据库Oracle 11g,cx_Oracle 6.2 的时候,出现以上问题。 简单的搜索了一下,发现错误原因是cx_ 阅读全文
posted @ 2019-02-20 10:51 xibuhaohao 阅读(1053) 评论(0) 推荐(0)
Python Django 之 基于JQUERY的AJAX 登录页面
摘要:一、基于Jquery的Ajax的实现 1、url 2、vews 3、templates 阅读全文
posted @ 2019-02-18 10:55 xibuhaohao 阅读(235) 评论(0) 推荐(0)
Python Django 之 登录页面
摘要:一、创建project与app 1、创建project与app django-admin startproject mysite_login python manage.py startapp login 2、设置时区与中文语言 3、启动Django python manage.py runserv 阅读全文
posted @ 2019-02-18 10:38 xibuhaohao 阅读(345) 评论(0) 推荐(0)
Python pycharm 引入需要使用的包
摘要:第一步 第二步 第三步 阅读全文
posted @ 2019-02-15 11:40 xibuhaohao 阅读(303) 评论(0) 推荐(0)
Python Django 之 直接执行自定义SQL语句(二)
摘要:转载自:https://my.oschina.net/liuyuantao/blog/712189 一般来说,最好用 Django 自带的模型来实现这些操作。这里仅仅只是为了学习使用原始 SQL 而做的练习。 Django 提供了非常方便的数据管理模型 models,可以完成与数据库的基本操作。但有 阅读全文
posted @ 2019-02-14 19:01 xibuhaohao 阅读(667) 评论(0) 推荐(0)
Python Django 之 直接执行自定义SQL语句(一)
摘要:一、执行自定义SQL方法 1、Executing custom SQL directly 直接执行自定义SQL,这种方式可以完全避免数据模型,而是直接执行原始的SQL语句。 2、Manager.raw() 执行原始查询并返回模型实例 二、Executing custom SQL directly M 阅读全文
posted @ 2019-02-14 18:59 xibuhaohao 阅读(966) 评论(0) 推荐(0)