独孤仁
码龄15年
关注
提问 私信
  • 博客:226,811
    226,811
    总访问量
  • 70
    原创
  • 1,323,752
    排名
  • 22
    粉丝
  • 0
    铁粉

个人简介:宠辱不惊,闲看庭前花开花落去留无意,漫随天外云卷云舒....

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2010-07-28
博客简介:

独孤仁的专栏

博客描述:
在流浪中自我救赎
查看详细资料
个人成就
  • 获得47次点赞
  • 内容获得16次评论
  • 获得185次收藏
  • 代码片获得213次分享
创作历程
  • 1篇
    2020年
  • 13篇
    2019年
  • 59篇
    2018年
  • 1篇
    2015年
  • 1篇
    2014年
  • 2篇
    2011年
成就勋章
TA的专栏
  • 大数据
    6篇
  • python
    22篇
  • django
    15篇
  • java
    3篇
  • database
    8篇
  • linux
    8篇
  • nginx
    3篇
  • devops
    3篇
  • docker
    2篇
  • git
    3篇
  • grafana
    1篇
  • 杂记
  • kubernates
    1篇
兴趣领域 设置
  • 运维
    容器kubernetes运维开发
  • 服务器
    linuxcentos
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

windows免密码操作linux服务器(一条龙配置)

需求:从windows机器向linux服务器上传文件,越方便越好平时习惯使用xshell,倒是可以使用xftp去手工上传文件,如果是偶尔还行,但如果是周期性的那就不可取了,思路应该是能使用程序自己上传,即执行个.bat脚本就可以完成才对,xftp并没找到命令行的方式,最后选用winscp。一、winscp命令行方式上传文件test_scp.txtoption batch continue...
原创
发布博客 2020.02.11 ·
604 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

django logging报错os.rename(self.baseFilename, dfn)

报错信息:每次当天测试都正常,第二天测试时就报错,后来发现是日志文件切割导致的。Traceback (most recent call last): File "D:\Program Files\Python27\lib\logging\handlers.py", line 77, in emit self.doRollover() File "D:\Program Files...
原创
发布博客 2019.12.11 ·
886 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

django+IIS出现500超时无响应解决方法

问题:前端使用ajax请求django后台,后台服务器使用的是IIS。因此请求是在后台拷贝文件并在拷贝完成后返回,使用python脚本测试正常耗时10分钟左右,通过web页面,发现总是在1.8min左右,连接会自动断开。开始以为是chrome浏览器的默认等待响应超时,所以使用django自带的调试服务器(python manage.py runserver 127.0.0.1:8000)测试,发...
原创
发布博客 2019.12.10 ·
1427 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

oracle的表空间、schema、user

站在oracle使用者的角度,一不小心总是被表空间、schema、user搞迷糊了。例如,用户A,查询用户B的数据:select * from B.table;其中的这个B是表示表空间还是用户名呢?(以前的自认为)网上查了资料,才发现,原来这个B指的是schema。这就冒出了一个很少用的概念schema。user(用户) 和 schema(方案) 概念好容易混淆。我也就简单理解一下:us...
原创
发布博客 2019.09.03 ·
392 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

django ajax传递数组

需求:在ajax请求中,需要传递数组到django后台。直接上代码://前端ajax代码$.ajax({ type: "POST", url: "/sky/deploy/saveDeploy", traditional:true, //加上这项可以传递数组 data: {"deployChecked":checked}, //checked为js数组 success: func...
原创
发布博客 2019.04.05 ·
1535 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

django+celery部署

需求:使用django框架实现定时任务功能,在网上找资料后,最后决定使用celery,功能确实强大。1、相关依赖安装包django-1.11.17celery-3.1.25django-celery-3.2.1Erlang(otp_win64_21.2.exe)rabbitmq-server-3.7.11.exe注:安装的是windows环境2、安装 django celery不...
原创
发布博客 2019.02.20 ·
1709 阅读 ·
1 点赞 ·
1 评论 ·
4 收藏

django解决中文乱码的困扰 -终极

情景:需要读取外部文件的信息,包括文件名、文件内容,如果都是英文、都是utf-8编码那就啥烦恼都没有了,现在的情况就是文件名会出现中文,文件内容也会出现中文并且编码还不一定是utf-8。django表现:如果文件名包含中文,从后台传递到templates时会直接报错,如:DjangoUnicodeDecodeError: ‘utf8’ codec can’t decode…所以我们需要玩转pyt...
原创
发布博客 2019.01.11 ·
9030 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

django在IIS7的部署配置

需求:有个django项目是在windows环境开发的,最终还需要部署在windows环境下,django自带的runserver毕竟太简陋了,只能用于开发测试,还是需要有个稳定的web服务器。解决方案:在网上找了好久,最终是使用 IIS + wfastcgi。wfastcgi:https://pypi.org/project/wfastcgi/一、wfastcgi安装这个简单,直接下载源...
原创
发布博客 2019.01.08 ·
2458 阅读 ·
0 点赞 ·
0 评论 ·
9 收藏

linux新建用户

