<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[luca的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/while_own</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; while_own]]></copyright><item><title><![CDATA[读JavaScript面向对象编程指南]]></title><link>https://blog.youkuaiyun.com/while_own/article/details/52182426</link><guid>https://blog.youkuaiyun.com/while_own/article/details/52182426</guid><author>while_own</author><pubDate>Thu, 11 Aug 2016 14:37:03 +0800</pubDate><description><![CDATA[Lz很早之前就想写写这篇博客，但无奈懒癌晚期，中二袭来~~~~
这段时间利用项目的空档期读了几本书，其中完结的，说起来读完似乎没啥感觉（我真的有好好阅读它）。书中所讲的东西大致也是雷同从基础开始说起走（变量的命名，字符类型，我到底是怎么看过来的）。目前暂时理解的面向对象思想，就是封装一个函数，让所有人都可以使用它（就像插件随便用，原谅我这样的解释，哈哈），让我眼前一亮的到时这本书在讲解闭包的时候]]></description><category></category></item><item><title><![CDATA[前端工程师的Java路-一些唠叨与经验总结]]></title><link>https://blog.youkuaiyun.com/while_own/article/details/51814313</link><guid>https://blog.youkuaiyun.com/while_own/article/details/51814313</guid><author>while_own</author><pubDate>Sun, 03 Jul 2016 10:47:06 +0800</pubDate><description><![CDATA[闲话聊聊：
自从踏上lJava路便开始了一番死去活来的拉距赛，硬生生的将一个完全不懂的人拉入了门...泛型、set/get方法，实体类、实现类、接口、list、session、缓存...一堆新的概念涌入我的脑袋，既害怕但同感兴奋...现在的前端工程师JS是基础，同时也必须兼修Java...很幸运，我得到了一个完整的项目，开发新的模块。对于我来讲这是一次质的飞跃，我从一个JSP页面的设计到整体流程]]></description><category></category></item><item><title><![CDATA[前端工程师的Java路--Spring MVC 初使用]]></title><link>https://blog.youkuaiyun.com/while_own/article/details/51271764</link><guid>https://blog.youkuaiyun.com/while_own/article/details/51271764</guid><author>while_own</author><pubDate>Thu, 28 Apr 2016 09:30:31 +0800</pubDate><description><![CDATA[生活赤裸裸的将我带进Java世界，虐我千百遍。首先附图JavaWeb目录（demo登录验证），这是一个Java Maven 三层架构状态  ：


common：控制层；service：逻辑层；dao：数据库层；eneity：实现类；util：工具类；test：单元测试；mapper：JDBC mybatis映射文件；
我们暂且撇开相关配置文件不谈（因为作者具体也没搞清楚），MVC的核心思]]></description><category></category></item><item><title><![CDATA[关于字符串拼接优化]]></title><link>https://blog.youkuaiyun.com/while_own/article/details/51111802</link><guid>https://blog.youkuaiyun.com/while_own/article/details/51111802</guid><author>while_own</author><pubDate>Sun, 10 Apr 2016 11:18:17 +0800</pubDate><description><![CDATA[优秀的前端工程师，应该熟悉后端之道。    ---菜鸟自述
在探讨Java的路上欲走越远，发现企业级开发使用json拼串，喜欢使用StringBuffer类中apend方法进行连接，原理因为StringBuffer在内存空间使用上，不会开辟新的变量，而会在自己原有的基础上进行操作。这样大大减少了内存消耗，但作为前端工程师一般使用“+”进行连接字符串，做了以下测试：


function S]]></description><category></category></item><item><title><![CDATA[JavaScript DOM 编程艺术（第2版） 读后感]]></title><link>https://blog.youkuaiyun.com/while_own/article/details/50849069</link><guid>https://blog.youkuaiyun.com/while_own/article/details/50849069</guid><author>while_own</author><pubDate>Thu, 10 Mar 2016 18:31:11 +0800</pubDate><description><![CDATA[这本书是我进入前端领域第一本“里程碑”似的读物，反复读过几遍，受益匪浅。下面依次做一些总结，也对这本书完结划上句号。
第1章：JavaScript简史
蛮有意思的一段历史，概述了微软“IE”和其他浏览器的大战。


