- 浏览: 8887 次
- 性别:
- 来自: 杭州
最新评论
文章列表
BlazeDS(1)---- 调试环境搭建
- 博客分类:
- 学习笔记
Flex和BlazeDS用了很久,一直会出现各种稀奇古怪的问题,是时候要把源码看看了,先从BlazeDS开始。第一步从git上下载源码,搭建运行环境。然后写一个简单的测试类:
public class Hello {
public String sayHello(String name) {
System.out.println("hello " + name);
return "hello " + name;
}
}
再将这个类配置起来,确保能被外部访问,有两种配置方式,第一 ...
项目上线后运行一段时间,突然发现cpu 8个逻辑核心都占用100%,心情很紧张,然后就在网上找了一些解决方法,具体如下: 1.查找哪些进程在耗cpu 进入服务器,top 命令看一下,发现进程6633占用了800% [root@3server ~]# top 2.把进程的栈dump到文件里,以便后面的分析 [root@3server ~]# jstack 6633 > cpu1128.log 3.看看这个进程里面哪些线程在占用cpu [root@3server ~]# top ...
Stream是java8引入的概念,表示"支持序列和平行聚合操作的一系列元素"(A sequence of elements supporting sequential and parallel aggregate operations)。它是一个接口,定义了一系列方法定义和默认实现(注意:java8里的接口已经支持静态方法和default了)。先看一个实例:
class Widget {
String color;
int weight;
public Widget(String color, ...
private static class Utils {
public static int compareByLength(String in, String out) {
return in.length() - out.length();
}
}
private class MyObject {
public int compareByFirstChar(String in, String out) {
return in.charAt(0) - o ...
Lambda表达式是一个匿名函数,Java引入她是想鉴函数编程思想融合声明式编程特性.Lambda可谓是java8最激动人心的新特性之一了,先从实例看起:
@Test
public void testInnerClass() {
//传统的写法
Runnable run = new Runnable() {
@Override
public void run() {
System.out.println("内部类");
...