#Memcache学习总结

rpc框架之avro 学习 1

avro是hadoop的一个子项目,提供的功能与thrift、ProtocolBuffer类似,都支持二进制高效序列化,也自带RPC机制,但是avro使用起来更简单,无需象thrift那样生成目标语言源代码,目前支持的语言有java、c#、php、c++等(详情见:https://cwiki.apache.org/co...
代码星球 代码星球·2020-04-06

rpc框架之 thrift 学习 2

thrift的基本构架:上图源自:http://jnb.ociweb.com/jnb/jnbJun2009.html底层UnderlyingI/O以上的部分,都是由thrift编译器生成的代码,其中:YourCode这是根据thrift文件中定义的dto及service接口方法FooService.Client及Foo...
代码星球 代码星球·2020-04-06

rpc框架之 thrift 学习 1

thrift是一个facebook开源的高效RPC框架,其主要特点是跨语言及二进制高效传输(当然,除了二进制,也支持json等常用序列化机制),官网地址:http://thrift.apache.org跨语言通常有二种做法,一是将其它语言转换成某种主流的通用语言,比如:delphi.net以前就是先将delphi转换成...
代码星球 代码星球·2020-04-06

velocity模板引擎学习(4)-在standalone的java application中使用velocity及velocity-tools

通常velocity是配合springmvc之类的框架在web中使用,但velocity本身其实对运行环境没有过多的限制,在单独的javaapplication中也可以独立使用,下面演示了利用velocity模板引擎生成『每日发货单』邮件内容:一、先定义邮件内容模板:mail-template.vm<string...

scala 学习笔记(07) 一等公民的函数

在scala中一切皆对象,一切皆函数,函数跟Int,String、Class等其它类型是处于同等的地位,换句话说,使用函数跟使用普通的类型一样,没什么区别,因此:1、函数可以赋值给变量,可以当参数传递defhelloWorld(msg:String):Unit={println("Hello,"+msg)}deffoo...

Jboss EAP:native management API学习

上一节已经学习了CLI命令行来控制JBOSS,如果想在程序中以编码方式来控制JBOSS,可以参考下面的代码,实际上在前面的文章,用代码控制Jboss上的DataSource,已经有所接触了,API与CLI是完全等价的,一个是人工敲指令,一个是代码控制,二者最终的效果一致。importcom.sun.javafx.sg....

jboss CLI 命令行接口学习(适用JBOSS EAP 6.2+)

一、确认CLI所使用的端口以domain模式为例,查看domaincontroller(也就是master主机)上的host.xml1<management-interfaces>2<native-interfacesecurity-realm="ManagementRealm">3<so...

scala 学习笔记(06) OOP(下)多重继承 及 AOP

一、多继承上篇trait中,已经看到了其用法十分灵活,可以借此实现类似"多重继承"的效果,语法格式为:class/traitAextendsBwithCwithD...之所以要给多重继承加一个引号,是因为这有约束条件的,上面的语法中,从左向右看,extends后的B是A的基本类型,不管后面接多少个trait,如果C或D...

scala 学习笔记(05) OOP(中)灵活的trait

trait--不仅仅只是接口!接上回继续,scala是一个非常有想法的语言,从接口的设计上就可以发现它的与众不同。scala中与java的接口最接近的概念是trait,见下面的代码:packageyjmyzzobjectApp{defmain(args:Array[String]){valbird=Bird("pige...

scala 学习笔记(04) OOP(上)主从构造器/私有属性/伴生对象(单例静态类)/apply方法/嵌套类

一、主从构造器java中构造函数没有主、从之分,只有构造器重载,但在scala中,每个类都有一个主构造器,在定义class时,如果啥也没写,默认有一个xxx()的主构造器classPerson{varname:String=_/***从构造器*@paramname*/defthis(name:String)={this...

scala 学习笔记(03) 参数缺省值、不定个数参数、类的属性(Property)、泛型初步

继续学习,这一篇主要是通过scala来吐槽java的,同样是jvm上的语言,差距咋就这么大呢?作为一个有.NET开发经验的程序员,当初刚接触java时,相信很多人对java语言有以下不爽(只列了极小一部分):1.一堆的setter/getter方法,没有c#中的property属性概念2.方法的参数值,不能设置缺省值3...

memcache、redis原理对比

一、问题:   数据库表数据量极大(千万条),要求让服务器更加快速地响应用户的需求。 二、解决方案:   1.通过高速服务器Cache缓存数据库数据   2.内存数据库  (这里仅从数据缓存方面考虑,...
代码星球 代码星球·2020-04-06

webpack开发小总结

webpack开发前端的时候往往是单独自己的服务器:1.express带上webpack-dev-middleware(自己实现了热更新,而且在memory-fileSystem,不会产生多余文件)2.webpack-dev-server(自己实现了热更新,而且在memory-fileSystem,不会产生多余文件)3...
代码星球 代码星球·2020-04-06

css案例学习之table tr th td ul li实现日历

效果代码<html><head><title>Calendar</title><style><!--.month{border-collapse:collapse;table-layout:fixed;width:780;}.monthcaption{t...

css案例学习之用thead、tbody、tfoot实现漂亮的table布局

首先说说thead、tbody、tfoot<thead><tbody><tfoot>无论前后顺序如何改变,<thead>内的元素总是在表的最上面,<tfoot>总在表的最下面效果代码如下<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHT...
首页上一页...369370371372373...下一页尾页