自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈新明博客

陈新明博客

  • 博客(24)
  • 资源 (9)
  • 问答 (4)
  • 收藏
  • 关注

原创 Python2 ValueError: chr() arg not in range(256)?

代码:for i in range(0x4E00,0x4E10):    print (chr(i))错误提示:ValueError: chr() arg not in range(256)原因:因为Python2问题编码问题导致解决办法使用unichr代替 for i in range(0x4E00,0x4E10):    print (unichr(...

2018-08-31 17:22:56 5529

原创 nginx 启动报错:Job for nginx.service failed because the control process exited with error code

nginx 启动报错:Job for nginx.service failed because the control process exited with error code>>> service nginx restartJob for nginx.service failed because the control process exited with err...

2018-08-31 13:51:16 85540 7

原创 linux/unbunt nginx 卸载重装

1.删除nginx,-purge包括配置文件sudo apt-get --purge remove nginx2.移除全部不使用的软件包sudo apt-get autoremove3.罗列出与nginx相关的软件并删除dpkg --get-selections|grep nginxsudo apt-get --purge remove nginxsudo apt-ge...

2018-08-31 13:48:04 5611

转载 五分钟读懂TCP 协议——TCP协议简介

一、TCP 协议的作用互联网由一整套协议构成。TCP 只是其中的一层,有着自己的分工。(图片说明:TCP 是以太网协议和 IP 协议的上层协议,也是应用层协议的下层协议。)最底层的以太网协议(Ethernet)规定了电子信号如何组成数据包(packet),解决了子网内部的点对点通信。(图片说明:以太网协议解决了局域网的点对点通信。)但是,以太网协议不能解决多个局域网如何...

2018-08-30 18:57:59 337

原创 python 字典操作中has_key() 和 in 那个使用更加pythonic?

python 字典操作中has_key() 和 in 比较。在写代码时,使用has_key()和in都可以达到我们想要的效果,那么使用has_key()和in那个更加pythonic?d = {'a': 1, 'b': 2}'a' in dTrue或者d = {'a': 1, 'b': 2}d.has_key('a')True从运算速度来比较:python2比较...

2018-08-28 19:28:36 1532

原创 Python库 使用filetype精确判断文件类型

filetype判断文件类型作用一个小巧自由开放Python开发包,主要用来获得文件类型。支持版本:python2/python3安装:pip install filetype功能特色•简单友好的API•支持宽范围文件类型•提供文件扩展名和MIME类型判断•文件的MIME类型扩展新增•通过文件(图像、视频、音频…)简单分析•可插拔:添加新的自...

2018-08-27 18:24:29 5894 2

原创 django 2.1错误: Specifying a namespace in include() without providing an app_name is not supported

django 2.1错误: Specifying a namespace in include() without providing an app_name is not supported错误信息:  File "I:\xx\urls.py", line 22, in <module>    url('', include('system.urls', namespac...

2018-08-27 10:51:24 1776

原创 python pip安装模块提示错误failed to create process

python pip安装模块提示错误failed to create processpython pip安装模块提示错误failed to create process(venv) F:\cxm\venv\Scripts>pip install ipythonfailed to create process.原因:报这个错误的原因,是因为python的目录名称或位置发生...

2018-08-22 14:24:58 8974 3

原创 Ubuntu下设置/修改root密码

Ubuntu下设置/修改root密码Ubuntu下更改root密码安装好ubuntu系统后,不想使用默认密码,查询资料后,发现ubuntu更改密码的方法如下:>>> sudo passwd root[sudo] password for root123: 输入root密码输入新的 UNIX 密码: 重新输入新的 UNIX 密码: passwd:已成功更新密...

2018-08-21 14:06:12 6722

原创 使用pip安装模块时提示: No module named pip

使用pip安装模块时提示: No module named pip今天使用pip安装模块提示错误信息:No module named pipwindows 解决方法:>>> python -m ensurepipIgnoring indexes: https://pypi.python.org/simpleRequirement already sat...

2018-08-21 14:04:42 70408 16

原创 Pycharm远程连接linux服务器(windows下远程修改服务器代码)

缘由:    之前一直是本地修改,上传到服务器,各种不爽,现在改用xshell,但是有时候还是不方便感觉,作为一名有理想的程序猿,不能总是靠手动来更新文件,经过一番查询,发现pycharm可以远程连接,轻松按下ctral+s,修改的文件就可以轻轻松松同步到服务器上。Pycharm远程连接linux服务器(windows下远程修改服务器代码)配置方法:1. 打开pycharm,win...

2018-08-20 19:08:16 2148

原创 ubuntu 安装Redis报错提示:The user named '~rwky' has no PPA named 'ubuntu/redis'

报错提示:>>> sudo add-apt-repository -y ppa:rwky/redisCannot add PPA: 'ppa:~rwky/ubuntu/redis'.The user named '~rwky' has no PPA named 'ubuntu/redis'Please choose from the following availab...

2018-08-17 16:51:10 1937

原创 linux/redis-serve 启动时提示:Creating Server TCP listening socket *:6379: bind: Address already in use

redis启动时,提示信息如下:>>> redis-server# oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo# Redis version=4.0.9, bits=64, commit=00000000, modified=0, pid=23974, just started# Warning: no config f...

2018-08-17 16:50:09 3529

原创 python 小技巧

1.获取列表中出现频率最多的值a = [1, 2, 3, 1, 2, 3, 3, 3, 3, 2, 1, 5, 4]print (max(set(a), key=a.count))# 3from collections import Countercnt = Counter(a)print cnt.most_common(1)# (3,5)2. 判断翻转字符串是否相...

2018-08-17 16:43:31 216

原创 Ubuntu 16.04下安装MySQL详解

分别依次输入以下3个命令:sudo apt-get install mysql-serversudo apt install mysql-clientsudo apt install libmysqlclient-dev安装成功后可以通过下面的命令测试是否安装成功:sudo netstat -tap | grep mysql出现如下信息证明安装成功:>&...

2018-08-14 19:42:43 706

原创 ubuntu/linux 新增用户提示错误adduser: The group `xx' already exists.

adduser: The group `xx' already exists删除账号提示错误:# sudo adduser chenxinmingadduser: The group `chenxinming' already exists.解决办法# groupdel chenxinming

2018-08-14 10:37:10 20891

原创 ubuntu/linux Sorry, user xxx is not allowed to execute '/bin/su' as root on Internal.

ubuntu/linux Sorry, user xxx is not allowed to execute '/bin/su' as root on Internal.创建了新账号,使用sudo提示错误信息:Sorry, user xxx is not allowed to execute '/bin/su' as root on Internal.解决办法:检查vim /e...

2018-08-14 10:26:12 12856

原创 python 字典修改键(key)的方法

注意:python中字典的键是不能直接修改,因为键是hash。间接修改键的key值方法第一种(推荐):dict={'a':1, 'b':2}dict["c"] = dict.pop("a")第二种方法:dict={'a':1, 'b':2}dict.update({'c':dict.pop("a")})第三种方法:dict={'a':1, 'b':2}...

2018-08-09 18:39:49 81381 9

原创 django form和field具体方法和属性

表单输出选项 {{ form.as_table }}:以表格形式加载表单元素 {{ form.as_p }}:以段落形式加载表单元素 {{ form.as_ul }:以列表形式加载表单元素 表单相关的属性 {{ field.label }}:字段对应的<lable>标签的文字,例如“发件人”。 {{ field.label_tag }}:字...

2018-08-09 14:14:18 5003

原创 MySQL分组查询并统计大于某值的sql语句

表数据统计数据sql语句SELECT name,count(*) FROM `test` GROUP BY name;数据结果统计数据后排序SELECT name,count(*) as count FROM `test` GROUP BY name ORDER BY -name;统计数据后筛选大于2的数据SELECT name,count(*) ...

2018-08-09 14:13:02 54094 3

转载 Linux启动/停止/重启gitlab

Linux启动/停止/重启gitlab启动gitlab服务sudo gitlab-ctl start gitlab服务停止sudo gitlab-ctl stop 重启gitlab服务sudo gitlab-ctl restart

2018-08-06 20:03:03 9699 2

转载 Python判断字符串是否为字母或者数字(浮点数)

str为字符串s为字符串str.isalnum() 所有字符都是数字或者字母str.isalpha() 所有字符都是字母str.isdigit() 所有字符都是数字str.isspace() 所有字符都是空白字符、\t、\n、\r检查字符串是数字/浮点数方法float部分>> float('Nan')nan>> float('Nan')n...

2018-08-02 19:13:46 18109

转载 django log日志模块无法正常工作,记录日志信息

背景描述: 使用gunicorn +django +nginx部署, 在指定目录会自动创建info.log ,error.log,warn.log 屏幕上可以正常显示日志信息 没有往日志文件写入信息 使用runserver启动服务,日志可以正常书写  代码logger.py# _*_ coding:utf-8from __futur...

2018-08-02 10:46:22 4853 1

转载 python format用法详解

format 基本语法是通过 {} 和 : 来代替以前的 % 。format 函数可以接受不限个参数,位置可以不按顺序。format基本用法"Hello{0}{1}".format("Chen","xin")#引用第一个参数#输出'HelloChenxin'"{}iscute".format("Chenxin")#引用第一个参数#输出'Chen...

2018-08-02 10:32:05 48762 12

pycrypto-2.6.1-cp35-none-win_amd64

win下适合于Python3.5的Pycrypto安装包,需要解压,安装方法 pip install xx.whl

2018-06-04

Redis开发与运维-非扫描版

本书全面讲解Redis基本功能及其应用,并结合线上开发与运维监控中的实际使用案例,深入分析并总结了实际开发运维中遇到的“陷阱”,以及背后的原因, 包含大规模集群开发与管理的场景、应用案例与开发技巧,为高效开发运维提供了大量实际经验和建议。本书不要求读者有任何Redis使用经验,对入门与进阶DevOps的开发者提供有价值的帮助。主要内容包括:Redis的安装配置、API、各种高效功能、客户端、持久化、复制、高可用、内存、哨兵、集群、缓存设计等,Redis高可用集群解决方案,Redis设计和使用中的问题,最后提供了一个开源工具:Redis监控运维云平台CacheCloud。

2018-01-26

深入理解Redis 中文版

Redis是当下极为流行的开源键值数据结构服务器。它提供了多种功能,可在此之上构建多种平台。 本书定位为实用指南,旨在帮助读者深入理解Redis数据结构,以便充分发挥Redis的优秀功能。读者的Redis之旅始于对Redis需求的讨论,然后讲解了高级键管理方面的内容。接下来,读者将学习设计模式、在DevOps环境中使用Redis的*佳实践,以及Docker容器化范式。在这之后,读者将学习如何使用Redis集群和Redis Sentinel进行扩展,随后将对Redis与其他NoSQL技术(如ElasticSearch和MongoDB)的结合进行说明。*后,读者将了解如何使用Redis为不相同的数据流构建实时数据分析仪表板。 ◎探索Redis 3.2中的新增功能 ◎选择正确的Redis数据结构解决问题 ◎理解Redis事件循环并实现自定义C命令 ◎使用Redis服务器端脚本Lua解决复杂的工作流问题 ◎配置Redis实例以达到*佳内存管理 ◎使用Redis集群实现数据的分布式 ◎使用Redis Sentinel提升Redis解决方案的稳定性 ◎将Redis用作现存的数据库和NoSQL环境的补充方案 ◎充分利用Redis提供的各种功能,成为一位DevOps专家 让你的Redis技能产生质的飞跃,让开发酷炫应用从此轻而易举

2018-01-26

Python高级编程 中文完整版

《Python高级编程》通过大量的实例,介绍了Python语言的最佳实践和敏捷开发方法,并涉及整个软件生命周期的高级主题,诸如持续集成、版本控制系统、包的发行和分发、开发模式、文档编写等。《Python高级编程》首先介绍如何设置最优的开发环境,然后以Python敏捷开发方法为线索,阐述如何将已被验证的面向对象原则应用到设计中。这些内容为开发人员和项目管理人员提供了整个软件工程中的许多高级概念以及专

2017-11-01

window PLSQLDeveloper_解压版(64位可用)

PLSQLDeveloper_解压版(64位可用),内设readme说明

2017-07-28

cx-Oracle安装必备oracle11g 64位 oci.dll

cx-Oracle安装必备oracle11g 64位 oci.dll

2017-07-21

oracle11g oci.dll 64位

oracle11g 64位的oci.dl包 可直接放到客户端对应路径下

2017-07-21

SerTe_NetWeb

ASP程序的环境配置正规的服务器软件使用IIS

2016-12-20

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

TA关注的人

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