自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 收藏
  • 关注

原创 从0开始的建站教程

写在前面很早之前就打算写一篇建站教程了,由于期末一直拖到现在╮(╯-╰)╭建站的记忆也因为考点模糊了很多,不过我尽量做到从0开始一步步搭建一个网站的过程及问题的解决方案。最终成果:https://jy741.cn/如果觉得喜欢也想要一个的话就继续往下看吧ヾ(≧▽≦*)o文章内容可能会比较多,建议根据目录索引查看。建站准备建网站本身是没有什么难度的,毕竟现在搭建一个网站的成本也很低,只是配套需要的东西有些繁琐,我们先把要用到的准备好:云服务器、域名、1.购买服务器博主这里用的腾讯云购买链接

2020-06-23 12:19:22 1835

原创 WEB项目搜索解决方案-Solr

EverydayOneCatCat记忆混乱…✍️????????????➡️????️????????Solr1.什么是Solr大多数搜索引擎应用都必须具有某种搜索功能,问题是搜索功能往往是巨大的资源消耗并且它们由于沉重的数据库加载而拖垮你的应用的性能。Solr是一个开源搜索平台,用于构建搜索应用程序。 它建立在Lucene(全文搜索引擎)之上。 Solr是企业级的,快速的和高度可扩展的。 使用Solr构建的应用程序非常复杂,可提供高性能。Solr可以和Hadoop一起使用。由于Hadoo

2020-08-03 19:10:19 955

原创 WEB电商项目广告管理与缓存解决方案

概述本篇将介绍如下几个方面:完成运营商后台广告类型管理与广告管理、完成前台工程广告轮播图的展示、使用SpringDataRedis操作字符串、set、List、hash等类型缓存、使用SpringDataRedis实现广告数据的缓存。广告管理1.后台管理1.1搭建广告工程基于高内聚低耦合的原则,我们需要单独搭建广告服务工程。具体操作和创建pinyougou-sellergoods服务工程差不多,这里给出几点注意事项:1、我们目前有两个服务工程,当两个工程同时启动时会发生端口冲突,因为连接.

2020-07-31 11:34:55 567

原创 getResource().getPath()返回路径带%20问题

问题描述最近在品优购项目中开发图片上传服务时,调试过程中毫无问题,但是一旦发布到项目中使用,就崩溃掉,崩溃提示信息:java.io.FileNotFoundException: D:\Java%20Project\pingyougou-parent\pinyougou-manager-web\target\classes\config\fdfs_client.conf (系统找不到指定的路径。)由此我们可以看出一些眉目:提示中的路径中出现了一个%20,对比我们的实际路径发现这个%20可能代表空

2020-07-30 09:58:30 945

原创 数学建模之大数据统计

EverydayOneCat卡其脱离太!知识点1.大数据的MATLAB导入导出1.1调用xlsread函数读取数据常用格式:num = xlsread(filename, sheet, range)sheet可省略,默认是’Sheet1’range是左上角到右下角切记在全国大学生数学建模赛中不要用绝对路径num = xlsread(filename, -1)这个是打开excel表让你自己选择区域,也很常用将数据A.xlsx放入默认路径下,读取文件A.xlsx第1个

2020-07-28 11:43:42 4919

原创 数学建模之MATLAB编程

EverydayOneCat???? ????????????????????????????????✖️N???????????? ???????? ????「Sushi shop!」知识点1.下载链接:https://pan.baidu.com/s/1DbfysOOwIoSvt8HQUw0jhw提取码:75mz2.基本数学运算2.1变量与数据操作变量定义注意事项:变量名区分字母大小写变量名必须以字母开头,之后可以是任意字母、数字或下划线MATL

2020-07-26 17:40:53 8154 2

原创 数学建模之常见的优化模型