情景:root用户权限太大,并且没有业务标识,所以一般都会新建对应业务的专用用户。# 这是最简单的命令,会默认新建组 ksts,默认使用sh /bin/bashuseradd -d /home/ksts ksts# 可以顺便指定需要的shell,指定组useradd -d /home/ksts -s /bin/bash -g ksts ksts# 如果需要修改,使用 usermod ...
原创
发布博客 2019.01.07 ·
1728 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

python复制、解压zip保留原修改时间

情景:在使用python复制文件或者解压zip文件时,文件的修改时间总是被搞成了当前的执行时间,这样有时会让人挺蛋疼的。解压并保留原修改时间:import zipfile# 发布函数def deploy(): # 发布单号 order_code = sys.argv[1] # 解压到当前目录,要包含根目录 deploy_file_zip = os.path...
原创
发布博客 2019.01.04 ·
3199 阅读 ·
0 点赞 ·
1 评论 ·
6 收藏

django后台返回json数据

情景:当django后台响应前端的ajax请求时,最好的方法就是返回json格式数据,类数据无法直接返回,同样是需要转换为json数据。例子:前端html代码: <!-- 遍历ajax返回的数据,angularjs语法 --> ...
原创
发布博客 2019.01.04 ·
7223 阅读 ·
0 点赞 ·
1 评论 ·
8 收藏

python反射技术使用(动态变量名)

需求:需要通过动态变量名,取得对应的值。例如,定义有如下类(也许是自己设计的表结构不合理),时不时需要获取或设置变量 env_* 变量的值然后更新数据库,所以急需使用变量名的变量,要不就需要写一堆判断语句:# 发布单 modelclass Order(models.Model): current_env = models.IntegerField(default=0) # 0:刚新...
原创
发布博客 2019.01.03 ·
1256 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

django从后台返回html代码的方法

需求:有时需要直接从后台返回html代码,并带有相应的css,免得在前端再写一堆嵌入代码进行判断。django从 views 往 templates 传输html代码时,默认是不渲染此html代码,原因是为了安全。而为了渲染html代码,需要额外加上一些代码:from django.utils.safestring import mark_safedeploy_success = mar...
原创
发布博客 2019.01.03 ·
3798 阅读 ·
1 点赞 ·
3 评论 ·
2 收藏

mysql-5.7.24-winx64配置安装

1、去mysql官网下载安装包https://dev.mysql.com/downloads/mysql/5.7.html#downloads2、解压安装包把安装包解压到此目录:D:\Program Files\mysql-5.7.24-winx64(我习惯把所有程序安装在 d:\Program Files 或 d:\Program Files(x86))3、配置环境变量把bin目...
原创
发布博客 2019.01.02 ·
735 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

django无法新建数据库表问题

场景:数据库表设计不合理,并已经存在了一些数据,如果直接使用django修改表结构,会提示已有数据,需要插入默认值等等,所以就想着直接手工删除数据库表,然后重建,但使用django的建表命令时:python manage.py makemigrationspython manage.py migrate总是提示: No migrations to apply.根本无法新建数据库表,愁死人...
原创
发布博客 2018.12.31 ·
4606 阅读 ·
7 点赞 ·
1 评论 ·
14 收藏

django后台返回json数据

ajax请求时,由django后台直接返回json数据result = {"password": password, "encrypt": encrypt_str}return HttpResponse(json.dumps(result), content_type="application/json")angularjs可以直接使用以下方法取得值$scope.password = r...
原创
发布博客 2018.12.29 ·
6382 阅读 ·
0 点赞 ·
0 评论 ·
10 收藏

python合并升级包

碰到奇怪的事,升级包竟然需要自己先合并再去升级,没办法了,人不能被尿憋死,写个脚本呗。# -*- coding: utf-8 -*-__author__ = 'yangwenren'import sysimport osimport timeimport shutilimport datetimereload(sys)sys.setdefaultencoding('utf8'...
原创
发布博客 2018.12.27 ·
332 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

python复制文件夹-忽略日志文件

在应用升级前,经常需要先备份应用目录,不过一般都是要忽略日志目录或日志文件*.log,使用python写了个脚本,原来python自带过滤函数,自己还找了那么久。。。。。。# -*- coding: utf-8 -*-__author__ = 'yangwenren'import sysimport osimport timeimport shutilimport datetime...
原创
发布博客 2018.12.21 ·
1131 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

RAID技术简介

1、RAIDRedundant Arrays of Independent Disks的简称,中文为廉价冗余磁盘阵列。2、RAID 0RAID 0又称数据分块,即把数据分成若干相等大小的小块,并把它们写到阵列上不同的硬盘上,这种技术又称“Stripping”(即将数据条带化)。把数据分布在多个盘上,在读写时是以并行的方式对各硬盘同时进行操作。从理论上讲,其容量和数据传输率是单个硬盘的N倍。数...
转载
发布博客 2018.12.21 ·
252 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python压缩日志并删除原文件

做运维,一定要管好应用的日志,定期压缩日志文件,减少磁盘空间的浪费。# -*- coding: utf-8 -*-__author__ = 'yangwenren'import sysimport osimport timeimport shutilimport datetimeimport zipfilereload(sys)sys.setdefaultencoding('...
原创
发布博客 2018.12.13 ·
1396 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏
加载更多