目前微服务是非常火的架构或者说概念,也是在构建大型互联网项目时采用的架构方式。 1.单体架构单体架构,是指将开发好的项目打成war包,然后发布到tomcat等容器中的应用。 假设你正准备开发一款与Uber和Hailo竞争的出租车调度软件,经过初步会议和需求分析,你可能会手动或者使用基于Spring ...
分类:
编程语言 时间:
2017-10-29 12:38:46
阅读次数:
1404
百度内推一面(2017.8.29 下午4:00,一个半小时) 1、自我介绍 2、项目介绍:说一个做的最好的项目,简要介绍一下职责 3、UDP、TCP相关 4、java垃圾回收 5、C++相关: 堆、栈区别 内存泄漏(没有释放)、堆栈溢出的原因 6、编程题: 台阶问题 三维空间内N点组成三角形最大面积 ...
分类:
其他好文 时间:
2017-10-18 16:45:08
阅读次数:
438
写在前面:其实学习是一件很私人的事情,每个人都应该有一套自己的学习方式,而不是照搬照抄别人的。适合别人的不一定适合自己。所以,读这篇分享的时候,请以一种【这点是不是对我有帮助】的心态来阅读,而不是【原来我要这样才能学的好】的心态。如果你觉得某一点对你有用,那就记在心里,如果你觉得不太适合你,那么一笑... ...
分类:
编程语言 时间:
2017-10-16 14:58:23
阅读次数:
467
1、要创建一个和heaton-app同级的Maven模块,如果所示 2、点击下一步,添加ArtifactId,其中 groupId : 定义了项目属于哪个组,举个例子,如果你的公司是mycom,有一个项目为myapp,那么groupId就应 该是com.mycom.myappartifacted : ...
分类:
其他好文 时间:
2017-10-14 16:52:08
阅读次数:
132
http://blog.csdn.net/decorator2015/article/details/50914479 在Eclipse的Debug页签中设置虚拟机参数 步骤 1,Run->Debug configurations->Java Application 2,选中已经写好的项目 3,Ar ...
分类:
系统相关 时间:
2017-09-30 21:03:29
阅读次数:
248
一 前言 wex5作为前端利器,开发好的项目如何正确、快速、高效、稳定、安全的部署到服务器上,作为初学开发人员,有必要选择一种操作简单,便于运维的方案。今天我以教学视频网站为例,选择宝塔服务器面板,一键安装linux+ngix+mysql+php服务器环境,从建站到部署wex5项目,完成整个操作过程 ...
分类:
其他好文 时间:
2017-09-27 17:43:28
阅读次数:
197
极限编程简介 极限编程(Extreme Programming,简称XP)是敏捷软件开发方法的代表。2000年,美国软件工程专家Kent Beck对极限编程这一创新软件过程方法论进行了解释:“XP是一种轻量、高效、低风险、柔性、可预测、科学而充满乐趣的软件开发方法。”Kent Beck建议XP应用于 ...
分类:
其他好文 时间:
2017-09-23 17:20:57
阅读次数:
145
1:将项目中其他多余的配置文件删掉,只留下src和pom.xml;2:打开IDEA-选择-如图所示3:接下来-选择你已经删除好的项目-如图4:选择已存在的模型,先maven,然后点Next,如图:5:在此界面,可以配置一些选项,此处保持默认值即可,点下一步:6:选择IDEA识别出来的maven项目,如..
分类:
系统相关 时间:
2017-09-21 15:56:49
阅读次数:
296
一、前言 有时候,我们新建一个项目后,因为一些原因想要重新移动项目到别的文件夹。然而,移动到新的文件夹后,却发现之前好好的项目运行不了。点击运行后,弹出如下对话框。 大意就是要说lib_dependencies_apk这个东西定义了多次,要我们点击ok卸载重装,但是点击OK,还是运行不了。 二、解决 ...
分类:
移动开发 时间:
2017-09-20 20:58:18
阅读次数:
263
一、搭建开发环境 1.1、使用Maven创建Web项目 执行如下命令: 如下图所示: 创建好的项目如下: 编辑pom.xml文件 修改 <name>spring4-mybatis3 Maven Webapp</name> 部分,把" Maven Webapp"这部分包含空格的内容去掉,否则Maven ...
分类:
编程语言 时间:
2017-09-15 16:36:44
阅读次数:
164