自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(195)
  • 收藏
  • 关注

原创 警惕 Python 中少为人知的十个安全陷阱

需要指出的是,第 7-9 行中对邮件地址的检查是不区分大小写的,使用了 upper 函数。在第 4 行中,函数 re.match 使用前面定义好的模式,检查第 3 行中的用户输入内容是否包含这些恶意的值。但是,由于第 7 行(view.py)的归一化,字符“%EF%B9%A4”会被转换为“”。在模板 test.html 中,第 4 行的变量 my_input 被标记为安全的,因为开发人员预期有特殊字符,并且认为该变量已经被 escape 函数清洗了。

2024-04-23 02:58:32 801

原创 程序员的自我救赎,使用python开发性格分析工具

今天,我们就用Python开发一套九型人格性格分析工具。用以让更多的人,了解自己的性格分类!既然是九型人格分析,首先我们需要拿到它的测试题。翻了很久,知道了百度文库的测试原题:测试题总共36道,通过各场景下的行为表现,最终分析出你最接近的人格分类。现在题有了,如何做出测试题呢?我选择使用Python的tkinter模块,将测试题开发为一个可执行的exe工具,说干就干!基础准备为了能将代码打包成单独的可执行文件,我们需要先准备测试题与对应的答案,然后提前存储在代码中。我们需要进行相关拆分,这种苦力活就交给拥有

2024-04-23 01:13:45 353

原创 热血动漫番太好看了!用Python爬取了1T的动漫,内存都爆了(1)

工具使用开发工具:pycharm开发环境:python3.7, Windows10使用工具包:requests,lxml, re,tqdm重点学习内容正则的使用 tqdm的使用 各种音频数据的处理项目思路解析搜索你需要的动漫数据,根据自己需要的视频不同解析视频的方法也是不一样的(会挑选两种视频进行解析)在当前页面需要提取出对应的章节信息,获取到章节信息的a标签的跳转内容,提取出每个章节的名字,提取章节的方法我使用的xpath的方法(各位大佬可自行尝试其他的方法)headers = {‘User-Agent’

2024-04-22 23:33:12 497

原创 时间序列预测的7种Python工具包,总有一款适合你

605169)]

2024-04-22 21:46:56 359

原创 手把手教你使用Python网络爬虫实现邮件定时发送(附源码)