EverydayOneCat????????????肝ing知识点1.运输问题前面线性规划文章中已经讲过经典的运输问题。这个例子只是一个补充,在考虑经济效益的基础上进行运输问题的研究。建立模型:ai:第i个水库供水量bi:第i个小区基本用水量ci:第i个小区额外用水量dij:从第i歌水库运到第j个小区的管理费决策变量:xij:从第i个水库运到第j个小区的水量maxZ=∑i=13∑j=14xijstd:{x34=0,∑j=14xij≤ai,i=1,2,3∑i=13xij≥bj,j=

2020-07-24 16:40:55 14544 1

原创 数学建模之非线性规划与目标规划

EverydayOneCatSunday!????️????️????️????️????️????️????️????️????️????️????️????️????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????知识点1.优化模型建立注意事项决策变量尽

2020-07-21 20:42:24 3307 2

原创 数学建模之线性规划与LINGO编程

EverydayOneCat知识点1.笔记2.数学规划数学规划指在一系列客观或主观限制条件下,寻求合理分配有限资源,使所关注的某个或多个指标达到最大(或最小)的数学理论和方法最优化数学模型的一般形式:三个要素:决策变量decision variable,目标函数objective function,约束条件constraints。2.1运输问题(经典)有两个粮库A1、A2向三个粮站B1、B2、B3调运大米,两个粮库现存大米分别4吨、8吨,三个粮站至少需要大米分别为2、4、5吨,两个粮库

2020-07-20 11:16:43 9055 2

原创 数学建模之偏最小二乘回归分析

EverydayOneCat????????!知识点1.偏最小二乘回归介绍偏最小二乘回归(PLS-Partial Least Squares)是一种新型的多元统计数据分析方法,是一种多因变量对多自变量的回归建模方法,是对最小二乘方法的推广。优点:1)提供了一种多因变量对多自变量的回归建模方法;2)有效地解决变量之间的多重共线性问题;3)适合当样本点数量少于自变量个数时进行回归建模;4)最终模型中含原有所有自变量,回归系数容易解释。5)计算简单、预测精度高,易于定性解释。偏最小二乘回

2020-07-18 12:20:51 9759 2

原创 数学建模之岭回归

EverydayOneCat⛽️!!知识点1.笔记2.用岭回归选择变量岭回归选择变量的原则:(1)可以剔除掉标准化岭回归系数比较稳定且绝对值很小的自变量。(2)随着k的增加,回归系数不稳定,震动趋于零的自变量也可以剔除。(3)有若干个回归系数不稳定,去掉几个,去掉哪几个,需根据去掉某个变量后重新进行岭回归分析的效果来确定。例:空气污染问题。Mcdonald 和Schwing 曾研究死亡率与空气污染、气候以及社会经济状况等因素的关系。考虑了15个解释变量,收集了60组样本数据。

2020-07-17 20:18:11 6586

原创 数学建模之广义线性回归

EverydayOneCat“ฅ????”知识点1.笔记2.Logistic回归分析2.1例一例:研究不同治疗方法对某病疗效的影响这种简单的数据可以直接通过计算得出也可以编译SAS代码:data a;Input treat effect count@@;cards;1 1 16 1 0 48 2 1 40 2 0 20;proc logistic order =data;/*使用logistic回归*/freq count;/*count为频数变量*/model e

2020-07-17 14:02:05 888 1

原创 数学建模之向量自回归模型

EverydayOneCat非常快乐/十分快乐.gif知识点1.笔记2.向量自回归模型建模流程1、变量平稳性检验——ADF检验:原假设H0:序列不平稳Matlab代码:(现阶段不知道啥意思)[h1,p1,adf,ljz]=adftest(x)h1 =0p1 =0.9982adf =2.8923ljz =-1.94892、如果非平稳,我们不忙着做差分,我们先来看看协整关系检验:简单的说就是变量自身非平稳,但其线性组合却是平稳的,这种组合反映了变量之间长期稳定的比例

2020-07-16 13:16:24 11854 4

原创 数学建模之数据比较与影响因素分析

EverydayOneCat????????正方?圓滾?????️????????????知识点1.笔记2.两个正态总体的检验例:某小麦品种经过4代选育,从第5代和第6代中分别抽出10株得到它们株高的观测值分别为66,65,66,68,62,65,63,66,68,62和64,61,57,65,65,63,62,63,64,60,试检验株高这一性状是否已达到稳定(α=0.05)?思路:先检验方差后检验均值SAS代码:data ex;input c$ x@@; cards; a

2020-07-15 19:37:53 15048 1

原创 数学建模之时间序列分析

EverydayOneCat海洋!知识点1.笔记2.平稳性检验时序图检验:根据平稳时间序列均值、方差为常数的性质,平稳序列的时序图应该显示出该序列始终在一个常数值附近随机波动,而且波动的范围有界、无明显趋势及周期特征。自相关图检验:平稳序列通常具有短期相关性。该性质用自相关系数来描述就是随着延迟期数的增加,平稳序列的自相关系数会很快地衰减向零。SAS代码:data a;input sha@@;year=_n_;dif=dif(sha);cards;97 130 156.5

2020-07-12 14:48:54 7782 3

原创 数学建模—多元分析

