<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[马木木的个人博客]]></title><description><![CDATA[记录一些学习路上的点滴]]></description><link>https://blog.youkuaiyun.com/qq_33429225</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_33429225]]></copyright><item><title><![CDATA[实战点菜系统]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80665124</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80665124</guid><author>qq_33429225</author><pubDate>Tue, 12 Jun 2018 14:55:33 +0800</pubDate><description><![CDATA[一、简要需求分析：1、注册2、登陆3-1、菜单录入（管理员）3-2、点菜模块（普通用户） 二、项目说明：1、整体架构：--data  #数据--db              #数据库       --menu.db--static   #静态资源       --css    #css文件       --js        #js文件--templates   #html模板       --...]]></description><category></category></item><item><title><![CDATA[less基础]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80344846</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80344846</guid><author>qq_33429225</author><pubDate>Wed, 16 May 2018 23:52:35 +0800</pubDate><description><![CDATA[//看的一个视频整理的，貌似是尚硅谷//入门很简单，而且很有用，最近的代码一直在用less写。//个人认为最重要的特点是嵌套，这样整个网页的结构就会被把握的很好。less要点：变量，混合，嵌套，函数&amp;amp;运算，扩展1、链接&amp;lt;link rel=&quot;stylesheet/less&quot; type=&quot;text/css&quot; href=&quot;styles.less&quot; /&amp;gt;&amp;lt;script src=&quot;...]]></description><category></category></item><item><title><![CDATA[git的使用]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80344839</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80344839</guid><author>qq_33429225</author><pubDate>Wed, 16 May 2018 23:48:28 +0800</pubDate><description><![CDATA[整理自廖雪峰 点击打开链接,确实很有用，但是因为写的团队项目和大型项目还比较少，所以暂时用的不是很多1、命令1）提交命令初始化一个Git仓库，使用git init命令。添加文件到Git仓库，分两步：    	第一步，使用命令git add &amp;lt;file&amp;gt;，注意，可反复多次使用，添加多个文件；	第二步，使用命令git commit，完成。eg:$ git add file1.txt$ gi...]]></description><category></category></item><item><title><![CDATA[setTmeOut 和 setInterval]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80344808</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80344808</guid><author>qq_33429225</author><pubDate>Wed, 16 May 2018 23:44:55 +0800</pubDate><description><![CDATA[//根据MDN和一些博文整理1、定义1）setTmeOut() 方法可在指定时间以后（以毫秒计）来调用函数或计算表达式。2）setInterval() 方法可按照指定的周期（以毫秒计）来调用函数或计算表达式。setInterval() 方法会不停地调用函数，直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval(...]]></description><category></category></item><item><title><![CDATA[js的事件处理]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80344587</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80344587</guid><author>qq_33429225</author><pubDate>Wed, 16 May 2018 23:21:12 +0800</pubDate><description><![CDATA[//根据看MDN整理，其中，比较重要的点1）addEventListener()添加事件比较好 2）e.preventDefault();//阻止默认行为3）事件冒泡和捕获   4）事件委托一、事件介绍1、使用网页事件的方式1）事件处理器属性2）行内事件处理器 - 请勿使用3）addEventListener()和removeEventListener()	eg:btn.addEventListe...]]></description><category></category></item><item><title><![CDATA[js的 DOM 操作]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80344462</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80344462</guid><author>qq_33429225</author><pubDate>Wed, 16 May 2018 23:13:36 +0800</pubDate><description><![CDATA[操纵DOM，最方便的还是Jquery，但是如果不使用库，JS的原生方法也很强大。1、主流操作方法1）querySelectorvar link = document.querySelector('a');//寻找到第一个a2）querySelectorAllDocument.querySelectorAll()//查找到所有的a 				//把它们的引用存储在一个array3）之后，就可以对一些具...]]></description><category></category></item><item><title><![CDATA[day_12&15]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80248007</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80248007</guid><author>qq_33429225</author><pubDate>Wed, 09 May 2018 01:16:28 +0800</pubDate><description><![CDATA[这个页面比较复杂，所以布局实现有点难受。感觉自己还需要再补一补flex题目：百度前端学院代码:  Github]]></description><category></category></item><item><title><![CDATA[day_9&11]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80233643</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80233643</guid><author>qq_33429225</author><pubDate>Tue, 08 May 2018 00:12:07 +0800</pubDate><description><![CDATA[//由于第一次学习切图和完成这种按照psd完成页面，所以完成质量比较一般。但是在慢慢进步课程网站：百度前端学院代码：Github一些资源：切图思路：整个页面的布局都是由flex完成，写起来确实不错的样子...]]></description><category></category></item><item><title><![CDATA[day7_8]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80233612</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80233612</guid><author>qq_33429225</author><pubDate>Tue, 08 May 2018 00:05:26 +0800</pubDate><description><![CDATA[用flex实现html布局代码：Github一些资源：//flex就是为了实现布局而生的，写起来十分方便。//在网上找了很多资源，但是觉得最好的还是阮一峰的文章。Flex 布局教程：语法篇Flex 布局教程：实例篇...]]></description><category></category></item><item><title><![CDATA[Vue.js实现购物车]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80233581</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80233581</guid><author>qq_33429225</author><pubDate>Mon, 07 May 2018 23:59:22 +0800</pubDate><description><![CDATA[刚开始学习，所以只能写很简单的功能，但是还是可以学到很多东西代码：Github实现了购物车的简单模式base中是基础模式，仅仅只有改变数量和删除外部的代码做了一些改进：	1、增加了add功能，可以自己增加物品	2、增加了选择功能，总价只计算被选中的商品	3、增加了储存功能（localStroge)，使得可以持续保存数据代码：index.html&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;h...]]></description><category></category></item><item><title><![CDATA[todoList]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80200562</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80200562</guid><author>qq_33429225</author><pubDate>Fri, 04 May 2018 21:28:47 +0800</pubDate><description><![CDATA[开始写一些Vue.js的demo，刚开始，只能做到模仿别人，希望以后可以自己写代码：Github]]></description><category></category></item><item><title><![CDATA[Vue基础笔记]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80200395</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80200395</guid><author>qq_33429225</author><pubDate>Fri, 04 May 2018 21:21:29 +0800</pubDate><description><![CDATA[//开始学习Vue.js.//看过官网，但是还是有一点懵逼。现在正在看《Vue.js实战》，觉得很不错，就把有用的记下来。第一章  初识Vue.js1)Model ---ViewModel ----View2)万金油：Jquery+RequiredJS+doT+Gulp(Grunt)3)SPA(单页富应用)Vue.js的优点：提升开发效率，降低维护成本第二章、数据绑定1、el(挂载Vue实例)  ...]]></description><category></category></item><item><title><![CDATA[day_5&6]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80200333</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80200333</guid><author>qq_33429225</author><pubDate>Fri, 04 May 2018 21:08:35 +0800</pubDate><description><![CDATA[要求：实现三种很简单的简历（主要的html的简单布局，清除浮动）链接：百度前端学院代码很简单，就不贴上来了，直接给地址。代码：Github]]></description><category></category></item><item><title><![CDATA[牛客网 JS编程]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80174124</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80174124</guid><author>qq_33429225</author><pubDate>Thu, 03 May 2018 00:18:36 +0800</pubDate><description><![CDATA[一共四十五道题，从简单到难，覆盖的范围比较多。题目：牛客网代码：点击打开链接]]></description><category></category></item><item><title><![CDATA[js的一些Array内置函数]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80072825</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80072825</guid><author>qq_33429225</author><pubDate>Wed, 25 Apr 2018 00:00:49 +0800</pubDate><description><![CDATA[    //向数组中添加值
    var arr=new Array(1,2,3,4,5);
    var len=arr.push(7,9);
    console.log(len,arr);//array.push() 在数组末尾添加值， 返回添加后的数组长度
    var arr=new Array(1,2,3,4,5);
    var len=arr.unshift(7,9);
