自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 JVM-方法区内存溢出

常量池,就是一张表,虚拟机指令是根据这张常量表找到要执行的的类名、方法名、参数类型、字面量(如上图中的"Hello World字符串、布尔值、整型值")等信息。运行时常量池,常量池是*.class文件中的,当该类被加载,它的常量池信息就会被放入运行时常量池,并把里面的符号地址变为真实地址。池(Constant pool)中,这时a b ab都是常量池中的符号,还未变为java中的字符串对象。当执行到ldc #2的时候,就会把#2对应的符号变为字符串对象,常量池中的字符串仅是符号,第一次用到时才变成对象;

2023-08-20 22:56:56 102 1

原创 Java堆内存问题诊断

命令:jmap -heap pid # 查看堆内存的占用情况。图形界面的,多功能的监测工具,可以连续检测。查看当前系统中有哪些java进程。3. jconsole工具。

2023-08-20 13:30:00 61 1

原创 java线程池测试

package com.company;import java.util.concurrent.*;public class 线程池 { public static void main(String[] args) { long start = System.currentTimeMillis(); ExecutorService executor = Executors.newFixedThreadPool(1000); for (int.

2021-11-25 00:01:46 416

原创 JS异步执行

JS是单线程的,执行起来是顺序的,在顺序的业务逻辑中当然没有问题,如果遇到可以并发执行的业务逻辑,继续排队就很地级了。这里解释下,如何在普通的JS代码中实现异步执行(Asynchronous)。                a1     a2     function a() {        var n = 0; 

2016-08-31 14:10:32 547

转载 JavaScript中对象写法

随着网站逐渐变成“互联网应用程序”,嵌入网页的JavaScript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等... ...开发者不得不使用软件工程的方法,管理网页的业务逻辑。JavaScript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。但是JavaScript不是

2016-08-29 12:15:23 639

原创 介绍JavaScript中的四个陷阱

介绍JavaScript中的四个陷阱。1. 动态类型   JavaScript是一种松散类型的语言。换句话说,不需要提前声明存在变量中的数据是什么类型。Java(与JavaScript完全不一样)等其他语言都要求提前声明变量类型,比如 int、float、boolean或String   //在Java中声明变量   int number = 5;   fl

2016-08-26 15:15:16 526

转载 使用RequireJS优化Web应用前端

随着网站逐渐变成“互联网应用程序”,嵌入网页的JavaScript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等... ...开发者不得不使用软件工程的方法,管理网页的业务逻辑。JavaScript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。但是JavaScript不是

2016-07-06 19:57:07 524

原创 验证hadoop伪分布式

启动hadoop,调用jps命令,会看到总共有6个进程在运行。首先介绍下 hadoop进程的作用及地位意义1)ResourceManager                  YARN(Yet Another Resource Negotiate)的老大2)SecondaryNameNode              NameNode的助理,3)NameNode        

2015-07-08 09:02:04 1340

原创 linux 下 hadoop ssh协议免登录原理的介绍

假设:这里有两台电脑,一台是itcast,一台是itcast02,itcast01想要免登录到itcast02。1、在itcast01上生成一对密钥。shell命令   ssh-keygen -t rsa       执行完成之后,会在~/.ssh文件夹下多出两个文件,id_rsa和id_rsa.pub,将itcast01的公钥拷贝给itcast02。2、执行  ssh-c

2015-07-07 19:33:47 667

原创 linux下hadoop运行的几个管理界面网址

1、HDFS 管理界面   http://192.168.8.118:500702、MapReduce管理界面 http://192.168.8.118:80883、tomcat管理界面   http://192.168.8.118:80804、远程启动另一天电脑的tomcat命令  ssh [email protected] /root/apache-tomcat-6.0.39/b

2015-07-07 19:08:25 1471

原创 hadoop 2.4.1配置ssh免密码登陆

问题起源:在vmware环境下,配置了两台centos6.4的虚拟机,在配置好IP地址,主机名以后,不同的虚拟机之间可以通过SSH协议进行通信,但是,每次通信都得需要输入密码,这是一件很麻烦的事情,为了减少麻烦,特写此博客,记录,如何 配置  ssh免密码登录。需        求:在IP地址为 192.168.8.118的主机给192.168.8.119的主机发送命令的时候,不需要输入密码。

2015-07-07 11:28:47 1641

原创 解决 linux 系统 centos 6.4 系统中 java -version和javac -version版本不一致

问题描述:学习hadoop 的过程中,遇到问题,虚拟机下安装的centoS 6.4 ,安装的桌面版本,因该是安装的时候,自带                  了java,在安装jdk-7u80-linux-x64.tar.gz(java1.7.0_80)之前,在vim环境下输入 java -version是不报错的,所                   以得出结论,linux系统自带了java

2015-07-05 18:44:39 1010

原创 java 环境变量的意义

Java作为开源的一个代表,有自己独特的优势,在我们使用java来编程的时候,需要自己来进行环境变量配置,今天就稍微说下各个环境变量的意义。1、PATH  环境变量   。 这个环境变量的目的主要是指定命令搜索路径,在执行命令的时候,会到PATH环境变量所指定的路径中去查找是否能够找到相应的命令程序。我们需要做的是把安装好的JDK目录中的bin目录添加到已有的PATH变量中,主要是因为在bin

2015-06-19 16:03:11 528 1

C# K-MEAN算法 vs2010工程实例

用C#写的K-MEAN算法实例,vs2010环境.

2015-12-28

apache-tomcat-6.0.39.tar.gz

这个tomcat文件适用于64为的linux系统,centos或者ubuntu都可以,注意,是64位的!

2015-07-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除