ServiceFramework WikiServcieFramework 定位在 移动互联网后端 领域,强调开发的高效性,其开发效率可以比肩Rails.ServcieFramework 目前更新频率较高,我现在一直疏于更新中央仓库的版本。所以不再更新maven中央仓库。建议:git clone https://github.com/allwefantasy/csdn_common,
maven             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-31 11:58:18
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            为什么要学习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条在一个页,你可以把这个功能写成工具类封装起来,然后在业务层里调用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-13 16:05:39
                            
                                129阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            这次我们来使用java完成满汉楼项目。1.满汉楼项目介绍:  满汉楼项目实际上是一个类似于饭店点餐的系统,这里面包括了顾客预定餐桌,顾客点餐,和顾客结账等功能。2.满汉楼项目分析 通过满汉楼项目,我们将该项目分成四个层次,由下至上分别是domain、Dao、service、view层,每一层分别完成不同的任务,通过分层,使得每一个层都对应一个具体的功能,这样写代码的时候就不那么            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-06 21:33:10
                            
                                134阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一、网络编程简介二、端口三、建立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阅读