自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(90)
  • 收藏
  • 关注

转载 MapReduce方法的理解和遇到的问题总结

  昨天联系了一个用map和reduce来编写wordcount当时写出来感觉自己有点懂了,但是今天做到天气站求天气平均数的时候遇到了问题。自己摸索出来了一点歪门邪道。所谓map只管数据中一行,确定要传的key和value。而reduce则是对所有的value值进行计算,而不是只有一行的。在问题中出现类型的错误。通过将Doule换成Int类型解决。 在对数据进行可视...

2018-07-13 19:15:00 366

转载 hadoop操作中遇到的问题

  1.在运行wordcount的时候错误,提示 Premature EOF reading from org.apache.hadoop.net.SocketInputStream@1675afa1,原因是因为之前有个错误程序抢占了hdfs端口,将进程关掉解决2.MapReduce执行wordcount的时候失败,原因是计算的运行时间大于...

2018-07-12 19:32:00 187

转载 Maven中常见的问题

  1.在maven中安装hadoop相关包的时候,两个小时没有下载,原因是.settings里面有一段代码需要删除         2.在多线程的练习过程中,两个线程的情况与实际不吻合,原因是加锁的位置不争气。        3.在导入lombok之后,get set方法没有。需要将lombok.jar放到eclipse路径下,然后在eclipse下的配...

2018-07-11 21:57:00 137

转载 jdk及mysql安装常见问题

    1.在配置的过程中,首先遇到的问题就是jdk配置不上,CLASS读取不到,整个半天,最后把开始的jdk文件名jdk1.8改成jdk然后根据这个路径配置才行,最后发现自己应该是这个1.8中的.可能是中文的。  2.其次,在安装用yum进行mysql的下载和安装时,提示失败。排除各种原因,最后竟然发现是windows下的VM NAT服务没有开,上不去网导致的。然后再ssh配置...

2018-07-10 19:34:00 169

转载 linux不能上网问题

  1.在安装的过程当中,最先遇到的问题是就是修改IP之后,不能上网,然后又添加了DNS还是不能上网这时,打开虚拟机的网络配置,查看IP,查到使用的IP是192.168.2.2,然后更改虚拟机里面的gateway成192.168.2.2然后还是不能上网。后来想起来安装虚拟机默认的方式是VM1的nat方式,改成VM8之后可以用了。2.此外还有...

2018-07-09 18:49:00 74

转载 软件架构之分层架构理解

分层架构特定场景:  分层架构是一种很常见的架构模式,它也叫N层架构。分层架构适用于一个集成不同功能的系统,当我们需要把很多不同的代码集起来的时候,这种模式提供了最合理的结构。能让我们的代码有足够的灵活性去应对需求改变。当系统本身不负责或者可预期的修改很少时,则不适合用分层架构,因为这样可以增加很多不必要的代码,陷入过度设计的泥坑。不过分层架构模式是一个稳定的通用模式,这使得它成为大...

2018-05-27 18:01:00 720

转载 关于对软件的分层架构模式的理解

简介: 分层模式是最通用的架构,它也叫N层架构模式。这种架构是大多数Java EE 应用的实际标准,因此很多架构师、设计师,还有程序员都知道它。这种架构模式非常适合传统的IT通信和组织结构,很自然地成为大部分应用的第一架构的选择。描述: 封层架构模式中的各个组件,垂直分布在不同层,每一层都承担一个角色。分层架构模式没有规定层的类型和数量,但是大多数的通...

2018-05-21 11:09:00 280

转载 读5.6.7章节后,对《河北省重大需求》可用性和可修改性战术的分析

我自己写的河北省重大需求征集系统,可用性为基本可用。在应用部分中,我采用了session管理,通过session管理让数据长久性的储存在了session域里面,本机可以随时调用所需变量,不会导致数据的丢失。不过,自己写的重大需求系统在服务策略上面做的不是很好、没有做到分级管理,每一个功能的优先级都是一样,这样及其容易造成故障的连锁。在超时设置方面也不是做的很好在超时的时候并...

