ServiceFramework WikiServcieFramework 定位在 移动互联网后端 领域,强调开发的高效性,其开发效率可以比肩Rails.ServcieFramework 目前更新频率较高,我现在一直疏于更新中央仓库的版本。所以不再更新maven中央仓库。建议:git clone https://github.com/allwefantasy/csdn_common, maven
为什么要学习Java Memory Model?单从工具的使用上来说,Java内存模型对于实际的代码编写可能不会产生直接的影响。因为Java在很大程度上已经屏蔽了程序员与内存的直接关联。通过Java虚拟机(JVM),程序员可以安全的创建、使用内存数据单元,JVM也会自动的对内存进行垃圾回收处理(Garbage Collector)。但对于一个致力于或者以此为生的工作者来说,不了解JMM,不了解Ja
转载 2024-05-14 14:26:10
42阅读
论文:Inductive Representation Learning on Large Graphs 链接:https://arxiv.org/abs/1706.02216.Inductive model在GNN基础介绍中我们曾提到,基础的GNN、GCN是transductive learning,可以理解为半监督学习。在我们构建的graph中包含训练节点和测试节点,虽然我们不知道测试节点的l
贫血模型是一种反模式,指的是领域模型中的实体仅仅包含数据和访问这些数据的getter/setter方法,而缺乏业务逻辑和行为。领
领域模型是领域内的概念类或现实世界中对象的可视化表示,又称为概念模型或分析对象模型,它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。贫血模型是指使用的领域对象中只有setter和getter方法(POJO),所有的业务逻辑都不包含在领域对象中而是放在业务逻辑层。有人将我们这里说的贫血模型进一步划分成失血模型(领域对象完全没有业务逻辑)和贫血模型(领域对象有少量的业务
转载 2016-06-23 19:32:00
515阅读
2评论
预训练大型语言模型(LLMs)在大量文本数据上已成为标准范式。在使用这些LLMs进行许多下游应用时,通常会通过基于RAG的提示或微调,将新知识(例如,时效性新闻或私有领域知识)融入预训练模型中。然而,模型获取这些新知识的最优方法仍然是一个开放问题。本文提出了一种名为Retrieval Augmented Fine Tuning(RAFT)的训练方法,它提高了模型在“开卷”领域特定设置中回答问题的能力。RAFT通过训练模型忽略那些对回答问题没有帮助的文档(我们称之为干扰文档),来实现这一点。
原创 2024-03-19 09:43:00
209阅读
这是我今天的关键词tapestry成功运行了自己的第一个tapestry程序。觉得这种event-driven的系统还是很好用的,MVC怎么都不爽,自己处理URL,不够干净。加上eclipse的spindle,太爽了。domain model和组里的人一起看了Quake Wang写的simpleOA,发现了他用的是非常典型的Transcation Script模式,赶紧下载了一本Domain Dr
转载 2004-09-04 01:17:00
51阅读
2评论
实体entity、JavaBean、Model、POJO、domain的区别Java Bean、POJO、 Entity、 VO , 其实都是java 对象,只不过用于不同场合罢了。 按照 Spring MVC 分层结构: JavaBean: 表示层 (Presentation Layer)Enti
转载 2019-01-31 14:01:00
260阅读
2评论
分享知识 传递快乐平时写项目包名都是创建entity、dao/mapper、service、biz等,可在一些开源的项目里有一个包叫domain,里边
原创 2022-11-01 11:56:54
289阅读
以前写项目,都是先快速创建entity、dao、service再说,其他的包一般都是根据不同的框架来创建不同功能的包。比如用struts框架创建一个action包,用servlet就创建一个servlet包,用jersey框架就创建一个resource包。但是最近看了一个国外的开源项目源代码,有一个
转载 2017-10-18 09:06:00
97阅读
2评论
美图欣赏:        
原创 2009-10-12 17:23:16
4387阅读
# Java Domain Java is a widely used programming language for developing various types of software applications. One of the key features of Java is its ability to define and use classes to model real-
原创 2023-11-16 04:45:17
51阅读
 data mining tasks can be classified into two categories: descriptive and predictive. Can MM be improved on association and correlation analysis and outlier  analysis? olap设计有三种常见的方式: Star
原创 2010-10-06 00:09:41
473阅读
有朋友问用domain model来设计的架构,怎么分层,每层中放什么,我觉得可以用一个很简单的原则来回答这个问题,虽然并不一定完备正确:1、和表现,和页面相关的,都是Presentation层的2、是做基础架构的,比如对Hibernate的封装,对Lucence的封装的,放到Infrastructure之中3、和业务沾一点边的,全部放Domain之中4、把所有的表现,基础架构,业务挤出去之后,剩
转载 2004-09-17 00:32:00
136阅读
2评论
文章一: 关于MVC结构中的action,service,dao,domain的解释:这里是引用service是业务层,dao是数据访问层。简单的说DAO层是跟数据库打交道的,service层是处理一些业务流程的 表示层调用控制层,控制层调用业务层,业务层调用数据访问层。 举个最简单的例子,你做一个分页的功能,数据1000条,你20条在一个页,你可以把这个功能写成工具类封装起来,然后在业务层里调用
这次我们来使用java完成满汉楼项目。1.满汉楼项目介绍:  满汉楼项目实际上是一个类似于饭店点餐的系统,这里面包括了顾客预定餐桌,顾客点餐,和顾客结账等功能。2.满汉楼项目分析 通过满汉楼项目,我们将该项目分成四个层次,由下至上分别是domain、Dao、service、view层,每一层分别完成不同的任务,通过分层,使得每一个层都对应一个具体的功能,这样写代码的时候就不那么
文章目录一、网络编程简介二、端口三、建立Tcp连接传数据四、Tcp实现文件上传五、Tomcat六、UDP七、UDP实现实时聊天八、URL申请资源 一、网络编程简介package SocketChap; import java.net.InetAddress; import java.net.UnknownHostException; /* 编程的目的是 传播交流信息、数据交换、通信 想要达
转载 2023-09-21 22:30:53
81阅读
那在操作层面上如何处理application service和domain service呢?首先application service既然是入口,在一个模块中,它必定是存在的。与之相反,domain service则不一定需要。因此,再做类设计时可以先假定domain service不存在。直接写application service,在application service中对其他domain
转载 2023-12-19 16:20:02
71阅读
# Java Cookie Domain ## 介绍 在Web开发中,Cookie是一种在客户端存储数据的机制。它由服务器发送给客户端,客户端将其存储并在后续的请求中将其发送回服务器。Cookie通常用于跟踪用户的会话状态,存储用户的偏好设置以及其他与用户相关的信息。 在Java中,使用`javax.servlet.http.Cookie`类来操作Cookie。其中一个重要的属性是`doma
原创 2023-10-15 10:39:09
216阅读
# Java开发中的Domain层实现指导 在Java开发中,实现Domain层是重要的一步。这一层专注于业务逻辑和领域模型。本文旨在教导刚入行的小白如何实现Domain层,下面我们将通过一个简单的流程步骤,以及每一步的详细代码示例来帮助你理解。 ## 流程步骤 | 步骤 | 描述 | |-----------|-
原创 2024-09-04 06:16:04
35阅读
  • 1
  • 2
  • 3
  • 4
  • 5