自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

某先生的专栏

记录一些东西

  • 博客(10)
  • 资源 (4)
  • 收藏
  • 关注

原创 Actor生命周期理解

Actor生命周期理解镇图:Actor内功心法图Actor的生命周期可以用Hooks体现和控制,下面是默认的Actor Hooks的方法,我们可以选择性的进行重写:def preStart(): Unit = ()def postStop(): Unit = ()def preRestart(reason: Throwable, message: Option[Any]

2014-08-27 19:22:04 10388 1

原创 Akka相关概念理解

Akka相关概念理解Actor适用Actors可以替代:一个线程一个对象或者组件一个callback或者listener一个单例或者服务一个路由转发者,负载均衡器,池一个Java EE的session bean或者事件驱动bean创建很多的Actors:Actors不像线程一样重,可以把它们当做轻量级的对象来看为每个请求创建一个actor?没问题为处理一

2014-08-26 11:23:31 5306

原创 IDEA跑Tomcat异常

IDEA跑Tomcat异常具体异常如下Artifact :war exploded: Server is not connected. Deploy is not avail根据别人的回答,去掉tomcat/bin下的setenv.*文件即可。原因是该脚本里含有set JAVA_OPTS=-server -Xmx768m -XX:MaxPermSize=256M

2014-08-23 11:10:01 52663 31

原创 scala的类与类型

scala的类与类型类和类型List和List类型是不一样的,但是jvm运行时会采用泛型擦除。导致List和List都是Class.为了得到正确的类型,需要通过反射。泛型擦除Java中的泛型基本上都是在编译器这个层次来实现的。在生成的Java字节码中是不包含泛型中的类型信息的。使用泛型的时候加上的类型参数,会在编译器在编译的时候去掉。这个过程就称为类型擦除。泛型擦除

2014-08-08 15:35:48 14426 1

原创 Akka学习笔记(七):配置

Akka学习笔记(七):配置使用Akka可以不用任何配置,Akka提供了明智的默认配置。为了适应特别的运行环境,修改默认行为,你可能需要修改:log level and logger backendenable remoting消息系列化路由设置调度器调优Akka使用Typesafe Config Library,纯java实现的配置库。之前博客有介绍过here从哪

2014-08-07 16:42:49 15378 1

原创 Akka学习笔记(六):消息传递可靠性

Akka学习笔记(六):消息传递可靠性一般规则关于消息发送,有两条基本规则:最多一次,即不保证消息传递可靠性message ordering per sender–receiver pair消息传递机制最多一次,意味消息有可能丢失最少一次,保证消息传递可靠,但可能冗余保证只成功一次,性能最差,消息成功传递,不冗余为什么不保证传递可靠性问题是,

2014-08-07 16:42:13 6147

原创 Akka TestKit测试包的使用

Akka TestKit测试包的使用TestKit,测试类必须继承几个接口:class SendingActor01Test extends TestKit(ActorSystem("testsystem")) //TestKit创建testsystem用于测试 with WordSpecLike //可以用must,in等语句描述测试方法 with MustMatchers

2014-08-07 16:41:50 6458

原创 Akka学习过程的疑问

- actor要如何分解才合适,在一个JVM上随意为每个功能启动多个actor?那远程actor一般作为其中的一个功能还是服务?- actor和线程的关系actor数和线程数不是一一对应的。2.7 million actors占1GB内存. 而1GB内存只能运行4096个线程.奥秘在于Actor直接可以复用线程。Actor和线程是不同的抽象,他们的对应关系是由Dispa

2014-08-07 16:41:25 2493

原创 Akka学习笔记(五):Akka与Java的内存模型

Akka学习笔记(五):Akka与Java的内存模型Akka简化了编写并发软件的过程,本文主要讨论Akka如何在并发应用中访问共享内存。Java内存模型Java5之前的JMM是相当混乱的。多线程访问共享内存很有可能会得奇怪的结果,如:可见性问题,无法及时看到其他线程写入的值指令乱序,观测到其他线程不可能的行为从Java 5的JSR 133的实现,很多问题就解

2014-08-07 16:39:29 6390

原创 Hive与Hbase整合

Hive与Hbase整合我们这边开始使用hbase做实时查询,但是分析的任务还是得交给hive,hive计算的结果导入到hbase.hive提供了几个jar包,帮助我们实现:创建与hbase共享的表,数据(表两边都有,数据只在hbase)映射来自hbase的表到hivehive查询的结果直接导入hbase启动hive启动命令如下,主要是指定jar包,以及hbas

2014-08-07 16:20:16 1919

android图片滤镜代码

非jni实现,效率会低,但是不影响,原理是对矩阵上的点做RPG数值处理(好像是这样哈)

2012-10-11

mars第四季代码

集合了最新的所有mars老师android教程第四集的代码,分享给大家学习用

2012-05-13

android照片滤镜代码

一个用jni实现的滤镜代码,效率非常高。用于编辑照片。

2012-04-26

android自定义拍照功能代码

android自己定制照相机的功能,可以用作例子,或者修改了自己用、

2012-04-26

空空如也

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

TA关注的人

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