<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[DCclient的博客]]></title><description><![CDATA[坚持不断进步提高的才有意义~！]]></description><link>https://blog.youkuaiyun.com/DCclient</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; DCclient]]></copyright><item><title><![CDATA[Jmeter——Centos下jmeter环境（在线安装jmeter）]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/103097130</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/103097130</guid><author>DCclient</author><pubDate>Sat, 16 Nov 2019 12:36:20 +0800</pubDate><description><![CDATA[前言：

   接上一篇文章，安装jdk环境后需要安装jmeter安装包，jmeter安装包可以选择在线安装方式，不用下载然后上传那么麻烦的使用ftp之类的，具体如下文；

具体安装：

总的思路是：在线下载——&gt;解压安装包——&gt;配置环境变量——&gt;启动测试验证功能

1、使用wget下载jmeter压缩包；

   


1、下载压缩包：
wget http://m...]]></description><category></category></item><item><title><![CDATA[Jmeter——Centos下jmeter环境（配置jdk环境）]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/103096181</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/103096181</guid><author>DCclient</author><pubDate>Sat, 16 Nov 2019 11:55:47 +0800</pubDate><description><![CDATA[前言：

   系统从那个跑崩的Ubuntu重新恢复到centos虚拟机，然后又开始梳理环境，更新了阿里都镜像源，想要使用上jmeter还有一些需要准备，关键都就是jdk了，本篇介绍jdk配置，下篇介绍centos7的jmeter配置；