2018-03-22 18:37:00 88

转载 淘宝的常见属性分析

1.可用性:在双11的时候,有好多人在零点进行购物,但是淘宝仍然可以稳定让人们使用。刺激源淘宝用户刺激大量人员同一时间进行访问,同一时间的交易量巨大制品淘宝网环境正常运行响应采用分布式服务器进行处理响应度量稳定,没有崩溃2.可以修改性:淘宝店主可以删除和增加店铺销售物...

2018-03-14 16:31:00 480

转载 读《架构漫谈》有感之软件架构师如何工作

首先,架构师需要根据要解决的问题,对目标系统的边界进行界定,对目标系统按某个原则进行切分。切分的原则要便于不同的角色,对切分出来的部分并行或者串行展开工作,并对这些切分出来的部分设计沟通的机智,使得这些部分之间进行有机的联系,合并组装成为一个整体,来完成目标系统的所有工作。 作为一个架构师,应该要学会抽象。抽象的实际是把不同的概念的相似部分合并在一起,形成一...

2018-03-07 16:16:00 101

转载 代码阅读方法与实践---阅读笔记06

  重用:阅读代码也可能是为了寻找可供重用的元件。在此,关键是不要期望太高。代码的可重用性是一个很诱人,但难以掌握的思想;降低期望就不会感到失望。编写可重用的代码很苦难。多年来,只有比较少的软件经受住时间的考验,在多种不同的解决方案中被重复使用。软件不见一般要经过逐渐地扩展,并重复改写以适用于两个或者三个不同系统之后,才会成为可重用的部件;专为特别的目的而开发的软件很少满足这些条件。...

2017-11-01 18:31:00 70

转载 代码阅读方法与实践---阅读笔记05

  代码的维护:有时候,代码不是我们学习的范例,而是需要得到修复。如果认为自己发现了大型系统中的一个bug,需要采取一些战略战术,不断细化对代码的阅读,知道发现问题为止。这种情况下,关键的思想是使用工具。我们要充分利用调试器、编译器给出的警告或者输出的符号代码、系统调用跟踪器、数据库的结构化查询语言的日志机制、包转储工具和windows的消息侦查程序,定位bug。编译程序时,加入调试支持...

2017-10-29 17:17:00 73

转载 代码阅读方法与实践---阅读笔记04

  代码阅读不是一件容易的工作,但却是一件不得不做的工作,无论是工作的移交,新手的入门或者加入新的项目,都要阅读大量由他人编写的代码。我们可能不止一次地听到过他人的抱怨,与其读其他人的代码,还不如自己去写更轻松。可见,代码阅读任务可能远比实现一个链表或者树形数据机构要复杂困难。但代码阅读也并非完全无章可循。掌握了 一些常见的技巧以及常用的工具之后,能够有效地降低代码阅读的难度,提高工作效...

2017-10-25 18:46:00 90

转载 软件需求十步走---阅读笔记03

  随着互联网的不断发展,移动互联网的异军突起,智能终端的广泛普及,越来越多人感受到信息系统给人们的生活没工作,学习带来的方便,使用各类信息系统的人群不断壮大,人们对信息系统的需求比以往任何时候都强烈。对于大型化复杂化的软件开发成本越来越高,风险越来越大,如何化解软件开发的风险是摆在人们面前迫切需要解决的问题。软件开发的风险管家在于需求分析,这是从大量失败的软件项目中总结出来的。  ...

2017-10-22 19:36:00 84

转载 软件需求十步走---阅读笔记02

  软件分析工作的好坏将决定能否开发出高质量的产品、决定客户的满意度、决定开发者的成就感,因为需求分析奠定了软件开发各个工作的基础,所以能够生产高质量需求分析的工程化过程,是需求分析改进的管家。  软件工程和需求工程是既相对独立又相互关联的两个工程,其关系为软件工程是以需求工程为核心没需求工程的产物是软件需求,软件需求是接连需求工程和软件工程的纽带,对软件开发全过程有指导作用也有约束...

