- 博客(46)
- 资源 (3)
- 收藏
- 关注
原创 在linux中使用nload实时查看网卡流量
ethtool -S命令将显示特定网卡的流量统计,包括接收到的字节数、发送的字节数、接收到的广播包数、发送的多播包数等。在Linux系统中,可以使用多种工具来查看网卡流量。:提供一个实时的网络流量图,可以用来监控进出网卡的数据。:一个基于时间的网络带宽监控工具,可以记录流量使用情况。nload将打开一个图形窗口,显示网络接口的实时流量。:用来查看和操作路由、网络设备、接口等信息。:这是最基本的网络接口查看命令,但在最新的。:提供网络设备的详细信息,包括流量统计。命令已经被ip命令替代。
2024-11-13 16:16:30
400
原创 【爬与反爬】Javascript禁止前端调试页面
其实上面的各种方式并不能100%防止,毕竟javascript是客户端语言,就说别人把你的网站页面全部下载下来,然后把里面的js拦截代码一删,在本地一样嘎嘎跑,想咋调试就咋调试,所以说到底还是得从服务端想办法。
2024-05-21 16:26:01
1817
原创 表达式解析器MVEL的了解
MVEL(MVFLEX Expression Language)是一种基于Java的表达式语言,它允许在运行时解析和执行表达式。MVEL 最初是为了提供一个更强大、更易于使用的替代品来执行 Java 的字符串操作和表达式求值而创建的。MVEL 的语法类似于 Java,但更加简洁和灵活,使得编写和阅读表达式更加容易。MVEL 支持各种操作符、条件语句、循环语句等,可以完成复杂的表达式求值和字符串操作。MVEL 支持在运行时动态解析和执行表达式,这意味着您可以在不重新编译代码的情况下修改和执行表达式。
2024-04-29 15:29:58
1458
原创 Siddhi 快速入门-安装Siddhi 编辑器
在本节中,我们将使用 Siddhi 工具发行版 — Siddhi 的服务器版本,具有带有 GUI 的复杂的基于 Web 的编辑器(称为“Siddhi 编辑器”),您可以在其中编写 Siddhi 应用程序并模拟事件来测试您的场景。第 5 步 — 在命令提示符 (Windows)/终端 (Linux/Mac) 中发出以下命令。步骤 4 — 解压下载的 zip 并导航到/bin.(TOOLING_HOME指解压的文件夹)下载最新的工具发行版。步骤 2 — 设置。
2024-04-25 17:27:40
352
原创 nginx中怎么修改ModSecurity的拦截页面
在此示例中,ModSecurity规则文件位于/etc/modsecurity/main.conf,拦截页面位于/var/www/html/custom_error_page.html。:在Nginx的配置文件中,你需要确保指定了正确的ModSecurity规则文件的路径,并将修改后的拦截页面路径与ModSecurity相关的指令匹配。:ModSecurity的规则文件通常位于系统的特定目录中。你可以在Nginx的配置文件中找到ModSecurity的相关指令,自定义规则文件的位置。
2024-03-28 11:00:06
397
原创 linux 文件权限
读、写、运行三项权限可以用数字表示,就是r=4,w=2,x=1,777就是rwxrwxrwx你可能不懂什么意思举个例吧!如上图有一个文件,它的那么可以拆分开。
2024-03-07 16:25:36
450
原创 在arm环境中因为ModSecurity 版本问题导致Nginx启动报错
在arm环境中因为ModSecurity 版本问题导致Nginx启动报错 临时解决办法
2024-03-07 14:43:31
305
原创 SPRINGBOOT整合CXF发布WEB SERVICE和客户端调用(用户和密码验证)
springboot整合CXF发布web wervice和客户端调用(用户和密码验证)
2023-11-09 14:03:54
758
1
原创 虚拟机上的linux centos7无法连接ssh
2、找到了 /etc/ssh/ 目录下的sshd服务配置文件 sshd_config,用Vim编辑器打开。3、 开启 sshd 服务,输入 sudo service sshd start。或者输入netstat -an | grep 22 检查 22 号端口是否开启监听。检查 sshd 服务是否已经开启,输入ps -e | grep sshd。将文件中,关于监听端口、监听地址前的 # 号去除。,如果又没任何输出显示表示没有安装。最后,开启使用用户名密码来作为连接验证。
2023-10-30 13:39:38
876
原创 CentOS7无法连接网络 右上角网络图标消失
在使用 linux 的过程中,有时会出现网络图标消失的问题,这时系统会没有网络。有些 linux 的网络连接由 NetworkManager 管理, 问题应由它解决。先执行一下 systemctl restart NetworkManager 看有没有效果。
2023-09-05 14:38:49
2088
原创 记录 使用 git 克隆仓库报错:Warning: Permanently added‘github.com’ to the .....(ssh )
记录 使用 git 克隆仓库报错:Warning: Permanently added‘github.com’ to the .....(ssh )
2023-08-30 16:07:18
756
转载 什么?【nginx】记录response body和header到access.log 不会?
netstub项目中,需要记录经过网关的请求信息到日志,供loki采集,以便后续的统计分析工作。需要记录请求的request_body, request_header, response_body, response_header数据到access.log。本文记录一下配置过程。
2023-08-17 13:47:32
889
1
转载 Linux下tomcat的shutdown命令可以关闭服务但是杀不死进程
一般造成这种原因是因为项目中有非守护线程的存在;方案1:(推荐的方案:因为一台机器里可能有很多tomcat,不能kill所有)基本原理为启动tomcat时记录启动tomcat的进程id(pid),关闭时强制杀死该进程(2),在tomcat/bin/shutdown.sh文件,在最后一行加上-force:原来的增加参数后方案2:(查找到所有的tomcat进程,然后逐一杀死它们)#查找到所有的tomcat进程#然后逐一杀死它们方案3:(一次性杀死所有的tomcat进程)#kill -9。
2023-08-14 14:27:56
673
原创 在linux上启动项目
将web项目打成war包,放到linux服务器的tomcat下的webapps文件夹下。1.首先,进入tomcat的bin目录下:cd /usr/tomcat/bin2.关停tomcat : sh ./shutdown.sh3.启动tomcat:sh ./startup.sh4.进入存放日志的文件夹:cd /usr/tomcat/logs5.查看日志:tail -f catalina.o...
2023-07-06 13:36:12
347
原创 Docker自学记录笔记
1. 搜索镜像2. 下载镜像3. 启动nginx强调文本 强调文本加粗文本 加粗文本标记文本删除文本H2O is是液体。210 运算结果是 1024.链接: link.图片: 带尺寸的图片: 居中的图片: 居中并且带尺寸的图片: 当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 .生成一个适合你的列表项目项目项目项目1项目2项目3 计划任务 完成任务创建一个表格一个简单的表格是这么创建的
2023-07-06 13:35:00
479
原创 负载均衡及Ribbon
ribbon 是什么?Spring CloudRibbon 是基于Netflix Ribbon实现的一套客户端负债均衡的工具●简单的说,Ribbon是Netflix发布的开源项目, 主要功能是提供客户端的软件负载均衡算法,将NetFlix的中间层服务连接在一起。 Ribbon的客户端组件提供一系列完整的配置项如:连接超时、重试等等。简单的说,就是在配置文件中列出LoadBalancer (简称LB:负载均衡)后面所有的机器,Ribbon会 自动的帮助你基于某种规则(如简单轮询,随机连接等等)去连接这些
2023-07-06 13:32:58
215
转载 聊聊HTTPS和SSL/TLS协议
首先,HTTP 是一个网络协议,是专门用来帮你传输 Web 内容滴。关于这个协议,就算你不了解,至少也听说过吧?比如你访问俺的博客的主页,浏览器地址栏会出现如下的网址 https://editor.csdn.net/ 这就是指 HTTP 协议。大部分网站都是通过 HTTP 协议来传输 Web 页面、以及 Web 页面上包含的各种东东(图片、CSS 样式、JS 脚本)。
2023-07-05 10:41:12
134
原创 什么?文件监控不会?一秒学会文件监控!
此方法文章可以对一个日志文件监控,如:access.log日志文件等。当文件中添加一条记录时将会触发此方法。
2023-07-04 11:05:57
128
原创 解决阿里云访问OSS图片跨域问题 No ‘‘Access-Controller-Allow-Origin‘ herder is present on the requested resource.
这个问题搞了我两天时间,头发都掉了不少,真的是难受啊,好在不断的在网上查资料,终于找到了这个原因。刚刚开始还以为是引入的cropperjs的问题,但是反复测试,问题依旧,从而想到了是不是阿里云OSS的问题,要设置一个跨域,然后就找到了,话不多说,先把我的报错信息给大家参考一下:解决方法:1、打开阿里云OSS控制台2、进入对象存储——>Bucket列表——>Bucket名称——>权限管理,——>跨域访问如图:3、创建规则其他的默认其中暴露 Headers的值Et
2021-11-05 11:03:19
1563
1
原创 SpringBoot整合连接Redis集群
第一步,新建项目maven项目,添加依赖(1)本文所采用的SpringBoot的版本如下 org.springframework.boot spring-boot-starter-parent 2.0.2.RELEASE (2)加入Redis相关依赖 org.springframework.boot spring-boot-starter-data-redis redis.clients jedis第二步,applicati
2021-10-21 11:54:05
1219
原创 Mysql 中主库跑太快,从库追不上怎么整?
随着日益增长的访问量,单台数据库的应接能力已经捉襟见肘。因此采用主库写数据,从库读数据这种将读写分离开的主从架构便随之衍生了出来。在生产环境中,常见的主从架构有很多种,在这里给大家介绍几种比较常见的架构模式。主从复制原理了解了主从的基本架构及相关配置后,下面就要进入正题了。对于主从来说,通常的操作是主库用来写入数据,从库用来读取数据。这样的好处是通过将读写压力分散开,避免了所有的请求都打在主库上。同时通过从库进行水平扩展使系统的伸缩性及负载能力也得到了很大的提升。但是问题就来了,读从库时的数据要.
2021-07-06 10:08:47
228
原创 SrpingBoot启动报错:Error starting ApplicationContext
Springboot环境下,启动服务器是报错:Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.2021-5-26 14:26:34.478 ERROR 29736 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter :*********
2021-05-26 10:43:17
336
基于CAS原理的单点登入SSO解决方案及redis-session的单点登录的实现
1. CAS 简介1.1. What is CAS ?CAS ( Central Authentication Service ) 是 Yale 大学发起的一个企业级的、开源的项目,旨在为 Web 应用系统提供一种可靠的单点登录解决方法(属于 Web SSO )。CAS 开始于 2001 年, 并在 2004 年 12 月正式成为 JA-SIG 的一个项目。1.2...
2018-12-15 23:38:36
2586
原创 Spring Boot的底层原理
一,Spring Boot简介 1.什么是Spring BootSpring Boot是由Pivotal团队提供的框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式(继承starter,约定优先于配置)来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid applic...
2018-12-11 18:15:52
20741
原创 Dubbo分布式服务
一,传统系统架构模式 1.什么是传统系统的架构模式传统应用系统中(如:P2P网贷系统),我们主要使用了三层架构:即 表示层、业务层和数据访问层传统Web应用程序客户端(浏览器)发起请求,由业务层执行业务逻辑,执行业务的过程中又通过数据库查询/处理业务相关的数据,最后在完成业务后将数据结合视图展示给用户。 2.传统应用架构的不足但是,在这种体系架构下的...
2018-12-11 14:36:34
2560
1
原创 仅一分钟学会ElasticSearch
一,认识ElasticSearch为什么要使用ElasticSearch虽然全文搜索领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。但是,Lucene只是一个库。想要使用它,你必须使用Java来作为开发语言并将其直接集成到你的应用中,更糟糕的是,Lucene的配置及使用非常复杂,你需要深入了解检索的相关知识来理解它是如何工作的。实际项目中,我们建立一个...
2018-12-11 14:10:57
458
原创 仅要一分钟学会使用lucene
4.1.Lucene是什么Apache Lucene是一个用Java写的高性能、可伸缩的全文检索引擎工具包,它可以方便的嵌入到各种应用中实现针对应用的全文索引/检索功能。Lucene的目标是为各种中小型应用程序加入全文检索功能。Lucene的核心作者:Doug Cutting是一位资深全文索引/检索专家。版本发布情况:2000年3月,最初版发布,2001年9月,加入apache;2004年...
2018-12-07 11:34:28
170
原创 ##五秒学会SQL (不仅仅是SQL --NoSql之Redis)
什么是NoSql(1)概念NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,它泛指非关系型的数据库。随着互联网2003年之后web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的交友类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。关系型数据库...
2018-12-06 18:01:28
230
原创 Swing和模型-视图-控制器设计模式
在解决一一个问题时,不需要从头做起,而是借鉴过去的经验,或者向做过相关工作的专家请教。设计模式就是一-种方法,这种方法以一种结构化的方式展示专家们的心血。 近几年来,软件工程师们开始对这些模式进行汇总分类。这个领域的先驱者的灵感来源F建筑师Christopher Alexander的设计模式。他在《The Timeless Way of Building》( 1979年,牛津大学出版) - -...
2018-12-03 19:45:19
757
2
原创 Activiti—项目实战-办理任务之动态表单
办理任务-动态表单1. 办理任务方式分析 分析 :1、提供一个“查看任务”按钮,点击后打开任务详情对话框,查看后关闭,然后在提供一个“办理任务”按钮,点击后完成任务。2、提供一个“办理任务”按钮,点击后弹出一个任务详情对话框,在对话框的最下面,提供一个完成任务按钮,点击后完成任务,并关闭对话框。(采纳)2. 为什么需要动态表单分析:每个任务的详情对话框是不变的,还是可变的。任务详...
2018-12-03 18:44:45
4586
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人