杂集
寒夕若梦
公众号:Java面试百分百,大家可以关注一下呀!
趁着年轻生猛,我要再和生活死磕几年。要么我就毁灭,要么我就铸就辉煌。如果有一天,你发现我在平庸面前低了头,那么请向我开炮。
展开
-
2020年全新开放式学习资源
高性能可扩展MySQL 链接: https://pan.baidu.com/s/1Mozs9rLxerrs7e5itBtSTQ 提取码: p6kk 架构师速成 链接: https://pan.baidu.com/s/1vx0q_iECxMFkQH7u6qOgfA 提取码: lyyl 9000套响应式前端纯静态网页模版 链接: https://pan.baidu.com/s/17i4GgJLL2C3NK1HpRvGBvQ 提取码:原创 2020-07-08 10:04:08 · 8817 阅读 · 0 评论 -
8年经验面试官详解 Java 面试秘诀
Java程序员准备和投递简历的实战技巧1.1 简历中应包含的要素,一个都别落下为了让简历更吸引技术面试官或其它相关筛选简历的人,大家在准备简历应当注意“直接”两字:能让筛选人能直接地看出本人的教育背景、工作经历和项目经理,并让他们“直接”感到这份简历能纳入考虑范围。根据这个原则,大家可以按次序在简历中列出如下表所给出的要素。简历中应包含的要素 目的基本信息,比如姓名,性别,...转载 2019-12-19 15:12:56 · 351 阅读 · 0 评论 -
使用IntelliJ IDEA 配置Maven(入门)
1. 下载Maven官方地址:http://maven.apache.org/download.cgi解压并新建一个本地仓库文件夹2.配置本地仓库路径3.配置maven环境变量4.在IntelliJ IDEA中配置maven打开-File-Settings5.新建maven WEB项目打开-File-New-Project点击NEXT...转载 2019-06-14 20:00:48 · 1469 阅读 · 0 评论 -
ETL讲解
ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据。ETL是BI项目重要的一个环节。 通常情况下,在BI项目中ETL会花掉整个项目至少1/3的时间,ETL设计的好坏直接关接到BI项目的成败。 ETL的设计分三部分:数据抽取、数据的清洗转换、数据的加载。在设计ETL的时候我们也是从...转载 2019-05-16 16:47:41 · 507 阅读 · 0 评论 -
IDEA创建Web项目详细过程
相关软件:Intellij Idea2017、jdk16、tomcatIntellij Idea直接安装(可根据需要选择自己设置的安装目录),jdk使用1.6/1.7/1.8都可以,主要是配置好系统环境变量,tomcat上tomcat的官网下载压缩包解压即可。 一、创建简单web项目1、创建一个web projectFile -> new Project ->选择...转载 2018-10-21 18:35:56 · 345 阅读 · 0 评论 -
idea 报错maven [ERROR] Maven execution terminated abnormally (exit code 1)
1.设置好全局的maven变量,不然你每次新建项目都要去设置很麻烦如图像下面这样设置这样设置后新建项目的记住一点添加好,现在就有src和webapp目录啦 如果还没有 那么我告诉你 就是jdk版本不兼容maven版本啦...转载 2018-10-21 18:13:42 · 163 阅读 · 0 评论 -
架构在APP和前端里的应用和演进
架构设计相关的理念、技术、实践,比如存储高可用、微服务、异地多活等,都是后端系统才会涉及。事实上确实也是如此,通常情况下我们讲架构设计,主要聚焦在后端系统,但这并不意味着 App、前端就没有架构设计了,专栏所讲述的整套架构设计理念,虽然是来源于我的后端设计经验,但一旦形成完善的技术理论后,同样适应于 App 和前端。架构设计理念,可以提炼为下面几个关键点: 架构是系统的顶层结构。 ...转载 2018-09-28 12:25:59 · 407 阅读 · 0 评论 -
程序员的成长
接触编程到现在已经有5个年头了(2005-2010),从最初对计算机的一无所知,对各种技术的一路彷徨走到现在懂得如何去分析开源代码,慢慢看清各种技术路线走过太多的弯路,到现在自己也许仍然称不上是一名合格的程序员,只是庆幸的知道了努力的方向。记录下这条成长之路,以此纪念那些逝去的日子。学习计算机大多是从编程开始,因此搞IT的也多半被人看成是程序员。程序员是学习计算机的一个阶段,而且是一个比不可少的重...转载 2018-05-20 12:15:15 · 239 阅读 · 0 评论 -
论软件的模块化与架构
不记得从哪儿看到的一句话,大意是:面向对象的设计模式掩盖了软件设计其实是这样一个事实:把模块按照依赖关系,组织成有向无环图。"无环”是一个重要的要求,即软件模块之间不要出现循环依赖的情况。更好的架构是模块分层次,某一层的模块只依赖比它低一层的模块。另外,模块间的依赖,也就是图里的边,越少越好,边越少,架构越简单。每个模块应该是一组方法的集合,也就是一个抽象数据结构。一种数据结构,实际上是由它上面的...转载 2018-05-20 12:13:23 · 1699 阅读 · 0 评论 -
开发人员与测试人员的划分
关于开发人员和测试人员的关系,人们阐述了很多,讨论了很多,争论了很多。而貌似一旦这两者坐在一起,对峙便开始了,两者间的争论多于相互认同。显然,这不利于实现两者合作的目标——向用户提供价值。让我们来分析事情的来龙去脉和现状,思考如何做得更好。史前时期在最开始,不存在测试人员,只有开发人员。软件开发人员和软件项目的其他人员比起来并没有特别大的不同,除了如下事实:他们是软件项目的主要成本。准确地 说这里...转载 2018-05-20 12:12:40 · 1259 阅读 · 0 评论 -
一位软件工程师的6年总结
1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这 个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈! 2、一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什 么?”,“跟着感觉走,先做...转载 2018-05-20 12:11:31 · 194 阅读 · 0 评论 -
感悟UML中的禅理
本文是作者明白UML存在的意义的心路历程,得出UML是:说不可说之说。“释迦四十九年说,未曾说着一字。”佛曰:不可说。明明不可说,偏又说了那么多。您同意他的看法吗? UML来做一些设计时,开发人员会觉得自己好像不会写程序了。的确用UML降低了开发效率,好处却并不显见。于是我们看到了在教科书中大量地采用UML,看到了用UML解释别人的系统设计。 笔者是从C++开始学习面向对象程序设计的,并被I...转载 2018-05-20 12:10:14 · 237 阅读 · 0 评论 -
对学习计算机专业的人一些忠告
对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。96,97级的不少...转载 2018-05-20 12:08:44 · 827 阅读 · 0 评论 -
产品研发流程的四个里程碑
《启示录》书中提到通过设立产品陪审团来监督产品研发流程,制定关键决策。一款产品的研发包括四个里程碑:(一)评审产品战略和产品路线图,启动评估产品机会的工作,即选择值得投入精力的产品,请产品经理开始评估产品机会。 这个过程主要任务是评审产品创意宣称要解决的问题是否是一个真实存在的需求,问题是否有价值。评审对象通常是BRD文档,内容涉及市场分析、销售策略、盈利预测等,没有产品细节,类似于创业者的...转载 2018-05-20 12:04:24 · 3542 阅读 · 0 评论 -
关于产品和研发
很多同学,在面试中都有被问到:“你在公司中当遇到矛盾、分歧时是如何处理的。”诸如此类的问题都是很多公司乐此不疲的问题。这也同样说明,很多公司存在这样的问题。那么,这些问题之于我们而言呢?很多时候便是产品、研发、设计等多方相互之间的争吵(或许有点偏激)……想要解决这样的问题,我们就需要了解对方的职能和关注点是什么,学着站在对方的角色上去考虑这样的一种问题:“假如我遇到这样的问题会如何考虑”,不妨多问...原创 2018-05-20 12:02:09 · 1614 阅读 · 0 评论