×

正则表达式

js正则表达式使用详解(js正则表达式的使用)

森宇 森宇 发表于2024-05-02 浏览6312 评论0
正则表达式 正则表达式(Regular Expression),在代码中常简写为 regex、regexp或RE。使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。 搜索是可用于文本搜索和文本替换。 语法: /正则表达式主体/修饰符(可选) 在 javascript 中, 正则表达式通常用于两个字符串方法:search()和 replace()。 search()方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串,并返回子串的起始位置。 re

MSSQL教程

Java实习生面试题汇总(java面试实操题)

森宇 森宇 发表于2024-05-01 浏览6605 评论0
Java实习生面试题汇总 简介 本人是二本大三学生,下半年大四。暑假在上海这边找实习工作,面了几家公司,所问到的问题记录在下面。 因为是在校生,没任何实习经历,一般找我面试的都是小公司,一般问的比较简单,甚至还有看了简历叫我直接去上班不用面试的(因为在学校获得了一些竞赛的证书而且没毕业,面试官问也就是CRUD的工作觉得没意思)。一般过去都是先做一套题目,或者叫你写几个接口,然后再开始面试问些问题。问的问题Java基础比较多。 主要提供题目,答案仅供参考。 Java基础 Str

spring cloud

教你如何查看SpringCloud Alibaba、Spring Clou 和 SpringBoot对应版本(springcloud alibaba最新版本)

森宇 森宇 发表于2024-05-01 浏览5565 评论0
找对应版本: 1、SpringCloud Alibaba  2、SpringCloud 3、SpringBoot SpringCloud Alibaba   由于 Spring Cloud 版本号经历了一轮从英文名到以年份开头的命名方式的变化,了解到社区内外用户对于 Spring Cloud Alibaba 与 Spring Cloud 版本号之间对应关系经常感到困惑。为了让大家今后在使用 Spring Cloud Alibaba 能便捷的知道其所对应的 Spring Cloud

rust

完整流程 Flutter 集成 Golang 多语言跨端开发基础案例(flutter 调用 golang)

森宇 森宇 发表于2024-04-30 浏览5193 评论0
使用Golang一处编写,横跨中Android & IOS 多端场景使用。golang提供gomobile跨平台开发库,我们可快速编译可直接Android & IOS 原生调用的SDK包,借助这一优势,可更加方便使用,白哪个比较Rust需要使用FFI转化调用更加方便。 本文主要介绍了Flutter 集成Golang,所以并不会在Flutter、Golang等开发环境搭建以及Dart、go语言上做介绍,本次使用VSCode作为编辑器。 考虑Android & IOS 同

ribbon

Spring Cloud(四):feign+ribbon集成测试(spring cloud ribbon feign)

森宇 森宇 发表于2024-04-29 浏览5107 评论0
Feign 集成工具 远程调用:声明式客户端 ribbon 负载均衡和重试 hystrix 降级和熔断 feign 声明式客户端接口 微服务应用中,ribbon 和 hystrix 总是同时出现,feign 整合了两者,并提供了声明式消费者客户端 用 feign 代替 hystrix+ribbon 只需要声明一个抽象接口,就可以通过接口做远程调用,不需要再使用 RestTemplate 来调用 // 调用远程的商品服务,获取订单的商品列表 // 通过注解,配置: // 1. 调用

Ruby教程

Mac安装HomeBrew&HomeBrew安装yarn(Mac安装homebrew)

森宇 森宇 发表于2024-04-28 浏览5421 评论0
Mac安装HomeBrew&yarn HomeBrew官方网址:https://brew.sh/ HomeBrew 是mac的包管理器 仅需执行相应的命令,就能下载安装需要的软件包,可以省掉自己去下载、解压、拖拽(安装)等繁琐的步骤 参考文档:https://cloud.tencent.com/developer/article/1853162 (全解) 如何安装呢? 方法一:官网安装脚本 /bin/bash -c "$(curl -fsSL https://raw.githu

mysql

mysql中出现Unit mysql.service could not be found 的解决方法

森宇 森宇 发表于2024-04-27 浏览14526 评论0
前言 出现这种bugUnit mysql.service could not be found 因为bug被我修复好了,在这里引用一下网友的bug截图 1. 原理 之所以使用命令行service mysqld status出现Unit mysql.service could not be found的bug 原因如下: 安装好了mysql之后 发现在init.d的配置中没有mysql的服务 所以使用service mysqld status,就会因为其找不到mysql或者m

后端

HDFS的读写流程步骤(附图文解析)(HDFS读写流程)

森宇 森宇 发表于2024-04-26 浏览15179 评论0
1、HDFS的写入流程: 详细步骤: client 发起文件上传请求,通过 RPC 与 NameNode 建立通讯,NameNode 检查目标文件是否已存在,父目录是否存在,返回是否可以上传; client 请求第一个 block 该传输到哪些 DataNode 服务器上; NameNode 根据配置文件中指定的备份数量及副本放置策略进行文件分配,返回可用的 DataNode 的地址,如:A,B,C; client 请求3台 DataNode 中的一台A上传数据(本质上是一个 RPC

spring cloud

nacos集群 springcloud启动报错 failed to req API:/nacos/v1/ns/instance after all servers([localhost:80])

森宇 森宇 发表于2024-04-26 浏览18010 评论0
最近在看 nacos,因为项目上的规划,需要用到微服务。虽然以前看过微服务,但是都忘得差不多了,最近项目上规划要用到微服务,所以我就去了解了解。 在学习nacos的过程中,需要nacos集群,因为是自学,所以肯定是在本地自行部署多个端口进行集群,我使用的是 nacos 1.41 版本。 nacos 的集群也十分简单,这里不做过多的讲述,我主要把坑的地方写出来,主要是 cluster.conf 配置文件,刚开始的内容配置如下: 127.0.0.1:8845 127.0.0.1.8846 12

PHP编程

PHP WebShell 免杀(PHP webshell)

森宇 森宇 发表于2024-04-25 浏览6006 评论0
一般的,利用能够执行系统命令、加载代码的函数,或者组合一些普通函数,完成一些高级间谍功能的网站后门的脚本,叫做 Webshell 。而php做为一门动态语言,其灵活性很高,因此一直以来 Webshell 的绕过与检测之间不断的产生着化学反应。 Webshell 绕过的本质其实是针对不同的检测给予不同的绕过方式,因此首先要了解 Webshell 是如何检测的。 一、Webshell 检测 Webshell的运行流程: hacker -> HTTP Protocol -> Web

spring

spring注入的几种方式(文件配置以及注解方式)(spring注入的三种方式注解)

森宇 森宇 发表于2024-04-25 浏览3893 评论0
前言 spring利用IOC(控制反转)机制,将创建对象的权利交给了spring框架,从而降低程序的耦合。spring有文件配置和注解两种策略来实现Bean对象的创建和注入,这两种方式可以相互代替,后面将对应记录两种方式的使用。 一、文件配置的方式 1.在根目录创建配置文件 命名为config.xml,配置spring必要内容: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:x

flask

Flask-socketio服务器端与js客户端socket.io版本不匹配问题解决

森宇 森宇 发表于2024-04-24 浏览7894 评论0
问题描述 在按照 李辉 老师的 《Flask Web开发实战》 练习项目时,在网络聊天室项目使用socket.io进行WebSocket通信时,发现客户端和服务器端无法进行消息发送,服务器端的GET前请求一直报错:"GET /socket.io/?EIO=3&transport=polling&t=N_l1L5D HTTP/1.1" 400 -。 一直往上翻日志发现在服务器启动时有提示:The client is using an unsupported version of