2017-10-18 18:10:00 86

转载 软件需求十步走---阅读笔记01

  软需求分析对于软件开发至关重要,但从时间,人力,物力,财力的投放上却显得不那么重要。表现在时间上是大量的软件开发项目中需要分析所花时间占整个软件开发项目时间不到百分之10;表现在人力资源投入上是很多时候从事需求分析的人员是搞不了软件开发的人员去搞需求分析;表现在整个开发组织上是软件开发组织对需求分析事前不重视,事后挑问题。这就必然会导致需求分析水平低,软件开发质量低,用户抱怨多的问题...

2017-10-14 21:54:00 113

转载 课后作业-需求分析

一.如果你为Liz开发问题账户分析系统,你准备如何进行需求分析,第一步应该做什么?  第一步应该进行需求调研。二.你认为目前需求分析材料中欠缺什么?  1.欠缺对用户使用者的调研。2.三.模拟开发系统原型:  功能  1.判断账户是问题账户      2.做出信用决定      3.统计问题账户的问题比例情况,显示  数据库列名类型...

2017-10-12 23:21:00 223

转载 2017秋季个人阅读计划

要读的书:软件需求十步走、代码阅读方法与实践第一篇阅读笔记:2017-10-14第二篇阅读笔记:2017-10-18第三篇阅读笔记:2017-10-22第四篇阅读笔记:2017-10-25第五篇阅读笔记:2017-10-29第六篇阅读笔记:2017-11-1转载于:https://www.cnblogs.com/xieshiyu/p/7658759.ht...

2017-10-12 22:49:00 83

转载 阅读博客——我们应当怎样做需求分析?

一.需求调研 1.初识客户 初次接触客户,对于一个项目团队意义重大,对方对你的印象的好坏,今后如何与你的交往都在这个阶段被确定下来。我们需要与客户保持适当的谦卑,但是不要太过,因为过于谦卑会使客户变的很强势,最后会让我们很累很累,但是结果却不一定让客户满意。我们应该队客户提出的需求深入理解之后,运用我们的专业知识,提出比客...

2017-09-29 18:55:00 89

转载 软件工程概论个人总结

  一个学期马上就要结束了,转眼已经快升大三了。软件工程概论这门课,起初还不清楚到底在讲什么,感觉就是在进行一次一次的java程序练习但是又不像,理论课偏多,到了后面慢慢明白了这门课的目的是什么。  起初在写PSP表格的时候,感觉特别麻烦,而且不知道到底有什么意义呢。随着读了一些关于软件工程的书籍,明白了一个PSP表格的用处,我们要先进行时间估计,然后写完程序之后,对自己的实际时...

2017-06-12 16:21:00 176

转载 第二阶段冲刺(第十天)

昨天做了什么:从网上搜集图片,找适合我们软件的需要的图标,图片,并进行程序中,图标图片的修改。今天做了什么:将apk文件千签名,打包成正式版,进行加固,然后再签名,提交进行审核。遇到问题没有:审核未通过,又一次上传。转载于:https://www.cnblogs.com/xieshiyu/p/7004375.html...

2017-06-10 23:24:00 76

转载 每周总结(第十六周)

        学习进度条(第十六周)代码时间9小时代码行数706行博客篇数七篇了解到的知识点1.学习到了怎么通过Http连接学习服务器,然后获取校园卡号和密码进行登录。2.学习到了Map封装,方便以后调用转载于:https://www.cnblogs.com/xieshiyu/p/6...

2017-06-10 21:10:00 83

转载 第二阶段冲刺(第九天)

