<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[moreharder的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/moreharder</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; moreharder]]></copyright><item><title><![CDATA[搭建Hadoop遇到的问题]]></title><link>https://blog.youkuaiyun.com/moreharder/article/details/118198160</link><guid>https://blog.youkuaiyun.com/moreharder/article/details/118198160</guid><author>moreharder</author><pubDate>Thu, 24 Jun 2021 23:04:31 +0800</pubDate><description><![CDATA[问题
问题1
1.sudo命令。sudo是ubuntu中一种权限管理机制，管理员可以授权给一些普通用户去执行一些需要root权限执行的操作。当使用sudo命令时，就需要输入您当前用户的密码.

问题2
2.在Linux的终端中输入密码，终端是不会显示任何你当前输入的密码，也不会提示你已经输入了多少字符密码。而在windows系统中,输入密码一般都会以“*”表示你输入的密码字符

问题3
3.用 hadoop 用户登录后，我们先更新一下 apt，后续我们使用 apt 安装软件，如果没更新可能有一些软件安装不了]]></description><category></category></item><item><title><![CDATA[栈的使用方法]]></title><link>https://blog.youkuaiyun.com/moreharder/article/details/116006005</link><guid>https://blog.youkuaiyun.com/moreharder/article/details/116006005</guid><author>moreharder</author><pubDate>Thu, 22 Apr 2021 11:20:40 +0800</pubDate><description><![CDATA[定义一个顺序栈
class SqStack(object):
def init(self,max):
self.max = max
self.top = -1
sel.stack = [None for i in range(self.max)]
判断栈是否为空
def empty(self):
return self.top is -1
栈顶推入新元素
def push(self,val):
newNone = Node(val)
newNode.next = self.top
self.top = ne]]></description><category></category></item><item><title><![CDATA[bmi加强]]></title><link>https://blog.youkuaiyun.com/moreharder/article/details/111599989</link><guid>https://blog.youkuaiyun.com/moreharder/article/details/111599989</guid><author>moreharder</author><pubDate>Wed, 23 Dec 2020 21:50:14 +0800</pubDate><description><![CDATA[import random
import tkinter
import tkinter.messagebox


def b_clicked():
    if name_Entry.get() == '':
        tkinter.messagebox.showerror(title='Error', message='输入名字')
    else:
        cin_name = name_Entry.get()
        try:
            text_check =]]></description><category></category></item><item><title><![CDATA[bmi]]></title><link>https://blog.youkuaiyun.com/moreharder/article/details/110950400</link><guid>https://blog.youkuaiyun.com/moreharder/article/details/110950400</guid><author>moreharder</author><pubDate>Thu, 10 Dec 2020 12:16:35 +0800</pubDate><description><![CDATA[import tkinter as tk
root = tk.Tk()
root.title(‘计算BMI’)
tk.Label(root, text=“体重(单位:kg)：”).grid(row=0, column=0)
tk.Label(root, text=“身高(单位:m)：”).grid(row=1, column=0)
entry1 = tk.Entry(root)
entry2 = tk.Entry(root)
entry1.grid(row=0, column=1, padx=10, pad]]></description><category></category></item><item><title><![CDATA[用python测量BMI]]></title><link>https://blog.youkuaiyun.com/moreharder/article/details/110756448</link><guid>https://blog.youkuaiyun.com/moreharder/article/details/110756448</guid><author>moreharder</author><pubDate>Sun, 06 Dec 2020 20:10:35 +0800</pubDate><description><![CDATA[定义一个BMI类
def __init__(self,name,age,weight,tall):    # 初始化函数
    self.name = name
    self.age = int(age)
    self.weight = int(weight)
    self.tall = float(tall)

