- 博客(80)
- 收藏
- 关注
原创 用命令生成密钥
打开 OpenSSL 工具,使用以下命令行生成 RSA 私钥。您可以选择生成 1024 或 2048 位的私钥。根据 RSA 私钥生成 RSA 公钥。
2023-09-11 16:55:59
318
原创 Ubuntu 18.04 安装 protobuf 3.2.0 版本
步骤1:1.下载protobufprotobuf下载地址:https://codeload.github.com/google/protobuf/zip/v3.2.02.执行 cd protobuf-3.2.03.执行 ./configure ,如果报错 没有那个文件或目录,执行 ./autogen.sh.4. 再执行 ./configure5. 再执行 make6. 再执行 ma...
2019-12-13 19:35:24
2120
原创 Drools规则属性
属性No-loop作用:防止规则通过update之类的函数修改了Fact对象时,可能使规则再次被激活,从而导致死循环。什么时候用?当被修改的事实对象与规则LHS部分的约束条件为包含关系时。例如rule No-loop1 no-loop true when $p:Person(name=="张三", age==30); then ...
2019-10-25 16:55:51
629
转载 Rete网络算法
Rete算法是Charles Forgy在1979年的论文中首次提出的,针对基于规则知识表现的模式匹配算法。目前来说,大部分规则引擎还是基于rete算法作为核心,但都有所改进,比如drool,jess等等,下面介绍rete算法的概念1.rete 算法Rete算法是一种高效的模式匹配算法用来实现产生式规则系统 (空间换时间,用内存换取匹配速度)它是高效的算法,它通过缓存避免了相同条件多次评...
2019-10-25 14:20:03
2056
原创 POJO和JavaBean的区别
POJO(plain ordinary javaobject):“简单普通Java对象”①有一些属性为private②针对每一个属性定义get和set方法接口③没有任何类继承,也没有实现任何接口,更没有其他框架入侵的java对象示例:public class BasicInfoVo { private String orderId; private Integer uid; ...
2019-10-24 21:52:51
347
原创 Springboot中Aop配置失效
可能原因:① 是否开启包扫描,以及路径位置是否准确② 是否在 pom.xml文件中写入了必要的依赖③ 切面配置切点时,路径是否正确
2019-10-22 11:14:46
321
转载 springboot 框架图解
本文链接:https://blog.csdn.net/qq_41063141/article/details/83239941
2019-10-14 14:16:01
5196
2
转载 10个免费商用的图片网站分享
PexelsPexels是免费高清图片的网站,每周都会更新。里面的图片分类很广,很多文艺、创意的图片,并且图片质量很高,放大裁剪也不会糊掉。通过英文的关键词搜索,就能找到你想要的照片。免费用于个人和商业用途2.Picjumbo这个网站的创始人自己曾经是网页设计师、摄影师,在几年前的时候他发现免费图片的分辨率都太低了,所以产生了自己做一个分享高清免费图片网站的想法。也可以不用注册,点开图...
2019-08-30 16:52:29
1204
转载 Python+gensim-文本相似度分析
声明:本文转载自 https://blog.csdn.net/Yellow_python/article/details/81021142文章目录1、gensim使用流程2、代码实现3、过程拆解3.1、生成分词列表3.2、基于文本集建立`词典`,获取特征数3.3、基于词典建立`语料库`3.3.1、doc2bow函数3.3.2、搜索词也转成稀疏向量3.4、用语料库训练`TF-IDF模型`3.5、相...
2019-08-30 09:27:48
719
原创 中文文本分类
文本挖掘与文本分类的概念文本挖掘(Text Mining)是从一个非机构化文本信息中获取用户感兴趣或者有用的模式过程。文本挖掘的 7 个主要领域如下:搜索和信息检索:存储和文本文档的检索,包括搜索引擎和文档的检索。文本聚类:使用聚类方法,对词汇、片段、段落或文件进行分组或分类。文本分类:对片段、段落或文件进行分组和归类,在使用数据挖掘分类的方法基础上,经过训练地标记示例模型。Web 挖...
2019-08-13 23:54:07
3752
原创 聚类分析
聚类分析餐饮企业经常会碰到这样的问题。1)如何通过对餐饮客户消费行为的测量,进一步评判餐饮客户的价值和对餐饮客户进行细分,找到有价值的客户群和需关注的客户群?2)如何合理对菜品进行分析,以便区分哪些菜品畅销毛利又高,哪些菜品滞销毛利又低?这些餐饮问题,可以通过聚类分析解决。常用聚类分析算法与分类不同,聚类分析是在没有给定划分类别的情况下,根据数据相似度进行样本分组的一种方法。与分类模型...
2019-08-06 18:27:50
2214
原创 分类与预测算法评价
模型预测效果评价,通常用相对/绝对误差、平均绝对误差、均方误差、均方根误差等指标来衡量。1)绝对误差与相对误差设 YYY 表示实际值,Y^\hat{Y}Y^ 表示预测值,则称 EEE 为绝对误差(Absolute Error):E=Y−Y^E=Y-\hat{Y}E=Y−Y^eee 为相对误差(RelativeError):e=Y−Y^Ye=\frac{Y-\hat{Y}}{Y}e=YY−Y...
2019-08-02 20:28:39
1665
1
原创 人工神经网络
人工神经网络(Artificial Neural Networks, ANN),是模拟生物神经网络进行信息处理的一种数学模型。人工神经元是人工神经网络操作的基本信息处理单位。人工神经元的处理的模型如下:一个人工神经元对输入信号 X=[x1,x2,...xm]TX =[x_1,x_2,...x_m]^TX=[x1,x2,...xm]T的输出 y=f(u+b)y=f(u+b)y=f(u+...
2019-08-02 10:05:41
8135
原创 决策树
决策树决策树是一种树状结构,它的每一个节点对应着一个分类,非叶节点对应着某个属性上的划分,根据样本在该属性上的不同取值将其划分成若干个子集。构造决策树的核心问题是在每一步如何选择适当的属性对样本做拆分。对一个分类问题,从已知类标记的训练样本中学习并构造出决策树出决策树是一个自上而下,分而治之的过程。决策树算法分类决策树算法算法描述ID3算法其核心是在决策树的各级节点上...
2019-08-01 11:41:12
451
原创 回归分析
回归分析回归分析是通过建立模型来研究变量之间相互关系的密切程度、结构状态及进行模型预测的有效工具回归模型分类一、线性回归:因变量与自变量是线性关系算法描述:对一个或多个自变量和因变量的线性关系进行建模,可用最小二乘法求解模型系数二、非线性回归:因变量和自变量之间不都是线性关系算法描述:对一个或多个自变量和因变量之间的非线性关系进行建模。如果非线性关系可以通过简单函数变化转化成线性关系,...
2019-07-24 21:55:21
1918
转载 损失函数作用
前言:损失函数是机器学习里最基础也是最为关键的一个要素,通过对损失函数的定义、优化,就可以衍生到我们现在常用的机器学习等算法中损失函数的作用:衡量模型模型预测的好坏。正文:首先我们假设要预测一个公司某商品的销售量:X:门店数 Y:销量我们会发现销量随着门店数上升而上升。于是我们就想要知道大概门店和销量的关系是...
2019-07-20 22:29:18
20384
转载 Python ADF检验
转自:https://pengfoo.com/post/machine-learning/2017-01-24Abstract在ARMA/ARIMA这样的自回归模型中,模型对时间序列数据的平稳是有要求的,因此,需要对数据或者数据的n阶差分进行平稳检验,而一种常见的方法就是ADF检验,即单位根检验。平稳随...
2019-07-20 21:03:57
3959
原创 Matplotlib作图的基本代码
Matplotlib作图的基本代码import numpy as npimport matplotlib.pyplot as plt #导入Matplotlibx = np.linspace(0,10,1000)y = np.sin(x) + 1z = np.cos(x**2) + 1plt.figure(figsize=(8,4)) #设置图像大小plt.plot(x,y...
2019-07-20 18:41:21
343
原创 Koa使用教程
一、KOA准备–搭建本地服务器1、首先创建一个目录 koa-app ,用相关工具打开使用 npm init --yes 命令生成package.json 文件新建 app.js2、安装 KOAnpm install koa koa-router -s3、在 app.js 中写入: //引入模块 const Koa = require('koa'); ...
2019-06-26 20:47:51
2003
原创 Vue实例使用render方法渲染组件
render渲染和注册component的区别在于,component只替换当前对应的模块,不会清空之前的内容,而render把之前的内容清空只放自己。js中写法:var login = { template : "<h1>测试测试<h1>"}var vm = new Vue({ el:"#app", data:{}, methods:{}, render...
2019-06-15 16:05:04
1880
原创 webpack中的babel的配置
通过babel,可以帮我们将高级语法转换为低级语法1、安装:npm install babel-loader babel-core babel-plugin-transform-runtime -Dnpm install babel-preset-env bebel-preset-stage-0 -D2、打开webpack的配置文件,在module节点下的rules数组中,添加一个新的...
2019-06-15 15:18:23
894
原创 webpack中url-loader的使用
1、使用url-loader引入图片,可以说它是file-loader的增强版(1)、第一步:安装url-loader (cnpm i url-loader file-loader -D)(2)、配置:main.js导入cssimport 'CSS路径'module:{ rules:[ { test:/\.(jpg|png|gif|bmp|jpeg)$/,use:'url-l...
2019-06-15 11:27:27
1690
原创 loader配置处理css样式表
如果要处理非 JS 类型的文件,我们需要手动安装一些合适第三方 loader 加载器如果需要打包处理 css 文件,需要安装npm i style-loader css-loader -D打开 webpack.config.js 这个配置文件,在里面新增一个配置节点,叫做 module,它是一个对象;在这个 module 对象身上,有个rules属性,这个rules属性是个数组;这个数组中,...
2019-06-14 18:36:54
529
原创 html-webpack-plugin的使用
1.安装html-webpack-plugin1 .命令:npm i html-webpack-plugin -D2 .在webpack.config.js中配置:const path = require('path');//启用热更新的第二步,导入webpackconst webpack = require('webpack');//导入在内存中生成html页面的插件,只要是插...
2019-06-14 17:53:27
1373
原创 Vue监听路由改变
Watch监听:js代码://监听路由改变watch: { '$route.path':function (newVal,oldVal) { console.log(newVal,oldVal); } }注意:路由地址改变事件,keyup监听不了,只能用watchComputed计算:js代码:data: { firstName: 'Foo',...
2019-06-14 17:06:51
1335
原创 Vue监听路由改变
Watch监听:js代码://监听路由改变watch: { '$route.path':function (newVal,oldVal) { console.log(newVal,oldVal); } }注意:路由地址改变事件,keyup监听不了,只能用watchComputed计算:js代码:data: { firstName: 'Foo',...
2019-06-12 11:24:33
442
原创 Vues父子组件之间传值
js中写法:var com1 = { template: "#temp", data(){ return { msg: '子组件获取到了父组件的1000' } }, props:['parentmsg'], methods: { sendMsg(){ this.$emit(...
2019-06-12 10:15:06
149
原创 vue路由实现经典布局
js中代码:var headBox = { template:'<h1 class="header">Head头部区域</h1>'};var leftBox = { template: "<h1 class='left'>Left侧边栏区域</h1>"};var mainBox = { template:'<h...
2019-06-12 09:34:43
2385
原创 使用webstorm创建并运行vue项目
(一)首先安装:1:webstorm的安装:2:node.js的安装3:安装Git4:vue-cli(二)在cmd中使用命令创建:1:初始化一个项目,打开cmd(右键管理员)或者git,进入想要创建项目的盘,输入vue init webpack 项目名称然后一路回车2:创建完成之后,看项目里面是否有node_modules文件夹,没有的话会运行失败,需要在该项目下一...
2019-06-03 09:31:39
4202
原创 ref获取DOM元素和组件
获取元素:js中写法:var vm = new Vue({ el:"#newBrand", data:{ }, methods:{ getElement(){ console.log(this.$refs.h31.innerText) } },});html中写法:<div id="n...
2019-06-01 15:31:02
676
原创 Vue写评论列表简单的评论列表 主要是组件的的创建以及子组件调用父组件方法的运用
js中写法:var commetBox = { template:"#temp", data(){ return { user:"", content:"" } }, methods: { postComment(){ var comment =...
2019-06-01 11:08:53
1055
3
原创 vue子组件调用父组件方法
js中写法var com = { template:'#temp1', methods: { myclick() { this.$emit("func"); } }};var vm = new Vue({ el:"#newBrand", data:{}, methods:{ s...
2019-05-31 11:37:18
356
原创 Vue父组件给子组件传值
js中写法:var vm = new Vue({ el:"#newBrand", data:{ msg:"天气真的很好" }, components:{ mycom:{ props:['message'], template:'<h1>从父组件获取的data中的msg是{{...
2019-05-31 10:43:55
219
原创 Vue组件切换
html中写法:<div id="newBrand"> <a href="" @click.prevent="compName='login'">登录</a> <a href="" @click.prevent="compName='register'">注册</a> <transition model="...
2019-05-31 10:00:48
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人