<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[CodeWars 搬运工]]></title><description><![CDATA[Happy Coding!]]></description><link>https://blog.youkuaiyun.com/Coding_ZXY</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Coding_ZXY]]></copyright><item><title><![CDATA[爬取豆瓣Top250电影]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/83276211</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/83276211</guid><author>Coding_ZXY</author><pubDate>Mon, 22 Oct 2018 17:40:02 +0800</pubDate><description><![CDATA[爬取豆瓣Top250电影数据一直是爬虫小白的入门练手项目，下面就来分享一下自己的爬取过程。
开始之前，先简单写一下需求和实现思路。
需求：
爬取豆瓣电影Top250的数据，数据包含排名、电影名称、导演、主演、上映年份、国家、电影分类、评分、评价人数、简介，将爬取结果存至Excel文件中。
实现思路：
打开浏览器访问https://movie.douban.com/top250，按下’F12’打开开...]]></description><category></category></item><item><title><![CDATA[读写CSV文件]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/78546520</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/78546520</guid><author>Coding_ZXY</author><pubDate>Thu, 16 Nov 2017 00:21:06 +0800</pubDate><description><![CDATA[学习内容：
使用csv模块和pandas模块读取csv文件并将文件内容写入输出文件。
#csv模块
import sys
import csvinput_file = sys.argv[1]
output_file = sys.argv[2]with open(input_file,'r',newline='') as csv_in_file:
    with open(output_file,']]></description><category></category></item><item><title><![CDATA[混合字符串]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/72484645</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/72484645</guid><author>Coding_ZXY</author><pubDate>Thu, 18 May 2017 18:39:02 +0800</pubDate><description><![CDATA[https://www.codewars.com/kata/strings-mix/csharpusing System.Collections.Generic;
using System.Linq;
using System.Text.RegularExpressions;public class Mixing 
{
  public static string Mix(string s1, st]]></description><category></category></item><item><title><![CDATA[水果机]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/72140736</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/72140736</guid><author>Coding_ZXY</author><pubDate>Mon, 15 May 2017 14:09:14 +0800</pubDate><description><![CDATA[懒得描述了，直接上链接。https://www.codewars.com/kata/fruit-machine/csharpMyCode:public static int FruitMachine(List<string[]> reels, int[] spins)
        {
            int score = 0;
            int[] scoresArr =]]></description><category></category></item><item><title><![CDATA[关系型数据库的理解]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/70185084</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/70185084</guid><author>Coding_ZXY</author><pubDate>Sat, 15 Apr 2017 16:10:50 +0800</pubDate><description><![CDATA[表与表之间有三种关系：一对多、多对多、一对一。有两张表，一张Author（作者）表，一张Book（书）表。一对多：我们都知道，一个作者可以写多本书，一本书也可以是多个作者写的。现在我们假设，如果一本书只能是一个作者写的，那么Author表与Book表之间是一对多的关系。它们的字段应该是： 
Author表：AuthorID、AuthorName 
Book表：BookID、BookName、Auth]]></description><category></category></item><item><title><![CDATA[红酒有毒]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/66972819</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/66972819</guid><author>Coding_ZXY</author><pubDate>Mon, 27 Mar 2017 16:11:29 +0800</pubDate><description><![CDATA[描述：波西米亚王国开始了一年一度的红酒大会，共有1000名参议员参加，每个参议员来时会带上一瓶红酒供国王品尝。王后得知消息称这1000名参议员中有一个刺客要暗杀国王，毒药就藏在他带来的红酒瓶中。该毒药会在24小时后使服用者暴毙身亡，国王请来了夏洛克.福尔摩斯帮忙找出刺客。于是，福尔摩斯用10只编号为0-9的小白鼠做了个实验。第二天，3号，5号，6号，7号，8号，9号小白鼠死亡，福尔摩斯立即判断出了刺]]></description><category></category></item><item><title><![CDATA[少年侦探Jenny]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/60868349</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/60868349</guid><author>Coding_ZXY</author><pubDate>Wed, 08 Mar 2017 10:48:25 +0800</pubDate><description><![CDATA[描述：Jenny今年九岁，是一名三年级小学生，同时也是北美最年轻的侦探。每次接到任务，她都会收到一组数字和一句注释。她的任务就是破解它们，得到一个单词。通过以下线索，你能找出破解方法吗？
数组中的每位数字表示字符串中字母的位置，数组按升序排序
空格不占位置，你只需要字母
以小写形式返回单词
如果无法找到索引字母，则返回“No mission today”，这样Jenny会很伤心，但是没办法，这就是生]]></description><category></category></item><item><title><![CDATA[Javascript语法糖：class]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/60780097</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/60780097</guid><author>Coding_ZXY</author><pubDate>Tue, 07 Mar 2017 21:22:13 +0800</pubDate><description><![CDATA[描述：通过以下属性定义一个Person类：
包含四个参数的constructor：firstName（默认”John”）,lastName（默认“Doe”）,age（默认0）,gender（默认“Male”）。
sayFullName方法，不含参数，返回FullName，如“John Doe”。
greetExtraTerrestrials静态方法，包含一个参数raceName，返回”Welcome]]></description><category></category></item><item><title><![CDATA[ASCII密码破译]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/60768676</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/60768676</guid><author>Coding_ZXY</author><pubDate>Tue, 07 Mar 2017 16:50:48 +0800</pubDate><description><![CDATA[描述：根据ASCII码，将一个数字字符串转化为字母字符串。例如：输入cipher = “10197115121”, 返回 “easy”.因为:charCode(‘e’) = 101,  
charCode(‘a’) = 97,  
charCode(’s’) = 115  
charCode(‘y’) = 121.MyCode:function decipher(cipher) {
  //codi]]></description><category></category></item><item><title><![CDATA[正则密码检测]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/60764875</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/60764875</guid><author>Coding_ZXY</author><pubDate>Tue, 07 Mar 2017 15:02:59 +0800</pubDate><description><![CDATA[描述：写一个正则表达式，使需要检测的密码符合以下标准：
密码长度至少6位
至少包含一个小写字母
至少包含一个大写字母
至少包含一个数字
不允许包含特殊字符
CodeWar:function validate(password) {
  return /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])[a-zA-Z0-9]{6,}$/.test(password);
}function]]></description><category></category></item><item><title><![CDATA[快乐的“g”]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/60762601</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/60762601</guid><author>Coding_ZXY</author><pubDate>Tue, 07 Mar 2017 13:52:13 +0800</pubDate><description><![CDATA[描述：一条字符串中，如果包含“g”字符且该“g”的左边或右边也是“g”，那我们认为它是快乐的“g”。写一个方法，判断这条字符串中的“g”是否快乐，如果所有”g”都快乐，返回true,否则返回false。输入的字符串中仅包含数字，小写字母及空格。例如：str = “gg0gg3gg0gg”, 返回 true.str = “gog”, 返回 false.CodeWar:const gHappy = st]]></description><category></category></item><item><title><![CDATA[数组帮手]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/60572024</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/60572024</guid><author>Coding_ZXY</author><pubDate>Mon, 06 Mar 2017 10:45:21 +0800</pubDate><description><![CDATA[描述：用以下方法扩展内嵌数组类： 
square() : 返回数组中所有元素的平方值。 
cube() : 返回数组中所有元素的立方值。 
average() : 返回数组中所有元素的平均值。 
sum() : 返回数组中所有元素的和。 
even() : 返回数组中所有偶数。 
odd() : 返回数组中所有奇数。例如：var numbers = [1, 2, 3, 4, 5]; 
numbers]]></description><category></category></item><item><title><![CDATA[ceil() floor() round()]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/59632630</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/59632630</guid><author>Coding_ZXY</author><pubDate>Thu, 02 Mar 2017 19:40:15 +0800</pubDate><description><![CDATA[描述：写一个方法roundIt(n), 参数n为一个带小数点的数值。若小数点左边长度小于右边，返回ceil(n), 若左>右，返回floor(n),若左=右，返回round(n)。例如：roundIt(3.45) should return 4         ->         ceil(3.45) 
 roundIt(34.5) should return 34       ->]]></description><category></category></item><item><title><![CDATA[[学习心得]ASP.NET比较验证控件]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/58018482</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/58018482</guid><author>Coding_ZXY</author><pubDate>Mon, 27 Feb 2017 11:03:43 +0800</pubDate><description><![CDATA[先上结论：数据在被传到后端执行之前，会先经由验证控件验证，验证不通过，数据不会回传。使用CompareValidator控件验证二次密码输入一致性时，出现这种情况： 
蓝字是CompareValidator的ErrorMessage，黑字是Label的Text。第一次输入一致密码，点击提交后，Label显示“二次密码输入相同!”提示。第二次输入不同密码，点击提交后，Label的提示没有改变。后端代码]]></description><category></category></item><item><title><![CDATA[波兰字母表]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/55212045</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/55212045</guid><author>Coding_ZXY</author><pubDate>Wed, 15 Feb 2017 16:59:27 +0800</pubDate><description><![CDATA[描述：波兰字母表中有32个字母，其中元音9个，辅音23个。ą -> a, 
ć -> c, 
ę -> e, 
ł -> l, 
ń -> n, 
ó -> o, 
ś -> s, 
ź -> z, 
ż -> z通过这些区分标记，请将字符串中的波兰字母替换为英文字母。例如：输入: “Jędrzej Błądziński”输出: “Jedrzej Bladzinski”MyCode:function]]></description><category></category></item><item><title><![CDATA[【TED】How to get better at the things you care about?]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/54835961</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/54835961</guid><author>Coding_ZXY</author><pubDate>Thu, 02 Feb 2017 15:14:07 +0800</pubDate><description><![CDATA[0:11 
Most of us go through life trying to do our best at whatever we do, whether it’s our job, family, school or anything else. I feel that way. I try my best. But some time ago, I came to a realizati]]></description><category></category></item><item><title><![CDATA[帮助售书员]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/53748158</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/53748158</guid><author>Coding_ZXY</author><pubDate>Mon, 19 Dec 2016 20:28:16 +0800</pubDate><description><![CDATA[描述：售书员将所有书籍通过从A-Z的26个大写字母来分类，每本书的编码由三个以上的大写字母组成，编码的首字母为书籍类别。在售书员的存货单里，每个编码后边都跟着一个空格和一个正整数，代表该书的库存数量。请帮助售书员统计某类别书籍的数量。例如：存货单数组：L = {“ABART 20”, “CDXEF 50”, “BKWRK 25”, “BTSQZ 89”, “DRTYM 60”}.类别数组： M =]]></description><category></category></item><item><title><![CDATA[数组排序（区分大小写）]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/53464850</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/53464850</guid><author>Coding_ZXY</author><pubDate>Mon, 05 Dec 2016 14:16:29 +0800</pubDate><description><![CDATA[描述：给出一个纯字母的字符串数组，获得数组中字母最小的元素，在这个元素的每个字母中间插入***并返回。例如：string[] s = { “bitcoin”, “take”, “over”, “the”, “world”, “maybe”, “who”, “knows”, “perhaps”}  返回 “b***i***t***c***o***i***n”MyCode:using System;
u]]></description><category></category></item><item><title><![CDATA[DateTime]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/53421335</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/53421335</guid><author>Coding_ZXY</author><pubDate>Thu, 01 Dec 2016 14:41:47 +0800</pubDate><description><![CDATA[描述：假设银行利率为p%每年，你有a0元钱，希望得到a元，至少需要多久？设初始日期为2016-01-01,写一个方法，以”yyyy-mm-dd”的格式返回得到a的日期。例如：date_nb_days(100, 101, 0.98) –> “2017-01-01” (366 days)date_nb_days(100, 150, 2.00) –> “2035-12-26” (7299 days)注意：]]></description><category></category></item><item><title><![CDATA[HTML/CSS学习汇总（6）]]></title><link>https://blog.youkuaiyun.com/Coding_ZXY/article/details/53207367</link><guid>https://blog.youkuaiyun.com/Coding_ZXY/article/details/53207367</guid><author>Coding_ZXY</author><pubDate>Thu, 17 Nov 2016 21:39:42 +0800</pubDate><description><![CDATA[CSS：盒模型用width和height属性设置盒模型大小，单位可以是px,em或%： 
.navigation { 
  height: 320px; 
  width: 100%; 
}用min-width和max-width，min-height和max-height设置盒模型的最大最小值，用overflow属性对超出盒模型的内容进行隐藏或滚动处理： 
p { 
  min-height: 1]]></description><category></category></item></channel></rss>