...]]></description><category></category></item><item><title><![CDATA[给文件起名字的时候一定要慎重]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80072340</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80072340</guid><author>qq_33429225</author><pubDate>Tue, 24 Apr 2018 23:13:55 +0800</pubDate><description><![CDATA[写python 的时间确实不长，所以犯了很多愚蠢的错误，虽然超级愚蠢，但是还是记下来，希望以后不要再犯.给文件起名字的时候一定要慎重，比如一定不要和一些有名的包重名.我当时在 anaconda 环境下导入了pandas这个包，但是却始终无法运用。而导入的另一个包 numpy 却可以很好使用。我第一意识是去百度，发现虽然也有和我一样的人，但是解决方法却不能解决我的问题，包括升级所有的anaconda...]]></description><category></category></item><item><title><![CDATA[数据分析中关于excel 使用的一些小技巧]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80071989</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80071989</guid><author>qq_33429225</author><pubDate>Tue, 24 Apr 2018 22:59:55 +0800</pubDate><description><![CDATA[其实之前用Excel 特别特别少，所以每使用一次，就会学到好多好多东西。1、关于将多个Excel 文件合并为一个文件（放入不同的sheet）方法：（网上方法，系转载）1）将需合并的excel文件放在同一个文件中，并这个文件中新建一个excel文件2）打开新建的excel文件，按alt + f11建，打开宏，新建一个模组，将下面的代码拷贝进去，并保存。Sub Books2Sheets()
    '...]]></description><category></category></item><item><title><![CDATA[对100M左右的数据进行保存和简单分析]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80071837</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80071837</guid><author>qq_33429225</author><pubDate>Tue, 24 Apr 2018 22:33:58 +0800</pubDate><description><![CDATA[老师给了一个100M左右的数据（.csv 格式），然后让我们用python 和excel 进行分析。具体要求和代码：点击打开链接 （数据太大，无法上传，谁需要可以私我）t2.pyimport sqlite3
import pandas as pd

####   main       ##################################################
##分为两个...]]></description><category></category></item><item><title><![CDATA[Flask 简单demo]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80071668</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80071668</guid><author>qq_33429225</author><pubDate>Tue, 24 Apr 2018 22:17:56 +0800</pubDate><description><![CDATA[实现目标：前端输入一个ID,通过查询，返回数据库中这个ID的所有信息。//由于主要目的是实现功能，所以界面巨丑app.pyfrom flask import Flask,request,render_template
import db
app = Flask(__name__)


@app.route('/')
def index():
    return 'hello world'

@a...]]></description><category></category></item><item><title><![CDATA[关于爬虫利器 selenium 的bug]]></title><link>https://blog.youkuaiyun.com/qq_33429225/article/details/80071364</link><guid>https://blog.youkuaiyun.com/qq_33429225/article/details/80071364</guid><author>qq_33429225</author><pubDate>Tue, 24 Apr 2018 22:00:10 +0800</pubDate><description><![CDATA[最近看了一些selenium的文章，确实感受到了这个工具的强大。然而自己在使用过程中却遇到了比较大的障碍。from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys

#p...]]></description><category></category></item></channel></rss>