- 博客(46)
- 收藏
- 关注
原创 vue-cli前端工程化——创建vue-cli工程 &; router版本的创建 &; 目录结构 &; 案例初步_vue 创建指定版本的前端工程
如果出现Error: error digital envelope routines::unsupported,在命令行输入。src/main.js是入口文件,主要作用是初始化vue实例并使用需要的插件。在main.js文件中定义了一个vue对象,其中el为实例提供挂载元素。如果修改启动的服务端口,可以修改。
2024-09-04 17:41:01
758
原创 Vue 基础精讲
技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。Vue中的条件渲染判断 不存在于DOM之上渲染到界面了,只不过display:noneif else 必须紧贴在一起用,中间不许有其他标签key的作用是为了防止vue复用,清空用户名:邮箱名:Vue中的列表渲染Vue中的列表渲染技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。
2024-09-04 17:08:44
537
原创 linux防火墙iptables常用操作笔记
icmp有很多类型,–icmp-type 8代表ping#禁ping#匹配网络状态 -m state --state#允许关联的状态包通过,一般用于ftp服务,比喻:看电影出去接电话或者WC,回来也得允许进去企业级防火墙部署========#不允许进和转发,只允许出。最安全的#开启信任的IP网段(多网卡)#允许访问80端口#允许所有人ping#允许关联的状态包保存==#保存iptables配置,2种保存方式。
2024-09-04 16:21:47
1337
原创 Linux系统Docker部署DbGate并结合内网穿透实现公网管理本地数据库_docker安装基于web的数据库管理工具
本文主要介绍如何在Linux Ubuntu系统中使用Docker部署DbGate数据库管理工具,并结合cpolar内网穿透工具实现公网远程访问本地数据库。现在主流的数据库管理工具有Navicat、DBeaver、RedisDesktop、SQLyog等,今天要介绍的DbGate支持MySQL、MongoDB、Redis、SQLite等多种数据库,可以在Linux、Windows、MacOS、Web浏览器等平台运行,遵循MIT开源协议,内置丰富的插件,模式比较工具,图表可视化等功能。
2024-09-04 16:03:53
1321
原创 linux添加硬盘及分区格式化
查看分区,可以看到我们新添加了硬盘sdb,新建了分区sdb1,完成sdb1分区格式化之后sdb1分区有了自己的UUID,格式化的存储格式是ext4,完成了挂载操作之后有了MOUNTPOINT。唯一的区别是:旧的硬盘分区都有一个UUID和挂载目录MOUNTPOINT,而我们新建的硬盘分区是没有的。我们能够看到sda盘符的硬盘是安装操作系统的时候的硬盘,包含swap、boot分区等。,sdb是我们上文提到的新分区盘符。注意红色的部分sdb盘符的硬盘就是我们新安装的硬盘,下面我们来针对sdb硬盘进行分区。
2024-09-04 15:48:44
998
原创 linux常用基本命令
本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论。输入sync,那举在内存中尚未被更新的数据,就会被写入硬盘中;此外,需要注意的是,时间参数请务必加入指令中,否则shutdown会自动跳到 run-level 1。OfInput)』的意思;
2024-09-04 15:31:19
559
原创 Linux内存管理(一)——从硬件角度看内存管理_内存的读写权限是硬件控制吗
所谓单道,就是整个系统只有一个用户进程和一个操作系统。在这种模式下,用户程序总是加载到同一个内存地址上运行。所以内存管理很简单,实际上不需要任何的内存管理单元,因为程序使用的地址就是物理地址,而且也不需要地址保护。缺点:无法运行比实际物理内存大的程序;其次,系统只运行一个程序,造成资源浪费;其三,无法移植到其他的计算机中运行所谓多道变成,就是系统可以同时运行多个进程,在内存管理中,出现了和两种技术。
2024-09-04 15:15:52
718
原创 linux上配置IPv6地址详细步骤及工具连接IPv6地址方法
root@controller ~]# nmcli connection modify eth0 ipv6.addresses fddb:fe2a:ab1e::c0a8:1/64 ipv6.method manual #配置永久生效的ipv6,注意ipv6地址别搞错了,ipv6.method manual意思是设为手动模式。[root@controller ~]# ping6 fddb:fe2a:ab1e::c0a8:2 #ping6 另一个ipv6地址。配置在controller上。
2024-09-04 15:00:30
812
原创 Linux 网络配置_ proc sys net ipv4 ip_forward
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!
2024-09-04 14:43:00
686
原创 Kubernetes 集群自签证书配置
此证书加nginx配置只能在内网中访问,公网443需要在nginx配置TCP和UDP流量的负载均衡,需要使用到nginxstream模块。这里分别配置了测试环境与生产环境两个 ClusterIssuer, 原因是 Let’s Encrypt 的生产环境有着非常严格的接口调用限制,最好是在测试环境测试通过后,再切换为生产环境。注:如果你的ingress做的是外部nginx转发需要先把nginx配置写好,确保能够正确访问到正确的域名。1、安装crds,根据自己的版本安装。查看安装的cert-manager。
2024-09-04 14:27:38
360
原创 centos7安装docker
查看centos7的版本docker官网地址https://docs.docker.com/engine/install/centos/运行结果为执行第一条命令这里安装需要一点时间,具体看网速执行第三条命令设置开机启动新建一个springboot项目测试启动:
2024-09-04 14:10:12
504
原创 React(5)—— React模块化案例 - TodoList
根据选中的框所属的todo的id找到数据,根据更改后done的值更新相应的done的值。{ id: ‘003’, name: ‘敲代码’, done: false },{ id: ‘001’, name: ‘吃饭’, done: true },{ id: ‘002’, name: ‘睡觉’, done: true },{ id: ‘001’, name: ‘吃饭’, done: true },{ id: ‘002’, name: ‘睡觉’, done: true },
2024-09-04 11:04:06
1364
原创 Oracle通过存储过程 采用HTTP的方式调用webserivce
前端资料汇总框架原理真的深入某一部分具体的代码和实现方式时,要多注意到细节,不要只能写出一个框架。算法方面很薄弱的,最好多刷一刷,不然影响你的工资和成功率😯在投递简历之前,最好通过各种渠道找到公司内部的人,先提前了解业务,也可以帮助后期优秀 offer 的决策。要勇于说不,对于某些 offer 待遇不满意、业务不喜欢,应该相信自己,不要因为当下没有更好的 offer 而投降,一份工作短则一年长则 N 年,为了幸福生活要慎重选择!!!
2024-09-04 10:22:01
1134
原创 MongoDB,4
今天的文章可谓是积蓄了我这几年来的应聘和面试经历总结出来的经验,干货满满呀!如果你能够一直坚持看到这儿,那么首先我还是十分佩服你的毅力的。所以看完之后,还是多多行动起来吧!可以非常负责地说,如果你能够坚持把我上面列举的内容都一个不拉地看完并且全部消化为自己的知识的话,那么你就至少已经达到了中级开发工程师以上的水平,进入大厂技术这块是基本没有什么问题的了。
2024-09-04 09:40:40
1214
原创 jQuery学习之旅 Item8 DOM事件操作_document
面试一面会问很多基础问题,而这些基础问题基本上在网上搜索,面试题都会很多很多。最好把准备一下常见的面试问题,毕竟面试也相当与一次考试,所以找工作面试的准备千万别偷懒。面试就跟考试一样的,时间长了不复习,现场表现肯定不会太好。表现的不好面试官不可能说,我猜他没发挥好,我录用他吧。96道前端面试题:常用算法面试题:内容主要包括HTML,CSS,JavaScript,浏览器,性能优化y命名空间```我们为div绑定的几个事件都指定了命名空间,这样在删除事件的时候,就可以直接指定命名空间即可。
2024-09-03 23:41:58
1200
原创 javascript的ES6详解及语法学习_es6 javascript
练习:请创建一个名为"utils.js"的模块,其中包含一个名为"capitalize"的函数,该函数将字符串的首字母转为大写并返回结果。箭头函数是通过 “=>” 符号来声明的,它可以理解为一个匿名函数,并且可以使用更简洁的语法来定义函数的参数和函数体。它的本质是一个闭包,内部的this是根据外部的词法作用域来确定的,而不是根据调用时的上下文。解构赋值的本质是通过模式匹配来提取数据,并将数据赋值给对应的变量。它可以通过数组和对象的结构来进行数据的解构,并且可以使用默认值来处理解构失败的情况。
2024-09-03 23:06:01
641
原创 javascript中对象的继承方式
/一定要注意顺序问题,就是继承一定要在创建实例之前,这样才能继承到其相应的属性//错误写法//正确写法的作用时将Man原型对象指向了Person的实例该行代码的作用:1.由于每一个对象的原型prototype都有一个默认的constructor属性,该属性指向其构造函数;由于当我执行了原型继承时,即Man.prototype = new Person();,那么构造函数Man的原型便执行了Person。
2024-09-03 22:30:55
973
原创 HTML期末作业-旅游网页作业Html+css+Bootstarp
贵港,位于广西壮族自治区东南部,西江流域中游,浔郁平原中部,是大西南出海通道的重要门户,中缅油气管道天然气管道终点。贵港港为中国西部地区内河第一大港,国家智慧城市试点城市,西江黄金水道流经市境,东临梧州、南临玉林和钦州、西接南宁、北邻来宾。1995年10月经国务院批准升为地级市,辖港北区、港南区、覃塘区和平南县,代管县级桂平市,总面积10606平方千米。特产有菠萝蜜、贵港莲藕、龙眼、桂圆干、覃塘毛尖茶、罗汉果等。
2024-09-03 21:54:45
278
原创 ES7、ES8、ES9、ES10、ES11、ES12都增加了那些新特性?_前端es7
如果你想要添加新的属性,并且在上一行已经使用了尾后逗号,你可以仅仅添加新的一行,而不需要修改上一行padStart()用另一个字符串填充当前字符串。padEnd() 方法会用一个字符串填充当前字符串(如果需要的话则重复填充)。在Promise结束的时候,不管是结果是resolved还是rejected,都会调用finally中的方法finally中的回调函数不接受任何参数方法会把键值对列表转换成一个对象是一个只读属性可选链操作符?
2024-09-03 21:20:23
1111
原创 Elasticsearch数据迁移(使用快照)
’参数说明:backup是共享文件系统仓库,生成的快照将会存储在 /data/elk/backup 这个目录。执行截图:查看执行结果:?pretty是美化返回结果,使返回结果换行美观,可以清楚的看见json结构。pretty结果截图:以上结果代表注册成功。prettysnapshot_20200319为快照名称,执行成功如下图:查看快照执行结果:pretty运行截图:等待快照注册成功,等待"state": "SUCCESS"的标识就行快照完全生成成功。
2024-09-03 20:44:32
1040
原创 Android进阶(十六)子线程调用Toast报Can‘t create handler inside thread that has not called Looper
为什么要加这两句,看了源码就了解了ToastLooper一般如果不是在主线程中又开启了新线程的话,一般都会碰到这个问题。原因是在创建新线程的时候默认情况下不会去创建新的。总结下:Toast 显示的必要条件:Toast 显示需要出现在一个线程的消息队列中… 很隐蔽。
2024-09-03 19:30:13
513
原创 289页初中级前端题助你拿下Offer
正值招聘旺季,很多小伙伴都询问我有没有前端方面的面试题!实现自动播放32、让文本不可复制33、水平垂直居中34、改变 placeholder 的字体颜色35、如何判断一个 object 是数组类型36、CORS http 请求和普通 http 请求的区别37、行内元素,块元素,空元素有哪些?38、src 和 href 的区别?39、什么是 css HACK?40、优雅降级和渐进增强?41、new 操作符的实现正值招聘旺季,很多小伙伴都询问我有没有前端方面的面试题!
2024-09-03 18:48:08
1566
原创 2024 春季 前端最新面试题,js基础到js高阶 从容回答
JavaScript的函数也是对象,可以有属性,可以赋值给一个变量,可以放在数组里作为元素,可以作为其他对象的属性,什么都可以做,别的对象能做的它能做,别的对象不能做的它也能做。JavaScript对象的创建方式,1,Object构造函数式,2,对象字面量式,3,工厂模式,4,安全工厂模式,5,构造函数模式,6,原型模式,7,混合构造函数和原型模式,8,动态原型模式,9,寄生构造函数模式,10,稳妥构造函数模式。同源策略的目的是为了防止某个文档或脚本从多个不同源装载,同源策略是指,协议,域名,端口相同。
2024-09-03 18:11:35
2633
原创 Java基础学习03(Java方法)
参数是可选的,方法可以不包含任何参数,方法名称相同时,编译器会根据调用方法的参数个数、参数类型等去逐个匹配,以选择对应的方法,如果匹配失败,则编译器报错。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我们后期的扩展。一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。.方法包含一个方法头和一个方法体。方法名:是方法的实际名称。方法体:方法体包含具体的语句,定义该方法的功能。.方法调用:对象名.方法名(实参列表)
2024-09-03 00:15:35
369
原创 JAVA各类基础高级面试题和中间件面试题资料
和 equals() 及使用规范,你掌握了吗?和 equals() 的作用、区别、联系?与Random类生成随机数及源码分析")
2024-09-03 00:13:34
2155
原创 悟了,原来这才是分布式事务的正确打开方式
TM首先发起所有的分支事务的try操作,任何一个分支事务的try操作执行失败,TM将会发起所有分支事务的Cancel操作,若try操作全部成功,TM将会发起所有分支事务的Confifirm操作,其中Confirm/Cancel操作若执行失败,TM会进行重试。2PC即两阶段提交协议,是将整个事务流程分为两个阶段,准备阶段(Prepare phase)、提交阶段(commit phase),2是指两个阶段,P是指准备阶段,C是指提交阶段。,Try阶段所有分支事务执行成功后开始执行 Confirm。
2024-09-01 02:28:52
1273
原创 基于微信电子书小说阅读小程序毕业设计成品作品(3)开发技术文档_微信读书开发环境
tushu_list.php | 图书列表 || tushu_xiugai.php | 图书修改页面 || tushu_xiugai_act.php | 图书修改程序处理 || tushu_del.php | 图书删除 || tushu_mulu.php | 图书目录 || mulu_del.php | 图书目录内容删除 || mulu_xiugai.php | 图书目录内容修改页面 || mulu_xiugai_act.php | 图书目录内容修改程序处理 |
2024-09-01 02:09:30
796
原创 使用docker搭建个人博客
如果是常规情况,我们可以直接关闭防火墙即可,但这是容器创建的wordpress,不能关闭防火墙,防火墙关了wordpress容器就自动停了【拍错步骤在下面,不要跳过,一步一步跟着走】上面2个步骤做完以后,就可以使用浏览器访问主机IP的80端口,这样就可以看到wordpress容器中的博客内容了。删除行:后面的参数全给删了,删的原因是,都使用默认的,而默认值可以在镜像介绍中查看。这是因为端口被占用了,如下,我的是有一个nginx容器存在,占用了我的80端口。将容器的80端口映射到本机的80端口。
2024-09-01 01:39:11
1406
原创 【SpringBoot 框架】- SpringBoot 原理分析
SpringBoot 继承 spring-boot-starter-parentspring-boot-starter-parent 继承 spring-boot-dependencies【1】咱们可以进入 spring-boot-dependencies 看一看,按住 Ctrl 点击 spring-boot-dependencies,截取部分代码:… … …… … …org.jooq… … …
2024-09-01 01:21:58
880
原创 Spring系列之基础篇-Spring BeanDefinition初探
8)void setFactoryMethodName(String factoryMethodName):设置bean工厂的方法名,Spring在实例化Bean对象时支持工厂方法设计模式,在初始化bean时不是通过bean的class发射创建 bean实例,而是根据factoryBeanName反射出工厂的实例,然后调用它的实例方法factoryMethodName来创建bean实例。byType:根据类型自动状态,如果存在与指定属性类型相同的bean,则自动装配,如果有多个,则抛出异常。
2024-09-01 00:30:52
718
原创 Spring AOP --实现日志记录
Joint Point 简单说明getTarget() 获取当前对象getSignature().getName() 获得当前方法名getArgs() 获得传递的参数(形参)/**@Description 包含增强方法的JavaBean@Created by 闲言*///获取log日志对象/**前置增强的方法*/
2024-08-31 19:19:34
1115
原创 Linux面试题
f :就是force的意思,忽略不存在的文件,不会出现警告消息 -i :互动模式,在删除前会询问用户是否操作 -r :递归删除,最常用于目录删除,它是一个非常危险的参数 rm -i file : 删除文件file,在删除之前会询问是否进行该操作。我们多数用三位八进制数字的形式来表示权限,第一位指定属主的权限,第二位指定组权限,第三位指定其他用户的权限,每位通过4(读)、2(写)、1(执行)三种数值的和来确定权限。如6(4+2)代表有读写权,7(4+2+1)有读、写和执行的权限。
2024-08-31 19:04:09
667
原创 Java攻城狮社区首发,简历上的Spring Boot项目首选
/分页//创建page对象//调用方法的时候,底层封装,把分页所有数据封装到pageTeacher中//创建一个page对象//多条件组合查询//动态SQL//判断条件值是否为空,不为空就拼接if(!if(!if(!if(!//wrapper.//添加讲师接口的方法if(save){}else {if(flag){}else {
2024-08-31 18:48:43
660
原创 Java之异常专项练习【Java面试题】
运行时异常ArithmeticException,IllegalArgumentException编译能通过,但是一运行就终止了,程序不会处理运行时异常,出现这类异常,程序会终止。catch 捕获,要么用throws字句声明抛出,交给它的父类处理,否则编译不会通过。按照异常需要处理的时机分为编译时异常(也叫受控异常)也叫 CheckedException 和运行时异常(也叫非受控异常)也叫 UnCheckedException。遇到这类异常,应该尽可能处理异常,使程序恢复运行,而不应该随意终止异常。
2024-08-31 18:33:17
933
原创 docker镜像下载及docker镜像管理
镜像的命名规范:主机名:端口/分类/镜像名:tag 【主机名也可以是IP哦】【tag是一个标签而已,可以自定义】如,我现在删除一个我重命名的msq镜像【删了后myq这个镜像还是在的】【就不删镜像了测试了,我这下载没那么快】方式1,写个脚本,批量删除名称,方式和上面删除单个一样,脚本不难, 但麻烦,可以直接用下面方式2。2、如果有多个IMAGE ID的镜像,删除其中一个,实际上只是删除了这个名称的镜像而已。【rm是删除,i是镜像的意思】【如果不加TAG名称,则默认是latest】
2024-08-31 18:15:44
11483
原创 Flinkcdc监测mysql数据库,自定义反序列化,利用flinkApi和flinkSql两种方式
" ‘jdbc.properties.useSSL’=‘false’\n" + --官网上可以找到,必填。" ‘format’ = ‘debezium-json’\n" + --日志json格式,必填。" ‘database-name’=‘zg3’,\n" + --目标数据库名,必填。" ‘connector’ = ‘mysql-cdc’,\n" + --必填。" ‘table-name’=‘Person’,\n" + --目标表名,必填。
2024-08-30 07:21:40
1353
原创 Docker与Jib(maven插件版)实战
准备一个最简单的springboot应用hellojib,用于实战构建docker镜像;/**@Description: 普通的controller*/4.0.0hellojibhellojibtest使用jib插件1.3.0from节点用来设置镜像的基础镜像,相当于Docerkfile中的FROM关键字使用openjdk官方镜像,tag是8-jdk-stretch,表示镜像的操作系统是debian9,装好了jdk8。
2024-08-30 04:46:22
1067
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人