Java是用于软件开发的最流行的编程语言,无论做自动化测试或者测试开发,Java依然是最重要的选项之一。 为什么要学习Java? Java很容易学习 Java是通用的,面向对象的,高性能,解释型,安全性和多线程语言。基本上,Java简化了建立网络连接所需的过程。它的安全模型可以防御很多攻击。许多繁琐 ...
分类:
编程语言 时间:
2020-07-08 13:32:13
阅读次数:
85
背景
软件开发过程中,不可避免的是需要处理各种异常,就我自己来说,至少有一半以上的时间都是在处理各种异常情况,所以代码中就会出现大量的try {...} catch {...} finally {...} 代码块,不仅有大量的冗余代码,而且还影响代码的可读性。比较下面两张图,看看您现在编写的代码属于哪一种风格?然后哪种编码风格您更喜欢?
分类:
其他好文 时间:
2020-07-07 11:34:46
阅读次数:
86
北京上地阿贝云计算有限公司成立于2018年10月10日,注册地位于北京市海淀区海淀区西三旗悦秀路76号院C座2层C209室,法定代表人为李宏彬。经营范围包括技术转让、技术服务、技术开发、技术推广、技术咨询;应用软件服务;软件开发;计算机系统服务;数据处理(数据处理中的银行卡中心、PUE值在1.4以上 ...
分类:
其他好文 时间:
2020-07-06 21:37:57
阅读次数:
133
之所以写这篇文章,是因为最近有小伙伴从某知名国企跳槽出来,转行互联网开发。刚开始听到这个消息时,第一反应是不信。东北的国企可是响当当的铁饭碗,说扔就扔?在三番五次确认之后,那哥们的确是把铁饭碗扔了。本文我们不讨论职业选择,只讨论一个问题,也是那个伙伴问我的问题:跨专业到软件开发,如何快速让自己的能力 ...
分类:
编程语言 时间:
2020-07-06 12:27:41
阅读次数:
70
软件开发工具的提出与使用时软件技术发展的一个新的阶段 自动化程度的提高 将需求分析和架构设计包括在软件工作的范围之内 将软件开发工作延伸到项目及版本管理 吸收了许多管理科学的内容与方法 软件开发工具的功能要求 认识与描述客观系统 存储及管理开发过程中的信息 代码的编写或生成 文档的编写或生成 软件项 ...
分类:
其他好文 时间:
2020-07-06 11:00:33
阅读次数:
61
软件架构(software architecture)就是软件的基本结构。 合适的架构是软件成功的最重要因素之一。大型软件公司通常有专门的架构师职位(architect),只有资深程序员才可以担任。 如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存、晋升空间。这里我列举了 ...
分类:
其他好文 时间:
2020-07-06 10:51:01
阅读次数:
809
Table of Contents 术语 功能点 FP function point 基本概念 应用边界 application boundary 控制信息 Control Information 基本处理过程 elementary process Processing Logic 功能 funct... ...
分类:
其他好文 时间:
2020-07-05 15:08:18
阅读次数:
72
VC6 单文档 替换MFC默认的菜单栏和工具栏. 我发现一个很简单的方法: 1.先在资源视图里面增加一个新的菜单栏.2.把IDR_MAINFRAME的那个默认的菜单栏选中,按DEL键.3.把新的菜单栏的ID改成IDR_MAINFRAME 工具栏的替换方法也是一样的. 编译运行.MFC默认的菜单栏和工 ...
分类:
编程语言 时间:
2020-07-05 13:56:41
阅读次数:
66
[Java 基础语法JAVA开发工具包Java Development Kit(JDK)是用于开发Java应用程序和applet的软件开发环境。它包括Java开发中所需的Java运行时环境(JRE),解释器/加载器(Java),编译器(javac),存档器(jar),文档生成器(Javadoc)以及... ...
分类:
编程语言 时间:
2020-07-05 13:37:17
阅读次数:
60
背景 最近生产爆出一条慢sql,原因是用了or和!=,导致索引失效。于是,总结了索引失效的十大杂症,希望对大家有帮助,加油。 一、查询条件包含or,可能导致索引失效 新建一个user表,它有一个普通索引userId,结构如下: CREATE TABLE `user` ( `id` int(11) N ...
分类:
数据库 时间:
2020-07-04 15:32:38
阅读次数:
79