自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 java线程阻塞唤醒、interrupt测试

线程阻塞可以采用Object.wait()、Object.notify()来控制线程的阻塞唤醒。另一种方式是调用Unsafe.park()、Unsafe.unpark()。 在主动调用线程interrupt方法之后,目标线程如果正在block状态就会被唤醒,通过Object.wait()、Unsafe.park()控制的阻塞都会被唤醒并直接往下执行,但是如果执行后面的逻辑中再次碰到Ob...

2018-09-05 16:56:08 1089

原创 java进程分析

jmap分析运行内存情况jstack 分析java运行栈信息,查找问题代码先找到java进程的进程pidjmap常用命令-dump 输出到文件(文件时二进制的需要借助工具分析)C:\Users\HP\Desktop>jmap -dump:live,format=b,file=dump.hprof 5444Dumping heap to C:\Users\HP\Desktop\dump.hp...

2018-05-16 11:47:19 1668

原创 java classloader使用,热部署原理

classloader就是java的加载器。如何正确使用自己打包一个自定义的jar包package com.py.classloader.test.clazz;public class TestBean { String str; public TestBean(String str) { this.str = str; } @Override public String toS...

2018-05-16 11:25:35 1302

原创 Java代码分析

可以将代码编译成class文件然后用javap进行字节码分析javap -verbose 分析class文件jvm的实际执行流程使用实例:创建Mainmm.java编译成Mainmm.classjavap -verbose 分析class文件...

2018-05-16 10:58:26 806

原创 akka访问远程Actor

akka网络编程

2016-01-11 14:40:18 4669

原创 java中的Actor模式 Akka实例

java中的Actor模式 Akka实例

2015-12-25 15:13:33 10900 4

一个比较简陋的计算器

import java.awt.*; import javax.swing.*; import java.awt.event.*; import java.util.Arrays; public class Calculator_ implements ActionListener { //定义控件 private JButton a1,a2,a3,a4,a5,a6,a7,a8,a9,a0,a00; private JButton b,b1,b2,b3,b4,b5,sin,cos,sqrt,sqr,cube,b03,b04,b05,c; private JButton ex; private JButton d,d1; private Label l1,l2; private JFrame fr; private JPanel pa1,pa2,pa3; String s,s1,s2,x,x1; Double[] k; //Frame窗体设置 Calculator_(){ s=new String();s1=new String();s2=new String(); .........

2011-07-27

空空如也

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

TA关注的人

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