- 博客(56)
- 资源 (2)
- 收藏
- 关注
原创 集团VPN问题排查及核心交换机(思科C9500)路由编写
昨天发现子公司A无法访问子公司B的服务器。已知之前是可以的。经过tracert及ping的简单排查。发现,A没有经过飞塔200F的防火墙出去。已知集团使用两套防火墙。思科2110以及飞塔200F。并且在上方都做了VPN的配置。200F承接SD-WAN。我们知道,当A公司的终端到A公司的防火墙是通的、B公司终端到B公司防火墙也是通的话,只需要在两边的防火墙上配置VPN则可以做到终端A访问终端B。接下来就按照这个思路排查各个节点。
2023-11-14 13:23:33
404
原创 思科Cisco C9200交换机端口调配
最近DNAC和交换机等网络设备之间的同步出现问题,在思科的BUG库里找到了相关信息,DNAC2.2.3.6版本的BUG,导致交换机端口的调配无法成功部署推送。但是因为业务的需求,需要对交换机进行端口调配。其和华为/华三的逻辑一致,但相关命令区别较大。故记录下来。
2023-07-04 15:09:18
1250
原创 思科C9115AXI-H型号AP上线C9800失败处理记录
原先的AP故障,从DNAC上发现状态down。现场发现AP灯灭,端口不亮。暂时的处理方法为:更换新AP上线。处理方式2:由于原先AP上线时属于统一认证,故DNAC上该XX端口未做配置,新的AP在该端口注册失败,现在在DNAC上将原端口赋予AP网段即可。如果顺利,在DNAC上同步WLC后应该能够发现一台未经调配的新AP。通过查询MAC地址发现WLC上没有该AP。AP没有获得认证,没有能够成功在WLC上获得一席之地。处理方式1:在ise中注册上这个新AP的mac地址。那么就应该在交换机-AP查询是否存在故障。
2023-02-21 13:55:03
1048
原创 容器,容器技术,云容器相关入门知识
最近面试了一家国企,交谈愉快,对方的工程师问到容器时,突然愣了一下。脑子里有学习前端时候学习的docker,但印象里docker可不能代表容器技术,于是学习容器相关知识后整理相关知识以作巩固。有点开发基础的同学都知道,我们开发出来的无论是web亦或是其他应用。必须跑在某种特定的环境中才可以运行,例如nodeJS环境啦,各种依赖啦。容器可以让开发者将应用与库和其他依赖项打包,提供独立环境来运行其软件服务。诶嘿,这时候有同学就要问,为什么不直接虚拟机呢,反正都是部署应用嘛。容器比虚拟机更加轻量化。
2022-12-27 15:09:26
1558
原创 快速上手微信小程序(纯原生)基于微信开发者工具+云开发
最近开发一个小程序。因为体量实在不大,两张表,几个接口。便打算写原生的代码。没有使用uniapp等框架。记录一下一个小程序从搭建到审核发布的那些坑和经验做为学习笔记。你的小程序需要开发工具: 保姆级传送门你的小程序需要一个身份证: 微信公众平台你的开发需要文档:开发文档这个功能参照开发文档写就可以了。...
2022-06-11 13:37:27
3704
原创 思科AP无线异常及信道相关知识点整理
Cisco DNAC公司的主网络使用的是Cisco的DANC架构。所有思科设备在DNAC上进行管理,状态等信息均可以看到。包括AP运行状态,终端连接状态等。很大程度上实现集成化管理。问题但是偶尔出现下面的网络使用部门的同事(后文称用户)反应网络体验很差。当出现这样的反馈时,用户的MAC提供给我们,我们进行DNAC上的查验。例如:从设置中找到mac地址,在dnac上进行查找。DNAC上反应出来的状态一般都是极好,良好,会有一定的干扰。但总体看往往都是正常。也就是说,现场用户体验和DNAC上反
2022-05-20 14:57:19
2323
原创 ERP和MES、QAS以及APS在制造企业信息化的了解
ERP系统企业ERP系统标准的定义来自其英文原意,即企业资源规划(Enterpise Resource Planning)。企业ERP系统是一个对企业资源进行有效共享与利用的系统,通过信息系统对信息进行充分整理、有效传递、使企业的资源在购、存、产、销、人、财、物等各个方面能够得到合理地配置与利用,从而实现企业经营效率地提高。从本质上讲,企业ERP系统时一套信息系统,是一种工具。系统设计中可集成某些管理思想与内容,可帮助企业提升管理水平。另外一种说法认为企业ERP系统是将企业所有资源进行整合集成管理,简单
2022-02-15 13:12:08
1448
原创 windows服务器中利用ngnix部署vue+nodejs(koa2框架)项目
先项目直接丢进服务器,并在服务器中下载nginx由于是第一次在windowsOS的环境下部署web。将所有步骤进行记录。远程进入服务器win+r输入mstsc。输入用户名密码。进入服务器。我使用的是公司超融合服务器中其中一个跳板机,属于空闲服务器。将项目直接打包好拖到服务器桌面。由于是windows操作便不必赘述。下载nginxhttps://nginx.org/en/download.html。笔者选择的是稳定版本。下载解压文件夹之后会得到这样的目录结构。如果不涉及太多nginx的操作,只
2022-01-20 10:02:44
1038
原创 前后端连载 concurrently使用遇到的坑和经验记录 koa2搭建的后端服务及vue-admin前端服务之间不同目录下连载
虽然之前的项目中有使用过前后端连载,但是由于依赖的更新以及开发语言的版本更替。甚至是vue-cli的更新,导致之前写的文章,参考价值仅限于原理与模板,具体的代码需要根据项目来决定。concurrently依赖npm i concurrently -D在项目中install concurrenly这个依赖模块,不再赘述。根据前后端所在的文件目录进行package.json文件的改造。这个项目目录下第一个子文件夹我存放的是前端的服务,这个子文件夹下用koa2搭的服务器及应用框架在IT_admin_s
2021-12-11 15:51:40
749
原创 H3C的链路聚合 以S6520X-HC为例
链路聚合 H3Clink-aggregation是用于将多个低带宽的物理接口绑在一起,当作一个高带宽的接口来用,在逻辑上就是一个接口了。H3C 6520-30HC交换机上进行静态聚合首先进入管理模式 sys 在这里插入图片描述可进行命令查阅 dis link-aggregation 查询 dis link-aggregation summary dis link-aggregation verbose S6520X-HC 上=》先创建一个链路聚合组 Bridge-Aggregation 1
2021-12-07 10:49:52
2024
原创 关于硬件以及网络等运维工程师应该知道的小知识 运维新人的学习(一)
小知识点毕业之后选择了运维工程师方向,入职十余天 记录容易忘记的知识点跳线跳线有光纤跳线,网络跳线,其中光纤分为LC-SC sc的口相对较大光模块光模块分为多种传输率的 作用是光信号转电信号 且 如果不使用光模块则需要传统的收发器完成相关业务 光模块的单位有多种 其中 GE为千兆单位的光模块,而XG为万兆单位的光模块。二者价格相差较大。公司思科交换机等设备基本全部使用XG即万兆单位的光模块。VLAN(Virtual Local Network)虚拟局域网 公司的供应商H3C或思科思科的DNA
2021-07-19 16:56:14
1160
原创 浅谈IP地址二三事 IP地址代表什么,网络号主机号是什么?
IP地址最近准备教资的面试,自然准备的信息技术。能看到好多简单,但是容易忘记的知识点,就算是我这样准备毕业,就要去工作的计算机专业的学生来说。也总是能忘。故记录IP:internet protocol (协议),按照理解来说,和我们的校园一卡通,车牌号作用异曲同工,所以可以这么理解。网络标识确定了该主机所在的物理网络,而主机标识确定了在某一物理地址上的一台主机。Internet上,为了实现连接到互联网上的结点之间的通信,必须为每个结点(入网的计算机)分配一个地址,并且应当保证这个地址是全网唯一的,这便
2021-05-08 19:41:28
5260
原创 记录MongoDB的一个小问题
BUG的突然出现在开发完毕业设计的其中一个功能,并且重新走了一遍业务逻辑所覆盖的模块流程,完美,随即上传GitHub仓库。睡觉翌日,npm run dev,数据库连接成功,前后端连接成功,完美。输入账户密码,登录。失败。前端报错。服务器响应超时,突然发觉不对劲。立马看终端返回的error。“(node:18384) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future
2021-04-13 12:33:46
2118
原创 JS的那些事,js执行,内存的分配及使用,垃圾回收机制底层原理面试知识点(二)
js的那些事js 程序数据状态 ==》内存分配 存放声明的数据 获取使用的数据 堆内存 栈内存 栈内存 存储静态数据 函数和对象的引用地址 基本数据类型 函数执行时分配的内存(执行栈) 高位 存放栈数据 栈内存 当前函数执行完成之后 出栈相关数据 低位 存放堆数据(不可控大小的数据,并且不知道什么时候没有被访问了)具体看最后例子eg的最后一张图。GC 垃圾算法已知js是单线程的 垃圾回收的过程会影响js的执行 也就是GC执行的时候 js是暂停的 V8来执行
2021-01-24 17:23:22
842
原创 前端开发学习之leetCode 22题 生成有效括号(递归,回溯) JavaScript解
题目这是一道中等难度的算法题,记录旨在提醒自己常复习“方法”想记录的都在图里了。学习算法以及数据结构的知识对前端的意义我认为在于提供处理数据的思路以及当自己设计算法时能够有比较好的灵感。...
2020-11-26 17:44:09
1813
原创 前端开发实习之数据字典那些事
字典顾名思义,前后端所约定的对某个字段的定义规则,比如0是女生,1是男生。应用场景在展示table的时候,常常会有这样的字段:状态,性别,或是项目某种特定的字段。这时候前端拿到的数据就会是 sex:1。而不是sex:男。这时候就需要前端进行转换处理并展示出来。主要思路其实字典就是定义一个对象,key就是值*(1,2…),value就是内容。然后写成一个方法,在插槽中调用方法对应的值,方法return出对应的内容并渲染。思路很简单,刚开始做的时候我每个页面都写对应的字典,因为项目设计的table众
2020-11-01 22:24:50
5831
4
原创 前端开发实习工作之数组对象中拼接新属性(数组对象中每个对象添加新的属性),状态码415,
实习的第一个半月项目到了比较尾声的阶段,是时候慢慢整理这一个半月学到的东西了。今天想要记录的是前后端联调时发生的一些小问题“你这能不能直接给我多返回俩字段啊,我这v-for直接出来”“另一个接口不是有数据么,你看能不能直接拼起来”好吧,这种事情要么前端做要么后端做。好在不难,一般就是下面这种情况后端返回的数据再做处理一般api.xxx接口后.then(res=>{this.xx = res.data.arrobject})然后前端就v-for item in xx ,接着就在需要
2020-10-17 12:56:20
1897
原创 前端开发实习工作之关于git的每天使用浅谈
git是什么分布式版本控制系统,他用来干什么呢?实习的第一天,leader就把我拉进了部门的GitLab组中。GitHub仓库之前使用过,但是GitLab还是第一次接触。GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。简单来说,我们部门一共有30个大大小小的项目,首席架构和部长拥有全部权限,而对于其他同事以及实习生来说,负责什么才进入这
2020-09-20 11:14:37
3861
2
原创 各种好看的小按钮合集,纯css编写,最近在学习时遇到的,记录成为笔记
写在前面最近忙着实习的事,前往广州,租房,置办东西等等。用碎片化的时间看了一些博客,也看到不少我认为很不错的通过纯css来打造的按钮样式。记录下来以后开发的时候或许能用上。亮起来按钮<div id="neon-btn"> <button class="btn one">Hover me</button> <button class="btn two">Hover me</button> <button cl
2020-08-29 15:50:42
6543
3
原创 前端小知识点汇总,常忘记的知识点汇总(面试,笔试)学习笔记(一)
写在前面前端需要了解弄懂的知识可以说包罗万象。而想要对某一知识点深挖细究又是一番功夫。最近忙着面试的事,也看了不少面试指导下面记录我认为值得看的前端知识。HTML和CSS部分浏览器的内核:浏览器内核是浏览器的核心,也称“渲染引擎”,用来解释网页语法并渲染到网页上。浏览器内核决定了浏览器该如何显示网页内容以及页面的格式信息。浏览器内核又可以分成两部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎。1、IE浏览器内核:Trident内核,也是俗称的IE
2020-08-19 10:04:35
10680
4
原创 前端应该了解的计算机网络知识(二)在地址栏输入网址之后,都发生了什么(超详细解释)?浅谈http和https
一直没有总结计算机网络相关的知识。今天依靠《图解HTTP》和一些前辈的博客以总结。当在地址栏输入网址,按下回车首先发生第一步(域名解析)浏览器希望的到该域名的ip地址。DNS(域名系统)负责查找,查找的过程如下:1.浏览器缓存中查找。2.在系统缓存中查找,找系统的DNS缓存,即hosts文件中域名与ip的映射关系。3.如在操作系统缓存中也没找到,则查找本地DNS服务器缓存4.若本地DNS服务器中没有找到,直接请求Root Server域名服务器(根域名服务器)5.Root Server接到请
2020-08-13 16:44:39
4352
2
原创 ES6模块化的导入导出,export和import
写在前面在js的历史上一直没有模块(module)体系,无法将一个大程序拆分成相互依赖的小文件,再用简单的方法拼装起来,这对开发大型的、复杂的项目形成了巨大障碍。在 ES6 之前,社区制定了一些模块加载方案,最主要的有 CommonJS 和 AMD 两种。前者用于服务器,后者用于浏览器。ES6 在语言标准的层面上,实现了模块功能,而且实现得相当简单,完全可以取代 CommonJS 和 AMD 规范,成为浏览器和服务器通用的模块解决方案。使用用一个简单的案例介绍一下模块化创建一个简单的html项目
2020-08-10 20:53:37
3835
2
原创 前后端分离项目-社交管理系统之把vue+nodejs项目发布在腾讯云服务器(ubantu Liunx系统)上 学习笔记以及踩坑记录(五)
项目介绍以及工具准备介绍项目的后端部分使用的是node.js进行编写,node+express搭建服务器以及各种的接口搭建。而前端部分则是vue+webpack初始化了一个项目。在本机编写好项目后想要发布到腾讯云上,让项目落地。终端模拟软件我使用的是ubuntu,linux系统,为了方便操作需要在本机下载终端模拟软件。推荐使用XShell,似乎用的人比较多。我使用的是MobaxTerm。傻瓜式开箱即用,新建会话连接到云服务器即可成功后就可以在这里操作你的云服务器。如何传输文件到云服务器上那么
2020-08-08 12:04:30
3862
原创 前后端分离项目-社交管理系统之处理跨域请求axios,配置Vuex(state,getters,mutations,actions),请求拦截,获取Token,解析Token学习笔记(四)
写在前面项目的学习和制作来到了各种细节处理和关键的Vuex的阶段。前面实现了配置路由,展示的跳转等功能。现在记录学习过程中值得反复多看的问题和技术。axios跨域请求这个项目后端代码部署在端口500,前端在8080。这就导致了跨域问题的出现,在前端页面中用axios请求服务器端口8080的资源则不会有问题。否则就产生了跨域。使用axios的方法很简单,在client文件目录下npm i axios。在src文件夹下mian.js引用import axios from 'axios'Vue.pro
2020-08-03 22:09:30
1976
原创 前后端分离项目-社交管理系统之前后端连载,主界面的搭建的展示实现登录注册按钮展示对应的组件 路由的配置和使用 学习笔记(三)
前端vue路由配置,组件联动现在已经成功把主页面的框架搭建好,背景图片,各种按钮已经写好。一般我们按钮用a标签来展示,然后可能跳转到href属性里的路径中。但是如果按照传统的想法继续进行开发。首先我们得需要好多的html。并且每个页面中如果有同样的部分,比如上导航栏以及Footer部分。我们几乎每个页面都要有。而他们都是组件,他们的样式以及HTML都是写在组件文件夹的.vue文件中。如果要使用多个html进行注册,登录的跳转显然不够好。引入vue-router插件。我们想进行单页开发,只用一个html
2020-08-01 22:30:46
2584
原创 前后端分离项目-社交管理系统之前后端连载,主界面的搭建的展示 组件化开发 学习笔记(二)
前后端连载当我们写好了后端代码,各种接口的实现。接下来我们转入前端需要做的事情。第一步首先自然是创建一个vue项目。同样的使用node.js在终端中下载vue以及vue-cil。npm i npm -gnpm i @vue/cli -g在终端中输入这两个命令。下载好之后如果幸运通过vue -V命令能够查看到vue的版本。说明你的vue已经安装好了。但是我遇到了个问题,记录下来:1.‘vue’ 不是内部或外部命令,也不是可运行的程序明明已经下载了为什么不成功呢。通过百度清一色的解答都是添加环境
2020-07-31 19:13:19
4380
原创 前端推荐阅读书籍之《图解HTTP》前端应该了解的计算机网络知识
读书笔记写在前面虽说纸上得来终觉浅,须知此事要躬行。作为前端开发来说敲的代码越多,见过的代码越多,某种意义上来说就更厉害。但是书本始终浓缩着前辈们在某一领域的研究成果。前端对于计算机网络的知识储备要求应该也不低。看了看大二学习的课程计算机网络的教材,晦涩难懂。看着看着就容易放弃了。好在不久前发现了神书《图解HTTP》读起来易懂有趣,但毕竟是半专业教材书,理应写一些笔记以作记录。HTTP的诞生1989年3月,互联网还只是属于小部分人。在这样一个黎明时期,HTTP诞生了。为了能让远隔两地的研究者们共享知
2020-07-30 22:34:25
2620
原创 前后端分离项目-社交管理系统之用Nodejs搭建接口尝试,postman使用,MongoDB初体验,后端部分初学笔记(一)
前端和nodejs查阅资料,询问前端前辈他们都会告诉你,前端也应该学习node.js。这样就可以独立开发一个中小型的前后端分离项目,也可以和后端更好的协作开发node初体验1.node的安装,前往官网下载对应开发环境的node即可。傻瓜式开箱即用。在终端输入node -v表明安装成功。2.nodejs主要面向服务端,他们之间有所差异,例如用node.js运行.js文件,.js文件中只有console.log(“hello world”)的话,在浏览器引用js的到的结果,和在终端运行用node .j
2020-07-28 14:37:00
18442
3
原创 两道JS练习题笔记,JS的赋值问题以及常用字符串函数问题
题目一: var a={n:1} var b=a; a.x=a={n:2} var a={n:1} var b=a; a.x=a={n:2}问:console.log(a)console.log(a.x)console.log(b.x)console.log(b)在看了解析文章并消化之后作为学习笔记记录。首先:b=a是浅拷贝,堆栈中引用的是同一个对象地址。赋值运算符:从右至左执行var a= 1 ,b=2, c=3;a=b=c;输出三个变量结果都是3。原因就是赋
2020-07-24 20:47:50
3031
原创 后台管理系统之用bootstrap-validator做表单验证
介绍和代码上一篇博客介绍了用JQuery-validate做表单验证,这只是多种表单验证方法中的一种,今天学习到的是bootstrap-validator来做表单验证。显然他需要依赖bootstrap的js和css,他是依赖于jquery的插件,所以也需要JQuery的js文件,当然还有他自己特有的bootstra-vaildator的css。他比JQuery-validate更为美观,交互友好性也更强,他有图标给到用户提示。第一步引用对应的文件。以及需要验证的表单,为了对比使用和上一篇博客一样的表
2020-07-23 21:31:38
2749
原创 后台管理系统之用JQuery-validate做表单验证
介绍和代码表单验证无论是前后端都有着比较明显的需求,在用户填写表单的时候,需要给到用户提示,当用户输入的数据满足预期时给到用户反馈。之前在学习JS的时候也学习过用正则表达式原生js写表单验证,无非是onblur时间发生时通过操作dom元素拿到用户输入的数据然后在用正则表达式进行规范,满足则怎么样,不满足则怎么样。jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子
2020-07-21 22:05:09
1697
原创 后台管理系统项目之新增用户界面
效果展示如何做好一个能和后端衔接好的新增界面的表单,最近学习到了一些技巧,记录下作为学习笔记分析1.首先用到的是bootstrap里面提供的样式。自然要引入对应的css文件和js文件,除此之外,在状态那里我们可以看到使用的是一个开关的样式,这里使用的是css3的方法,<div class="form-group"><label class="col-sm-3 control-label">状态:</label> <div class="col-sm-
2020-07-20 21:41:01
4484
原创 zTree的使用方法以及学习笔记
zTree最近在练习做后台管理系统项目的时候学习到了一个比较好用的“树结构”插件。简单的demo演示他是基于 jQuery 实现的多功能 “树插件”。下面是官网地址:点这里.zTree的使用首先因为Ztree是以来于jQuery当然是引用jQuery,以及zTree的js文件。然后引入zTree的css文件。文件引用完后,树的DOM结构必须有id作为唯一标识符以及ul元素<div> <ul id="tree" class="ztree"></ul><
2020-07-16 08:47:11
7855
原创 vue学习之交换布局以及模糊查询
效果展示交换布局vue框架是典型的MVVM前端框架,不提倡程序猿通过操作dom元素来达到效果。并且操纵dom元素不利于性能优化消耗较多内存。交换布局的核心其实就是满足条件的一方展示。用到的是v-if指令, <div id="search"> <!-- 查询 --> <input type="text" name="" id="find" placeholder="请输入搜索内容" v-model="search_content"/> &
2020-07-11 18:21:26
1771
原创 使用ajax技术请求纯文本(服务器:tomcat)
编写一个小例子首先找到webapps目录,webapps目录是用来存放应用程序。在这个目录下,创建一个文件夹。这次实验为了更直观的学习ajax技术,所以不是用IDE工具。创建好文件夹后,开始编写我们的html。代码很简单,在入门之后很容易看懂,这次学习主要是注意理解。首先是我们创建出来的XMLHttpRequest对象。这个对象是什么,我们将其打印出来这是当我们还没有调用open方法时候xhr里面的内容,里面有一些方法可以使用,以及响应(response)。当我们调用open并把参数写好后,1
2020-07-07 10:46:44
887
原创 ajax的入门,在前端接受后台服务器发送的内容并渲染到页面
理解ajax以及请求的步骤首先他是:Asynchronous JavaScript & XML。Ajax是web开发的一种技术。左边展示的是普通的客户端和服务器的请求和响应。我们知道客户端是用来请求东西的,而服务器作用就是响应对应的内容给客户端。可以理解为一个伸手要,一个给。右边则是使用ajax技术的请求响应过程,客户端通过js技术调用方法,通过对象XMLHttpRequest和服务器进行对接,对接过程中会有对应的状态码,请求码。然后如果和服务器连接成功,服务器以xml或json格式把数据
2020-07-06 21:06:08
1680
2
惠普电脑bios更新 开箱即用
2022-11-01
MobaXterm backup.zip
2020-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人