在java开发时为尽量提高sql语句性能,整理了如下sql书写建议,望大家批评指正: 1、在select/insert语句中尽量避免使用通配符(*)。对于一张表而言,通配符(*)意味着要进行全表遍历,对于数据量比较大表就会给oracle增加很大压力。 2、尽量减少between使用。 3、能使用数字类型字段尽量使用数字类型,这将提高查询连接性能,并减少存储开销。引擎在处理查询
原创 2012-04-24 15:18:24
868阅读
软件没有完成时早期交付是最好风险管理。”“团队效率执行力取决于它们在自己工作中热情。”“代码是文档最好形式。”“软件开发是一项持续学习过程。”“软件开发不是一项科学,而是一门艺术。”“在遇到问题时,不要忘记寻求帮助。”“迭代是成功关键。”“错误是进步契机。”“软件应该为人类服务,而不是扰乱人类生活。”“坚定地按照计划去做,但也要灵活适应变化。”“仅仅完成工作并不足以赢得市场。”
原创 2023-05-21 15:51:36
65阅读
软件没有完成时早期交付是最好风险管理。” “团队效率执行力取决于它们在自己工作中热情。” “代码是文档最好形式。” “软
原创 2023-06-03 00:42:51
39阅读
前提:在网络与科技时代,软件在我们身边触手可及,微信、支付宝、淘宝等等APP,都是生活必需品。而软件开发需求,会比现在更重要。1、软件改变了国人生活方式1994年秋天,24岁张小龙以优异成绩毕业,被分配到电信部门去工作,但国企刻板严肃氛围,让他深感格格不入,毅然从国企辞职。白天在公司写代码工作,晚上在出租屋写代码改进Foxmail,2005年3月,已经走向没落博大互联网公司,将Fox
原创 2020-04-17 11:42:23
613阅读
原文链接:http://www.pmhut.com/26-hints-for-agile-software-development 我经常收集各种各样至理名言,最近我重温敏捷软件开发;真正问题是什么?下面是一份26条关键原则清单,以指引敏捷软件开发团队。
转载 精选 2009-11-11 22:38:45
606阅读
什么是软件软件就是程序,是一个过程,是实现一个从现实问题(输入)到结果(输出)过程,在此过程中包括程序、数据、文档以及它们之间关系。1.软件是逻辑实体而非物理实体; 2.软件是智力产品,生产过程主要集中在开发上; 3.软件永不磨损,但是会退化; 4.软件会越来越复杂,以后会更复杂。软件一般分为以下几个阶段: 1.项目可行性计划阶段; 2.需求分析阶段; 3.设计阶段:分为概要设计详细
别担心,这不会是我每天凌晨4点起床后跑20公里跑其中一个... - “灵感”帖子,让人觉
原创 2022-12-15 17:00:37
74阅读
直播软件开发教程
转载 2019-10-14 15:31:13
273阅读
                             &nbsp
编程环境JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写JavaApplet小程序应用程序程序开发环境。JDK是整个Java核心,包括了Java运行环境(Java Runtime Environment),一些Java工具Java核心类库(Java API)。不论什么Java应用服务器实质都是内置了某个版本JDK。主流JDK是Sun
转载 2023-07-19 13:51:38
130阅读
软件开发是一项复杂工作,对于软件开发管理控制,发展出一门专门学科:软件工程。在这方面有许多国家标准国际标准。但软件工程更多是从技术角度来规范软件开发管理控制,本文试图从管理者实践角度来阐述一些软件开发管理控制所应遵循基本原则。在软件开发项目中经常出现二种极端情况:一种是创造了新生产率质量纪录;一种则完全是一场灾难,不是被取消就是拖延很长时间。通过提炼这些成功
转载 精选 2006-04-18 08:58:00
705阅读
IT培训紧跟市场形式培养软件开发人才 [url]http://www.accp-teem.com.cn/ArticleView/2007-8-12/Article_View_1254.Htm[/url]    北大青鸟APTECH自2000年成立以来,已经走过了一条不平凡道路,在IT培训领域里取得了丰硕成果,迅速成长为IT培训领域旗舰机构。“梅花香自苦寒来”,一切
转载 2007-08-14 11:43:30
524阅读
课程概述开发架构(人)系统分层MVC、前后端分离、各种框架技术系统架构(机器)数据缓存技术、服务器集群部署、服务Rest API设计框架简介[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sbDWOCqW-1651079236525)(C:\Users\西铭\AppData\Roaming\Typora\typora-user-images\image-202204
2大伤痛软件开发了这么多年,也带了很多团队,真的没什么心得,只能说有点感慨。软件开发到底难不难,这真的是一个问题,刚刚毕业时候,觉得做软件乐趣很大,困难很很小,结果呢,到现在还没有一个项目令自己满意。既然不
【PMP证书软件开发】 在现代项目管理领域中,PMP(项目管理专业)认证已成为衡量一个项目管理人员专业能力经验重要标准。特别是对于那些从事软件开发行业的人员来说,PMP认证不仅是对其项目管理知识体系全面检验,更是提升职业竞争力、拓宽职业发展道路有力武器。 PMP认证由美国项目管理协会(PMI)颁发,是全球公认项目管理行业标准。获得PMP认证意味着个人在项目管理领域具备了一定理论知
ABSD是架构驱动,强调由商业,质量功能需求组合驱动软件架构设计。ABSD强调用视角与视图描述软件架构,用用例与质量场景描述需求。ABSD有三个基础,即功能分解,架构风格选择,以及软件模板使用。1 架构需求1.1 需求获取架构需求获取来自三个方面,即系统质量目标,系统商业目标,系统开发人员商业目标。1.2 标识构件(1)生成类图(2)对类进行分组与其他隔离类形成一个组,由概括关联
  在淘宝网是做系统开发,主要用C语言和C++以及JAVA。在软件公司用到也是主要用JAVASQL。在软件公司里虽然是软件维护,但用到知识系统开发也差不多。
原创 2013-07-06 11:42:34
1000阅读
1点赞
文章目录前言一、浅谈如何开发一款App1.一个好idea2.根据这个idea完善好具体需求3.分工合作4.设计阶段①UI设计②接口设计③架构设计5.开发阶段6.测试阶段7.上线阶段8.运维阶段二、Java后端开发在其中扮演了什么角色三、初探后端开发知识体系其他大佬建议建议1.Java基础阶段2.初涉开发阶段3.框架开发阶段4.源码、原理阶段5.架构设计阶段四、如何自学Java总结 前言
我搞不清软件开发方法开发模型这两个概念。书本上这两部分都放在《软件工程》这一章节里,但是分开介绍,并进一步细化为:总体规划 系统分析 系统...
软件开发模型与生命周期 1 软件开发模型 1.1瀑布模型 瀑布模型得特点: 1.是线性模型一种,每个阶段只执行一次 2.文档驱动 瀑布模型优缺点? 优点:开发各个阶段比较清晰,当前阶段完成后,只需关注后续阶段 缺点:不响应需求变化 风险往往延至后期才显露,失去及时纠正机会 定义阶段:可研与 ...
转载 2021-09-26 21:06:00
350阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5