昨天做了什么:通过httpUtils方法进行网络请求,连接学校的服务器,获取学号和密码用来登录界面的登录。今天做了什么:从网上搜集图片,找适合我们软件的需要的图标,图片,并进行程序中,图标图片的修改。遇到问题没有:有一个图片是方形的想把他编程圆形,但是没成功。最后通过百度,用PS保存png合适生成。转载于:https://www.cnblogs.com/xieshiyu/p/...

2017-06-09 22:24:00 82

转载 第二阶段冲刺(第八天)

昨天做了什么:学习网络请求工具HttpUtils的get等用法。今天做了什么:通过HttpURLconnection和httpUtils方法进行网络请求,连接学校的服务器,获取学号和密码用来登录界面的登录。遇到问题没有:获取到的数据出现的乱码现象,通过编码为UTF-8解决。转载于:https://www.cnblogs.com/xieshiyu/p/7004459.html...

2017-06-08 23:00:00 69

转载 第二阶段冲刺(第七天)

昨天做了什么:学习观看视频,网络请求工具HttpUtils的post用法,并进行例子理解。今天做了什么:继续学习观看视频,网络请求工具HttpUtils的get等用法,并进行例子理解。遇到了问题没有:get请求的接口发现明明数据变更了,返回却是上一次的结果,连续好几次,过个一会才能请求到最新数据。经过百度之后,发现是因为GET请求采用了LRU缓存处理,默认60秒内提交返回上次成功...

2017-06-07 23:26:00 82

转载 第二阶段冲刺(第六天)

昨天做了什么:继续观看视频学习HttpURLconnection的get方法。今天做了什么:学习观看视频,网络请求工具HttpUtils的post用法,并进行例子理解。遇到了问题没有:在进行一个登录小测验时,post请求添加cookie,登录时,登录成功后会返回一个cookie,用来记录登录状态,后面的有些操作请求网路失败。原来后面的操作不但要上传jison数据,还需要将cook...

2017-06-06 23:01:00 73

转载 冲刺第二阶段(第五天)

昨天做了什么:学习HttpClient网络请求的post方法今天做了什么:学习HttpClient网络请求的get方法遇到问题没有:在进行小测试的时候,get请求失败,然后进行,发送的请求时,httpget的参数的url加上http,解决这个问题。转载于:https://www.cnblogs.com/xieshiyu/p/7004531.html...

2017-06-05 23:15:00 76

转载 冲刺第二阶段(第四天)

昨天做了什么:学习HttpUrlConnection的get方法今天做了什么:学习HttpClient网络请求的post方法遇到了问题没有:用HttpClient的post请求,来处理重定向的问题还不明白。转载于:https://www.cnblogs.com/xieshiyu/p/7004527.html...

2017-06-04 22:48:00 80

转载 第二阶段冲刺(第三天)

昨天做了什么:观看视频学习HttpUrlConnection的post方法今天做了什么:观看视频学习HttpUrlConnection的get方法遇到了问题没有:暂无。转载于:https://www.cnblogs.com/xieshiyu/p/7004523.html...

2017-06-03 22:57:00 70

转载 学习进度条(第十五周)

    学习进度条(第十五周)代码时间11小时代码行数1022行博客篇数四篇了解到的知识点1.了解到了Android与服务器通信通常采用HTTP通信方式,而HTTP通信方式又分get和post两种方式。2.学习到了怎么用哈夫曼编码的方法来进行文件的压缩。转载于:https://w...

2017-06-03 22:40:00 76

转载 第二阶段冲刺(第二天)

昨天做了什么:将登陆界面和程序拼接。今天做了什么:观看视频,学习HttpUrlConnection的POST请求遇到问题没有:httpURLConnection发送post请求时报400,服务器无法理解请求的错误,通过百度找到进行解决。转载于:https://www.cnblogs.com/xieshiyu/p/7004512.html...

2017-06-02 23:03:00 59

转载 冲刺第二阶段(第一天)

