迷途风哥
码龄4年
关注
提问 私信
  • 博客:62,197
    问答:12
    62,209
    总访问量
  • 34
    原创
  • 149,411
    排名
  • 269
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:重庆市
  • 加入CSDN时间: 2020-07-02
博客简介:

weixin_49100429的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    290
    当月
    0
个人成就
  • 获得105次点赞
  • 内容获得16次评论
  • 获得294次收藏
创作历程
  • 3篇
    2024年
  • 4篇
    2022年
  • 27篇
    2021年
成就勋章
TA的专栏
  • 分布式
    2篇
  • 前端
    2篇
  • https
    1篇
  • 多线程
兴趣领域 设置
  • 前端
    vue.js
  • 服务器
    linux
  • 学习和成长
    面试
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

在centos的虚拟机中安装gitLab管理代码

要想安装gitlab首先要做的第一个点是有虚拟机,其次网络要通哈,我这里提供一下我的另外两篇文章,安装系统时要求最低4核,内存8g,硬盘25g,这个是gitLab的最低要求,如果没有这个配置,你就会每次访问都是502,这都是血与泪的经历。第四步,这步主要就是安装GitLab,这里注意一下,我们把我们的访问地址直接嵌套弄进去,将你自己的ip填入your_domain_or_ip,你想要访问的端口填入port,大哥们,别复制了哈。好了,我知道肯定有大佬一路复制过来,第四步也复制了,怎么办?
原创
发布博客 2024.04.23 ·
487 阅读 ·
3 点赞 ·
1 评论 ·
12 收藏

虚拟机的静态网络设置(ifconfig也没安装咋整)

2.咱们先把虚拟机的配置搞定,然后再搞,首先咱们想要虚拟机和主机互相访问,并且还能联网,就必须在同一网段,打开本机命令行,输入ipconfig查看ip地址如下:注意看,因为我的是wifi,然后我的网段在1,所以咱们设置也要在1网段。使用虚拟机安装contos,选的最小安装,安装完才发现,网络网络不通,ifconfig,欸,not found,好玩吧?卧槽,我还要整静态网络呢,你这给我整不会了,咋整?3.4 然后点net设置,如下按钮,设置一个网关,我的设的是192.168.1.2,记住这个网关。
原创
发布博客 2024.04.20 ·
365 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

sql中遇到多个or条件还伴随着like的全模糊查询怎么办?

当然遇到第二种情况就老老实实用instr函数吧,会比上面的快一点。第三种就是将第一种和第二种集合起来。这种执行起来效率不高,怎么办?
原创
发布博客 2024.04.15 ·
401 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

python如何通过selenium执行本地写好的js代码文件

答:

当您想要在Python中使用Selenium来执行本地编写的JavaScript代码文件时,可以按照以下步骤进行操作:

安装Selenium:
在Python中使用Selenium,需要先安装Selenium库。可以通过以下命令来安装:

