精华内容
下载资源
问答
  • 一个项目从开发到完成需要多久

    千次阅读 2018-02-02 10:41:44
    一个项目从开发到完成需要多久 程序员,尤其是刚毕业的新手,没经验,又老实。 盲目地自信,加上领导给点压力/鼓励,想提高productivity. 看了几个高优先的功能就估计出个时间,其实坑了自己也坑了队友。 每个...

                                       一个项目从开发到完成需要多久

    程序员,尤其是刚毕业的新手,没经验,又老实。 盲目地自信,加上领导给点压力/鼓励,想提高productivity. 看了几个高优先的功能就估计出个时间,其实坑了自己也坑了队友。

    每个产品都是由各种角色、各种职能的人组织在一起完成的。

    其中产品经理和程序猿是最容易起"冲突"的两类人群。

    因为,经常一个产品需求整理完成后,产品经理马上就会问:

    1、周期:

    多久开发完?

    啥时候发布第一个版本?

    这个2天能不能搞定?

    这个很简单嘛,20分钟搞不定么?

    2、问完程序猿,leader给产品经理汇报:

    程序猿给出来的时间要乘以2在评估的基础上加上水分,因为总会有坑

    3、产品经理给BOSS汇报:

    把时间加个30%到50%时不时要搞一搞需求变更,程序猿搞出来的东西实在是看不顺眼经常要去统计下进度,防止东西延迟。

    —————无情的分割线—————

    你们都以为功能就能很easy的推进了,BUT,你们都错了!

    程序猿又接到了新的任务:项目经理要求评估时间,呵呵,总有SX新手要乱说

    leader拿到数据,觉得不稳妥,所以加了点水分

    项目经理给产品经理再加点水分

    产品经理给老板汇报,再加点水分(哈哈哈,各位,你们就对号入座吧!!)

    老板开始催了。。。

    销售开始在外面ci牛逼。。。

    各种忽悠客户

    然而,两周后,就开始催促可怜的程序猿

    又过了两周。。。还是没谱

    年轻的程序猿。。。。别乱承诺啊

    leader感觉很迷茫。。。。

    其实是这样的,你们的需求是拽一条绳子

    谁TM知道这绳子后面是啥?

    新手程序员预估项目完成时间法则:

    A = 自己按照经验,给出比较宽裕的时间。

    B = A*2,报给leader

    C = B*1.5,报给PM

    D = C*1.5,PM最终的估算和报价基础。

    最终大概是原始估计的4.5倍以上,对于大多数程序员,其实还是完成不了的,如果不考虑预算之类的因素,请再*1.5

    Ps:其实程序员和产品经理是相亲相爱的一家人,是能和谐共处的

    结语

    童鞋们是不是get到了新高度~!!!

    学习很重要,学习的途径更重要!

    本文由达内论坛编辑整理


    展开全文
  • 程序员,尤其是刚毕业的新手,没经验,又老实。 盲目地自信,加上领导给点压力/鼓励,想提高productivity. 看了几个高优先的功能就估计出个时间,其实坑了自己也坑了...因为,经常一个产品需求整理完成后,产品经理马上

    本文转自:爱职场(http://t.cn/R9zh3V7)

    程序员,尤其是刚毕业的新手,没经验,又老实。 盲目地自信,加上领导给点压力/鼓励,想提高productivity. 看了几个高优先的功能就估计出个时间,其实坑了自己也坑了队友。

    每个产品都是由各种角色、各种职能的人组织在一起完成的。

    其中产品经理和程序猿是最容易起"冲突"的两类人群。

    因为,经常一个产品需求整理完成后,产品经理马上就会问:

    1、周期:

    多久开发完?

    啥时候发布第一个版本?

    这个2天能不能搞定?

    这个很简单嘛,20分钟搞不定么?

    2、问完程序猿,leader给产品经理汇报:

    程序猿给出来的时间要乘以2在评估的基础上加上水分,因为总会有坑

    3、产品经理给BOSS汇报:

    把时间加个30%到50%时不时要搞一搞需求变更,程序猿搞出来的东西实在是看不顺眼经常要去统计下进度,防止东西延迟。

    —————无情的分割线—————

    你们都以为功能就能很easy的推进了,BUT,你们都错了!

    程序猿又接到了新的任务:项目经理要求评估时间,呵呵,总有SX新手要乱说

    leader拿到数据,觉得不稳妥,所以加了点水分

    项目经理给产品经理再加点水分

    产品经理给老板汇报,再加点水分(哈哈哈,各位,你们就对号入座吧!!)

    老板开始催了。。。

    销售开始在外面ci牛逼。。。

    各种忽悠客户

    然而,两周后,就开始催促可怜的程序猿

    又过了两周。。。还是没谱

    年轻的程序猿。。。。别乱承诺啊

    leader感觉很迷茫。。。。

    其实是这样的,你们的需求是拽一条绳子

    谁TM知道这绳子后面是啥?

    新手程序员预估项目完成时间法则:

    A = 自己按照经验,给出比较宽裕的时间。

    B = A*2,报给leader

    C = B*1.5,报给PM

    D = C*1.5,PM最终的估算和报价基础。

    最终大概是原始估计的4.5倍以上,对于大多数程序员,其实还是完成不了的,如果不考虑预算之类的因素,请再*1.5

    Ps:其实程序员和产品经理是相亲相爱的一家人,是能和谐共处的

    结语

    童鞋们是不是get到了新高度~!!!

    学习很重要,学习的途径更重要!



    本公众号欢迎大家投稿,如果你希望你的文章可以被更多人看到,直接将md、doc等格式的文章到我邮箱即可(781931404@qq.com),也可以加我QQ/微信(781931404)好友,需要注明(投稿),谢谢。

    不来一起嗨么?


    展开全文
  • 炸裂!手摸手教你如何吃透一个 Java 项目,yyds

    万次阅读 多人点赞 2021-06-11 08:24:07
    先说一下大多数新手的情况:就是对着视频敲 Java 项目,其中遇到的 BUG 还能解决,但就是每次敲完一个项目,就感觉很空虚,项目里面的知识点感觉懂了但又好像没懂,应该怎样才能掌握一个项目所用的知识点呢?...

    先说一下大多数新手的情况:就是对着视频敲 Java 项目,其中遇到的 BUG 还能解决,但就是每次敲完一个项目,就感觉很空虚,项目里面的知识点感觉懂了但又好像没懂,应该怎样才能掌握一个项目所用的知识点呢?

    先分享一位好朋友丁威的经验吧,他是《RocketMQ技术内幕》一书的作者。他在尝试学习 RocketMQ 之前未曾接触过消息中间件,但硬是通过自己提炼的学习方法,最终成为 RocketMQ 社区的优秀布道师。这让他有了一个非常亮眼的标签,极大提高了职场竞争力。

    他的总结有以下四点:

    • 了解这个项目的使用场景、以及架构设计中将承担的责任。
    • 寻找官方文档,从整体上把握这个项目的设计理念。
    • 搭建自己的开发调试环境,运行官方提供 Demo 示例,为后续深入研究打下基础。
    • 先主干流程再分支流程,注意切割,逐个击破。

    我认为是非常有道理的。记得我一开始参加工作的时候,拿到领导安排的项目后,非常懵逼,完全不知道该如何下手,不知道自己该干嘛。去问领导,领导说没时间,要我自己先研究研究,研究什么呢?

    一开始当然毫无头绪,后面就慢慢琢磨出来了一点小心得。

    先从项目的需求文档下手,先了解这个项目是干嘛的,了解个大概,就不慌了。然后把这个项目的源码在本地跑起来,“跑起来”,说着简单,真正做的时候还是挺难的,我记得我当时跑第一个项目差不多用了一周多的时间,因为我的开发环境和项目要求的有一些不一样,就导致出了很多问题。

    我印象很深刻的问题有两个,第一个就是乱码了,类似下图这种。


    第二个就是编译出错,原因很简单,JDK 的版本不一样。

    这两个问题虽然简单,但特别常见,真的,新手基本上都会遇到。一开始遇到的时候是很慌的,因为源码肯定不会有问题,有问题的肯定是自己的开发环境。

    折腾了一周多的时间,项目终于跑起来了。

    我让自己体验了一把测试的角色,就是把能操作的按钮全点一遍,体验一下项目哪些已经开发完成了,哪些还没有。没用多久,我就测出来了两三个新 bug,基本上都是一些非常规操作引起的,虽然我没能解决,但报告给领导后,领导还是很惊讶的,他看我的小眼神,多少有点看吴下阿蒙的感觉,“小伙子,有长进啊!”

    然后,我并没有着急去开发领导安排给我的任务,而是去看同事已经完成的代码,当然是带着问题去看的,为什么他会这么写?这么写的好处是什么?如果换做是我,我会怎么实现?这其中的差别是我自己考虑不周吗?

    当然了,我不会看太细致,因为有些内容超出了我的技术范围,我看不懂的,只能是“走马观花”,大致看明白是什么意思就“得过且过”了。

    这里提醒大家一点的是,千万不要陷入技术细节,尤其是一开始做项目的时候,因为自己不了解业务,再加上技术水平可能达不到,研究技术细节很容易就阵亡了。

    另外一点就是,基本功一定要扎实,不要连整体的代码脉络都看不懂,那样就很吃力了。我这里有一份 GitHub 上星标 115k+ 的 Java 教程,里面涵盖了 Java 所有的知识点,包括 Java 语法、Java 集合框架、Java IO、Java 并发编程和 Java 虚拟机,内容不多,只讲重点

    GitHub 星标 115k+的 Java 教程,超级硬核!

    尽量花一点时间巩固一下基础,不要让自己太被动。遇到自己生疏的知识点,就主动去查一下。

    看源码的时候,自己加一些日志啊,加一些断点啊,去跑一跑。有时候,不加断点,只是去看源码很可能会忽略掉一些关键的技术细节,因为 Java 是多态的,有些地方看源码只能看到类和类之间的层次关系,却看不到子类是怎么重写父类方法的,或者实现类是怎么实现接口的,通过调试就可以看的很明白。

    还有一些分支语句啊,如果只是看源码可能不明白进入这个分支的条件是什么。还有一些比较关键的技术细节啊,只看源码可能懵懵懂懂的,跟着断点一步步地深入可能就全明白了。

    举个例子,拿 StringBuilder 的 append() 方法来说吧。StringBuilder 的内部是通过字符数组(Java 8)实现的, 如果新添加的字符串长度超出了数组的长度,是要进行扩容的。加了断点后,遇到需要扩容的情况就能看到 JDK 的内部是怎么来进行扩容的啦,如下图所示。


    一般来说,项目都是比较庞大的,代码会比较多,这时候最好只关注一个模块,就是自己通过需求文档,或者阅读源码了解最多的模块,尽量把这个模块的整体逻辑给吃透了,如果领导恰好安排你做的这个模块的业务代码,那你的上手难度就大大降低了!

    再总结一下:

    • 拿到项目后,不要着急动手,先看文档,尤其是需求文档。
    • 把项目的源码在本地跑起来。
    • 做一些测试,看能不能测出一些边界的 bug。
    • 关注一个模块,去研究一下源码,但不要过于深究技术细节。

    我再给大家推荐两个优秀的 Java 开源项目吧,如果你还没有参加工作,可以拿这两个项目作为练手项目。

    • SpringBoot 完整电商系统 Mall:包括前台商城系统及后台管理系统,基于 SpringBoot+MyBatis 实现。
    • vhr:微人事是一个前后端分离的人力资源管理系统,项目采用 SpringBoot+Vue 开发。

    我之前做的一个电商项目还用了 mall 作为基层的架构!mall 的学习教程非常全面,作者直接做了一个在线的网站,基本上用的技术都讲述得特别明白!

    vhr 目前在 GitHub 上已经有 20.8k 的 star,属于很强的那种了。

    后端技术栈

    • Spring Boot
    • Spring Security
    • MyBatis
    • MySQL
    • Redis
    • RabbitMQ
    • Spring Cache
    • WebSocket

    前端技术栈

    • Vue
    • ElementUI
    • axios
    • vue-router
    • Vuex
    • WebSocket
    • vue-cli4

    基本上主流的前后端技术都用到了。作者为初学者特意录了项目的部署视频教程,很贴心~

    文档写得特别全,我简单列举下。

    • 权限数据库设计
    • 服务端环境搭建
    • 动态处理角色和资源的关系
    • 密码加密并加盐
    • 服务端异常的统一处理
    • axios 请求封装,请求异常统一处理
    • 将请求方法挂到Vue上
    • 登录状态的保存
    • 登录成功后动态加载组件
    • 角色资源关系管理
    • 用户角色关系管理

    基本上每个知识点都有对应的文档,文档齐全的话,对吃透项目是极好的帮助。

    嗯,最后强调一点,大家在做练手项目的时候,一定记得写注释。我在很多地方看到这样一个观点,“请停止写注释,因为只有烂的代码才需要注释。”这个观点非常巧妙,它让我想起了孟子的一句话,“杨氏为我,是无君也;墨氏兼爱,是无父也。无父无君,是禽兽也。”

    Java 源码的作者绝对是这个世界上最优秀的程序员,连他们都写注释,那些声称“请停止写注释”的号召者是不是要啪啪啪地打脸,直到打肿为止。

    拿 String 来说吧,要了解这个类,直接看类的注释就足够了,写得非常详细。

    一个优秀的 Java 项目也应该是这样的,注释必须到位,不然别人怎么吃透,吃不透的。只能说一句,Java 源码的作者,yyds(阴阳大师,hhh)。

    我是二哥呀,赞一个可好?

    展开全文
  • 博主从事了三年的saas产品开发,这三年的时间都在这一个saas产品上。该产品基本的架构是采取了微服务架构,后段采用java加Spring以及maven,前端使用的是jquery,UI5,数据库则各个模块各自使用自己需要的数据库,...

    博主从事了三年的saas产品开发,这三年的时间都在这一个saas产品上。该产品基本的架构是采取了微服务架构,后段采用java加Spring以及maven,前端使用的是jquery,UI5,数据库则各个模块各自使用自己需要的数据库,主要是postgresql,以及mongodb。中间件则是使用的rabbitmq。部署在aws云平台上面。

    后端

    后端主要处理项目的核心业务逻辑。后端需要考虑下面这些:

    • API versioning即暴露的接口的版本控制。为什么需要考虑这个问题,原因在于我们的接口一旦暴露给客户使用之后,就必须保证接口的稳定性,不能因为升级新功能导致老的接口就无法使用,这样的产品是无法获得用户的好感的。因此,当有新的功能且这个功能需会改变接口的逻辑时,保留当前的接口,而提供一个新版本的接口就是一个很好的办法。例如:老的接口为:api/v1/customer. 新的接口为:api/v2/customer。以此类推,但是需要主要的是,只有当必要的时候才应该去升级版本。
    • Authorization访问权限控制->即当调用api时需要提供的用户名和密码。可以考虑vault来进行管理。
    • 不同service之间的依赖关系->contract保证
    • log日志格式,以及存储位置,以及查看方法。比较常用的日志查看工具有kibana
    • 项目用到的构建工具,包管理->maven。对于java项目而言比较常用的还有gradle
    • 代码管理->github,使用branch管理代码,要merge代码到master branch需要人进行code review
    • 代码质量常见问题,例如code smell,security问题->sonar,vulas等工具
    • 代码质量保证->单元测试,集成测试,探索性测试
    • 测试覆盖率要求->对于java以及其对应的junit测试框架来说,junit提供了功能可以显示代码的测试覆盖率。其结果用百分比显示,表明代码被测试的覆盖程度。
    • 代码format格式风格统一
    • 多个instance的时候,负载均衡,服务发现的问题,eruka在这方面可以提供支持。
    • 部署问题。部署脚本比较成熟的方案是使用jenkins管理部署的流程。除此之外部署的其他方面也有很多问题。
    • 不同service之间的通信问题。直接通信可以采取http call。解耦的通信可以使用message queue.

    前端

    • UI风格的整体性
    • UI文本的翻译支持,以及相关问题->对于全球化产品来说是必要的
    • UI的权限访问控制
    • session会话管理
    • UI和服务器通信的方式
    • UI的缓存设计
    • UI加载的速度
    • UI的代码质量保证,考虑使用checkmarx等静态检测工具
    • UI代码的测试问题,单元测试可以考虑Qunit,集成测试可以考虑night watch等工具

    整体考虑的问题

    • 项目的整体架构设计
    • 开发规范定义. 例如对代码命名,风格,测试的统一要求。开发规范最重要的是要保持一致性。
    • 项目的开发模式,交付周期,发版方式
    • 项目的部署平台,部署流程,如何使用Jenkins 等工具。
    • 如何控制项目的新功能上线->feature toggle.使用一个flag,若此flag打开,则新的feature生效,否则不生效。稳定之后则去除相关判断代码。
    • scope问题。所谓哦scope指的是一个客户的账户被赋予的权限。不同的权限所看到的内容,做的操作是不一样的。
    • 项目的运维,以及客户上线后发现问题的处理
    • 项目的功能划分和管理,backlog的管理和实现流程
    • 如何监控各个模块的状态,monitor的问题,日志的存储和查看。
    • 访问权限设置即权限生命周期管理
    • 客户登陆流程
    • 项目功能介绍,api文档撰写以及更新
    • bug修复规范以及流程,例如可以考虑对每一个发现的bug加一个对应的测试
    • 项目的源代码管理. 目前基本都采用Github.
    • 前后端校验逻辑的一致性问题-> 在产品开发的过程当中,我们对有的功能的校验可能只会在前端作但是后端却没有做校验。这样可能带来的一个就是我们正常通过UI进行的操作没有问题,错误的请求和不对的数据结构会被挡在外面,但是同样的错误的数据请求直接通过api去访问,则会绕过UI的校验,从而错误的数据会进入数据库。到此还没有结束,这个错误的数据如果不处理,在UI上显示出来则会出现各种无法预料的后果。
    • 数据迁移问题->有可能需要考虑
    • 法律法规问题,遵守相关信息安全法规,例如GDPR
    • 项目各种各样的开发环境配置问题


    除了上述之外,采用微服务架构还需要考虑很多微服务本身的问题。这方面可以参考博主其他的关于微服务的博客

    展开全文
  • 1、首先,新建一个项目,选择Spring Initializr,如下图所示: 2、接着,输入项目相关信息,如下图所示: 3、选择项目使用的技术,如下图所示: 4、填写项目名称: 5、新建之后,项目目录机构以及所需要...
  • android 第一个项目完成! 阶段总结

    千次阅读 多人点赞 2016-01-06 17:54:31
    在今年11月底也是算学完了郭霖前辈的《第一行代码》,之后根据导师的引导,我开始着手自己的第一个项目。在12月底算是实现了初始计划。 我的工作是 重写该项目android端代码,并且与服务器做好交互。导师在思路上会...
  • 一个LIMS项目的经验和教训

    千次阅读 2011-06-16 09:07:00
    一个LIMS项目的经验和教训 LIMS项目类似与ERP,客户的个性化内容很多。导致项目成败的,往往不是技术问题。比如,在这个珠宝LIMS项目中,我也做了一些总结和反思。 A. 客户的选择 1)慎选客户;2)一个“专家...
  • 本人最近公司安排去上海接手1个项目,在这个过程中自己的想法和问题进行一个记录。 一、需求文档、设计文档必须掌握(我们要干什么) 如果有人专门培训对接,培训对接前就熟悉一遍;如果没有培训自己仔细阅读; ...
  • 我们现在项目组成是这样一个实施+一个软件负责人作为项目经理。 我们分实施部和开发部,但都很委屈不管是实施项目经理,还是软件负责人。 俺的建议: 让实施的做项目经理,这样也很不错噢! 好过让只懂项目管理大...
  • 如何吃透一个Java项目?(附学习实践)

    万次阅读 多人点赞 2021-03-24 00:24:03
    先说一下自己的情况:就是对着视频敲Java项目,其中遇到的BUG还能解决,但就是每次敲完一个项目,就感觉很空虚,项目里面的知识点感觉懂了但又好像没懂,我应该怎样才能掌握一个项目所用的知识点...
  • 一个项目从立项到终结

    千次阅读 2017-03-14 23:29:37
    序章立项理由 某日你想去老板办公室偷点茶叶,吊着个塑料杯站在...立项会议一般有这么几个人,你、老板、公司老牌的某项目主策或者制作人、研发总监、还有一个可能被内定为新项目主策的青年小伙。也许还有个美术总监
  • 分布式 Git - 向一个项目贡献-5.2

    万次阅读 2019-03-21 23:42:35
    文章目录向一个项目贡献提交准则空白错误每一个提交成为一个逻辑上的独立变更集提交信息日志提交规范私有小型团队私有管理团队派生的公开项目通过邮件的公开项目总结参考资料目录 向一个项目贡献 描述如何向一个项目...
  • 自己一人如何去做一个web项目

    万次阅读 多人点赞 2016-12-20 16:23:19
    三思而后行  当你被自己的想法激起心中豪情的时候,一定要按下心情,冷静的思考一下,思考点包括以下几个部分: ... 项目的需求能否清晰描绘,这一点非常重要,因为只有你能细致的把一个项目拆分成一
  • 一个完整的ssm项目

    万次阅读 多人点赞 2017-03-05 10:43:50
    本文使用maven来构建ssm项目,至于开始如何使用eclipse搭建web项目就不介绍了,主要介绍最麻烦的框架配置内容。 1.项目结构如下图 2.pom.xml文件 xs
  • 一个app项目的API接口和它的web后台管理系统,是写在一个项目里,还是两个?
  • 快速从零搭建一个SpringBoot Web项目

    千次阅读 2020-12-02 11:15:56
    从零快速搭建一个SpringBoot Web项目 环境: IDEA+Navicat+Jdk1.8+Mysql5.7 SpringBoot+Thymeleaf+Mybatis+SpringSecurity 目录 从零快速搭建一个SpringBoot Web项目 1 一、新建一个SpringBoot项目 2 1.1 选择...
  • 如何开展一个机器视觉项目

    千次阅读 2018-09-05 13:09:28
    当接触一个全新的机器视觉项目时,基本流程为:确定客户需求、方案设计、软件开发、现场调试、文档交接。在实际项目中,各个流程可能互相耦合,不过整体流程是基本明确的,整理后如下图。” 01 — 确定客户需求 ...
  • 在网上找到一个文章,上面说首先安装Parameterized Trigger plugin,好的,我先去Jenkins服务器上面去安装这个; 系统管理-插件管理-搜索-安装 目前看起来一切顺利 10点44分,已经在重启jenkins了,抱着尾巴...
  • 手把手搭建一个SSM项目(适合新手)

    万次阅读 多人点赞 2017-06-25 07:47:01
    ssm项目整合(Spring+SpringMVC+Mybatis) 该项目实现的功能有 1.用户登录 2.新增用户信息 3.返回所有用户信息 4.更新用户信息 5删除用户信息 项目结构: 具体搭建步骤: 创建数据库和对应的表结构 SET FOREIGN_...
  • 一个spring boot小项目

    千次阅读 2018-12-16 01:03:07
    1、开启一个spring boot项目,用于做后端服务器 2、用微信小程序作为前端,小程序实现扫描入库和输入入库两种模式 3、实现爬取淘宝、京东(特别是京东到家)指定商品的东西的价格的功能 扩展功能: 所有有价格波动和...
  • 一个Vue项目的开发历程

    万次阅读 多人点赞 2017-01-26 15:54:19
    项目地址 https://github.com/hongchh/timeline-x、成品展示二、项目需求 添加每天的时间记录,修改某天的时间记录(因为可能记错或者忘了记某项活动) 每天的记录可以有多项活动,每项活动有对应的时间 每项...
  • 本文参考了xiaotao_1的文章,感谢原创! ... 特别感谢小新快跑123的帮助...一般默认选择new enviroment using然后自动在创建的项目文件夹里创建一个环境(即对于每一个项目均设置一个环境,这个对于你可以对多个项...
  • ionic学习之建立一个ionic项目

    千次阅读 2016-01-22 13:41:07
    刚开始学习ionic没多久,简单写了一下ionic项目的建立过程,用的开发工具为webstrom
  • 项目总结

    千次阅读 2016-07-30 15:52:53
    我们做的是一个“快乐学车”软件,所用的工具是SWT组件, 数据库用的是oracle,学习内容是javaSE。在为期3周的学习和运用上,我们总算把这个项目完成了。我们的项目完全是原创,没有看任何的现成软件。刚开始选题目的...
  • 1、打开IDEA,File中选择New Project新建一个项目,选择Spring Initializr以及java jdk,选择Next下一步,图; 2、接下来第一个就是填写项目的基本信息了,Group是项目组织结构路径,Artifact是项目根目录名称。 ...
  • 项目实战篇:用Java Swing写一个登录界面

    千次阅读 多人点赞 2020-04-01 15:24:41
    要实现这样一个界面就需要用到Java Swing相关代码: 首先我们在eclipse中创建一个Java项目,在这个项目下创建包还有相关的类 我们的项目一共分为四个java文件: Create_GUI.java(代码) import javax.swing.JFrame; ...
  • 程序员的简历,写再多,说再多理论,都不如一个项目来得靠谱!一个懂项目的程序员会让面试官眼前一亮!如果你没有什么项目经验,那么一定要在网上找一个中等大小的项目,然后代码看透,逻辑理清楚,然后写到自己的...
  • 整个项目是用spring boot+mybatis+jsp构成的 首先来吐槽一下整个项目中的坑点 1.maven的包管理和依赖管理 ...现在我就带着问题一个一个的回答 1.maven的包管理和依赖管理 在这个项目,经常出现...
  • Canvas是用于设计和记录机器学习系统的模板。它比简单的文本文档具有优势,因为Canvas用简单的部件通过部件之间的相关性来寻找机器学习系统的关键组件。这工具已经很流...
  • 一个项目流程(前后端联调)

    千次阅读 2019-01-21 09:31:25

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 67,145
精华内容 26,858
关键字:

一个项目需要多久