具体步骤：

   1、查看系统自带jdk版本；其实这里我是又疑问的，为什么所有的centos上配置jmeter安装配置文章都是先查看系统的jdk然...]]></description><category></category></item><item><title><![CDATA[Mongodb——mongo连接时候connection attempt failed]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/102985044</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/102985044</guid><author>DCclient</author><pubDate>Sat, 09 Nov 2019 11:50:46 +0800</pubDate><description><![CDATA[前言：

   打开一个终端，想进mongodb看看，mongo连接时候给我报了连接失败了，我是在安装mongodb的终端上，竟然有人可以阻止我连接自己的mongodb，于是一番排查小记一下过程和结果：

报错内容：


2019-11-09T10:56:56.226+0800 W NETWORK  [thread1] Failed to connect to 127.0.0.1:27017...]]></description><category></category></item><item><title><![CDATA[Python——浅谈python递归问题的优化]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/102961599</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/102961599</guid><author>DCclient</author><pubDate>Thu, 07 Nov 2019 21:32:13 +0800</pubDate><description><![CDATA[前言：

   前一篇简单探讨了python递归的深度问题，递归深度有了底，你可以大胆使用递归了，然而问题又来了，有朋友说python的递归和蜗牛一样慢，那么有没有优化的余地呢？因为我也是菜鸟，所以简单提供几种优化方案供大家学习交流，主要思路学习于简书我们测试案例有所区别；

具体优化：

   优化思路：第一角度优化算法，根据递归的计算过程计算过程中实例化了大量重复的函数计算，第一...]]></description><category></category></item><item><title><![CDATA[Python——python递归深度问题]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/102957281</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/102957281</guid><author>DCclient</author><pubDate>Thu, 07 Nov 2019 17:25:40 +0800</pubDate><description><![CDATA[前言：

   用过python递归的同学可能都碰到过：RecursionError: maximum recursion depth exceeded while getting the str of an object

，是的我也遇到过python递归深度问题。所以当你想要用递归时候是时候考虑你的最坏复杂度，如果你的机器设备允许你这么玩没问题come on递归吧，今天简单谈一下递归深度...]]></description><category></category></item><item><title><![CDATA[Python——Flask_wtf的form表单]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/102903029</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/102903029</guid><author>DCclient</author><pubDate>Mon, 04 Nov 2019 19:03:34 +0800</pubDate><description><![CDATA[前言：

  在Flask中，为了处理web表单，可以选择使用Flask-WTF扩展，它封装了WTForms，并且它有验证表单数据的功能。

具体内容：

  首先请确认环境安装了flask_wtf插件，如果未安装在环境中使用pip安装方式安装即可；

具体使用步骤如下：

  


# coding:utf-8
from flask import Flask, render_te...]]></description><category></category></item><item><title><![CDATA[Python——python3版本解决ImageFile._save报TypeError: string argument expected, got 'bytes']]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/102872494</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/102872494</guid><author>DCclient</author><pubDate>Sat, 02 Nov 2019 15:35:21 +0800</pubDate><description><![CDATA[前言：

  还是tornado迁移python3版本项目，图片验证码使用内存保存时候验证码出不来，报了TypeError: string argument expected, got 'bytes'；

具体报错如下：


[E 191102 15:11:44 web:1788] Uncaught exception GET /api/piccode?pre=&amp;cur=88508b...]]></description><category></category></item><item><title><![CDATA[Python——云通讯短信接口对接python3使用]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/102870028</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/102870028</guid><author>DCclient</author><pubDate>Sat, 02 Nov 2019 12:15:16 +0800</pubDate><description><![CDATA[前言：

  云通讯不做介绍，官网的python的sdk还是2.7版本，貌似是从13年到现在没人更新过，现在很多程序跑在python3版本上，好了问题来了，预研版本升级时候对接到第三方接口的sdk是版本2写到，3就是对接不上短信验证码就是发不出来。然后看了下官方的sdk，犹豫后还是重写了官方到sdk，回顾其中主要变动点有三个，一个是2和3到字符集编码格式变化，二是2和3的md5加密上语法有些差...]]></description><category></category></item><item><title><![CDATA[Mysql——操作mysql外键错误（ERROR：1833）]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/102854749</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/102854749</guid><author>DCclient</author><pubDate>Fri, 01 Nov 2019 12:09:57 +0800</pubDate><description><![CDATA[前言：

   错误发生在tornado项目一个接口操作mysql数据表时候，插入时候报了：pymysql.err.InternalError: (1364, "Field 'up_user_id' doesn't have a default value")，很明显插入时候缺少一个默认值，但是这个字段原则上是不需要传的，所以需要修改为自增字段；    然后数据库中修改这个表字段为自...]]></description><category></category></item><item><title><![CDATA[Python——django引入富文本编辑器(tinymce)]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/102833771</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/102833771</guid><author>DCclient</author><pubDate>Thu, 31 Oct 2019 11:46:15 +0800</pubDate><description><![CDATA[前言：

  借助富文本编辑器，能够编辑出来一个包含html的页面，从而页面的显示效果，相对而言很大程度上扩展了网站功能，本篇文件讲解python--django--tinymce的使用；

具体介绍：

  1、环境：首先声明我本地使用的不是上篇文章中标准的配对环境，我使用环境是python(3.7)，django(1.8.12),tinymce(2.6);

     ...]]></description><category></category></item><item><title><![CDATA[Python——django避坑篇（python对应django版本）]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/102825011</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/102825011</guid><author>DCclient</author><pubDate>Wed, 30 Oct 2019 19:53:18 +0800</pubDate><description><![CDATA[前言：

   django框架和python不必多说，写起代码来功能实现速度非常快，但是对于某些定制化修改不可避免有些小坑在其中，本篇将简单聊一聊python对应django版本的坑；

具体事例：

   首先，相信使用django的朋友或多少碰到过以下报错：

   前面写了好几个接口，功能实现的很顺利，有一个接口需要处理上传的图片，或者写完接口想要从管理面手动插入几...]]></description><category></category></item><item><title><![CDATA[Python——pycharm提交github提示HEAD detached from]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/101229460</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/101229460</guid><author>DCclient</author><pubDate>Mon, 23 Sep 2019 22:18:23 +0800</pubDate><description><![CDATA[发生背景：中间提交代码时候手贱revert操作了，然后结果就是我好像挪到了局域网，怎么提交代码都提示commit成功push时候提示我修改编辑到代码工作有可能会丢失，当时一句what，开始心想只是warning管它干啥，只要不是error，后来仓库一看我的代码呢？我去，pycharm你还我代码，然后回想起来每次好像有warning，然后看了event log，get关键字HEAD detached...]]></description><category></category></item><item><title><![CDATA[Python——list列表操作一坑（remove）]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/101227784</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/101227784</guid><author>DCclient</author><pubDate>Mon, 23 Sep 2019 21:48:55 +0800</pubDate><description><![CDATA[问题发生背景：在一个对象被调用多次时候对象存入了列表暂时保存（主流程不能断开使用了while True），然后实例化了大批对象，具体你可参考打飞机游戏或者坦克大战发射子弹，每个子弹一个实例，创建的多到一定时候肯定是要释放的，然后我选择了在循环操作时候销毁了对象，结果发现很诡异的是对象总会跳过一部分没法销毁；

出问题代码：


#简单拿列表举例具体代码暂不粘贴
list_a = [11,22,33...]]></description><category></category></item><item><title><![CDATA[Python——ubuntu中 pycharm安装]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/96996428</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/96996428</guid><author>DCclient</author><pubDate>Tue, 23 Jul 2019 15:45:03 +0800</pubDate><description><![CDATA[ubuntu中自带了python，同时也提供了vim神级编辑器，对于python的集成工具pycharm系统并不自动安装，所以用户需要自行安装，本篇介绍ubuntu上安装pycharm编辑器；

一、资源下载：

地址：https://www.jetbrains.com/pycharm/download/#section=linux

选择linux版本即可；社区版还是专业版因需而定；

二、安装...]]></description><category></category></item><item><title><![CDATA[Python——tcp协议实现简单的静态网站服务器]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/91351785</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/91351785</guid><author>DCclient</author><pubDate>Sun, 09 Jun 2019 11:58:33 +0800</pubDate><description><![CDATA[概述：静态网站是指全部由HTML（标准通用标记语言的子集）代码格式页面组成的网站，所有的内容包含在网页文件中。网页上也可以出现各种视觉动态效果，如GIF动画、FLASH动画、滚动字幕等，而网站主要是静态化的页面和代码组成，一般文件名均以htm、html、shtml等为后缀。

需求：使用tcp协议编写一个简单静态网页服务器，使用户可以通过浏览器访问所有的html网页（或博客）；

tcp简介：TC...]]></description><category></category></item><item><title><![CDATA[Python——uBuntu中pip执行import main失败问题]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/91129263</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/91129263</guid><author>DCclient</author><pubDate>Fri, 07 Jun 2019 17:54:19 +0800</pubDate><description><![CDATA[一 、ubuntu中使用pip3安装gevent时，提示：cannot import name 'main'问题；

二、问题解决：解决pip3使用异常，在python3中可以使用__main__，修改如下：

报错中已经提示pip文件路径：/usr/bin/pip3，cd进去，进行修改（需要管理员身份保存修改后文件，sudo执行）



源文件出错内容：


from pip import ma...]]></description><category></category></item><item><title><![CDATA[Python—socket单工、半双工模式浅析]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/90579271</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/90579271</guid><author>DCclient</author><pubDate>Sun, 26 May 2019 19:25:24 +0800</pubDate><description><![CDATA[概述：通信数据交换方式分为几种模式：全双工、半双工和单工数据传输；

问题：什么是全双工、半双工和单工？

解释： 全双工（Full Duplex）是通讯传输的一个术语。

通信允许数据在两个方向上同时传输，它在能力上相当于两个单工通信方式的结合。全双工指可以同时（瞬时）进行信号的双向传输（A→B且B→A）。指A→B的同时B→A，是瞬时同步的，四线制。

单工就是在只允许甲方向乙方传送信息，而乙方...]]></description><category></category></item><item><title><![CDATA[Python—pycharm新增 git项目]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/89854449</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/89854449</guid><author>DCclient</author><pubDate>Sun, 05 May 2019 21:01:17 +0800</pubDate><description><![CDATA[一、Pycharm是python集成化开发工具，也是一款比较优秀的开发工具，集成了提交、更新、新建等一系列操作git仓库代码的功能；下面讲解如何使用pycharm新建一个git项目并提交上新项目的代码；

二、环境和配置：

pycharm；
	本地 安装git;
	github账户；
	我本地系统windows7;
三、首先需要对pycharm进行配置，配置如下请参考：



四、进入versi...]]></description><category></category></item><item><title><![CDATA[Python—wordcloud（pip安装失败问题解决)]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/89818315</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/89818315</guid><author>DCclient</author><pubDate>Sat, 04 May 2019 22:07:55 +0800</pubDate><description><![CDATA[一、wordcloud是python第三方词云库，windows7_64位系统pip安装方式时出现安装失败问题，安装报错内容包含如下内容：

Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build

解决方案一：

下载对应的Visual C++ 2015 Build Tool进行安装，但是wi...]]></description><category></category></item><item><title><![CDATA[Python——全国二级等级考试]]></title><link>https://blog.youkuaiyun.com/DCclient/article/details/89601598</link><guid>https://blog.youkuaiyun.com/DCclient/article/details/89601598</guid><author>DCclient</author><pubDate>Sat, 27 Apr 2019 14:47:42 +0800</pubDate><description><![CDATA[一、前言

2018年9月随着全国计算机等级考试科目中加入“二级Python”，也确立了Python在国内的地位，相信Python语言势必会像PS那般普及。不久的将来，谁会Python谁就能获得女神的约会权，谁掌握Python谁就能获得更好的就业机会。

二、计算机二级考试

计算机二级考试包含：程序设计/办公软件高级应用，考核内容包括计算机语言与基础程序设计能力，要求参试者掌握一门计算机语言，可...]]></description><category></category></item></channel></rss>