<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Emotion_c的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Emotion_c</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Emotion_c]]></copyright><item><title><![CDATA[el-table合并单元格]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/125372301</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/125372301</guid><author>Emotion_c</author><pubDate>Mon, 20 Jun 2022 14:43:41 +0800</pubDate><description><![CDATA[el-table合并单元格]]></description><category></category></item><item><title><![CDATA[小程序网络请求通过promise异步变同步]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/115251300</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/115251300</guid><author>Emotion_c</author><pubDate>Fri, 26 Mar 2021 17:21:51 +0800</pubDate><description><![CDATA[场景：app唤起小程序进行微信支付


onLoad(options) {
    let that = this
    wx.showLoading({
      title: '请稍候',
      mask: true
    })
    this.setData({
      writeOff_id: options.writeOff_id
    })
    wx.setStorageSync('writeOff_id', this.data.writeOff_id)
    new ]]></description><category></category></item><item><title><![CDATA[为什么起薪决定了你的未来！如何破局？]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78672360</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78672360</guid><author>Emotion_c</author><pubDate>Thu, 30 Nov 2017 09:38:20 +0800</pubDate><description><![CDATA[我们生活在一个焦虑的时代，过年回家亲戚们不是问工资就是问婚嫁。说来痛心疾首，大城市那点工资，根本不足以扎根。



对很多毕业生来说对企业有心理工资诉求，希望自己生活的体面一点，似乎成了一种原罪了。

工资决定你的增值基础

毕业招聘，我听到最多的一句话就是：

“应届生嘛，资历还很浅，对你们来说经验最值钱，还要求什么工资啊”。企业似乎把压榨毕业生当作理所当然，尤其中国还处在人]]></description><category></category></item><item><title><![CDATA[少年郎，你需要封装好的 ViewPager 工具类]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78672171</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78672171</guid><author>Emotion_c</author><pubDate>Thu, 30 Nov 2017 09:22:20 +0800</pubDate><description><![CDATA[你是否有遇到这样的问题，每次开发一个新的项目，在 viewpager 这一块上，总是在做重复的东西，比如 app 引导页，轮播图，viewpager+fragment 的 tab 指示器等等，这些虽然简单，但却是每个 app 都要的，而且很耗时，有没有每次在写这个，都很无语的感觉呢？

基于上面这种情况，ViewPagerHelper 就诞生了。ViewPagerHelper 是一个能快速帮你]]></description><category></category></item><item><title><![CDATA[何为设计中的美？]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78610532</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78610532</guid><author>Emotion_c</author><pubDate>Thu, 23 Nov 2017 09:19:12 +0800</pubDate><description><![CDATA[原文作者：郭大师

如何让自己的设计作品变漂亮变美，这是任何一个设计师都思考过的问题。美！真是一个对设计师来讲老大难的问题。这是因为，美是属于人的意识形态的东西，不像一个具体的实物一样可以用数值去衡量。对于每一个个体，由于生活的经历不一样，形成了不同的美感感受。对于相同的事物也可能做出完全不同的美感判断。但是，美又是设计师不得不去研究的东西。因为，人对美的基本判断还是相差无几的，或是对于大众，]]></description><category></category></item><item><title><![CDATA[了解Java线程的start方法如何回调run方法]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78610499</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78610499</guid><author>Emotion_c</author><pubDate>Thu, 23 Nov 2017 09:17:43 +0800</pubDate><description><![CDATA[面试中可能会被问到为什么我们调用start()方法时会执行run()方法，为什么我们不能直接调用run()方法？

Java 创建线程的方法

实际上，创建线程最重要的是提供线程函数（回调函数），该函数作为新创建线程的入口函数，实现自己想要的功能。Java 提供了两种方法来创建一个线程：

继承 Thread 类
class MyThread extends Thread{
pub]]></description><category></category></item><item><title><![CDATA[12个经典大气的HTML5/CSS3应用动画]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78517027</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78517027</guid><author>Emotion_c</author><pubDate>Mon, 13 Nov 2017 09:22:48 +0800</pubDate><description><![CDATA[1、HTML5/CSS3自定义下拉框 3D卡片折叠动画

之前我们分享过一款CSS3带小图标下拉菜单，它更多的是一款菜单，但是今天要分享的一款CSS3自定义下拉框取代了传统的Select样式，用不一样的风格来让select更加美观。这款CSS3下拉框还有3D立体的卡片折叠动画效果，非常酷。



在线演示 / 源码下载
 

2、HTML5/CSS3发光搜索表单 超酷CSS3表单]]></description><category></category></item><item><title><![CDATA[了解Java线程的start方法如何回调run方法]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78489814</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78489814</guid><author>Emotion_c</author><pubDate>Thu, 09 Nov 2017 15:01:56 +0800</pubDate><description><![CDATA[面试中可能会被问到为什么我们调用start()方法时会执行run()方法，为什么我们不能直接调用run()方法？


Java 创建线程的方法

实际上，创建线程最重要的是提供线程函数（回调函数），该函数作为新创建线程的入口函数，实现自己想要的功能。Java 提供了两种方法来创建一个线程：

继承 Thread 类
class MyThread extends Thread{ 
 ]]></description><category></category></item><item><title><![CDATA[【机器学习PAI实践十二】机器学习实现双十一购物清单的自动商品标签归类]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78424220</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78424220</guid><author>Emotion_c</author><pubDate>Thu, 02 Nov 2017 13:59:22 +0800</pubDate><description><![CDATA[背景

双十一购物狂欢节马上又要到来了，最近各种关于双十一的爆品购物列表在网上层出不穷。如果是网购老司机，一定清楚通常一件商品会有很多维度的标签来展示，比如一个鞋子，它的商品描述可能会是这样的“韩都少女英伦风系带马丁靴女磨砂真皮厚底休闲短靴”。如果是一个包，那么它的商品描述可能是“天天特价包包2016新款秋冬斜挎包韩版手提包流苏贝壳包女包单肩包”。

每个产品的描述都包含非常多的维度，可能]]></description><category></category></item><item><title><![CDATA[面试过阿里等互联网大公司，我知道了这些套路 | 掘金技术征文]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78350643</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78350643</guid><author>Emotion_c</author><pubDate>Thu, 26 Oct 2017 10:40:14 +0800</pubDate><description><![CDATA[前面感谢一波正文开始招聘职位需求套路招聘面试的套路简历撰写套路简历投递套路找工作经历自己面试面经

亚信爱奇艺

笔试（半个小时）第一轮面试（80
 分钟）第二轮面试（半个小时）总结：
阿里哔哩哔哩目前所在公司
实习感悟书籍推荐

JavaLinux计算机网络计算机系统数据库Python工具其他
优秀网站推荐优秀博客推荐求职资料放送最后


前方高能，本文快一万两千字，最]]></description><category></category></item><item><title><![CDATA[就鹿晗宣布恋情导致微博宕机事件浅谈大型网站高可用性架构]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78350607</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78350607</guid><author>Emotion_c</author><pubDate>Thu, 26 Oct 2017 10:38:07 +0800</pubDate><description><![CDATA[中午吃饭刷着刷着微博发现微博突然挂了。我一开始以为是家里网不好，后来换了流量刷还是刷不出内容，并且报error，我就知道微博应该是挂了。往朋友圈一看，原来是鹿晗和关晓彤微博互圈“宣布恋情”了。要不是以前看过《好先生》这部剧没准我还真不认识关晓彤。陆地cp前几天不是还在炒着吗？怎么这么突然？诶..贵圈贼乱啊。

作为一名程序员，我更感兴趣的是微博如何应对瞬时涌来的高并发大流量。从很久很久以前文章]]></description><category></category></item><item><title><![CDATA[一篇关于ajax的故事]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78350557</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78350557</guid><author>Emotion_c</author><pubDate>Thu, 26 Oct 2017 10:35:47 +0800</pubDate><description><![CDATA[前言



我为什么要写这个呢，以前面试的时候问过这些，还有就是我个人来看，学习前端其实闭包啊，原型啊，等等的问题，被写烂了，但是关于数据交互这一块的很少，我们在业务中，数据交互用的并不占少数，整理一篇给大家，也给我自己，希望喜欢的点一个关注GitHub
ajax
什么是ajax

其实呢，说起ajax，大家都不陌生，但是这里我还是详细的介绍一下，也好为我下一篇博文做基础，下一篇内]]></description><category></category></item><item><title><![CDATA[教你编写 Node.js 中间件，实现服务端缓存（附demo源码）]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78292293</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78292293</guid><author>Emotion_c</author><pubDate>Fri, 20 Oct 2017 10:00:25 +0800</pubDate><description><![CDATA[Express 作为 Node.js 的框架，如今发展可谓如日中天。我很喜欢其灵活、易扩展的设计理念。尤其是该框架的中间件架构设计：使得在应用中加入新特性更加标准化、成本最小化。这篇文章，我会尝试编写一个非常简单、小巧的中间件，完成服务端缓存功能，进而优化性能。

关于中间件

说到中间件，Express 官网对它的阐述是这样的：


“Express 是一个自身功能极简，完全是路由]]></description><category></category></item><item><title><![CDATA[一道面试题目引发的思考]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78292273</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78292273</guid><author>Emotion_c</author><pubDate>Fri, 20 Oct 2017 09:58:58 +0800</pubDate><description><![CDATA[起因


多列布局是前端一个经典的反复被提及的面试题目，最典型的即两列，左列定宽菜单栏，右列变宽为内容区域。


通常得到的答案无外乎左列浮动定宽，然后右列或浮动，或设置外边距，或绝对定位等等。偶尔会有面试者给出设置右列overflow属性的答案，心里就会有些惊喜，继而会继续追问，为什么这么设置就能实现效果，期待能有进一步惊喜，但基本大部分面试者都止步于这样设置，并不清楚原因。非常少的]]></description><category></category></item><item><title><![CDATA[20个高级Java面试题汇总]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78291902</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78291902</guid><author>Emotion_c</author><pubDate>Fri, 20 Oct 2017 09:35:17 +0800</pubDate><description><![CDATA[这是一个高级Java面试系列题中的第一部分。这一部分论述了可变参数，断言，垃圾回收，初始化器，令牌化，日期，日历等等Java核心问题。

1. 什么是可变参数？

可变参数允许调用参数数量不同的方法。请看下面例子中的求和方法。此方法可以调用1个int参数，或2个int参数，或多个int参数。
     //int(type) followed ... (three dot's) is s]]></description><category></category></item><item><title><![CDATA[如何写出简洁、优雅、可维护的组件。]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78291851</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78291851</guid><author>Emotion_c</author><pubDate>Fri, 20 Oct 2017 09:31:57 +0800</pubDate><description><![CDATA[功能分离

这个算是面向对象里的思想，在组件里，有很多功能是独立的，比如最常见的发送验证码，确认密码等。把这些逻辑封装成一个或几个函数写在组件里的话，这在组件很小的时候没有什么影响，但是当组件功能比较复杂的时候，就会有些问题：

组件逻辑区域会变的很大，各种方法混杂很难一眼辨识因为定义功能需要的变量和方法不在一起，导致修改麻烦

功能分离就是把这些功能抽离出来，写出一个类，然后在组件里]]></description><category></category></item><item><title><![CDATA[程序员如何成为别人的男朋友]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78030387</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78030387</guid><author>Emotion_c</author><pubDate>Tue, 19 Sep 2017 15:17:34 +0800</pubDate><description><![CDATA[这个世界上程序员数量很多，有女朋友的程序员在其中的比例却很少。究其原因，不外乎大多数程序员根本不知道怎么才能成为别人的男朋友。成为别人的男朋友对于富二代和拆迁户很容易，而对于程序员却很难，“潘驴邓小闲”五要素缺一不可。


 

潘

第一要素“潘”指的是貌若潘安。

 

程序员素以不修边幅出名，着装仪表各种混搭：发际线像清穿剧里的阿哥，黑眼圈像动物园里的熊猫，上半身的格子]]></description><category></category></item><item><title><![CDATA[没有拿得出手的项目, 如何在面试/简历中为自己加分?]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/78030370</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/78030370</guid><author>Emotion_c</author><pubDate>Tue, 19 Sep 2017 15:16:04 +0800</pubDate><description><![CDATA[看着自己简历上几个简陋的项目实在拿不出手，怎么办呢？其实，每个人在刚开始找工作的时候，都会遇到同样的状况。即使是你未来的 Manager，他们刚开始准备找工作的时候，也是没有什么特别突出的项目，感觉到捉襟见肘。所以，你完全不用为此而惊慌。

那么怎么最大化、最优化地发挥自己已经有的项目经验、工作经历，以帮助自己获得面试、工作机会呢？在这里给大家几点小建议。



充分运用学校的课程作业]]></description><category></category></item><item><title><![CDATA[企业怎么看培训出来的人，这个问题太简单了]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/77966344</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/77966344</guid><author>Emotion_c</author><pubDate>Wed, 13 Sep 2017 15:05:56 +0800</pubDate><description><![CDATA[（本文主要从IT培训角度谈企业）很多培训出来的人，都害怕企业，不敢去面试，不敢去笔试，甚至不敢投简历；企业不要培训出来的人，这种错误的认知，你就没有仔细想想吗？

首先，企业招人是必然的，企业之初招人，根本不会考虑你是不是培训的，不管你之前做过什么，只要你没有触犯国家法律，只要你没有传染病，我相信企业都会用你；企业招人一般遵循两点：业务水平与人品忠诚度。

人品+忠诚度



招人]]></description><category></category></item><item><title><![CDATA[和空姐一起聊聊装饰模式]]></title><link>https://blog.youkuaiyun.com/Emotion_c/article/details/77966309</link><guid>https://blog.youkuaiyun.com/Emotion_c/article/details/77966309</guid><author>Emotion_c</author><pubDate>Wed, 13 Sep 2017 15:03:59 +0800</pubDate><description><![CDATA[装饰模式简介

装饰模式定义：动态地给一个对象添加额外的职责和功能。这句定义是啥意思呢？别急，我们来一起瞅瞅。假若已经存在一个类Girl；现在呢，要在此基础上为该类的某一个对象额外地增加功能或者或者修改原有的功能，我们可以怎么做呢？很多童鞋说：这个简单，可以这么实现：

方式一：直接修改Girl类方式二：继承Gril类，在子类中实现我们的需求

童鞋，请打住，你已经说错了，请注意我的描]]></description><category></category></item></channel></rss>