- 浏览: 106903 次
- 性别:
- 来自: 西安
文章分类
- 全部博客 (90)
- JavaSe (22)
- JavaEE (10)
- JavaFrameWork (1)
- Python (7)
- batch (3)
- MsSql/Oracle/MySql (1)
- 服务器 (4)
- Software (1)
- Eclipse (1)
- SWT/JFace (0)
- 版本控制 (1)
- 代码优化与规范 (5)
- 设计 (2)
- 理财 (1)
- 日记 (3)
- 记事薄 (1)
- 转载 (1)
- entertainment (0)
- 算法 (2)
- xml (0)
- 待整理 (0)
- 常用资源整理 (0)
- vbs (2)
- C++ (1)
- Material (5)
- 系统 (2)
- Hibernate (8)
- tools (3)
- 程序员 (1)
- javascript (6)
- 职场 (2)
- 管理 (0)
- struts2 (0)
- EJB (1)
- webserver (2)
- struts (0)
- dwr (1)
- webPageTec (0)
- cas (0)
- 业务 (0)
- 工具 (0)
- 笔记 (0)
- 职业生涯 (0)
最新评论
1.避免空指针异常的判断
if(username.equals(“zxx”){}
应改为:if (("zxx").equals(username)) {}
避免 空指针 异常
2.避免对 boolean 类型的判断
int x = 1;
return x==1?true:false;
应改为 return x == 1;
因为,x==1表达式的结果本来就是 boolean 类型,所以没必要再对这个结果进行判断。
3.避免不必要的函数调用
这个循环,多次调用了 length() 这个方法。没次循环都会调用,这样会降低效率。
for (int i = 0; i < str.length(); i++) {
System.out.print(str.charAt(i));
}
应该改为:
int length = str.length();
for (int i = 0; i < length; i++) {
System.out.print(str.charAt(i));
}
发表评论
-
张孝祥Java面试总结
2014-03-25 21:58 1675<!--StartFragment --> 张孝 ... -
JNDI简介
2013-04-16 18:16 1231JNDI(The Java Naming and Dire ... -
注释 常用标签
2013-02-20 12:46 636Java Comment Standard: Functi ... -
文件操作通用方法1
2012-08-17 16:30 0// 共享文件(夹)是否存在 public boolean ... -
propertie resource bundle 待补充
2012-08-15 08:53 02012年8月14日 08:57:04 星期二 Resourc ... -
Dom4J SaxReader
2012-08-06 20:10 02012年8月3日 11:48:49 星期五 Dom4j.Sa ... -
事件处理机制
2012-08-02 18:18 0事件处理机制: NameEvent 类似于一个 Javabe ... -
Model Part Figure Policy
2012-08-02 13:03 02012年7月27日 09:36:03 Mode ... -
记录异常堆栈信息 并打印记录 直接出错的点
2012-07-26 13:12 0package com.huawei.cnd.client.c ... -
记录异常堆栈信息
2012-07-26 13:03 0package com.huawei.ExceptionT; ... -
子类可以复写的方法
2012-07-25 19:01 0子类可以重写的父类的方法 共有的 受保护的 友元的 不可以重 ... -
Swt/Jaface
2012-07-19 17:55 0SWT.EraseItem | PaintItem| Ime ... -
javas
2012-07-18 19:27 0for item in NodeBoardTypeAndNod ... -
列头点击切换排序属性
2012-07-14 12:40 0private static final int ASC = ... -
等腰三角形辐射 算法
2012-07-09 23:02 825public static Point genNext(Poi ... -
动态内部类 与 匿名内部类
2012-07-05 15:19 0动态内部类: 访问外部类的成员: 所有都可以访问 成 ... -
位移运算符
2012-07-05 12:56 0num << n: 有符号 左移 ,当把数字往左移 ... -
swt 操作 clipboard
2012-07-05 12:55 0SWT Operate Clipboard private ... -
2012年7月4日 Map 2则
2012-07-05 12:54 02012年7月4日 15:06:43 子类中有一个 map,且 ... -
update语句
2012-07-05 12:52 02012年6月26日 19:42:45 update ... ...
相关推荐
本实验报告主要探讨了在编译过程中的一个关键环节——目标代码优化技术,特别是中间代码优化的方法。 #### 实验目的 通过本次实验,学生将能够: - 掌握局部优化方法,并了解如何通过这些方法提高程序的运行速度...
在编译原理中,中间代码优化是编译器设计的关键环节,它旨在提高程序的运行效率,减少资源消耗。此实验主要关注了三个核心概念:基本块划分、无用产生式的删除以及冗余节点的消除。下面将详细介绍这三个知识点。 **...
#### 三、代码优化的方法 1. **删除多余运算**:例如合并公共子表达式,避免重复计算相同的表达式。 2. **代码外提**:将循环内不随迭代变化的代码移到循环外面,减少不必要的计算。 3. **强度削弱**:将计算强度较...
代码优化原则与方法优化是软件开发中的核心议题之一,它关系到程序的运行效率、可读性以及可维护性。好的代码不仅能够提高软件性能,还能降低团队成员的学习成本和未来的维护难度。 一、代码阅读的方式 代码阅读...
本文主要探讨了三个级别的代码优化:算法级优化、C语言级优化和汇编级优化。 首先,算法级优化是最高层次的优化,它的目标是在保持程序功能不变的前提下,通过改进算法降低运算量,从而提高效率。这一步骤通常要求...
标题中的“top_三维拓扑优化_拓扑优化_三维拓扑优化MATLAB代码”指的是使用MATLAB编写的一套用于解决三维结构拓扑优化问题的程序。 描述中的“适用于三维体结构的拓扑优化,基于simp方法的matlab代码”提到了SIMP...
在J2ME(Java 2 Micro Edition)开发中,代码优化和内存优化是至关重要的环节,因为资源有限的移动设备需要高效且节省内存的应用。以下是一些基于标题和描述的知识点,以及可能从压缩包文件中学到的内容: 1. **...
3. 目标处理器优化:针对特定的处理器进行代码优化,可以显著提升代码执行效率。这可能包括使用处理器特定的指令集、减少内存访问、或者使用代码替换库(Code Replacement Libraries, CRL)。CRL允许用户自定义特定...
《代码优化:有效使用内存》是由(美...第2,3章分别全面介绍RAM了系统与高速缓存子系统的代码优化知识。第4章主要介绍了机器代码优化技术。各章在讨论基本原理的同时详细给出了代码实例,并对优化性能进行了定量的分析。
在VBA编程中,代码优化是一项重要的技能,它涉及到提高代码的效率,减少运行时间和内存消耗,同时保持代码的可读性和维护性。 "VBA代码优化小工具"是为了帮助程序员更方便地分析和优化他们的VBA代码而设计的。这种...
### 编译原理中的代码优化技术详解 #### 一、代码优化概述 代码优化是编译原理中的一个重要组成部分,旨在提高生成的机器代码的效率,包括执行速度和内存占用。优化通常发生在编译过程的不同阶段,如语法分析、...
### 如何优化C语言代码——代码终极优化 #### 一、选择合适的算法和数据结构 在编程中,选择合适的算法和数据结构对于提高程序的执行效率至关重要。算法的选择直接影响着程序处理问题的速度和效率,而数据结构的...
普通多目标优化算法则是解决这类问题的一种方法。 本文档提供的代码案例是针对多目标优化问题的实现,可能包括了如Pareto优化、Nondominated Sorting Genetic Algorithm (NSGA)系列、Particle Swarm Optimization ...
在SEO(搜索引擎优化)领域,源代码优化是提高网站排名和可访问性的重要环节。本文将深入探讨如何通过优化网站源代码来提升网站在搜索引擎中的表现,并提供一个实际的案例来帮助理解这一过程。 首先,我们需要理解...
第2,3章分别全面介绍RAM了系统与高速缓存子系统的代码优化知识。第4章主要介绍了机器代码优化技术。各章在讨论基本原理的同时详细给出了代码实例,并对优化性能进行了定量的分析。, 该书特别适合于作为应用程序员及...
本篇文章将详细探讨C代码优化的策略,主要围绕"速度优化"这一主题。 一、算法优化 1. **选择合适的数据结构**:数据结构的选择对程序性能有直接影响。例如,数组访问速度快于链表,哈希表用于查找效率高。 2. **...
三、手动代码优化 1. 避免冗余计算:对重复使用的计算结果进行存储,减少不必要的计算。 2. 使用寄存器变量:尽量将频繁使用的变量声明为寄存器变量,减少内存访问。 3. 数据对齐:确保数组和结构体的成员对齐,...
【代码优化】是计算机科学中的一个关键领域,旨在通过改进程序的内部结构,不改变其外部行为,来提升软件的运行效率。实验报告的主题聚焦于《代码优化》,这是北京邮电大学系统结构课程的一部分,旨在让学生掌握简单...