EverydayOneCatʚฅ•ﻌ•ฅɞ ???? ???? 知识点1.笔记2.正态性检验Pearson相关系数的适用条件:(1)两变量的总体服从正态分布(2)样本容量较大,都是连续型变量(3)变量必须是成对数据SAS代码:data ex;input x@@;cards; 97 130 156.5 135.2 137.7 180.5 205.2 190 188.6 196.7 180.3 210.8 196 223 238.2 263.5 292.6 317 335.4

2020-07-10 17:23:26 4706

原创 数学建模—多元回归分析

title: 数学建模—多元回归分析tags:建模EverydayOneCat木星全貌????知识点1.笔记在了接受域中,接受X为0的假设,X对外没有比较显著的线性关系。2.知识点补充多元回归模型:含两个以上解释变量的回归模型多元线性回归模型的假设:解释变量Xi 是确定性变量,不是随机变量解释变量之间互不相关,即无多重共线性随机误差项不存在序列相关关系随机误差项与解释变量之间不相关随机误差项服从0均值、同方差的正态分布例题1.多元线性回归某品种水稻糙米含镉

2020-07-08 13:42:45 7904

原创 数学建模—一元回归分析

概述此文作为我的数模开篇,主要讲述建模的大概历程和一元回归分析类问题的解决方案。一、常见统计建模方法注:参照汪晓银老师的讲义,如有侵权,联系作者1.预测与预报灰色预测模型 回归分析预测微分方程预测 马尔科夫预测时间序列预测 小波分析预测神经网络预测 混沌序列预测向量自回归 联立方程组相空间重构 局部线性加权法2.评价与决策模糊综合评判 主成分综合评价层次分析法(AHP) 数据包络(DEA)分析秩和比综合评价法 优劣解距离法(TOPSIS)投影寻踪综合评

2020-07-07 15:24:49 2681

原创 企业WEB项目商品管理&图片上传

文章目录一、商品基本信息录入1.电商概念SPU与SKU2.商品分类2.1需求分析2.2前端3.商品介绍3.1富文本编辑器介绍3.2使用kindeditor4.选择商品分类4.1一级分类下拉选择框4.2二级分类下拉选择框4.3三级分类下拉选择框4.4读取模板ID5.品牌选择6.扩展属性二、图片上传1.分布式文件服务器FastDFS1.1什么是FastDFS1.2文件上传流程1.3文件下载流程1.4FastDFS入门小Demo2.商品图片上传2.1后端2.2前端2.3图片列表2.4移除图片三、商品规格1.规格选

2020-07-06 17:44:54 840

原创 企业WEB项目安全框架与商家入驻审核

一、Spring Security框架1.Spring Security简介Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,DI:Dependency Injection 依赖注入)和AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少了为企业系统安全控制编写大量重复代码

2020-07-01 00:22:21 450

原创 电商后台规格及模板管理

EverydayOneCat洗!????一、前端分层开发我们看前端代码,JS和html都放在一起,并不利于我们后期的维护。我们可以在前端代码中也运用MVC的设计模式,将代码进行分离,提高程序的可维护性。1.自定义服务在 AngularJS 中,服务是一个函数或对象,可在你的 AngularJS 应用中使用。我们在上次课中使用了内置服务$http .其实我们也可以自己来定义服务,而服务会封装一些操作。我们在不同的控制器中可以调用同一个服务,这样服务的代码将会被重用。在js文件夹下创建servic

2020-06-30 00:45:12 651

原创 AngularJs框架入门详解