pip install selenium
下载浏览器driver:
Selenium需要浏览器驱动程序来控制浏览器操作,您可以根据自己的浏览器类型下载对应的浏览器驱动程序。例如,如果您使用的是Chrome浏览器,则可以从ChromeDriver官网(
https://sites.google.com/a/chromium.org/chromedriver/downloads%EF%BC%89%E4%B8%8B%E8%BD%BD%E5%AF%B9%E5%BA%94%E7%9A%84[ChromeDriver](poe://www.poe.com/_api/key_phrase?phrase=ChromeDriver&prompt=Tell%20me%20more%20about%20ChromeDriver.)%E3%80%82

导入Selenium库并创建WebDriver对象:
在Python中导入Selenium库,并创建WebDriver对象。在创建对象时,需要指定下载的浏览器驱动程序的路径。

from selenium import webdriver

创建Chrome浏览器的WebDriver实例

driver = webdriver.Chrome('/path/to/chromedriver')
打开网页:
使用WebDriver对象的get()方法打开需要操作的网页。

driver.get('https://www.example.com%27/)
执行JavaScript代码:
读取本地的JavaScript代码文件,可以使用Python的内置open()函数。然后,使用Selenium的execute_script()方法来执行该代码。

打开本地的JavaScript代码文件

with open('example.js', 'r') as file:
    js_code = file.read()

在浏览器中执行JavaScript代码

driver.execute_script(js_code)
在执行JavaScript代码时,需要注意一些问题:

执行环境:JavaScript代码的执行效果取决于代码本身的内容和执行环境。如果代码中引用了浏览器中不存在的对象或变量,则会抛出错误。因此,在执行JavaScript代码之前,请确保您熟悉代码的内容,并在合适的环境中测试和调试它。

等待时间:有时候,执行JavaScript代码需要一些时间才能完成。为了确保代码的执行,可以使用Selenium提供的等待机制,例如implicitly_wait()方法,来等待一定的时间后再执行下一步操作。

安全性:执行本地编写的JavaScript代码可能存在一定的安全风险。因此,建议仔细查看代码内容,并谨慎使用该功能。

回答问题 2023.04.03

在windows中安装mysql8.0解压版

1.下载mysql解压版,MySQL :: Download MySQL Community Server根据自己的电脑选择版本,我选择上面的2.解压到任意目录下3.配置环境变量MYSQL_HOME4.配置系统变量Path5.新建my.ini文件,先建txt文档,后面改后缀在my.ini中输入以下内容[mysqld]#设置3306端口port=3306#设置mysql的安装目录,一定要与上面的安装路径保持一致...
原创
发布博客 2022.04.14 ·
1433 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

maven的安装和配置

一.下载maven1.下载地址Maven – Download Apache Maven2.将下载的文件进行解压到任意目录 linux解压用tar -xvf apache-maven-3.6.3-bin.tar.gz3.windows配置环境变量右键 "计算机",选择 "属性",之后点击 "高级系统设置",点击"环境变量",来设置环境变量,有以下系统变量需要配置:在path环境中新增%MAVEN_HOME%\bin4.linux配置环境变量su...
原创
发布博客 2022.04.14 ·
357 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何将一个List按照某一个字段进行分组,并且得到一个顺序的Map

首先,我们这里有一个对象@Datapublic class Pcr { private String target; //组 private String sample; private Double cq; private Double avgCq; private Double cqStdDev;}然后在一个方法中对这个对象的组进行分组排序得到一个LinkedHashMappublic void prcListHandle1(
原创
发布博客 2022.04.12 ·
891 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

同学遇到的问题,数据库某个字段设置了默认值,但是传入的值为null,关键还插入进去了,怎么补救?

问题分析:我同学用到mybatis的框架,由于前端这个字段传入的值为Null,导致插入语句的时候这个值有值,所以为nulll,那这种情况有可能在后期的业务场景会出现问题,所以,我们要避免这种情况的出现。解决办法:1.sql自己写,不使用mybatis的insert方法,将需要的字段加上null和空的判断2.使用mybatis的insertSelective方法,它会将值为nulll的去除然后再以这个字段等于null作为条件更改已经填入Null的原数据,将其改为默认值...
原创
发布博客 2022.03.10 ·
2200 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windows遇到一些系统问题,不知道什么原因,有可能是系统文件损坏导致的,可以用下面的办法解决

1.扫描系统文件,首先按 “Windows 徽标键+X”,启动 “Windows PowerShell(管理员) sfc /SCANNOW2.依次执行以下命令 Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /CheckHealth DISM /Online /Cleanup-image /RestoreHealth3.再次扫描 sfc /SCANNOW4.重启电脑...
原创
发布博客 2021.11.19 ·
419 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java中String类的常用方法

在我们的工作中,常常要对一个字符串进行一些操作,这里提供一些常用的方法,常常需要这些方法进行组合处理字符串,不多说,看下面的介绍0.创建一个字符串 String str="123456abc"; String str1=new String("123456abc");1.equals(String str)方法,比较两个字符串的值是否一致,返回值为boolean类型 System.out.println(str.equals("123abcd"));//打印为false...
原创
发布博客 2021.11.12 ·
11665 阅读 ·
25 点赞 ·
0 评论 ·
179 收藏

Math类的常用方法

在本篇文章种,我使用Type就意味着这个是类型的可变的,可以是int,也可以是double,long,float1.取绝对值Math.abs(Type number);返回值是你传入的类型2.向上取整Math.ceil(double number));返回值是double3.向下取整Math.floor(double number);返回值是double4.四舍五入Math.rint(double number);返回值是double,还有一个方法也是四舍五入Math.round(Type
原创
发布博客 2021.11.11 ·
6199 阅读 ·
15 点赞 ·
0 评论 ·
17 收藏

java中对文件的copy高效办法,最后还有copy整个目录及其子目录和里面文件

话不多说,直接上代码1.使用FileChannel的transferTo方法try(FileChannel from = new FileInputStream("dome.txt").getChannel(); FileChannel to = new FileOutputStream("to.txt").getChannel();) { long size = from.size(); //left变量表示还剩多少字节,每次最多拷贝2g for (long
原创
发布博客 2021.11.02 ·
1088 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

在docker中安装mysql和redis和nginx

一. 安装redis1.查看redis的可用版本 docker search redis2.拉取最新的redis镜像docker pull redis:latest3.查看本地镜像docker images4.运行容器docker run -itd --name redis -p 6379:6379 redis如果要加上密码的话用如下命令docker run -itd --name redis -p 6379:6379 redis --requirep...
原创
发布博客 2021.10.21 ·
323 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

在centos中安装docker

1.如果之前安装过docker,需要卸载一下yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine2.安装工具包 yum install -y yum-utils3..
原创
发布博客 2021.10.21 ·
99 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos离线安装zookeeper

将离线包copy到系统的/opt目录下 安装包可以去官网下载,官网地址如下 http://zookeeper.apache.org/releases.html 也可以去下面网盘下载 链接:https://pan.baidu.com/s/1UTFMGuaKm9c0411p6Cj0Ew 提取码:8asm 2.依次执行以下命令cd /opttar -zxvf apache-zookeeper-3.7.0-bin.tar.gzc...
原创
发布博客 2021.10.19 ·
191 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

分布式事务具体实现seata

1.seata是什么?seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。2.本文中主要讲解seata的AT事务模式,参考文档,为官方文档,这里不讲解原理,有兴趣自己去看https://seata.io/zh-cn/docs/overview/what-is-seata.html3.下载和安装seata 3.1下载地址 ht...
原创
发布博客 2021.10.12 ·
396 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

List,Map,Set的区别和联系

首先来一张图介绍他们之间的关系首先,Set和List都是Collection的子接口,Map和Collection是平级关系,他们都是迭代器的子接口关于集合的三种类型:set(集)、list(列表)和map(映射)。之间的关系首先介绍一下Linked ,Array,Hash的区别 1.Linked改快读慢  2.Array读快改慢  3.Hash 两都之间 Collection是集合接口 |————Set子接口:无序,不允许重复。 ...
原创
发布博客 2021.09.26 ·
451 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在Linux中安装nginx(离线,在线)

一.离线安装1.下载好相关依赖,有兴趣的可以去官网找,我这里整理了一下,放到了百度网盘上链接:https://pan.baidu.com/s/1KWtllQvw0pFRkjkY1x0xtg提取码:ymgg2.将离线文件上传到系统的指定目录下,我这里放入了/etc/nginx目录下3.安装gcccd /etc/nginx/gccrpm -Uvh *.rpm --nodeps --force4.安装g++cd /etc/nginx/gcc-c++rpm -Uvh *..
原创
发布博客 2021.08.26 ·
955 阅读 ·
2 点赞 ·
3 评论 ·
3 收藏

在虚拟机中安装centos系统

1.首先下载虚拟机vmware,这里不作介绍,去官网下载,傻瓜式安装2.按如下操作3.这里有典型和自定义两种,我们选择高级4.选择14.x,这里提一下,每一个版本限制都是不同的,这里根据自己的需要去选择5.按照如下操作进行,没有镜像文件的,可以去https://www.centos.org/download/下载6.选择安装目录...
原创
发布博客 2021.08.19 ·
417 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

怎么实现分布式事务?

1.什么是事务? 事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性。原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的操作要么都做,要么都不做。一致性(consistency)。事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。隔离性(isolation)。一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,...
原创
发布博客 2021.08.16 ·
3033 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏
加载更多