Netty的优化备记 经验

来均衡软中断运行在多个cpu上,从而提升通信性能。 3.JVM参数 最重要的参数调整有两个: -Xmx:JVM最大内存需要根据内存模型进行计算并得出相对合理的值; GC相关的参数: 例如新

OnitaC01 2016-09-25   35154   0
P47

  Effective Scala 文档

复杂,Scala对你隐藏了装箱(boxing)/拆箱(unboxing)操作,可能引发严重的性能或内存空间问题。 在关注于低层次的细节之前,确保你使用的集合适合你。 确保你的数据结构没有不期望的渐进复

cnzebra 2015-12-09   536   0
P18

  如何提升javacpu使用效率 文档

比较高的峰值。 通过以上CPU曲线,可以分析出,在JAVA运行占用内存比较低的时候,会以单个CPU或者某几个CPU来执行。当占用内存比较高的时候,所有CPU统一运行来满足进程需求。 4多线程运行(同时开启五个线程)

jombowang1 2017-02-13   1363   0

ClassLoader详解及用途 经验

ClassLoader主要对类的请求提供服务,当JVM需要某类时,它根据名称向ClassLoader要求这个类,然后由ClassLoader返回 这个类的class对象。 1.1 几个相关概念Cl

jopen 2014-06-16   30031   0

请评价一下Clojure语言的设计? 资讯

没有的(如果有)? 1. Clojure 能够吸引人的很重要一点是它是 JVM 之上的语言,这个决定非常关键 。 首先,因为根植于 JVM 之上,并且做到了跟 Java 语言的相互调用,它能吸引很多成熟的

jopen 2014-08-20   21449   0
Clojure  
P13

  ARM GCC 内嵌(inline)汇编手册 文档

即使汇编代码没有使用,代码部分也要保留空字符串。下面的例子使用了一个特别的破坏符,目的就是告诉编译器内存被修改过了。这里的破坏符在下面的优化部分在讲解。 asm("":::"memory"); 为了增加

h982012087 2013-06-18   5271   0

互联网公司总结的Java技术知识点 经验

Dubo;Apache Thrift 通讯模型:同步阻塞;同步非阻塞;异步非阻塞 序列化框架:JSON;XML的DOM、SAX、StAX解析模型;Google Proto buffer S

jopen 2015-03-09   66997   0
技术  

Clojure语言 vs Scala 语言 资讯

我们使用Scala编程作为产品的后台发布程序已经有差不多两年了。大多时候,它运行的非常好,但在压力大的时候,它会出现内存溢出的现象,经过大 量的观察和测试,我们慢慢的确认,(至少部分原因)是Scala语言本身的实现导致

fmms 2011-09-19   16137   0
Scala  

Android 动态加载dex 经验

使用C++语言实现,虚拟机自身的一部分 2. 其他的类加载器 使用Java语言实现,独立于JVM外部,全部继承自类java.lang.ClassLoader 开发人员角度 以下三种都是系统提供的供开发人员使用的加载器

jopen 2015-12-08   17430   0

大数据盘点之Spark篇 资讯

执行引擎所做的最大的修改,其主要目标是改进 Spark 内存和 CPU 的使用效率,尽可能发挥出机器硬件的最大性能。 之所以将优化的重点集中在内存和 CPU 而不是 IO 之上是社区实践发现现在很多的大数据应用的瓶颈在

jopen 2016-01-07   42951   0

Clojure学习笔记 经验

IntelliJ 插件地址 https://cursiveclojure.com/ Clojure是在JVM上重新实现的Lisp。 Clojure中的并发工具包和数据结构就是一项新技术。并发抽象层让程序

jopen 2015-01-13   19275   0
P76

  Java的面向对象思想 文档

protected | private ] [static] [final ] [transient ] [volatile] type variableName; //成员变量 [public | protected

p2e4re 2014-03-29   3726   0

Java性能优化技巧集锦 经验

2.10 Servlet与内存使用 2.11 HTTP Keep-Alive 2.12 JDBC与Unicode 2.13 JDBC与I/O 1.14 内存数据库 三、GUI篇

jopen 2014-01-24   31400   0
P30

  Const深度解析 文档

const,extern,static,volatile的使用 1 Const 深度解析 3 const用法详解 9 const,extern,static,volatile的使用 1.const的用法: 为什么使用const?

wellmain 2012-02-06   2586   0
P17

  Java 初级 文档

编译型:c,c#(.exe\.dll) 解释型:HTML,JavaScript Java通过java虚拟机(JVM)编译,形成.class文件,再通过java虚拟机在各种平台上运行 1.3 JAVA特性: 面向对

ysh3940 2012-08-20   2805   0
P54

  C++面向对象程序设计 - 第1章 C++ 概述 文档

21. volatile 存取修饰符修饰符volatile通知编译器,变量值可能由程序中没有显示说明的方式所改变,因此在作编译优化时,不要通过将该变量放入寄存器来提高速度。 Volatile原意是:可变的,不稳定的

hmz1213456789 2012-12-25   3425   0
P18

  个人总结的java基础 文档

1,JDK:java的开发和运行环境,java的开发工具和jre。 2,JRE:java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。 3,配置环境变量:让java jdk\bin目录下的工具,可以在任意目录下运

yinzhitao 2013-12-05   2353   0

Java Web应用中调优线程池的重要性 经验

Node.js 使用的异步事件驱动模型,但是它们不使用线程池,因此不在本文的讨论范围。 在每个请求一个线程实现中,创建一个线程(和后续的销毁)开销是非常昂贵的,因为JVM和操作系统都需要分配资源。另外

vdjh4602 2016-02-15   9474   0

JStorm-介绍 经验

Hadoop 的MapReduce的计算系统,它是由Alibaba开源的实时计算模型,它使用Java重写了原生的Storm模型(Clojure和Java混合编 写的),并且再原来的基础上做了许多改进。用户

jopen 2015-09-15   17743   0

5个让人激动的Java项目 资讯

每个 Java/JVM 领域的技术专家都应从那些项目中获益,他们中有 2011 在 SanJose 举办的 Jax 会议中提名为最好的技术产品奖的。我之所以选择他们是因为他们可以广泛用于一系列的项目中

openkk 2012-04-08   11749   0
Java  
1 2 3 4 5 6 7 8 9 10