EverydayOneCatCello一、AngularJS入门1.AngularJS简介AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、依赖注入等等。2.AngularJS四大特征2.1MVC 模式Angular遵循软件工程的MVC模式,并鼓励展现,数据,和逻辑组件之间的松耦合.通过依赖注入(

2020-06-28 14:36:47 755

原创 分布式框架-Dubbox

写在前面呐呐呐,新的套娃项目又来啦????预计一个月学习开发过程(o゚v゚)ノ本次还是商城项目,相对于上一个淘淘商城更加完善功能和美化界面,希望有更多的新内容能学到吧!一、品优购简介品优购网上商城是一个综合性的 B2B2C 平台,类似京东商城、天猫商城。网站采用商家入驻的模式,商家入驻平台提交申请,有平台进行资质审核,审核通过后,商家拥有独立的管理后台录入商品信息。商品经过平台审核后即可发布。品优购网上商城主要分为网站前台、运营商后台、商家管理后台三个子系统1.系统介绍1.1网站前台主要

2020-06-27 13:02:29 290

原创 Git&GitHub入门教程

EverydayOneCat????一、版本控制1.版本控制工具应该具备的功能协同修改多人并行不悖的修改服务器端的同一个文件。数据备份不仅保存目录和文件的当前状态,还能够保存每一个提交过的历史状态。版本管理在保存每一个版本的文件信息的时候要做到不保存重复数据,以节约存储空间,提高运行效率。这方面SVN 采用的是增量式管理的方式,而Git 采取了文件系统快照的方式。权限控制对团队中参与开发的人员进行权限控制。对团队外开发者贡献的代码进行审核——Git 独有。

2020-06-25 15:38:14 272

原创 背包问题详解

本文是我大二算法分析实验的综合大实验,可能跟大家的比起来难度微不足道,希望能对你有帮助????

2020-06-21 23:17:36 1682 2

原创 Linux安装mysql(CentOS为例)

一、下载要使用yum 安装mysql,要使用mysql的yum仓库,先从官网下载适合你系统的仓库http://dev.mysql.com/downloads/repo/yum/我们是centos6.5对应的rpm包为:mysql-community-release-el6-5.noarch.rpm二、安装1.卸载原本安装的MySQL查看mysql的安装路径:whereis mysql查看mysql的安装包:rpm -qa|grep mysql卸载mysql:yum remo

2020-06-06 15:32:46 159

原创 solr集群的搭建和使用

一、SolrCloud简介1.什么是SolrCloudSolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用SolrCloud来满足这些需求。SolrCloud是基于Solr和Zookeeper的分布式搜索方案,它的主要思想是使用Zookeeper作为集群的配置信息中心。它有几个特色功能:1)集中式的配置信息

2020-06-06 14:14:00 363

原创 nginx史上最强入门教学

一、nginx介绍1.什么是nginxNginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。2.nginx的应用场景1、http服务器。Nginx是一个http服务可以独立提供http服务。可以做网页静态服务器。2、虚拟主机。可以实现在一台服务器虚拟出多个网站。例如个人网站使用的虚拟主机。3、反向代理,负载均

2020-06-03 20:10:51 308

原创 电商项目购物车及订单系统实现

概述购物车和订单是电商项目的核心,本文将简单介绍一下两者的实现。一、购物车功能实现1.功能说明1、商品加入购物车时,不是必须要求登录。2、计算购物车中商品的总价。当商品数量发生变化时需要重新计算。3、用户可以删除购物车中的商品。4、用户下单后,删除购物车的功能。2.功能分析1、在用户不登陆的清空下也可以使用购物车,那么就需要把购物车信息放入cookie中。2、可以把商品信息,存放到pojo中,然后序列化成json存入cookie中。3、取商品信息可以从cookie中把json数据取出

2020-06-03 12:09:49 11092 4

原创 企业WEB项目登陆注册功能的实现

概述本博文针对的是开发分布式系统,登录和注册的功能都放到单点登录系统中完成,供其他系统调用。同时,当用户下订单时需要用户登录,使用拦截器实现用户登录。登录成功后跳转到用户要访问的页面。推荐和上一篇《企业WEB项目单点登陆系统实现》一起食用更佳哦。一、实现注册功能1.需求分析1、进行注册之前先进行数据的有效性验证。a) 用户名不能重复b) 确认密码和密码文本框的内容要一致。c) 用户名、密码不能为空。d) 手机不能为空 并且不能重复。2、校验完成后注册。可以调用ss

2020-06-02 14:57:11 1355

原创 企业WEB项目单点登陆系统实现

概述在企业WEB项目中,我们的注册登录往往依靠独立的单点登陆系统实现,本博文将从头开始讲解如何一步步创建单点登录系统,独立的工程并发布登录、注册的接口。至于单点登录系统实现用户的登录、注册功能,我们将在下篇博文详细介绍(赶着六一赶紧发一篇????)。一、单点登录系统分析1.什么是SSOSSO英文全称Single Sign On,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流

2020-06-01 23:36:56 611

原创 企业WEB项目实现商品详情页面展示功能

概述在开发电商项目时,我们需要实现一个最基本的功能:点击商品的图片,打开商品详情页面。其中,商品页面分为三大部分:a) 商品基本信息b) 延迟加载商品详情。延迟一秒加载使用ajaxc) 商品的规格参数。按需加载,当用户点击商品规格参数tab页,加载ajax。1.功能分析1、Taotao-portal接收页面请求,接收到商品id。2、调用taotao-rest提供的商品详情的服务,把商品id作为参数传递给服务。接收到商品详细详细。3、渲染结果,展示商品详细页面4、为了提高

2020-05-31 19:51:42 3598

原创 企业WEB项目通过solr实现商品搜索功能

