自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王瑞学习笔记

昆明理工大学无线通信团队

  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 DDD—快速理解聚合根、实体、值对象的区别和联系

聚合根、实体、值对象的关系:1.实体具有ID,生命周期,状态用值对象描述状态,实体通过ID进行区分是这个实体还是那个实体;2.聚合根是实体,聚合根的ID全局唯一,聚合根下面的实体的ID在聚合根内唯一即可;3.值对象的核心意思是值,与是否是复杂类型无关,例如Price、Count、OrderNo、CustomerAddress都是值对象;4.值对象无生命周期,本质是一个值,通过两个值对象的值是否相同来区分是都是同一个值对象;//聚合根public class order{ public str

2021-03-26 18:06:42 6940 1

原创 DDD领域模型设计

一、DDD领域模型设计概念DDD的全称为Domain-driven Design,即领域驱动设计;分层架构:UI层、应用层、领域层、基础设施层;User Interface负责向用户展现信息,并且会解析用户行为,即常说的展现层。Application Layer应用层没有任何的业务逻辑代码,它很简单,它主要为程序提供任务处理。Domain Layer这一层包含有关领域的信息,是业务的核心,领域模型的状态都直接或间接(持久化至数据库)存储在这一层。Infrastructure Layer为

2021-03-08 16:32:03 23570

原创 maven中的groupId和artifactId到底指的是什么

GroupID是项目组织唯一的标识符, 比如项目名为:test001 那么GroupID应该是zhuan com.lixiaoming.test001 域名.公司名.项目名ArtifactID就是项目的唯一的标识符, 一般是项目名-xxx 比如test001-modelMaven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所

2021-01-29 09:55:21 587

原创 Java键盘录入

Java键盘录入分为三步:第一步:导包import java.util.Scanner;第二步:创建对象Scanner sc=new Scanner(System.in);第三步:接收数据int x=sc.nextlnt();键盘录入两个数据,并对这两个数据求和,输出其结果Class ScannerTest{ public static void main (String[] args){ //键盘录入两个数据,并对两个数据求和,输出其结果 //创建键盘录

2020-11-17 15:43:40 209

原创 Linux 例题整理

Linux 例题整理1.创建一个目录/datamkdir/data cd/;mkdir data2.在/data下面建立一个文件fairy.txtcd/data touch fairy.txttouch/data/fairy.txt总结:如果文件不存在,建立新文件;如果文件存在,改变文件的访问时间戳信息。3.为fairy.txt增加内容为“I am study”vi fairy.txt//执行vi进入vi编辑器,点击a或者i进入编辑模式,敲入内容;I am study:wq /

2020-11-17 11:56:16 287

原创 Linux常用命令 前30

Linux常用命令一.Linux 命令格式:命令 [参数] [路径文件]rm -f /tmp/oldboy.log// 例子:删除命令rm-f/tmp/oldboy.log二.常用命令整理:1. mkdir 创建目录的命令 make directories ;2. ls -l(long)d(directory) 显示目录或者文件 list ;3. cd 切换命令层次 change directory ;4. pwd

2020-11-17 11:55:42 128

原创 pandas合并多个excel

1使用panda read_excel 方法加载excel2使用concat将DataFrame列表进行拼接3然后使用pd.ExcelWriter对象和to_excel将合并后的DataFrame保存成excelimport pandas as pdfile1='C:/Users/Administrator/Desktop/00/1.xlsx'file2='C:/Users/Admin...

2019-04-12 12:14:38 4530

原创 python 之数据库操作 增 删 查 改

**python 之数据库操作**介绍Python3使用PyMySQL连接数据库,并实现简单的增删查改1.PyMySQLPyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb2.PyMySQL 安装、在使用 PyMySQL 之前,需要确保 PyMySQL 已安装。PyMySQL 下载地址:https://githu...

2018-10-08 16:04:03 368

原创 python--流程控制

**if语句*** 1.条件分支if 布尔表达式1: 分支一elif 布尔表达式2: 分支二else 分支三程序会先计算第一个布尔表达式,如果为真则执行第一个分支的所有语句,如果为假,则计算第二个布尔表达式; Python中没有switch与case语句,多路分支只能通过if-elif-else来实现; **2.whlie循环** (1)whi...

2018-09-04 21:52:09 321

原创 朴素贝叶斯与应用---新闻分类器

朴素贝叶斯与应用**一、朴素贝叶斯理论** 在有一堆样本(特征和类别)的时候,可以通过统计得到p(特征|类别); 对于公式:p(x)p(y|x)=p(y)p(x|y)p(x)p(y|x)=p(y)p(x|y)p(x)p(y|x)=p(y)p(x|y) 则: p(特征)p(类别|特征)=p(类别)p(特征|类别)p(特征)p(类别|特征)=p(类别)p(特征|类别)p(特征)...

2018-09-04 15:16:49 268

原创 关于TF-IDF算法的关键词抽取

TF-IDF(term frequency–inverse document frequency)关键词提取算法:在信息提取的应用场景之中,对文本中的重要词进行分析,将原文本进行停用词处理; TF-IDF 该算法用一种统计学的方法来衡量一个词语在文本中的重要程度,常被用于信息提取,文本挖掘中,该算法的核心是计算一个文本中某个词语的tf值和idf值。1.TF词频(term frequenc...

2018-08-24 16:26:40 983

原创 自然语言处理-jieba

jieba中文处理1.基本分词函数的用法jieba.cut接收分词的三种输入参数: 1)需要分词的字符串 2)cut_all参数用来控制是否采用全模式,即从前往后切分,所有在词典中出现的词都会被切分出来; 精确模式:按最合理的方式进行切分; 3)HMM参数用来控制是否使用HMM模型 jieba.cut_for_search 1)需要分词的字符串 2)是否使用HM...

