qq_33411994
码龄9年
关注
提问 私信
  • 博客:34,985
    34,985
    总访问量
  • 49
    原创
  • 199,281
    排名
  • 36
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:好记性不如烂笔筒

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2015-12-17
博客简介:

qq_33411994的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    266
    当月
    0
个人成就
  • 获得66次点赞
  • 内容获得4次评论
  • 获得107次收藏
创作历程
  • 1篇
    2024年
  • 2篇
    2023年
  • 3篇
    2022年
  • 45篇
    2021年
成就勋章
TA的专栏
  • shell
    2篇
  • 工具
    4篇
  • python
    14篇
  • mac
    1篇
  • 二层转发
    1篇
  • jenkins
    3篇
  • linux
    16篇
  • html
    3篇
  • django
    4篇
  • 解决问题
  • 溯本求源
    1篇
  • 虚拟机
    1篇
兴趣领域 设置
  • 大数据
    mysql
  • 测试
    selenium
  • 软件工程
    jira
  • 服务器
    linux
创作活动更多

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

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

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

菜鸟的shell~

等号两侧避免使用空格使用一个定义过的变量,只要在变量名前面加美元符号即可推荐给所有变量加上花括号,这是个好的编程习惯。使用 readonly 命令可以将变量定义为只读变量,只读变量的值不能被改变使用 unset 命令可以删除变量,变量被删除后不能再次使用。unset 命令不能删除只读变量。可以使用 declare 或 typeset 命令来声明整数变量。这样的变量只包含整数值,例如:declare -i my_integer=42字符串跟其他语言一样定义。
原创
发布博客 2024.03.18 ·
836 阅读 ·
19 点赞 ·
0 评论 ·
18 收藏

functools模块wraps装饰器

装饰器是一个函数,其主要用途是包装另一个函数或类。这种包装的首要目的是透明地修改或增强被包装对象的行为。functools模块wraps装饰器是带参数的装饰器。)覆盖参数wrapper表示的函数对象的这些相应属性。
原创
发布博客 2023.04.13 ·
172 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

看他人代码小总结

学习、总结
原创
发布博客 2023.03.22 ·
422 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

adb/atx测试->总结

adb/atx
原创
发布博客 2022.05.16 ·
2563 阅读 ·
25 点赞 ·
0 评论 ·
12 收藏

python笔记-global/多维数组/递归

1.global变量的初始值要放在函数外或者类外赋值,不能在函数内或者类内赋值,在函数内或者类内使用global变量前声明为global变量才能使用;如果global声明和变量的初始值都放在函数外或者类外赋值,在函数内或者类内的同名变量没有声明为global则就是一个新的局部变量,跟那个全局变量没有关系,在内部使用一定需要声明为global才用的是global变量。global期望能是一个变动的值才有意义,所以初始值如果定义在函数内部是不合逻辑的,每次在函数内部调用的时候都被初始化了。2.定义多维数组
原创
发布博客 2022.04.17 ·
1001 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mac-OS使用笔记

单击:不是敲击,是按下去右击:不是按下去,是两个手指按下去滑动:两个手指头滑动Mac特性:打开一个应用,此应用的一些常用操作在mac顶栏访达可快速到达一些常用路径Mac的常用命令:(1)开启终端后 command + n可复制一个窗口,复制粘贴之类的也是用command(2)发中断指令还是control+c(3)Mac大多数命令跟shell命令一样,个别不一样的可百度OS X 怎样从命令行启动谷歌浏览器?如果你的chrome是缺省浏览器, open http://www.zhihu.co
原创
发布博客 2022.02.07 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python面试相关题

python装饰器:装饰器是在不改变源代码,和不改变源函数的调用方式的前提下,给函数增加功能;python内置callable() 函数用于检查一个对象是否是可调用的。如果返回 True,object 仍然可能调用失败;但如果返回 False,调用对象 object 绝对不会成功。对于函数、方法、lambda 函式、 类以及实现了__call__ 方法的类实例, 它都返回 True。创建一个闭包的三个条件:必须有内嵌函数内嵌函数必须要引用外部函数中的变量外部函数返回值必须是内嵌函数pytho
原创
发布博客 2021.12.30 ·
351 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

滴滴面试题

1.自我介绍2.robot framework的钩子,二次开发用到的库3.怎么学习一门新语言4.给定月份,输出这个月份的第四个星期四的日期5.微信通信负载的设计6.性能测试的原理,时延7.二层、三层、四层case设计的区别8.python装饰器9.JSON数据怎么用JAVA序列化...
原创
发布博客 2021.12.28 ·
661 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