概述WEB项目中搜索功能是必不可少的,然而如果我们每次搜索都去数据库查询,将极大浪费性能,因此,我们需要一个全文搜索服务器——Solr。本博文将详细介绍Solr服务的搭建搜索功能的实现。一、Solr1.Solr简介Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。Solr可以独立运行,运行在Jetty、Tomcat等这些Servlet容器中,

2020-05-30 20:10:10 601 3

原创 Linux下Solr的安装及配置(CentOS为例)

安装步骤1.前提条件solr 需要运行在一个Servlet容器中,Solr4.10.3要求jdk使用1.7以上,Solr默认提供Jetty(java写的Servlet容器),本教程使用Tocmat作为Servlet容器,所以我们需要以下环境:已安装jdk,tomcat如果没有安装参考我的上两篇博文《Linux安装jdk(CentOS为例)》《Linux安装tomcat并配置开机自启动(CentOS为例)》2.Solr安装Solr使用指南可参考:https://wiki.apache.org/s

2020-05-30 00:00:42 265

原创 vim编辑文件出错: Another program may be editing the same file.An edit session for this file crashed.

以下是错误详细代码E325: ATTENTIONFound a swap file by the name ".schema.xml.swp" owned by: root dated: Thu May 28 21:19:42 2020 file name: /usr/local/src/tomcat/solrhome/collection1/conf/schema.xml modified: YES user name:

2020-05-29 23:59:50 4957

原创 Linux安装tomcat并配置开机自启动(CentOS为例)

一.tomcat安装tomcat只要解压就可以使用。1.创建web目录(自定义)mkdir /usr/local/src/tomcat2.上传apache-tomcat-7.0.57.tar.gz(其他版本去官网下载即可,步骤都一样)3.解压tar -zxvf apache-tomcat-7.0.57.tar.gz4.重命名方便操作mv apache-tomcat-7.0.57 tomcat5.启动tomcat:启动前需要安装并配置Java环境,如果没有配置可参考Linux安

2020-05-28 19:26:08 638

原创 Linux安装jdk(CentOS为例)

1.安装依赖包yum install glibc.i686 (需要联网)2.删除linux自带jdk查看linux上是否存在已经安装好的JDKjava –version查看本机上所有已经安装成功的软件,只查看和java相关的rpm -qa | grep java都没有说明此系统没有安装jdk,可跳过下面的步骤删除linux自带jdk(根据自己查到的文件名自定义)rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6

2020-05-28 19:23:18 183

原创 WEB项目系统添加redis缓存逻辑和功能

概述由于我们项目的首页是最频繁访问的,每次请求都调用mysql查询浪费性能和效率,我们可以用redis做缓存工具,这样将数据加载到内存中,提高了性能和效率。同时,为了实现系统高可用,redis需要做主备,使用redis做分片集群,搭建redis集群。最后我们还需要向业务逻辑中添加缓存并让缓存同步。一、Redis1.redis介绍及安装Windows安装直接下载redis的win包,解压后可直接打开Linux安装redis介绍及redis在Linux上的安装参照上一篇博客《Redis在Lin

2020-05-26 20:38:45 479

原创 Redis在Linux上的安装和集群搭建(CentOS为例)

一、Redis简介1.关于关系型数据库和nosql数据库关系型数据库是基于关系表的数据库,最终会将数据持久化到磁盘上,而nosql数据 库是基于特殊的结构,并将数据存储到内存的数据库。从性能上而言,nosql数据库 要优于关系型数据库,从安全性上而言关系型数据库要优于nosql数据库,所以在实 际开发中一个项目中nosql和关系型数据库会一起使用,达到性能和安全性的双保证。2.noSQL特点在大数据存取上具备关系型数据库无法比拟的性能优势, 例如:易扩展• NoSQL数据库种类繁多, 但是

2020-05-25 23:48:32 163

原创 企业WEB项目CMS内容管理系统搭建和广告位展示功能的实现

概述本博文将分析CMS内容管理系统的功能实现,同时借助广告位的展示来介绍解决ajax跨域请求问题的方案二:httpClient。一、CMS内容管理系统在后台管理内容及内容分类的系统就叫做cms系统。1.表设计管理思路:1、 分析每个模块的共性:​ a)链接 b) 图片 c) 标题 d) 子标题 e) 有链接的提示2、 使用两张表来管理a) 内容分类表,管理内容的大分类b) 内容表,存储每个分类下的明细信息内容。内容分类表:内容表:需要把内容进行分类,分类应

2020-05-24 20:44:31 955

空空如也

空空如也

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

TA关注的人

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