管理系统术语笔记
管理系统术语ERP(企业资源计划)简介 ERP(Enterprise Resource Planning)系统是企业资源计划系统,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台,是整合了企业管理理念、业务流程、基础数据、人力物力、计算机硬件和软件于一体的信息系统。
ERP特点 ERP面向财务,不像MES系统考虑公司现有产能,其从财务的角度出发来对企业的资源进行计划,相关的模块也是以财务为核心展开,最终的管理数据集中到财务报表上。
ERP的管理范围较大,涉及采购、财务、销售、生产订单管理、发运管理、成品仓储计划控制等计划层面,主要对企业资源进行有效共享与利用,使企业资源在购、存、产、销、人、财、物等各个方面能够得到合理地配置与利用。
ERP是计划层,侧重企业层面,主要为企业信息化管理服务,涉及人力,财务等各领域,具有单据录入、确认、信息通知和审批等功能,能够改善企业业务流程,使信息跨部门流转,最终为企业的决策层了解企业运营状况提供参考。
集团公司、商业企业、物流企业等着重于ERP管理。
ERP功能模 ...
vue笔记(五)——vue3
vue经历从2.0到3.0更新之后,简而言之就是变得更轻,更快,使用起来更加方便。接下来我会着重于开发者来说⼀下两个不同版本的区别。
生命周期的变化
创建vue实例 main.js核心代码如下:
12345678import { createApp } from 'vue'import App from './App.vue'//简写:createApp(App).mount('#app')const app = createApp(App)app.mount("#app")//app.use(store)可以引入vuex//app.use(router)可以引入路由
vue3中的app单文件不再强制要求必须有根元素。
123456789101112131415161718<template> <!-- Vue3组件中的模板结构可以没有根标签 --> <h3>我是App组件</h3> <h3& ...
vue笔记(四)——vue路由
Vue前端中的路由是多组映射关系(key-value),其中key是路径,value是组件,这些映射关系需要路由器(router)来进行管理。
我们可以通过Vue Router设定访问路径,并将路径和组件映射起来,实现局部刷新界面,不需要向服务器发送请求就能切换页面
基本配置
注意:vue-router@4版本对应vue3,vue-router@2版本对应vue2,千万不要弄错
main.js 在main.js中引入并使用插件:
12345678910111213141516import App from './App.vue'import Vue from 'vue'import store from './store'+ import VueRouter from 'vue-router'+ import router from './router'Vue.config.productionTip = false+ Vue.use(Vue ...
vue笔记(三)——vuex
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式 + 库。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。
工作原理
state :存储用于vuex全局共享的数据
Actions : 用于响应组件中的动作
Mutations : 用于操作state中的数据
Vue组件通过Dispath()将操作与参数传给actions,actions根据对应的操作将其commit给mutations,mutations执行操作修改state中的值,而vue组件可以通过render获取到state中的全局变量。
搭建Vuex环境搭建store 在/项目目录/src路径下创建store文件夹,里面创建index.js文件:
1234567891011121314import Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)const actions = {}const mu ...
vue笔记(二)——单文件组件·部分
利用vue脚手架:vue_cli,通过复数个.App单文件组件的组合形成界面
单文件组件结构 分为template、script、style三个组成部分。
template :组件的html代码
script :支持组件运转的脚本script代码(javascript、Typescript)
style :组件的样式
下面是一个学校组件使用例:
12345678910111213141516171819202122232425262728<template> <div class="demo"> <h2>学校名称:{{ schoolName }}</h2> <h2>学校地址:{{ address }}</h2> <h2>{{updatedMsg}}</h2> </d ...
vue面试题总结
1、虚拟DOM中key的作用:
key是虚拟DOM对象的标识,当状态中的数据发生变化时,Vue会根据【新数据】生成【新的虚拟DOM】,随后Vue进行【新虚拟DOM】的差异比较,比较规则如下:
2、key的对比规则:
1、旧虚拟DOM中找到了与新虚拟DOM相同的key:
若虚拟DOM中内容没变,直接使用之前的真实DOM
若虚拟DOM中内容变了,则生成新的真实DOM,随后替换掉页面中之前的真实DOM
2、旧虚拟DOM中未找到与新虚拟DOM相同的key
创建新的真实DOM,随后渲染到页面
3、用index作为key可能会引发的问题:
1、若对数据进行:逆序添加、逆序删除等破坏顺序操作:会产生没有必要的真实DOM更新 ===> 界面效果没问底,但效率低
2、如果结构中还包含输入类的DOM:会产生错误DOM更新 ===> 界面有问题
4、开发中如何选择key?
1、最好使用每条数据的唯一标识作为key,比如id、手机号、身份证号、学号等唯一值
2、如果 ...
在图片中隐藏信息——基于Java的LSP算法
趁放假把下学期的创新项目实践预判完成一点,下学期多腾出时间备考。
LSB算法简介 LSB算法:全称Least Significant Bit(最低有效位),指将秘密信息嵌入到载体图像像素值的最低有效位,也称最不显著位,改变这一位置对载体图像的品质影响最小。
LSB属于空域算法中的一种,是将信息嵌入到图像点中像素位的最低位,以保证嵌入的信息是不可见的,但是由于使用了图像不重要的像素位,算法的鲁棒性差,水印信息很容易为滤波、图像量化、几何变形的操作破坏。
本篇主要讲简单实现在图片中注入隐含信息。
算法分析 以.png图片为例,每一个像素点显示的颜色由r、g、b三个元素分量的数值决定(取值范围为0~255),将其化为二进制的形式,如Color(255,102,102),不足8位的首部补0,可得到如下排列:
1231111111 11110011 01110011 0
末尾排列为100,将其置0,我们可以将二进制编码写在其中,对应需要隐藏的信息。由于最低有效位的原理,在复杂的图片中人眼基本感受不到颜色的变化,这样就实现了加密;解密只需将其 ...
线性代数·矩阵总结
行列式部分知识点总结
线性代数·矩阵常用的特殊矩阵三角矩阵主对角线以下或以上的元素全为0的方阵
n阶对角矩阵主对角线以外的元素全为0的n阶方阵
n阶单位矩阵主对角线上元素全为1的n阶对角矩阵,用大写字母E表示
零矩阵元素全为0的矩阵,用大写字母O表示
行阶梯矩阵矩阵的零行都位于非零行的下方,每一个非零行的主元素所在的列以下的元素皆为0,并且每个主元素所在的列位于前一行主元素所在列的右侧。形如:
\begin{pmatrix}1&6&7&9\\0&0&2&6\\0&0&0&0\end{pmatrix} \begin{pmatrix}0&2&3&4\\0&0&5&6\\0&0&0&0\end{pmatrix} \begin{pmatrix}1&2&3&4\\0&0&5&0\\0&0&0&9\end{pmatrix}行最简形矩阵每个非零行的主元素都是1,并且1所在的列的其余元素均为0,如:
\begin{pmatrix}1&0&0&4\\0&0&1&6\\0&0&0&0\end{pmatrix} \begin{pmatrix}0&1&0&4\\0&0&1&6\\0&0&0&0\en ...