第2章：JavaScript语法
主要从 变量、数据类型、操作符、循环语句、函数、作用域进行阐述。
该章知识点杂乱，非常多，基本上属于小知识点：(对基本知识点梳理)
1]]></description><category></category></item><item><title><![CDATA[图片轮播]]></title><link>https://blog.youkuaiyun.com/while_own/article/details/50732066</link><guid>https://blog.youkuaiyun.com/while_own/article/details/50732066</guid><author>while_own</author><pubDate>Wed, 24 Feb 2016 16:54:32 +0800</pubDate><description><![CDATA[图片轮播]]></description><category></category></item><item><title><![CDATA[深入理解前端跨域方法和原理]]></title><link>https://blog.youkuaiyun.com/while_own/article/details/50697937</link><guid>https://blog.youkuaiyun.com/while_own/article/details/50697937</guid><author>while_own</author><pubDate>Fri, 19 Feb 2016 14:46:28 +0800</pubDate><description><![CDATA[前言




受浏览器同源策略的限制，本域的js不能操作其他域的页面对象（比如DOM）。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。所以我们要通过一些方法使本域的js能够操作其他域的页面对象或者使其他域的js能操作本域的页面对象（iframe之间）。




这里需要明确的一点是：所谓的域跟js的存放服务器没有关系，比如baidu.com的页面加载了]]></description><category></category></item><item><title><![CDATA[AJAX的刷新和前进后退问题解决]]></title><link>https://blog.youkuaiyun.com/while_own/article/details/50681382</link><guid>https://blog.youkuaiyun.com/while_own/article/details/50681382</guid><author>while_own</author><pubDate>Wed, 17 Feb 2016 16:46:56 +0800</pubDate><description><![CDATA[使用AJAX开发分页功能的时候，用户跳转到第5页，但是刷新以后又显示第一页了，能不能刷新后还显示第5页？还有能不能用浏览器的前进后退按钮来浏览AJAX历次的变化。

因为Javascript对dom的操作是不持久化的，刷新后就恢复原状，而且也不保存历史记录，也就无法前进后退来查看历史了。但是可以采用“地址栏加hash”技术来解决。

地址栏中敲入“页面地址#aaa”就表示跳转到“页面地址 ]]></description><category></category></item><item><title><![CDATA[js深度克隆]]></title><link>https://blog.youkuaiyun.com/while_own/article/details/50675674</link><guid>https://blog.youkuaiyun.com/while_own/article/details/50675674</guid><author>while_own</author><pubDate>Tue, 16 Feb 2016 16:41:10 +0800</pubDate><description><![CDATA[整理以前的笔记，看到JS深度克隆觉得挺有趣，在总结一下：
  深度克隆某个对象就是克隆对象的“自有属性”以及它的“原型链”，对于克隆原型链最好的办法就是使用它的构造函数，我们知道每个构造函数都有一个prototype属性指向它的原型对象，当然，原型对象也有一个constructor属性指回构造函数。所以利用子代对象的constructor( )方法可以得到子代对象的构造函数，再次利用构造函数创建]]></description><category></category></item><item><title><![CDATA[基础算法小结]]></title><link>https://blog.youkuaiyun.com/while_own/article/details/50674450</link><guid>https://blog.youkuaiyun.com/while_own/article/details/50674450</guid><author>while_own</author><pubDate>Tue, 16 Feb 2016 14:10:55 +0800</pubDate><description><![CDATA[看了一部分排序，去重算法，也对自己有个小结，如果有新的算法，再更新。


插入排序：
基本思想：开始将数组分为有序数组和无序数组两部分，有序数组初始化长度为1(从原来数组中随机拿一个)，那么肯定是有序的。之后，从后往前遍历有序数组与无序数组中第一个元素比较，如果有序数组中值大，那么将有序数组位置向后+1，若比较完成找到合适的位置，插入无序数组第一个元素。
		//插入排序
		var a]]></description><category></category></item></channel></rss>