`
热开水
  • 浏览: 71763 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类

提高代码的效率

阅读更多
1 因为垃圾回收会将值为null的对象作为垃圾,提高GC回收机制效率;所以将引用变量退出活动的时候 为null。防止内存溢出。
2 尽量用stringbuffer 。
3、尽量少用静态变量,因为静态变量是全局的,GC不会回收的;
4  生命周期长的对象比拥有生命周期短的对象时容易引发内存泄漏,page request,seessin,applacation。
5 千万不要再循环中创建对象。
6 大量的第三方jar或者应用有太多的class文件而恰好MaxPermSize设置较小 。这时候就要设置=-Xms800m -Xmx800m -XX:PermSize=值 -XX:MaxNewSize=值 -XX:MaxPermSize=值
分享到:
评论

相关推荐

    怎样提高代码效率(Java).do

    提高代码效率是每个 Java 开发者都需要关心的问题。本文将讨论如何提高 Java 代码的效率,总结了 13 条提高代码效率的方法。 1. 指定类的 final 修饰符 在 Java 中,final 修饰符可以使类不可派生,提高性能。例如...

    提高matlab代码运行效率.pdf

    **熟练使用索引操作**是MATLAB编程中的一项基础技能,但也是提高代码效率的重要手段。MATLAB支持灵活的索引语法,利用这一点可以快速地访问和处理矩阵中的特定元素或子集。例如,使用单点索引`A(j)`、范围索引`A(1:j...

    提高软件的开发效率及写代码效率

    论如何才能提高软件的开发效率及写代码效率

    如何写出高效优美的单片机C语言代码

    5. **减少运算强度**:通过简化运算表达式,如使用位操作代替模运算,使用乘法代替pow函数的平方运算,以及使用移位操作代替乘除法,可以有效减少运算量,提高代码效率。 ### 可读性与移植性 代码的可读性和易于...

    JAVA提高反射效率,Java代码精粹,高手实现,反射高效代码

    JAVA提高反射效率,Java代码精粹,高手实现,反射高效代码

    如何优化VB代码,分析及详解

    为了提高代码效率,可以通过提前声明对象并重用现有实例来避免不必要的对象创建。例如,使用`FileSystemObject`时,可以将其声明为模块级变量并在需要时初始化,而非在每次调用时都重新创建。 ```vb Dim FSO As ...

    如何写出高效优美的单片机C语言代码?

    自减形式的延时函数通常能生成更短的代码,利用MCU的零判断指令,提高代码效率。 8. 编程规范。遵循良好的编程风格,如适当的命名、注释、缩进等,有助于提高代码可读性。同时,合理组织代码结构,如使用函数封装,...

    C代码优化方案~~~~~适合C51进阶学习

    例如,可以使用指针运算替代数组索引来提高代码效率: **数组索引方式**: ```c int t = 0; int *p = array; for(;;){ p[array[t++]]; // ... } ``` **指针运算方式**: ```c int *p = &array[0]; for(;;){ *p++;...

    代码检测方法,极大提高效率

    在软件开发过程中,代码质量是决定项目成功与否的关键因素之一。高效的代码检测方法能帮助开发者及时发现并修复问题,从而显著提升开发效率。...结合适当的工具和实践,每个开发者都能成为提高代码质量的积极参与者。

    单片机提高C语言代码效率的方法

    提高代码效率可以有效节省单片机宝贵的ROM和RAM空间,并提高程序的执行速度。本文将探讨几种提高C语言代码效率的方法,以便程序员在实际编程中能够更好地优化代码,提升程序性能。 首先,合理使用变量是提高代码...

    某知名企业程序代码编写规范之八

    - 在保证软件的正确性、稳定性和可读性的基础上,提高代码效率。 - 局部效率的优化不应牺牲全局效率。 - 通过对数据结构和算法的优化来提升空间效率。 #### 四、具体实践 ##### 1. 数据结构的合理设计 举例说明:...

    怎样高效简洁写C语言代码

    本文将分享在C语言编程过程中提高代码效率和简洁性的两个核心策略,并以实例进行详细解析。 首先,我们探讨的第一个策略是“以空间换时间”,这是在计算机科学中常用的性能优化方法。在编程中,时间和空间往往是两...

    C/C++进阶与高效代码要看的书.zip

    1. **算法选择**:使用正确的算法和数据结构可以显著提高代码效率。例如,优先考虑使用内置的排序算法,而不是自己实现。 2. **减少冗余计算**:通过局部变量存储中间结果,避免重复计算。 3. **避免不必要的内存...

    VC++范例大全 源代码

    范例会展示如何利用STL来提高代码效率和可读性。 7. **WinAPI编程**:对于Windows平台的开发,WinAPI是必不可少的。范例可能包含窗口创建、消息处理、定时器、文件操作等,这些都是开发桌面应用的基础。 8. **MFC...

    如何提高开发效率

    《论如何才能提高软件的开发效率及写代码效率.doc》和《如何才能提高软件的开发效率及写代码效率.doc》中提到,敏捷开发方法和持续集成/持续部署(CI/CD)策略能有效减少浪费和等待时间。敏捷开发强调迭代和快速反馈...

    如何编写高质量的VB代码

    因此,应尽量避免使用变体类型,以减少内存消耗并提高代码效率。 - **示例**: ```vb ' 不推荐 Dim FSO As Variant Set FSO = New Scripting.FileSystemObject ' 推荐 Dim FSO As New FileSystemObject ``` ...

    提高编程的效率的方法

    例如,如果你在使用Python,你应该知道如何有效地使用列表推导式、装饰器和生成器,这些都能大大提高代码的简洁性和执行效率。 2. **模块化和分层设计**:将复杂的问题分解为小的、可管理的部分是提高编程效率的一...

    cursor,程序员的福音,Cursor可以帮助开发者快速生成代码,提高开发效率

    Cursor.so是一款基于GPT的代码生成工具,它可以帮助开发者快速生成代码,提高开发效率。GPT是一种自然语言处理技术,可以根据输入的文本生成相应的文本。Cursor.so利用GPT技术,将开发者的自然语言描述转化为代码,...

Global site tag (gtag.js) - Google Analytics