<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AllenRen的博客]]></title><description><![CDATA[对酒当歌，人生几何]]></description><link>https://blog.youkuaiyun.com/RKun595</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; RKun595]]></copyright><item><title><![CDATA[Linux下uwsgi服务器配置及重启]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/100168053</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/100168053</guid><author>RKun595</author><pubDate>Sun, 01 Sep 2019 01:36:41 +0800</pubDate><description><![CDATA[Linux下部署python的web项目常用到uwsgi，但是uwsgi重启困难，怎么解决这个问题呢？网上教程多半繁琐冗余且无效，通过阅读uwsgi的官方文档，我总结了一下，希望可以帮助到大家。

...]]></description><category></category></item><item><title><![CDATA[通过virtualenv快速搭建Python虚拟环境]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/64444340</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/64444340</guid><author>RKun595</author><pubDate>Sun, 01 Sep 2019 01:14:55 +0800</pubDate><description><![CDATA[不同的人喜欢用不同的方式建立各自的开发环境，在一个开发者的电脑，我们经常会安装多个版本的开发环境，比如Java开发者会安装JDK1.7,jdk1.8；Python开发者安装Python2.7,3.4,3.6等多个版本。使用不同的开发环境虽然没有什么错误，但有些环境设置更容易进行便利的测试，并做一些重复/模板化的任务，使得在每天的日常工作简单并易于维护。

 在Python的开发环境的...]]></description><category></category></item><item><title><![CDATA[查找最大或最小的 N 个元素]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/88841412</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/88841412</guid><author>RKun595</author><pubDate>Wed, 27 Mar 2019 12:07:03 +0800</pubDate><description><![CDATA[查找最大或最小的 N 个元素
怎样从一个集合中获得最大或者最小的 N 个元素列表？对于熟悉python的人来说，解决这个问题的方法十分简单。
即使用heapq模块。
heapq 模块有两个函数：nlargest() 和 nsmallest() 可以完美解决这个问题。
import heapq
import random

num = [random.randint(10, 1000) for i ...]]></description><category></category></item><item><title><![CDATA[python3中的url编码和解码]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/87987477</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/87987477</guid><author>RKun595</author><pubDate>Wed, 27 Feb 2019 19:52:02 +0800</pubDate><description><![CDATA[python3中的url编码和解码
在用python进行web开发的时候，当url中含有中文，那么传递到后台服务器的会是编码过的url，我们可以用python3把编码后的文本转化成我们可以识别的内容。如下操作:
import urllib
test_str = &quot;哈哈哈&quot;
print(test_str)
new = urllib.parse.quote(test_str)
print(new)
o...]]></description><category></category></item><item><title><![CDATA[Django模板语法和vue语法冲突的解决方式]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/87179711</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/87179711</guid><author>RKun595</author><pubDate>Wed, 13 Feb 2019 14:17:53 +0800</pubDate><description><![CDATA[Django模板语法和vue语法冲突的解决方式1.解决方案12.解决方案2
在django模板语法中是通过{{ 变量名 }}的方式来引用变量，这是一种很流行的方式，在vue和angularJs中也是使用这种语法的，但是在用django+vue进行开发时，会遇到模板语法冲突，django的渲染器会把vue的代码中的变量覆盖掉，给我们的开发带来不便。
1.解决方案1
在django1.5以后的版本，给...]]></description><category></category></item><item><title><![CDATA[ListView中Item的点击事件与Item中控件的点击事件并存的方法]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/80014953</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/80014953</guid><author>RKun595</author><pubDate>Fri, 20 Apr 2018 10:18:28 +0800</pubDate><description><![CDATA[在ListView的item的xml配置文件的根节点添加属性:  



android:descendantFocusability=&quot;blocksDescendants&quot;  

并且在要添加事件的子控件（如button）的属性里添加  



android:focusable=&quot;false&quot;  

此时最好去继承BaseAdapter来重写Adapter，不要用系统自带的Adapter。...]]></description><category></category></item><item><title><![CDATA[java中易错点汇总]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/79803734</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/79803734</guid><author>RKun595</author><pubDate>Tue, 03 Apr 2018 15:11:35 +0800</pubDate><description><![CDATA[1.java中的foreach循环


  java中的foreach循环用于遍历数组或者集合元素，通常不要在foreach中进行赋值操作，语法上虽然允许，但是没有实际意义。举个例子:  




public static void main(String[] args){
    String[] tempStr = new String[]{&quot;java&quot;,&quot;python&quot;,&quot;c++&quot;};
 ...]]></description><category></category></item><item><title><![CDATA[java中的数据类型要点]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/79800985</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/79800985</guid><author>RKun595</author><pubDate>Tue, 03 Apr 2018 11:36:50 +0800</pubDate><description><![CDATA[1.基本数据类型


  java中的基本数据类型分为两大类:boolean类型和数值类型,数值类型分为:整数，浮点数和字符类型；详细可划分为:boolean, byte, int,short,long,char,float,double这8中基本数据类型。字符串不是基本数据类型，而是一个类  



1.当希望系统把一个超过int范围的整数当做long处理，需要在数值之后加一个“L”，小l容易和...]]></description><category></category></item><item><title><![CDATA[java中的关键字]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/79800299</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/79800299</guid><author>RKun595</author><pubDate>Tue, 03 Apr 2018 11:03:05 +0800</pubDate><description><![CDATA[java中的关键字



java中的保留字


1.const  


  常量，常数。用于修改字段或局部变量的声明。它指定字段或局部变量的值是常数，不能被修改  

2.goto  


  定跳转到标签，找到标签后，程序将处理从下一行开始的命令  







访问修饰符的关键字




  关键字
  释义
  备注



  public
  公有的
  可跨包使用


  prote...]]></description><category></category></item><item><title><![CDATA[Ubuntu + python3.6 安装pycurl]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/79727200</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/79727200</guid><author>RKun595</author><pubDate>Wed, 28 Mar 2018 14:30:49 +0800</pubDate><description><![CDATA[Ubuntu + python3.6 安装pycurl

今天由于项目从Windows Server向Ubuntu迁移，环境部署中发现这个pycurl是真的难装。总结一下： 
1.安装环境依赖  



   sudo apt-get install python3.6-dev
   sudo apt-get install libcurl4-gnutls-dev
   sudo apt-get ...]]></description><category></category></item><item><title><![CDATA[JQuery中$.getJSON无法对外部变量进行赋值]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/79614368</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/79614368</guid><author>RKun595</author><pubDate>Mon, 19 Mar 2018 17:09:34 +0800</pubDate><description><![CDATA[JQuery中$.getJSON无法对外部变量进行赋值

本人JavaScript二把刀，今天在开发中遇到了$.getJSON()无法给外部变量赋值，例如：  



  var a =&quot;&quot;;
  $.getJSON (&quot;/public/home/js/countryCode.json&quot;, {},
      function (data){ 
          a = data.a;
    ...]]></description><category></category></item><item><title><![CDATA[highcharts同表绘制不同刻度值的折线图]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/79612533</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/79612533</guid><author>RKun595</author><pubDate>Mon, 19 Mar 2018 15:38:10 +0800</pubDate><description><![CDATA[highcharts同表绘制不同刻度值的折线图

在折线图绘制的过程中会遇到不同的曲线显示在同一个Y轴刻度下的情况，因数据范围的差别，显示的曲线对数据的刻画明显程度便差别很大，一些数据范围小的曲线几乎成为一条直线，这就很难比对出两个变量之间的相互影响关系，最近做一个关于评分（0~10）和销售额（10k以上），绘制出来的效果就是评分紧贴x轴，根本看不出波动情况。  

解决办法：在yAxis下设置数...]]></description><category></category></item><item><title><![CDATA[16进制颜色码]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/79525901</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/79525901</guid><author>RKun595</author><pubDate>Mon, 12 Mar 2018 13:51:25 +0800</pubDate><description><![CDATA[


  英文
  颜色名
  16进制



  LightPink
  浅粉色
  #FFB6C1


  Pink
  粉红
  #FFC0CB


  Crimson
  猩红
  #DC143C


  LavenderBlush
  脸红的淡紫色
  #FFF0F5


  PaleVioletRed
  苍白的紫罗兰红色
  #DB7093


  HotPink
  热情的粉红
 ...]]></description><category></category></item><item><title><![CDATA[安卓更新TextView的内容]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/79483908</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/79483908</guid><author>RKun595</author><pubDate>Thu, 08 Mar 2018 14:21:57 +0800</pubDate><description><![CDATA[安卓更新TextView的内容


使用子线程更新  
使用Handler更新


    //在类里声明一个Handler
    Handler mTimeHandler = new Handler() {
        public void handleMessage(Message msg) {
            if (msg.what == 0) {
            ...]]></description><category></category></item><item><title><![CDATA[wren语言初见]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/79458630</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/79458630</guid><author>RKun595</author><pubDate>Tue, 06 Mar 2018 15:13:40 +0800</pubDate><description><![CDATA[wren语言是一个脚本语言，具有体积小，速度快的特点。官网：http://wren.io/github地址：https://github.com/munificent/wren]]></description><category></category></item><item><title><![CDATA[python中的数据过滤]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/79456225</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/79456225</guid><author>RKun595</author><pubDate>Tue, 06 Mar 2018 12:04:14 +0800</pubDate><description><![CDATA[1.使用filter函数In [1]: from random import randint

In [2]: data = [randint(-10,10) for _ in xrange(10)]

In [3]: data
Out[3]: [10, -4, 8, -10, 2, 5, -1, 2, -9, 0]

In [4]: filter?
Docstring:
filter(funct...]]></description><category></category></item><item><title><![CDATA[下载NLTK数据时出现SSL错误的解决方案]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/79428564</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/79428564</guid><author>RKun595</author><pubDate>Sat, 03 Mar 2018 10:28:46 +0800</pubDate><description><![CDATA[大部分人在介绍nltk的安装时都是 pip install nltk

然后运行


import nltk
nltk.download()

去下载nltk的数据，但是今天在mac下这样做出现了ssl错误导致无法下载数据，这个问题解决起来很容易，运行nltk.downlaod()之前，禁用ssl检查即可


import nltk
import ssl

try:
    _create_unv...]]></description><category></category></item><item><title><![CDATA[Django图片备份]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/78805024</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/78805024</guid><author>RKun595</author><pubDate>Thu, 14 Dec 2017 17:17:25 +0800</pubDate><description><![CDATA[今天做了一个Django rest_framework的小demo，分享一下]]></description><category></category></item><item><title><![CDATA[Ubuntu下Django+uwsgi+nginx项目部署]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/78707604</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/78707604</guid><author>RKun595</author><pubDate>Mon, 04 Dec 2017 11:05:06 +0800</pubDate><description><![CDATA[持续更新中，12月7号前完成。。。。。 
在Ubuntu下，Django项目的部署说简单简单，说难对于新手可能一周都搞不定，经常出现500和502，505错误，我个人也是研究了很久，才把项目部署好。  环境说明
  1.ubuntu 环境  
  
  
  Ubuntu 16.04.2 LTS  
  
  
  2.python 环境
  
  
  python 2.7 / python 3.]]></description><category></category></item><item><title><![CDATA[微信小程序中页面间数据传递]]></title><link>https://blog.youkuaiyun.com/RKun595/article/details/78701592</link><guid>https://blog.youkuaiyun.com/RKun595/article/details/78701592</guid><author>RKun595</author><pubDate>Sun, 03 Dec 2017 14:47:58 +0800</pubDate><description><![CDATA[微信小程序中页面间数据传递在微信小程序中，把数据从以一个页面传递到另一个页面一共有两种方式:  简单的变量传递简单的变量传递我们可以在页面跳转的时候通过url传递参数的方式来传递数据，例如:      wx.navigateTo({
        url: 'test?id=1'
    })这样我们就能把id=1传递到test页面，在test页面可以在onLoad()方法中获取，获取的方式是:]]></description><category></category></item></channel></rss>