这里直接丢大佬的代码了,如下所示:import requests, bs4import smtplibimport scheduleimport timefrom bs4 import BeautifulSoupfrom email.mime.text import MIMETextfrom email.header import Headeraccount = ‘{0}’.format(‘2352180977@qq.com’)password = ‘{0}’.format(‘awmowqginzdijg’

2024-04-22 20:01:05 311

原创 官方不再支持Python2,如何将你的项目完美迁移到Python3?

白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!**

2024-04-22 18:18:01 421

原创 大数据分析-零基础学Tableau+超详细讲解+示例练习(七)

年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!可以看到上述的数据其实完全可以组合在一起,我们可以通过分组的方式将他们组合在一起。Tableau 默认带了对字段的数据分层,例如日期,可以分成年、月、日,可通过列不断进行展开,层级是不可以进行嵌套的,两个层级不能放在一起。首先点击背景图像,加载进香港地铁背景图,根据图片像素进行图像设置。数据集:集是满足某些条件的数据子集,是维度的部分成员。可以对集内外和集内部成员进行对比分析。可以通过管理地图改变我们的背景地图。

2024-04-22 16:48:47 276

原创 全栈工程师对Python面试中is和==区别的详细笔记!看完真的学到了!

只要 a 和 b 的值相等,a == b 就会返回True,而只有 id(a) 和 id(b) 相等时,a is b 才返回 True。这里还有一个问题,为什么 a 和 b 都是 “hello” 的时候,a is b 返回True,而 a 和 b都是 “hello world” 的时候,a is b 返回False呢?一般情况下,如果 a is b 返回True的话,即 a 和 b 指向同一块内存地址的话,a == b 也返回True,即 a 和 b 的值也相等。

2024-04-22 12:02:30 416

原创 什么?你还没女朋友?教你如何借助Python俘获女孩子芳心!(2)

在敲代码的过程中,我意识到最难的部分,是想到把两者结合,并编辑土味关怀发送给目标用户了。给小花的邮件你不是每天17:50发嘛,我17:45匿名抢在你前面发,给你们个Suprise,说安排就安排!搞定之后,一个回车,不仅拿到了明天的天气(其实未来几天的都能拿到),还顺带计算了温差。tomorrow = (‘明天是%s,%s,%s,%s-%s度,温差%d度’)% \。print((‘明天是%s,%s,%s,%s-%s度,温差%d度’)% \。#今天天气相关数据:日期,星期几,天气,最低气温,最高气温。

2024-04-22 10:30:01 343

原创 【网络爬虫】(3) 案例小结,文本内容爬取,附Python代码(2)

结果展示,电影信息以CSV文件保存。结果展示,小说文本以txt格式保存。

2024-04-22 03:19:37 157

原创 【python学习】字符串详解

担。**[外链图片转存中…(img-tJkMNmSC-1713720542841)][外链图片转存中…(img-P5XjmO2V-1713720542842)][外链图片转存中…(img-iWGDqQ8l-1713720542843)][外链图片转存中…(img-66WWuCPQ-1713720542843)]

2024-04-22 01:29:13 767

原创 【Linux】宝塔堡垒机上线网站初体验(1)

官网提供的一键部署方式安装网站测试2.从终端进入并安装3. 找到上传的包4. 解压并加权限5. 线上安装wordpress6. 创建wordpress数据库7. 登陆总结安装要求:内存:512M以上,推荐768M以上(纯面板约占系统60M内存)硬盘:300M以上可用硬盘空间(纯面板约占20M磁盘空间)系统:CentOS 7.1+ (Ubuntu16.04+.、Debian9.0+),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL/pgsql/gitlab/java(

2024-04-22 00:08:29 938

原创 win10下编译安装ncnn

注意:cmake这条执行需要指定“C:\Users\WH\Downloads\protobuf-3.4.0”的目录,根据自己的目录配置。protobuf下载链接:https://github.com/google/protobuf/archive/v3.4.0.zip。ncnn下载链接:https://github.com/Tencent/ncnn。将protobuf解压后启动VS2017的工具命令(这里别弄错了了)课程,基本涵盖了95%以上前端开发知识点,真正体系化!编译protobuf。

2024-04-21 22:30:49 475

原创 Scrapy 日志初始化分析,实现自定义日志handler和日志着色

png)

2024-04-21 19:08:59 545

原创 python编译CUDA c++扩展的过程中卡住

在PyTorch编译和加载CUDA/C++扩展的过程中,

2024-04-21 15:01:48 476

原创 Python核心编程总结(一、基础概念与语法)(1)

break退出整个循环continue退出本次循环,继续执行下一次重复执行的代码while 和 for 都可以配合else使用else 下方缩进的代码含义:当循环正常结束后执行的代码break终止循环不会执行else下方缩进的代码continue 退出循环的方式执行else下方缩进的代码2、字符串双引号,单引号均可修饰字符串a = “TOM”b = ‘tom’三引号字符串e=‘’'iam TOM ‘’’

2024-04-21 12:15:10 895

原创 Python开发个人专属表情包网站

进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!**

2024-04-21 09:56:10 557

原创 Python大作业——爬虫+可视化+数据分析+数据库(可视化篇)(1)

外链图片转存中…(img-mJ4ckVkA-1713659741676)]

2024-04-21 08:35:52 857

原创 Python创建二维数组(关于list的一个小坑)(2)

操作中,只是创建3个指向array的引用,所以一旦array改变,matrix中3个list也会随之改变。小编创建了一个Python学习交流QQ群:778463939。寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!是不是看起来没有一点问题?

2024-04-21 01:43:46 375

原创 python中函数作用域

那么,这时候有人就说了,屁话一大堆讲的原来是局部变量和全局变量,那么我想问:在上面这个嵌套函数中,func2中并没有age变量,那么它是如何找到全局变量age = 15的?print(“func2中的age:”,age) # func2中的age: 15 # 看到没有,如果当前作用域里没有age变量,那么它就会往上找。print(“func2中的age:”,age) # func2中的age: 73。print(“func3中的age:”,age) # func3中的age: 84。

2024-04-20 20:28:40 901

原创 Python-VBA编程500例-025(入门级)

print(“输出为:”, solution.uniqueMorseRepresentations(input_words))’ 声明两个对象变量 morseDict 和 uniqueMorse 用于存储摩斯电码字典和唯一摩尔斯电码集合。’ 声明一个 Variant 类型的数组 input_words 和一个 Long 类型的变量 result。print(“输入为:”, input_words)’ 声明用于遍历数组 words 的变量 word。# 输入input_words变量值。

2024-04-20 19:27:34 152

原创 python 基于numpy数组的简单图像处理

知识点,真正体系化!**

2024-04-20 18:07:05 330

原创 Planetoid-处理原始Cora、Pubmed、Citeseer图数据的方法-用图嵌入重温半监督学习(1)

这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**

2024-04-20 16:42:55 295

原创 Linux系统离线安装Python_linux离线安装python3(1)

内网设备:一台Linux主机(Centos7),一台使用公司内网的Windows主机外网设备:一台Windows主机。

2024-04-20 15:09:21 419

原创 Java 基础——Scanner 类_java scanner(2)

(1)Scanner类是 Java 中一个用于读取用户输入的工具类。它可以从多种输入源读取数据,例如标准输入流、文件或字符串。Scanner 类提供了一系列方法来处理不同数据类型的输入,比如整数、浮点数、布尔值、字符和字符串等。以hasNext开头的方法:用于检查输入源中是否还有下一个标记可用,常用的有:hasNext():如果输入源中还有下一个标记(非空格字符),返回 true。:如果输入源中还有下一行(非空行),返回 true。:如果输入源中还有下一个整数,返回 true。

2024-04-20 13:44:06 1015

原创 CTF RE中的密码学

’‘16进制转字符串’‘’

2024-04-20 02:39:21 1033

原创 21年Q3季度基金持仓数据分析,满仓干还是等风来?(1)

只想看分析的同学可以直接滑到第三小节只想看结论的同学可以直接滑到文末先来说说基金是什么?货币型基金、债券型基金、混合型基金、股票型基金等等主要说一下这几个各自是什么,后面我们针对性的用数据去分析。

2024-04-20 00:52:34 880

原创 【MyBatis 5】SqlSessionFactory和SqlSession

为什么我不完全主张自学?①平台上的大牛基本上都有很多年的工作经验了,你有没有想过之前行业的门槛是什么样的,现在行业门槛是什么样的?以前企业对于程序员能力要求没有这么高,甚至十多年前你只要会写个“Hello World”,你都可以入门这个行业,所以以前要入门是完全可以入门的。②现在也有一些优秀的年轻大牛,他们或许也是自学成才,但是他们一定是具备优秀的学习能力,优秀的自我管理能力(时间管理,静心坚持等方面)以及善于发现问题并总结问题。

2024-04-19 21:13:07 1011

原创 【Java数据结构】一文搞懂优先级队列(堆)

现在正是金三银四的春招高潮,前阵子小编一直在搭建自己的网站,并整理了全套的**【一线互联网大厂Java核心面试题库+解析】:包括Java基础、异常、集合、并发编程、JVM、Spring全家桶、MyBatis、Redis、数据库、中间件MQ、Dubbo、Linux、Tomcat、ZooKeeper、Netty等等**《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!” />

2024-04-19 19:49:04 573

原创 【160期】实习面试:为什么 Java 中 1000==1000 为 false,而 100==100 为 true?(1)

合乎逻辑的理由是,在此范围内的“小”整数使用率比大整数要高,因此,使用相同的底层对象是有价值的,可以减少潜在的内存占用。以上是字节二面的一些问题,面完之后其实挺后悔的,没有提前把各个知识点都复习到位。更多面试题在公众号Java精选,回复Java面试,获取最全面试资料。MySQL+Redis学习笔记算法+JVM+JAVA核心知识整理。3000+ 道面试题在线刷,最新、最全 Java 面试题!现在,如果我们去看valueOf()方法,我们可以看到。,现在起闭关修炼半个月,争取早日上岸!>Java精选面试题

2024-04-19 18:15:52 902

原创 《微服务零基础入门教程》一步一步,带你走进微服务的世界

这样,等真的沉下心来学习,不至于被找资料分散了心神。另外,给大家安排了一波学习面试资料:以上就是本文的全部内容,希望对大家的面试有所帮助,祝大家早日升职加薪迎娶白富美走上人生巅峰!《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!jpa:自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

2024-04-19 16:46:06 675

原创 mysql联合索引的底层原理,了解spring中的ioc

前言我们都知道spring框架的核心是ioc和aop,今天我们大概了解一下ioc.对ioc有一个宏观的了解.叙述控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。是什么控制反转(IoC,Inversion of Control),是一种思想。指的是将创建对象的操作权交给容器(例如spring),通过容器来装配和管理对象的创建,控制反转其实就是对这些对象控制权的反转,控制权由程序本身反转给了外部容器。

2024-04-19 15:08:50 239

原创 MySQL全文索引、联合索引、like查询、json查询速度大比拼

这份面试题几乎包含了他在一年内遇到的所有面试题以及答案,甚至包括面试中的细节对话以及语录,可谓是细节到极致,甚至简历优化和怎么投简历更容易得到面试机会也包括在内!也包括教你怎么去获得一些大厂,比如阿里,腾讯的内推名额!某位名人说过成功是靠99%的汗水和1%的机遇得到的,而你想获得那1%的机遇你首先就得付出99%的汗水!你只有朝着你的目标一步一步坚持不懈的走下去你才能有机会获得成功!成功只会留给那些有准备的人!《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》

2024-04-19 13:43:08 879

原创 mybatis操作数据库的原理,Jedis入门教程

看完上述知识点如果你深感Java基础不够扎实,或者刷题刷的不够、知识不全面小编专门为你量身定制了一套针对知识面不够,也莫慌!还有一整套的,可以瞬间查漏补缺全都是一丢一丢的收集整理纯手打出来的。

2024-04-19 12:14:00 713

原创 零基础学java需要多长时间,springboot2(9)

搞定算法,面试字节再不怕,有需要文章中分享的这些二叉树、链表、字符串、栈和队列等等各大面试高频知识点及解析最后再分享一份终极手撕架构的大礼包(学习笔记):分布式+微服务+开源框架+性能优化《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!手撕架构的大礼包(学习笔记):分布式+微服务+开源框架+性能优化**[外链图片转存中…(img-wWknne9q-1713473890029)]

2024-04-19 04:58:21 605

原创 数据库原理及mysql应用教程答案,Redis多集群客户端

金三银四到了,送上一个小福利!《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!金三银四到了,送上一个小福利![外链图片转存中…(img-6k5kSZvt-1713468725843)][外链图片转存中…(img-bQRue1T6-1713468725844)][外链图片转存中…(img-5DR3vwhP-1713468725844)]《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

2024-04-19 03:32:17 672

原创 五、springboot 简单优雅是实现邮件服务

由于文案过于长,在此就不一一介绍了,这份Java后端架构进阶笔记内容包括:Java集合,JVM、Java并发、微服务、SpringNetty与 RPC 、网络、日志 、Zookeeper 、Kafka 、RabbitMQ 、Hbase 、MongoDB、Cassandra 、Java基础、负载均衡、数据库、一致性算法、Java算法、数据结构、分布式缓存等等知识详解。本知识体系适合于所有Java程序员学习,关于以上目录中的知识点都有详细的讲解及介绍,掌握该知识点的所有内容对你会有一个质的提升,

2024-04-19 02:01:14 814

原创 不愧是Alibaba技术官:程序员必会的架构知识清单,如何让你技术上的提升面试时的丰收

Mybatis缓存Tomcat架构服务注册发现API 网关配置中心事件调度(kafka)服务跟踪(starter-sleuth)服务熔断(Hystrix)Hystrix断路器机制API管理Netty 原理Netty 高性能Netty RPC实现关键技术核心流程消息编解码通讯过程RMI实现方式网络/TCP/IP原理网络7层架构TCP/IP原理TCP三次握手/四次挥手HTTP原理CDN 原理分发服务系统负载均衡系统管理系统缓存雪崩缓存穿透缓存预热缓存更新。

2024-04-18 20:56:04 771

原创 ZooKeeper 如何保证数据一致性

分享一套我整理的面试干货,这份文档结合了我多年的面试官经验,站在面试官的角度来告诉你,面试官提的那些问题他最想听到你给他的回答是什么,分享出来帮助那些对前途感到迷茫的朋友。

2024-04-18 19:22:17 1054

原创 Tomcat 入门(IDEA 部署Tomcat项目)

所以,劝各位不要因为面试失败而灰心、丧失斗志。也不要因为面试通过而沾沾自喜,等待你的将是更美好的未来,继续加油!B/S 结构是浏览器/服务器体系结构(Browser/Server),只要浏览器和服务器即可进行开发使用。使用 Tomcat 进行开发就是用的 B/S 体系结构,只需要编写服务端程序。C/S 是客户端/服务器体系结构(Client/Server),例如 QQ。【2】点击Configure,然后选择Tomcat的安装目录,再点击确定。需要编写服务端程序和客户端程序,实现客户端和服务端的交互。

2024-04-18 17:49:25 651

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除