JAVA
聆听--风雨
这个作者很懒,什么都没留下…
展开
-
RMI技术
1.RMI即远程过程调用,引入了两种特殊对象:存根(sub)和框架(skeleton) 存根是代表远程对象存储在客户段的对象,实际上请求由远程对象执行 框架处理远程的所有细节 2.关键计数 (1)对象串行化技术 将对象转化为字节流,在接收端能够自动重建 (2)动态类加载 用于在程序运行时加载客户端所需要的存根 3.RMI有以下几个部分 (1)远程对象接口 (2)远程接口实现原创 2017-02-27 16:57:46 · 490 阅读 · 0 评论 -
JPA和Hibernate的一些概念
JPA是Hibernate的一个抽象或者可以理解为接口,JPA本质上是一种ROM规范 选择什么样的服务器基本上决定了使用那个JPA实现 JBOSS使用hibernate weblogic是用OpenJPA Oracle是用TopLink JPA是各种ORM框架真子集,只提供其中最好的功能。方便移植。 关于Hibernate 持久化:保存在内存中的数据称为瞬时状态,保存原创 2017-04-27 18:37:48 · 655 阅读 · 0 评论 -
AIML(ALICE)源码阅读笔记
一、装配阶段 1、程序入口在ChatterBean.java中的main函数 传入一或两个参数,第一个是properties.xml的路径,第二个参数是"gui"表明是否启动GUI 2、程序一开始 调用 ChatterBean applet = new ChatterBean(args[0]);进入配置阶段,调用configure方法。然后在configure方法里首先调用beforeC原创 2018-01-03 16:31:16 · 2413 阅读 · 0 评论 -
使用图灵机器人做简单的聊天系统
首先要在图灵机器人官网注册(http://www.tuling123.com)一个帐号,新帐号可以免费创建一个机器人并且拥有自己的apikey,虽然功能有限制,但是简单的使用还是很赞的。 图灵机器人提供了多种多样的外部接口,这里使用Web API v2.0接口来进行开发,相对web API v1.0支持更多的输入格式。具体的使用介绍请参照官网文档https://www.kanclou...原创 2018-05-03 18:06:51 · 5193 阅读 · 4 评论 -
Interpreter解释器模式
前言: 关于23种设计模式的所有示例代码请参考:https://github.com/Wuchenwcf/MyCode/tree/master/DP 本文所述代码请参考:https://github.com/Wuchenwcf/MyCode/tree/master/DP/MyDB/Interpreter 一、解释器模式 本文将使用解释器模式实现将英文数字表达式转换为阿拉伯数字,类图如下...原创 2017-05-14 14:53:53 · 553 阅读 · 0 评论