2018-08-21 15:11:03 528 1

原创 jsp中String path = request.getContextPath();用法介绍

jsp中开头会出现语句: <% String path = request.getContextPath(); String basePath = request.getScheme()+”://”+request.getServerName()+”:”+request.getServerPort()+path+”/”; %>这个语句是用来拼接当前网页的相对路径的。用来...

2018-07-20 12:47:38 21307

原创 java基础知识 -关键字、标识符、注释、常量、进制和进制转换、变量、数据类型和类型转换、运算符

一、关键字 概述:被Java语言赋予特定含义的单词 二、标识符 概述:给类、接口、方法、变量等起名字时使用的字符序列 规则:英文大小写字母、数字字符、$和_ 注意事项:不能以数字开头、不能是JAVA中的关键字、区分大小写 三、注释 概述:解释说明程序,提高程序的阅读性 单行注释://注释文字 多行注释:/*注释文字*/ 文档注释:/**注释文字*/ 四、常量 概述:...

2018-06-19 19:51:42 295

原创 自然语言处理-中文分词原理

1.中文分词原理介绍1.1中文分词概述: 中文分词:将一个汉字序列分成一个一个的单独的词。 分词:将连续的字序列按照一定的规范重新组合成词序列的过程。 1.2中文分词方法: 一般有以下三类:基于词典匹配的分词方法、基于理解的分词方法和基于统计的分词方法。 1.2.1 基于词典(字符串匹配、机械分词法)匹配的分词方法 按照一定的策略将待分...

2018-06-12 17:22:10 1553

原创 JAVA对MySql进行增删改查

1 增加数据import java.sql.*;public class JDBC { public static void main(String[] args) { //private static final String URL="jdbc:mysql://localhost:3306/数据库名";//jdbc:mysql//服务器地址/数据库名 ...

2018-04-29 22:16:16 10622 3

原创 css语法

1.css简介 可以控制网页的效果,包括字体大小,颜色,字体,行间距,字间距,背景图片、定位、背景颜色 2.css书写样式方法 1)行内样式<b>默认效果</b><b style="color:#F00;">文字变为红色</b>注:行内样式直接将CSS样式属性书写给标签,标签读取直接变为相应效果 只对行内样式有影响 2)内部样...

2018-04-23 11:12:10 120

原创 html 图像标记 META标签 内联框架 超链接

1.图像标记<img>width=” ”宽度 height=” ” 高度 src=“ ”路径地址 alt=“ ” 描述<img src="图片路径地址" width-"446" height="266" alt="图片描述" title="鼠标放入图片上方可出现提示">ps:为了图片显示不出问题,文件夹名称为英文 2.相对路径

2018-04-20 20:48:33 762

原创 html中meta标签

定义与用法 meta 标签元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。 meta标签标签位于文档的头部,不包含任何内容。meta 标签的属性定义了与文档相关联的名称/值对。 1.http-equiv属性 此属性出现在meta标签中,用于代替name,HTTP服务器通过此属性收集HTTP协议的响应头报文。 此属性的http协议的...

2018-04-13 16:15:44 166

原创 JSP教程—— 基本语法

1.JSP简介 1.1 jsp定义 JSP,全名Java Server Pages,其根本是一个简化的Servlet设计,它实现了在Java当中使用HTML标签。JSP是一种动态网页技术标准,也是Java EE的标准。JAP与Servlet一样,是在服务器端执行的。2.jsp页面元素构成 jsp页面由指令、表达式、小脚本、声明、注释、静态内容等组成 Scriptlet脚本: ...

2018-03-22 11:04:16 191

原创 iScroll 实例:下拉刷新,滚动翻页

iScroll基本信息1.最优的使用iScroll的结构如下所示: <div id="wrapper"> <ul> <li></li> ..... </ul> </div> 这个例子中,ul标签将会被滚动。iScroll一定要与

2018-03-21 22:10:46 1971

原创 JAVA学习-基础语法 方法

JAVA学习-方法及格式方法定义及格式方法定义及格式方法:完成特定功能的代码块 注意:在JAVA中函数成为方法方法格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,,){ 方法体语句; return 返回值; }详细解释: ...

2018-03-18 16:53:59 278 1

java web 实现短信登陆注册

java web 实现短信登陆注册 使用第三方接口完成登录注册,在HTML中输入手机号码,手机可接收到验证码 通过验证码实现登陆注册功能

2018-04-18

空空如也

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

TA关注的人

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