今天做了什么:将第一阶段的登录界面和我们的程序进行了一个拼接。昨天做了什么:因为是第一天,所以无遇到了问题没有:之前学习过了两个界面的跳转拼接,但是忘了一部分,重新复习了一下。转载于:https://www.cnblogs.com/xieshiyu/p/7003937.html...

2017-06-01 20:26:00 69

转载 学习进度条(第十四周)

      学习进度条(第十四周)代码时间13小时代码行数1320行博客篇数一篇了解到的知识点1.重新看了一遍Hadoop的安装操作过程以及分析两个文件的数据2. 学习到了安卓用ACTIVITY进行两个页面之间的跳转拼接转载于:https://www.cnblogs.com/xi...

2017-05-27 21:36:00 100

转载 学习进度条(第十三周)

      学习进度条(第十三周)代码时间10个小时代码行数1028行博客篇数一篇了解到知识点1.学习到了安卓ListView的列形式来显示布局ListVeiw 用来展示列表的View。2.适配器用来把数据映射到ListView上的中介。3.数据具体的将被映射的字符串,图片,或者基本组件...

2017-05-20 21:44:00 79

转载 学习进度条(第十二周)

      学习进度条(第十二周)代码时间13小时代码行数1319行博客篇数九篇了解到的知识点学习了解到了安卓自带的数据库SQLite在Android中创建和打开一个数据库都可以使用openOrCreateDatabase方法来实现,mSQLiteDatabase=this.openOrCreateDat...

2017-05-13 20:56:00 92

转载 评价搜狗输入法的原则

用户界面:搜狗输入法的界面简单,比较小,可以自由拖动,小的特点可以让它不会挡住一些东西,更方便,并且短小的工具栏,具备常用的所有功能。记住用户选择:当你输入一个字典里面没有的词的时候,比如一个人的名字,字典里面本身是没有的,但是当你打过几次之后他就自动记住了这个名字,让你下一次打的时候打完拼音之后就会提示这个名字,让用户更方便,不会花很多的时间去找词。在主题皮肤的设计也是设置一次之后...

2017-05-12 23:11:00 86

转载 冲刺第十一天

昨天做了什么:学习安卓开发,学习了简单界面的编程,并且编写了一个比较简单的登录界面。今天做了什么:继续学习安卓界面布局,以及数据库的连接,登录界面马上就完成了遇到的问题:一些布局的语言还没有记准确转载于:https://www.cnblogs.com/xieshiyu/p/6847561.html...

2017-05-12 22:57:00 57

转载 冲刺第十天

昨天做了什么:因为需要我来做登录界面,昨天开始学习安卓。今天做了什么:今天继续学习安卓开发,学习了简单界面的编程,并且编写了一个比较简单的登录界面。遇到的问题:还不刽如何把界面设计的更美观,和安卓数据库的链接。转载于:https://www.cnblogs.com/xieshiyu/p/6843345.html...

2017-05-11 22:58:00 64

转载 冲刺第九天

昨天做了什么:昨天进行了APP图标的设计,教室情况图标设计,还有缓存界面的设计。今天做了什么:因为当前的任务还有设计登录界面, 所以今天又进行了安卓开发的学习,进行登录界面的设计。遇到的问题:按钮的点击触发有四种方法,特别容易混淆。决定花较多的时候去学习一种常用的方法,熟练掌握、转载于:https://www.cnblogs.com/xieshiyu/p/6838698.ht...

2017-05-10 23:06:00 50

转载 冲刺第八天

昨天做了什么:完成了socket和Webservice的学习,然后进行了一个天气预报的小程序,自己进行了一个服务器借口的创建,然后在写一个客户端连接借口,给服务器发送请求,然后从服务器获取结果,当服务器的信息被修改的时候,应该先将服务结束,然后再进行运行。最后,又用了一部分时间,测试了学习的服务器接口,获取信息今天做了什么:由于我们的实现方法发生了变化,之前我负责数据库的建立,现在直...

2017-05-09 16:51:00 54

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除