随笔分类 -  读书笔记与学习日志

摘要:问:多线程之间通信方法有哪些? 》wait(),notify(),notifyAll()。 问:以上三个方法的使用场景、使用方法与注意事项有哪些? 》 * 多个线程通信 * wait(),notify(),notifyAll() * * wait(),当前线程立即进入阻塞状态,并释放同步监视器 * 阅读全文
posted @ 2020-08-31 21:06 Java民工陆小凤 阅读(104) 评论(0) 推荐(0) 编辑
摘要:问:如何使用Lock锁方式解决线程安全问题?能给出具体实现代码吗? 》 import java.util.concurrent.locks.ReentrantLock; /** * 解决线程安全问题-2 Lock锁 * * jdk5.0新增 */ class Window implements Ru 阅读全文
posted @ 2020-08-30 21:54 Java民工陆小凤 阅读(101) 评论(0) 推荐(0) 编辑
摘要:问1:java多线程场景下,为什么会出现线程安全问题? 》因为当多个线程操作同一个共享数据,且如果存在场景:多个线程同时操作共享数据。比如卖票会出现重票,错票(票号为负数) 问2:使用synchronized 代码块同步的这样方式,来实现线程安全,核心时有一个同步监视器(俗称锁)。锁可以为任何一个对 阅读全文
posted @ 2020-08-26 21:56 Java民工陆小凤 阅读(103) 评论(0) 推荐(0) 编辑
摘要:问1:同一个线程对象可以被多次调用start方法吗? 》不可以。因为每一个线程有一个volidate修饰的线程状态【threadStatus】。在每次调用start方法时,都会检查线程状态,如果不为0,则抛出 【IllegalThreadStateException();】 问2:主线程和子线程之间 阅读全文
posted @ 2020-08-25 19:34 Java民工陆小凤 阅读(140) 评论(0) 推荐(0) 编辑
摘要:上周意见: 为用户服务,首页展现用户基金变化,收益情况, 加上个人购买的本支基金的行业排名。 基金排名的数字指标加上倒排序 完善业务流程上周: 后端的搭建,目前可以遍历所有基金,以及登录注册功能,为每一位新注册用户分发50000元理财基金 页面优化:增加了基金详细信息和股票成分图表以及债券图表下周: 阅读全文
posted @ 2018-11-29 15:00 Java民工陆小凤 阅读(254) 评论(0) 推荐(0) 编辑
摘要:上周意见:为用户服务,首页展现用户基金变化,收益情况,加上个人购买的本支基金的行业排名。基金排名的数字指标加上倒排序 上周工作: 上周主要搭建springboot框架,实现基本的数据交互。先已将springboot项目部署到腾讯云服务器中进行访问; 项目目录结构如图: druid数据源配置代码如下: 阅读全文
posted @ 2018-11-19 14:03 Java民工陆小凤 阅读(619) 评论(0) 推荐(0) 编辑
摘要:上一周:设计软件基础页面,完成首页搜索框以及消息框下拉刷新个上拉加载功能; 这周:初步设计后端,完成基金详细页的基本设计,以及K线图的绘画; 遇到的问题:Spring Boot框架不熟悉,致使前后端整合出现问题; 上周老师意见:主线业务不清楚,要展示基金收益排行,我的基金的收益情况;接下来:基金详细 阅读全文
posted @ 2018-11-12 14:36 Java民工陆小凤 阅读(707) 评论(0) 推荐(0) 编辑
摘要:安装hive (1)配置环境变量 (2)将hive-site.xml文件拷贝到hive/bin目录下,配置mysql的用户名和密码 (3)将mysql驱动上传到/hive/lib目录下 (4)在hive/bin目录下启动hive (5)运行hive (6)在hive/bin目录下,键入hive命令, 阅读全文
posted @ 2018-07-19 18:40 Java民工陆小凤 阅读(1001) 评论(0) 推荐(0) 编辑
摘要:1.数据流的分析BufferReader 2.倒排索数据流动分析总结 3.hadoop项目实战-用户行为日志分析 4.使用github上的类库,在本地打包,并放入到maven仓库中 5.java方法实现浏览器统计 6.mapreduce实现浏览器日志统计 7.预习如何搭建hadoop级群(使用3台机 阅读全文
posted @ 2018-07-18 18:14 Java民工陆小凤 阅读(1100) 评论(0) 推荐(0) 编辑
摘要:1、带进度条的文件上传 2、mapreduce原理&wordcount案例 3、wordcount优化 4、倒排索引(将几个文件中出现的字符串进行归并) 晚上继续完善~ 阅读全文
posted @ 2018-07-17 15:21 Java民工陆小凤 阅读(316) 评论(0) 推荐(0) 编辑
摘要:石家庄铁道大学信息科学与技术学院实习实训日志 学生姓名 *** 所学专业 软件工程 班级学号 ******** 实习时间 2018年 7月 10日 今天学 习过程 和小结 1.eclipse里maven工程的使用 2.maven的pom.xml进行jar包管理 3.小组里项目的依赖方法{(1):制作 阅读全文
posted @ 2018-07-12 18:42 Java民工陆小凤 阅读(1044) 评论(0) 推荐(0) 编辑
摘要:石家庄铁道大学信息科学与技术学院实习实训日志 学生姓名 ** 所学专业 软件工程 班级学号 ********** 实习时间 2018年 7月 9日 今天学 习过程 和小结 1:介绍了大数据,云计算,人工智能概念 2:安装CentOS6.5,安装配置linux网络环境 3:使用SFTP工具上传jdk1 阅读全文
posted @ 2018-07-09 21:10 Java民工陆小凤 阅读(984) 评论(5) 推荐(0) 编辑
摘要:5万无一失:网站的高可用性 6永无止境:网站的伸缩性架构 7随需应变:网站的可扩展架构 网站的可用性指标是网站架构设计中的重要指标,对外是服务承诺,对内是考核指标。所以说,一个高可用的网站架构是一个公司所需要具备的。而在影响网站可用性的众多因素中,硬件故障是常态,网站的高可用架构设计的主要目的就是保 阅读全文
posted @ 2018-03-22 18:24 Java民工陆小凤 阅读(164) 评论(0) 推荐(0) 编辑
摘要:在王概凯先生的9篇关于软件架构师的博客-《架构漫谈》中,我们可以看到文中谈到了架构的定义、含义,架构主要是要认识概念,如何做好架构之架构的切分,然后谈到了软件与架构之间的关系(什么是软件,软件架构是要解决什么问题,从架构的角度看如何写好代码,理清技术、业务和架构之间的关系了),下面依次写出我对9篇博 阅读全文
posted @ 2018-03-07 19:42 Java民工陆小凤 阅读(324) 评论(0) 推荐(1) 编辑
摘要:1、在OO开发中,至关重要的能力是熟练地为软件对象分配职责;个人认为将对象进行抽象的能力也相当重要。 2、分析(analysis)强调的是对问题和需求的调查研究,而不是解决方案;设计(design)强调的是满足需求的概念上的解决方案(在软件方面和硬件方面),而不是其实现。 有益的分析和设计可以概括为 阅读全文
posted @ 2018-01-19 16:29 Java民工陆小凤 阅读(303) 评论(0) 推荐(0) 编辑
摘要:对团队投资 1、一个学习型的团队才是较好的团队。 2、新技术要想得到使用,先要在团队内分享,让大家了解才能推广才能应用。 3、如果周围的人都比你厉害,你就会有很强的动力区追赶他们,你将会在这样的游戏中走向自己的顶峰。和高手工作,你的资源会更多,成长的余地也更大。 4、优秀的管理者会重用那些能提高其他 阅读全文
posted @ 2018-01-19 16:28 Java民工陆小凤 阅读(115) 评论(0) 推荐(0) 编辑
摘要:翻开《人月神话》这本书的第一感受,感觉看这本书不像是在看一本和我们学的相关的书,书中用了很多的形象的比喻,来阐述项目管理中的一些问题,让人以很轻松愉悦心态去阅读。书开始就形象有有趣的把软件危机比作:焦油坑。史前史中,没有别的场景比巨兽在焦油坑中垂死挣扎的场面更令人震撼。上帝见证着恐龙、猛犸象、剑齿虎 阅读全文
posted @ 2018-01-19 16:28 Java民工陆小凤 阅读(201) 评论(0) 推荐(0) 编辑
摘要:排除万难,奋勇前进 1、有问题一定要指出来,open,开放,不管谁的问题,隐藏问题都是罪过。 2、绝妙的计划会因为勇气不足而最终失败。尽管前方很危险--不管是真的鱼雷或是只是一个比喻--你必须有勇气向前冲锋,做你认为对的事情。 3、当一个任务存在很大困难和风险时,尽快联系你的主管和有经验的同学,评估 阅读全文
posted @ 2018-01-19 16:24 Java民工陆小凤 阅读(167) 评论(0) 推荐(0) 编辑
摘要:敏捷绪论(敏捷--高效软件开发之道) 1、对于软件生命周期,敏捷思想和活动贯彻始终,只要有人继续使用这个软件,开发就没有结束。敏捷活动切忌不可间断。 2、持续开发:很多遗留的问题只有两种情形:要么侥幸没有任何事发生,要么情况变得更糟,恶化,不可控制,很难解决,无法扭转。解决的唯一方法就是持续地推进系 阅读全文
posted @ 2018-01-19 16:23 Java民工陆小凤 阅读(136) 评论(0) 推荐(0) 编辑
摘要:这个学期开始对《需求分析与系统设计》的阅读,在读这本书之前我先看了看网上对这本书的书评,了解到这本书论述了需求分析和系统设计的迭代增量式过程,并讨论了软件生命周期的其他阶段(包括实现、测试和变化管理)。本书提出了运用UML(统一建模语言)进行信息系统分析和设计的方法,以克服大型系统模型的复杂性;改进 阅读全文
posted @ 2017-10-29 22:32 Java民工陆小凤 阅读(327) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示