随笔分类 -  随笔

摘要:人生不应该在同第一个地方摔第三次。。。。 1. foreach的时候一定要对要遍历的元素进行null判定。 2. foreach中不要对遍历的元素进行增删改操作(问题严重) 还有一个细节: 使用了的流一定要关闭。一定要关闭。 阅读全文
posted @ 2016-07-08 00:13 LiuChunfu 阅读(440) 评论(0) 推荐(0)
摘要:原因: 个人考虑产生此错误的原因是因为Eclipse中对于测试和开发的鉴定不明?Intellij中没有错误,因为Intellij对项目的管理就是同Maven结构的。 解决方案: 原来的junit的scope是test,可以将它注释后作为临时的解决方案: Old: New: 阅读全文
posted @ 2016-06-19 17:04 LiuChunfu 阅读(31141) 评论(5) 推荐(2)
摘要:1. 新建一个maven项目 2.在弹出框中选择创建一个简单项目 3. 然后输入参数,需要注意的是,在packagin中,选择war,web项目应该选择war 4. 点击finish后,基本项目结构就已经完成了 5. 目前为止是没有继承web模块的,所以接下来利用eclipse继承web模块。 Pr 阅读全文
posted @ 2016-06-15 23:20 LiuChunfu 阅读(448) 评论(0) 推荐(0)
摘要:关于什么是跨域请求,可以参见我之前的博文:http://www.cnblogs.com/LiuChunfu/p/5240145.html 上述博文最后有提到解决方案,一直说补充,但是工作忙忘了,直到朋友问起这个问题,协助解决后,才想起来这么一回事。 通常来说跨域请求可以有2种解决方案,一个是利用同域的后台服务器请求后,在转发,二是利用JSONP. 今天只谈谈JSONP,JSONP其中的Paddin... 阅读全文
posted @ 2016-03-24 11:46 LiuChunfu 阅读(274) 评论(0) 推荐(0)
摘要:手动添加schema文件,方法如下: 1,依次选择:windwos->preferences->myeclipse->files and editors->xml->xmlcatalog2,点"add",在出现的窗口中,在location中选"File system",然后选择你下载的spring-beans-3.2.0.xsd,文件3,回到设置窗口的时候不要急着关闭窗口,应把窗口中的Key Ty... 阅读全文
posted @ 2016-03-08 21:51 LiuChunfu 阅读(1017) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-03-05 16:08 LiuChunfu 阅读(284) 评论(0) 推荐(0)
摘要:一、整体思维导图 二、HDFS(Hadoop分布式文件系统) 说明 NameNode:保存整个文件系统的目录信息、文件信息及分块信息,这是由唯一一台主机专门保存,当然这台主机如果出错,NameNode就失效了。在Hadoop2.*开始支持activity-standy模式----如果主NameNode失效,启动备用主机运行NameNode。 DataNode:分布在廉价的计算机上,用于存储B... 阅读全文
posted @ 2016-03-03 20:53 LiuChunfu 阅读(330) 评论(0) 推荐(0)
摘要:传统的应用通常会将业务的表放在同一个数据库,所有的学些操作连接的都是一个数据库,在信息爆炸的今天,很多业务模块的信息数据会非常大,此时将所有的操作都放在一个数据库上不能满足性能需求,因为一台服务器其IO、CPU等资源都是有限的。 为什么要做读写分离了? 较多数业务都会频繁的读(查询)数据库。 读(查询)非常占用CPU和IO。 针对上述原因,目前很多系统架构上采取了数据库的“读写分离”的策略。 如... 阅读全文
posted @ 2016-03-03 19:03 LiuChunfu 阅读(588) 评论(1) 推荐(1)
摘要:一、前端渲染 定义:前端预定义好HTML,然后向后端请求数据,得到数据(XML、JSON等)后,通过JS去加载数据。 优点:节省网络流量,利于SEO,节省部分服务器资源。 缺点:前端处理数据费时,可能造成假死等。 举例:EasyUI 二、后端渲染 定义:在后端就渲染好HTML页面,直接发送给浏览器显示。 优点:前端页面加载迅速,无数据处理过程。 缺点:占用服务器资源、网络数据耗费大。 举例:Fre... 阅读全文
posted @ 2016-03-01 17:41 LiuChunfu 阅读(1437) 评论(0) 推荐(0)