def say(self):
    print("{n},的BMI是,{p}".format(n=self.name,p=self.weight/(self.tall*self.t]]></description><category></category></item><item><title><![CDATA[约瑟夫优化]]></title><link>https://blog.youkuaiyun.com/moreharder/article/details/110182799</link><guid>https://blog.youkuaiyun.com/moreharder/article/details/110182799</guid><author>moreharder</author><pubDate>Thu, 26 Nov 2020 12:14:26 +0800</pubDate><description><![CDATA[%%writefile ysf.py
def move(players,step):
    num = step - 1
    while num &gt; 0:
        tmp = players.pop(0)
        players.append(tmp)
        num = num - 1    
   

    
    return players



def play(players, step, alive):
    """
    模拟约瑟夫问题的函数
  ]]></description><category></category></item><item><title><![CDATA[python随机点名]]></title><link>https://blog.youkuaiyun.com/moreharder/article/details/109803130</link><guid>https://blog.youkuaiyun.com/moreharder/article/details/109803130</guid><author>moreharder</author><pubDate>Thu, 19 Nov 2020 10:21:41 +0800</pubDate><description><![CDATA[file = open(r'C:\Users\Administrator\Desktop\stduent.csv','r')
lines = file.readlines()
stduent = {}
for line in lines:
    tmp_list = line.split(',')
    xuehao = tmp_list[0]
    xingming = tmp_list[1]
    stduent[xuehao] = xingming
print(stduent)
import ]]></description><category></category></item><item><title><![CDATA[python行号添加]]></title><link>https://blog.youkuaiyun.com/moreharder/article/details/109728308</link><guid>https://blog.youkuaiyun.com/moreharder/article/details/109728308</guid><author>moreharder</author><pubDate>Mon, 16 Nov 2020 19:52:40 +0800</pubDate><description><![CDATA[lines_maxlenth = 0
line_numbers = 1
cc_in = open("demo.py","r").readlines()
cc_out = open("demo_new.py","w")
for i in cc_in:
    if(lines_maxlenth&lt;len(i)):
        lines_maxlenth = len(i)
for i in cc_in:
    i = i.ljust(lines_maxlenth+1).replace('\n',' ]]></description><category></category></item><item><title><![CDATA[计算单词出现的频次，并按频次从高到低排序]]></title><link>https://blog.youkuaiyun.com/moreharder/article/details/109707618</link><guid>https://blog.youkuaiyun.com/moreharder/article/details/109707618</guid><author>moreharder</author><pubDate>Sun, 15 Nov 2020 18:50:28 +0800</pubDate><description><![CDATA[import collections

f=open("D:\python\Walden.txt","r").read()

f=f.replace(',','').replace('.','').replace('"','').replace(':','')

f=f.split()

r=collections.Counter(f)
print(r)

Counter({'the': 6937, 'and': 4547, 'of': 3472, 'to': 3058, 'a': 2966, 'I': 2]]></description><category></category></item><item><title><![CDATA[区分在while中，break和continue的区别实例]]></title><link>https://blog.youkuaiyun.com/moreharder/article/details/109582865</link><guid>https://blog.youkuaiyun.com/moreharder/article/details/109582865</guid><author>moreharder</author><pubDate>Mon, 09 Nov 2020 18:14:33 +0800</pubDate><description><![CDATA[区分while中break和continue的区别
它们的区别是break跳出整个循环，直接执行下面的代码了;而continue是终止当次循环，不执行下面的代码，而是直接进入下一次循环
break
count = 0

while count &lt;=100:
    print('hello',count)
    if count ==10:
        break
    count +=1
print("out of hello ")

hello 0
hello 1
hello 2
hell]]></description><category></category></item><item><title><![CDATA[用python处理约瑟夫问题]]></title><link>https://blog.youkuaiyun.com/moreharder/article/details/109563940</link><guid>https://blog.youkuaiyun.com/moreharder/article/details/109563940</guid><author>moreharder</author><pubDate>Sun, 08 Nov 2020 20:08:27 +0800</pubDate><description><![CDATA[约瑟夫问题
L = [i for i in range(1,39)]
print(L)

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38]

k = 0
while len(L)&gt;2:
    i = 0
    while i&lt;len(L):
        ]]></description><category></category></item><item><title><![CDATA[用python猜数字]]></title><link>https://blog.youkuaiyun.com/moreharder/article/details/109562601</link><guid>https://blog.youkuaiyun.com/moreharder/article/details/109562601</guid><author>moreharder</author><pubDate>Sun, 08 Nov 2020 18:19:52 +0800</pubDate><description><![CDATA[猜数字
import random
n=int(random.random()*100+1)
i=1
while i &lt;= 10:
    cin=int(input("请输入您想要输入的数字："))
    if(cin &lt; n):
        print（"您输入的数比较小"）
        i = i + 1
    elif(cin &gt; n):
        print("您入的数字比较大")
        i = i + 1
    else
        print]]></description><category></category></item><item><title><![CDATA[字典 元组 集合的使用方法]]></title><link>https://blog.youkuaiyun.com/moreharder/article/details/109558801</link><guid>https://blog.youkuaiyun.com/moreharder/article/details/109558801</guid><author>moreharder</author><pubDate>Sun, 08 Nov 2020 14:25:51 +0800</pubDate><description><![CDATA[字典，元组，集合的使用方法
字典增的使用方法
dictory = {‘猪’:‘pig’,‘狗’:‘dog’,‘狼’:‘holf’}
print(dictory)
dictory[‘鸟’] = ‘bird’
print(dictory)
dictory = {‘猪’:‘pig’,‘狗’:‘dog’,‘狼’:‘holf’}
print(dictory)
dictory[‘鸟’] = ‘bird’
print(dictory)
{‘猪’: ‘pig’, ‘狗’: ‘dog’, ‘狼’: ‘holf’}
{‘猪’:]]></description><category></category></item><item><title><![CDATA[git小白上路]]></title><link>https://blog.youkuaiyun.com/moreharder/article/details/109275398</link><guid>https://blog.youkuaiyun.com/moreharder/article/details/109275398</guid><author>moreharder</author><pubDate>Sun, 25 Oct 2020 16:37:10 +0800</pubDate><description><![CDATA[git的使用方法
1.配置名称和邮箱
git config --global usser.name ‘xxx’
git config --global user.email ‘xxxx@qq.com’
2.在某个文件中初始化创建仓库
git init
3.添加名字到工作区
git add 文件名字
git add * 添加所有的文件
4.将add 的文件 提交到本地仓库
git commit -m ‘本次提交信息’
5.git删除文件（夹）
git rm test.txt //删除文件
git rm -r ]]></description><category></category></item><item><title><![CDATA[大学第一份markdown的作业]]></title><link>https://blog.youkuaiyun.com/moreharder/article/details/109244529</link><guid>https://blog.youkuaiyun.com/moreharder/article/details/109244529</guid><author>moreharder</author><pubDate>Fri, 23 Oct 2020 16:08:12 +0800</pubDate><description><![CDATA[第一次写博客，写的不好多多指教
markdown的使用方法


标题
第一种是使用 # 表示标题，其中 # 号必须在行首，
第二种是使用 === 或者 — 表示。
例子一;#一号标题
##二号标题
###三号标题
####四号标题
例子二;= = =一级标题



-二级标题





分割线
使用三个或以上的 - 或者 * 表示，且这一行只有符号，注意不要被识别为二级标题即可，例如中间或者前面可以加空格。


3.斜体和粗体
使用 * 和 ** 分别表示斜体和粗体，删除线使用两个 ~ 表示
例如;斜体 粗]]></description><category></category></item></channel></rss>