robot framework源码目录结构

[root@ATC-PC02 robot]# tree -L 1 -FC -I “*.pyc”
原创
发布博客 2021.12.24 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

字节跳动-飞书视频-测试开发面试题

字节跳动-飞书视频-测试开发面试题
原创
发布博客 2021.12.22 ·
5285 阅读 ·
13 点赞 ·
0 评论 ·
42 收藏

PYTHON-JSON

json.dumps虽然是把python数据结构转换为JSON,但实际上是转换为JSON字符串,即查看类型是str类型,只是里面的内容显示为JSON格式而已。json.load是从json结构文件读出为python数据结构;json.loads是把jsons结构的字符串转换为python数据结构;json.dump是把python数据结构转换为json结构写到文件中;json.dumps是把python数据结构转换为json字符串;所以load和dump前提都是打开一个文件后进行操作,json.
原创
发布博客 2021.12.07 ·
900 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python socket常用模块和函数

https://www.runoob.com/python/python-socket.htmlPython 中,我们用 socket()函数来创建套接字,语法格式如下:socket.socket([family[, type[, proto]]])参数family:常用的协议族 AF_INET、AF_INET6、AF_LOCAL(或称AF_UNIX、UNIX域Socket)、AF_ROUTE等。默认值为socket.AF_INET,通常使用这个默认值即可。type: 套接字类型可以根据是面
原创
发布博客 2021.12.06 ·
592 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python多线程

https://www.cnblogs.com/xiaozengzeng/p/10723954.html多进程Process有类似用法两种方法:1、给构造函数传递回调对象mthread=threading.Thread(target=xxxx,args=(xxxx))mthread.start()2、在子类中重写run() 方法在子类中只有_init_()和run()方法被重写,start会调用run方法threading.Thread类的常用函数与方法:1、一旦线程对象被创建,它的活动需
原创
发布博客 2021.12.06 ·
313 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python socket多线程多进程--步步改进

初始代码:服务端:from socket import socket,AF_INET,SOCK_STREAMtcpserversocket = socket(AF_INET,SOCK_STREAM)address = (‘10.89.11.104’,9999)tcpserversocket.bind(address)tcpserversocket.listen(5)while True:newsocket,clientaddr = tcpserversocket.accept()while
原创
发布博客 2021.12.02 ·
544 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

python面试问答

1.多线程间的通信https://www.cnblogs.com/shenh/p/10825656.html用 threading 模块进程:进程是操作系统资源分配的基本单位。线程:线程是任务调度和执行的基本单位。一个应用程序至少一个进程,一个进程至少一个线程。两者区别:同一进程内的线程共享本进程的资源如内存、I/O、cpu等,但是进程之间的资源是独立的。threading.Lock()threading.Rlock()threading.Condition() 可以理解为更加高级的锁,比
原创
发布博客 2021.11.30 ·
685 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

可迭代对象(list)vs迭代器对象(生成器yield)

原创
发布博客 2021.11.19 ·
457 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python正则表达式

正则表达式:1.()就代表一个元素、[ ]代表一个区间,|代表’或’比如pattern = re.compile(r’([a-zA-Z]|)(.*)([0-9])’)就代表这个表达式有三个元素,元素1即要求开头(匹配字符串开头^)是字母或者下划线,元素2中间是任意值(匹配任意字符.),元素3代表是结尾(匹配字符串结尾$)是数字[0-9]或d2.格式有两种,一种是re.match(pattern, string, flags=0),另一种是先用compile 函数用于编译正则表达式pattern,
原创
发布博客 2021.11.19 ·
919 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通过进程名查看占用的端口

$ ps -ef | grep Name其中每一行(很长的时候会占用若干行)的第二个字段就是进程的id。已经知道进程的确切名称,可以用pidof查看:$ pidof Name查看到进程id之后,使用netstat命令查看其占用的端口:$ netstat -nap | grep pid...
原创
发布博客 2021.09.26 ·
818 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

django基本建模指导

参考链接:https://blog.csdn.net/laikaikai/article/details/80563387?utm_medium=distribute.wap_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-0.wap_blog_relevant_pic1.创建项目和appdjango-admin startproject fuxinpython manage.py startapp fxpreson
原创
发布博客 2021.09.10 ·
269 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

django实现同一网页点击不同的菜单显示不同的内容nid

view.pydef person(request): if not request.session.get('is_login', None): return redirect("/index/") if request.session.get('is_login', None): nid = request.GET.get('nid') list_show = [] list_manager = () l
原创
发布博客 2021.09.09 ·
1009 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多