- 博客(78)
- 资源 (309)
- 收藏
- 关注
原创 Linux安装MySQL5.7.26教程图解
下载MySQL软件包提取码:chao③、文件说明主机名CentOS版本MySQL版本IP地址test10.0.0.15注意:安装方式支持离线部署!!!
2023-09-03 15:24:03 420
原创 挂载别的系统挂掉的磁盘解决步骤,mount: unknown filesystem type ‘LVM2_member‘ 报错
2、进行挂载添加的磁盘 挂载遇到 mount: unknown filesystem type 'LVM2_member' 报错,需要更改VG名字。mount /dev/vgsdb/home /data #vgsdb是修改后的名字,data是挂载目录。1.1、确定主机总线号: [root@iNeedle~]# ls /sys/class/scsi_host/如果是多个盘,需要建多个挂载目录,分别挂载在不同目录即可。输入vgdisplay查看挂载的磁盘UUID。1.3、查看是否读取到新的磁盘。
2022-11-13 11:29:17 3483 3
原创 2021年Java面试总结题
上面的配置前者是3000,后者是500,一旦触发超时降级,就不会重试,hystrix的超时是最高优先级,如果在重试期间,时间超过了hystrix的超时时间,会立即熔断。对于spu\sku、类目等概念比较清楚,但是对于高并发情况下如何支撑大流量没有太多经验,对于缓存的一致性处理、expiretime实现机制等了解不多,服务治理不清楚,zk相关基础比较弱,mysql索引有一定了解。其中对称加密算法的加密与解密 密钥相同,非对称加密算法的加密密钥与解密 密钥不同,此外,还有一类 不需要密钥 的 散列算法。
2022-11-02 10:23:53 871
原创 centos 7 重启系统后网卡失效,IP地址变了解决如下
2、使用 nmcli connection up eth0 更新为我们使用的这个配置文件。1、 输入nmcli connection show 查看绑定网卡的UUID是否正常。从图片得知,绑定的是Profile 1 这个配置文件,而我们使用的是eth0 这个。3、再次使用 ip add 命令查询就是我们需要的配置文件的IP地址了。记得把没用的那个配置文件删了。
2022-10-11 16:48:08 1832
原创 win server 2016 无法安转.net framework 3.5 问题
找到sxs文件夹,把它复制粘贴到你的磁盘,随便哪个盘根目录下,记住,是根目录。如我的是C盘【就是C。这时,.net framework 3.5 就按照成功了。可以去Windows启用或关闭功能看下是否安装成功。执行后现实远程过程调用失败,报错误代码:1726。这时需要到服务列表关闭这个服务,在执行就可以了。【一定要把那个C换成你存储sxs文件夹的盘】如遇到操作者完成,未启用NetFx3功能。加 /all 这个命令。
2022-09-08 16:03:48 4597
原创 windows 2012 server 禁止某个IP不可以访问指定端口
下列IP指的是,被禁止的IP地址(例如:172.25.1.2不可以访问172.25.2.1的1521端口,172.25.1.2就是指被禁止的IP)2、点击“入站规则”然后点击“新建规则”,在弹出的界面中选择“自定义”,然后单击 “下一步”。入站规则:别人电脑访问自己电脑;出站规则:自己电脑访问别人电脑。1、首先打开控制面板,在点击Windows防火墙,选择高级设置。3、协议和端口,协议类型选择TCP,设置好了下一步;完成以上操作就设置完成了,多谢参考,有问题请评论!打开自定义选择,所有接口类型,点击确定。.
2022-08-03 11:28:44 4196 1
原创 通过堡垒机连接到服务器,误执行iptables -P INPUT DROP命令导致无法连接
堡垒机画面: 1、首先你的服务器有没有远程管理,就是那种机带的远程管理,跟系统无关的那个。2、如果是云服务器就直接去机房连接解决,或者直接云主机控制台连接VNC登录解决。以下为VMware vSphere Client 示例: 3、VNC解决方法:执行以下命令即可,不用重启服务器执行画面:执行完,即可通过堡垒机再次测试是否可以连接。...
2022-07-08 15:44:47 1468
原创 SpringCloud面试题及答案
我见过许多开发者在这个问题上摸索。毕竟,在面试微服务架构师角色时,他们会被问到这个问题,所以承认它的缺点可能有点棘手。以下是一些很好的答案:它们需要大量协作 - 微服务需要大量的合作。不同的微服务模块,可能分散在不同的团队,团队之间需要始终保持良好的同步。他们需要建立繁重的架构 - 系统是分布式的,架构涉及很多。 他们需要过多的计划来处理操作开销 - 如果您计划使用微服务架构,则需要为操作开销做好准备。 需要熟练的专业人员,他们可以支持异构分布的微服务。1、 Spring Cloud是一系列框架的有序集合。
2022-07-01 17:42:35 247
原创 MySQL面试题
一个用户A 访问表A(锁住了表A),然后又访问表B;另一个用户B 访问表B(锁住了表B),然后企图访问表A;这时用户A由于用户B已经锁住表B,它必须等待用户B释放表B才能继续,同样用户B要等用户A释放表A才能继续,这就死锁就产生了。用户A查询一条纪录,然后修改该条纪录;这时用户B修改该条纪录,这时用户A的事务里锁的性质由查询的共享锁企图上升到独占锁,而用户B里的独占锁由于A 有共享锁存在所以必须等A释放掉共享锁,而A由于B的独占锁而无法上升的独占锁也就不可能释放共享锁,于是出现了死锁。如果在事务中执行了一条
2022-07-01 16:42:50 169
原创 JavaWeb基础面试题
post发送方式: 、 ajax请求参数不可见,为 form data可以实现文件上传请求没有长度限制get发送方式:除了以外请求参数在url上,可见 ?xx=xx&yy=yy不可以实现文件上传请求的编码格式 iso-8859-1 ( 不支持中文 )请求有长度限制CookieSession转发重定向404: NotFound 500:服务器内部错误 200: 成功302: 重定向 30...
2022-07-01 16:41:51 272
原创 Java基础面试题
在没有重写equals 方法之前,二者没有任何区别, 在重写equals 方法后, equals 是按照重写规则进行比较, 而 == 则是比较栈中的值ArrayList :JDK中使用数组 实现 ArrayList。数组默认长度 10 , 超过10个元素后, 会进行数组扩容原长度1.5倍对应的数据结构:线性表(一段地址连续的内存空间)元素访问的效率高插入和删除操作的效率低LinkedList对应的数据结构:双向链表(每个数据节点中除了保存元素值以外,还包括上一个元素的地址和下一个元素的地址)插入和删除的效率
2022-07-01 16:39:44 203
原创 客户机yum源配置yum源服务器的源教程
首先打开登录客户机,也就是你要配置的那台服务器。1、使用root登录进入到etc目录下:cd /etc/2、在进入yum.repos.d/ 这个目录下cd yum.repos.d/3、使用 ll 命令查看yum.repos.d/ 目录下的所以文件重命名除了CnetOS-Sources.repo这个文件以外的所以文件。4、修改完后,打开CnetOS-Sources.repo这个文件viCnetOS-Sources.repo打开后修改如下信息:[bas.....
2022-06-08 17:18:46 520
原创 Windows server 2012 搭建FTP服务
1、进入Windows server 2012系统,打开服务器管理器,选择添加角色和功能2、选择安装类型及服务器选择3、找到Web服务器(IIS)并选择,添加功能完成后点击下一步4、接下来两个地方因为我们是搭建FTP,直接选择下一步即可5、找到FTP服务器并选择,然后选择下一步6、这里我们选择安装,等待安装完成后选择关闭完成后1、在指定的盘下创建FTP目录,用于各个用户之间各自访问各自的目录,图如下:2、在计算机管理创建对应的用..
2022-05-10 17:31:32 19114
原创 腾讯Java高级面试题---深圳
1. 从简历项⽬中选⼀个项⽬,说说你在其中遇到了什么重⼤挑战?以及你的解决问题的思路? 2. ⼀段代码要执⾏多个redis命令,不加锁的情况下如何保证原⼦性? 使⽤lua脚本:https://segmentfault.com/a/1190000009811453 3. 谈谈数据结构,⽐如⼆叉树、红⿊树? 理解这篇:https://juejin.im/post/5a27c6946fb9a04509096248 4. 说说B-tree、B+tree的区别和使⽤场景?B-tree.
2022-05-10 15:40:23 79
原创 被阿里面试吊打的笔记
来自一位面试者大佬的分享1、SpringCloud与Dubbo对比优缺点?组件简介?Feign遇到的问题(多requestbody参数)Feign底层通信包?Feign拦截器设置header。( 在Feign中,Client是一个非常重要的组件,Feign最终发送Request请求以及接收Response响应都是由Client组件来完成的。Client在Feign源码中是一个接口,在默认情况下,Client的实现类是Client.Default。Client.Default是由HttpURL
2022-03-30 12:06:56 2737
原创 这四道面试题吊打25k的面试者,你能回答几个?
1、XXL job 集群部署如何保证只触发一次任务 ? 定时器执行中断如何补偿?2、如何检查其他同事写的不合理SQL ,防止发生线上故障 ?3、sharding-jdbc 如果控制多租户键, 有的SQL 是多租户的,有个不是,怎么去控制?4、mysql 大表如何加字段?答案:1.分布式锁;定时器,具体情况具体分析,比如有数据需要处理,处理完打上已处理标记,定时任务中断了,下次定时任务只要搜索未标记的数据就行2. 事前 做code review,事中 启用监控系统,监控慢SQL,发现慢
2022-03-16 22:01:30 2618
原创 centos 7 扩容逻辑卷方法
正常给LVM扩容,给磁盘增加空间或者新增磁盘,然后将分区做成pv ,然后添加到vg1.[root@centos7~]# lsblk:列出所有可用设备块信息2.[root@centos7~]# vgdisplay -v:查看卷分组执行命令后记录好你要扩的VG Name 的名字和新增的盘的VG Name的名字,因为后面扩容需要。3.[root@centos7~]# pvcreate /dev/sdc1:创建物理卷4.[root@centos7~]# pvdisplay:查看结果.
2022-02-15 10:41:45 2402 1
原创 源代码防泄密解决方案
一、前言• 各类嵌入式研发及平台软件研发行业,都有自己的核心数据以及核心文档,用户数据等敏感信息,这些信息数据有以下共性:–属于核心机密资料,万一泄密会给造成恶劣影响–核心数据类型多,有源代码数据,员工计算机水平高–很多数据是业务系统中,不是文件• 如果不管控,设计者和使用者很容易通过各种途径把该数据复制出去,造成泄密。二、常用泄密途径• 由于研发人员比普通办公人员要精通电脑,除了常见的网络,邮件,U盘,QQ等数据扩散方法外,还有很多对于研发人员来说非常容易的...
2022-02-10 16:15:05 376
原创 数据防泄密解决方案
随着数据加密市场的蓬勃发展,数据加密防泄密技术也跟着日新月异,市面上的加密产品路线主要分三类,第一类是绑定进程和后缀名的文件透明加密类产品,这类产品有很多;第二类是模式转换的磁盘加密类产品,这类产品有几家。第三类是新兴的沙盒加密类产品,是第二类磁盘加密产品的升级版本,目前市场上只有深信达的SDC沙盒。第一类文件透明加密(绑定进程和后缀名)的特点是使用方便,透明,使用者感觉好;缺点是有大文件速度和破损风险,策略设置复杂。根据这个特点,比较适合Office类文...
2022-02-10 16:13:30 3731
原创 数据安全解决方案
一.需求背景人工智能三大核心要素:算法、算力、数据。除了算法、算力外,最重要核心因素是数据。实现人工智能有两个阶段,即准备数据与训练模型。数据准备工作量占比达 70% 以上,但更重要的数据背后的人工,即数据预处理、模型选择与参数调整。数据预处理过程中的需要在个人PC端进行大量的数据传输,这种传输很容易照成数据的泄露,通过网络的接入、网络的外发等各种行为都可轻易的将大量的数据外带,通过各种网络传输方式都是轻易将数据泄密的主要通道。模型选择和训练一般都在公司终端服务器进行但是...
2022-02-10 15:55:20 2894 2
原创 企业如何正确挑选加密软件
企业如何正确挑选加密软件 在测试了好多市场上的加密软件后,感觉各有优势吧!两类产品设计理念和功能迥异,都处在不断的发展和互相借鉴中。需要特别指出的是,大多数客户对于数据防泄密产品的选择往往不够重视,将其和普通的软件产品等同对待。而事实上,数据防泄密项目和现有的企业信息系统密切相关,并非简单的加密一些文件或者硬盘了事。从这几年的应用情况看,数据防泄密项目想要实施成功,除了选择合适自身的产品外,更加需要客户的重视和配合,其难度不亚于ERP项目。在不甚了解的情况下,仓促的选择产品并实施,项目失败率几乎就...
2022-02-10 15:50:45 97
原创 解决systemctl status sshd.service命令重启ssh服务报“Failed to start OpenSSH server daemon”错误
SSH无法正常启动,运行systemctl status sshd.service 结果如下图:解决:1、输入sshd -t 命令进行测试,如果显示如下,说明是权限问题2、根据提示,把涉及的key文件全部改成600后命令如下:chmod 600 /etc/ssh/....以上图为例,修改如下三个文件即可:...
2022-01-21 16:27:57 11673
原创 1离线安装Chrome Postman 和Postman Interceptor 插件
Mac系统使用由于无法访问国外网络,所以安装chrome的插件一直是心中的痛。老版本的postman已经无法使用了,怀念老的postman,可以直接使用chrome的开发者工具来进行调试,github地址https://github.com/postmanlabs/postman-chrome-extension-legacy。编译了一下,安装上了也无法使用。目前的postman插件如果想正常使用,必须安装Postman Interceptor插件,这样才能直接使用chrome浏..
2022-01-17 09:32:10 2099
原创 关于centos7重启报错:[sdb] Assuming drive cache: write through [sda] Assuming drive 解决如下
我之所以要重启,是因为我的服务器根目录利用率满了,如下:为了解决这个问题,我新增了一块磁盘为根目录扩存储,结果新增后没有识别出该磁盘,所以就想重启看看会不会出现,不曾想系统起不来了,看了启动日志报如下错误:于是,我找了很多资料,也试了很多方法,最终解决了该问题。之所以重启进不了系统,原因是新增磁盘导致系统启动时找不到系统文件,所以启动不了了。解决方法:1、重启后进入选择内核界面时,记得使用默认的内核。2、进入后输入这2个命令:注意:一定要是默认的那个内核,负责输入这.
2021-12-30 14:44:23 5960 3
原创 淘宝二面试常见问题的答案来了,你看了吗?(二面及答案)
1、JVM内存结构1.7和1.8的区别JVM内存分配根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。1.7和1.8区别其实,移除永久代的工作从JDK 1.7就开始了。JDK 1.7中,存储在永久代的部分数据就已经转移到Java Heap或者Native Heap。但永久代仍存在于JDK 1.7中,并没有完全移除,譬如符号引用(Symbols)转移到了native heap;字面量(interned strings)、类的静态变量转移到...
2021-12-03 14:53:18 844
原创 淘宝面试常见问题的答案来了,你看了吗?(一面及答案)
1、redis sds优缺点、扩容收缩、扩容因子SDS (简单动态字符串)是什么其实,SDS 是 Redis 中实现的一种数据结构,主要用来存储字符串。1、那 SDS 与 C 字符串相比有什么优势呢?1.1、常数复杂度获取字符串长度常规 C 字符串并不记录自身的长度信息,所以为了获取一个 C 字符串的长度,程序必须遍历整个字符串,对遇到的每个字符进行计数,直到遇到代表字符串结尾的空字符为止,这个操作的复杂度为 O(N)。而 SDS 使用结构体实现,结构体中的 len 属性直接记录
2021-10-15 18:56:36 1111
原创 淘宝面试常见问题
淘宝一面redis sds优缺点、扩容收缩、扩容因子 redis持久化 缓存穿透、雪崩、击穿解决方案 mySQL事务原理 undo log的结构,具体mvcc原理 为什么mySQL先写日志 怎么设计表,怎么设计索引 mySQL页分裂 mySQL的锁 乐观锁的缺点 意向锁、隐式锁、间隙锁了解吗 类怎么加载的 反射原理 jdk对反射的优化 线程池参数怎么配置 线程池怎么做到保证核心线程不被销毁的 秒杀场景怎么设计 怎么保证缓存一致性 秒杀时多个数据打在redis同...
2021-09-23 15:56:48 63
原创 Centos中执行yum update或yum install 时报Error: Cannot find a valid baseurl for repo: base错误
执行命令报错如下图:Loaded plugins: fastestmirror, refresh-packagekit, securitySetting up Update ProcessDetermining fastest mirrorsYumRepo Error: All mirror URLs are not using ftp, http[s] or file.Eg. Invalid release/repo/arch combination/removing mirrorlist
2021-06-16 13:50:56 213
原创 24 个必须掌握的数据库⾯试题
⼀、为什么⽤⾃增列作为主键1、如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择主键作为聚集索引。如果没有显式定义主键,则InnoDB会选择第⼀个不包含有NULL值的唯⼀索引作为主键索引。如果也没有这样的唯⼀索引,则InnoDB会选择内置6字节⻓的ROWID作为隐含的聚集索引(ROWID随着⾏记录的写⼊⽽主键递增,这个ROWID不像ORACLE的ROWID那样可引⽤,是隐含的)。2、数据记录本⾝被存于主索引(⼀颗B+Tree)的叶⼦节点上,这就要求同⼀个叶⼦节点内(⼤⼩为⼀个内存
2021-06-09 16:54:25 149
原创 ZooKeeper是什么
ZooKeeper是⼀个分布式的,开放源码的分布式应⽤程序协调服务,是Google的Chubby⼀个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进⾏下⼀步合理操作。最终,将简单易⽤的接⼝和性能⾼效、功能稳定的系统提供给⽤⼾。客⼾端的读请求可以被集群中的任意⼀台机器处理,如果读请求在节点上注册了监听器,这个监听器也是由所连接的zookeeper机器来处理。对于写请求,这些请求会同时发给其他zookeeper机器并且达成⼀致后,请求才会返回成功。因此,随着zoo
2021-06-09 14:35:11 524 4
原创 关于Java、spring、什么是耦合及如何解决数据库的优化
java编程模型1、面向对象编程(OOP):封装性,派生型,多态性。1.1、封装性:决定了数据的访问限制。1.2、派生型:决定了上下流的关系。1.3、多态性:决定了一种接口多种实现。2、面向切面编程(AOP):拦截判断,拦截执行。2.1、拦截判断:方法,注解,参数,异常。2.2、拦截执行:前置,后置,返回,异常。2.3、什么是面向切面当我执行一段代码的时候这个地方就会做一定的拦截,会有一些事件和回调的发送。2.4、AOP实现主要分为 静态代理和动态代理 。静态代理 主要是 Aspect
2021-05-26 09:41:59 196
原创 springMVC、spring、控制反转、依赖注入、MyBatis、springBoot、springSecurity、Java多线程、Redis(缓冲击穿,穿透、雪崩、热点数据集中失效)
什么是springMVCspringMVC是一个基于MVC架构的,用来简化WEB应用程序的框架;属于表现层的框架。springMVC的工作原理用户发送请求到前端控制器,前端控制器接受到请求调用处理器映射器,处理器映射器根据请求的URL找到具体的处理器,生成处理器对象及处理器拦截器(如果有则一并生成)返回给前端控制器,前端控制器通过处理器 适配器调用处理器,然后执行控制器,执行完成后返回视图和模型,处理器适配器将控制器执行结果视图和模型返回给前端控制器;前端控制器将视图和模型传给视图解析器,解析后返回具
2021-05-19 16:49:26 6149 25
原创 RedHat 红帽系统替换163的yum源The requested URL returned error: 404“ Trying other mirror.Error: Cannot retrie
替换yum源报错:http://mirrors.163.com/centos/7.5.1804/extras/x86_64/repodata/repo…HTTPError404-NotFound原因:像以前的这种地址http://mirrors.163.com/centos/7.5.1804/os/x86_64/Packages/已经弃用了,也就是无法访问了,因为前面的那些版本已经不更新了,现在打开这些文件里面已经什么都没有了。下载yum源的文件要到地址:http://mirrors.163.com
2021-04-27 15:34:15 485
原创 Ubuntu出现E: Unmet dependencies. Try ‘apt-get -f install‘ with no packages (or specify aolution)错误
Ubuntu出现E: Unmet dependencies. Try ‘apt-get -f install’ with no packages (or specify aolution)错误解决如下:执行:apt-get -f install遇到如下错:执行:dpkg --force-overwrite -i /var/cache/apt/archives/libc6-dev-i386_2.23-0ubuntu11.2_amd64.deb遇到如下错:执行:sudo apt-get pu
2021-04-27 15:16:20 655
原创 Ubuntu19.10 使用sudo apt-get install命令时报E: Unable to correct problems, you have held broken packages.
使用sudo apt-get install命令时报E: Unable to correct problems, you have held broken packages.解决:.1、在官网源https://mirrors.ustc.edu.cn/repogen/下载对应版本最新的源,比如我是19.10版本的ubuntu,对应下载的是这个以下是上图的源:deb https://mirrors.ustc.edu.cn/ubuntu-old-releases/ubuntu/ eoan main r
2021-04-01 15:47:50 724
原创 Seafile web端权限配置(centos8 搭建的Seafile服务器)
Seafile web端权限配置1、创建用户2、创建群组,将拥有者设置为admin3、创建资料库4、共享资料库,根据权限把对应的资料库共享给对应的用户。例如:设置主任权限为,主任可以看到副主任,部门主管,员工的共享资料库和文件夹,而不可以看到admin的,而admin可以看到所以用户的,权限以此类推。下图为共享资料库共享权限设置:下图为共享资料库目录权限设置:4.1、设置副主任权限共享设置如下:1.1、1.2、1.3、4.2、目录权限设置权限为admin可以看
2021-03-25 13:19:56 1287
CCSK练习题200道及答案
2023-09-03
2023年CCSK精简练习题(附答案)
2023-07-25
搜索引擎---面试笔记5
2022-07-02
搜索引擎---面试笔记4
2022-07-02
搜索引擎---面试笔记3
2022-07-02
搜索引擎----面试笔记2
2022-07-02
搜索引擎-----面试笔记1
2022-07-02
分布式消息队列面试题一
2022-07-02
JAVA面试必备必知必会
2022-04-19
linux-headers-4.13.0-46_4.13.0-46.51_all.deb
2021-09-16
linux-modules-4.15.0-46-generic_4.15.0-46.49_16.04.1_amd64.deb
2021-09-16
linux-image-4.15.0-46-generic_4.15.0-46.49_amd64.deb
2021-09-16
linux-headers-4.15.0-46-generic_4.15.0-46.49_16.04.1_amd64.deb
2021-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人