自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝白社区

半根蓝白-一名it小白

  • 博客(45)
  • 资源 (3)
  • 收藏
  • 关注

原创 某投诉网站爬虫-获取对应的投诉信息

某投诉网站爬虫-获取对应的投诉信息此爬虫原本是一道面试题,说难不难,说简单也不简单;因为站点的反爬机制,我现在也没摸清楚,不过目前看来应该是你在一段时间内访问数据超过对应的数量就会封ip 5-10分钟,然后就可以正常访问了爬虫源代码# -*- coding:utf-8 -*-# @Time : 2020-12-03 13:20# @Author : BGLB# @Email : [email protected]# @Software : PyCharmimport csvim

2021-01-31 18:53:24 4901 2

原创 爱某霸js逆向爬虫-制作自己的翻译软件

爱某霸js逆向爬虫-制作自己的翻译脚本爱某霸爬虫爬虫第一步-打开浏览器网友提供的网址:http://www.iciba.com/fy[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dvvynGek-1612037284277)(https://blog.bglb.work/img/1612022149350.png?x-oss-process=style/blog_img#pic_center ‘’)]打开就能看到两个文本框,左边是待翻译文本框,右边是翻译后的文本

2021-01-31 04:36:59 467

原创 爬取51job网站的数据分析

爬取数据# -*- coding:utf-8 -*-# @Time : 2020-11-10 20:57# @Author : BGLB# @Software : PyCharmimport csvfrom decimal import Decimalimport hashlibimport jsonimport loggingimport logging.configimport osimport randomimport reimport timefrom

2021-01-04 01:35:57 6442 4

原创 ubuntu18.04 全局美化-------最全

先来美化完成的几张图 诱惑一下主要做一下记录系统环境:1、ubuntu 18.042、VMware 143、美化需要的主题和icon 百度云自取链接:https://pan.baidu.com/s/1Om8ntCJHm7341a0ZC-emiQ提取码:4axn正式开始美化建议直接使用root登陆ubuntu 系统 方便第一步首先要先安装相应的工具:TweakToo...

2020-04-12 02:48:30 2257 5

原创 关于JADX和JEB的小问题

很久没水过技术文啦,最近也刚好遇到点小问题,特此记录。

2023-11-05 03:06:19 4216

原创 小爬虫项目遇到的bug

项目背景是这样的, 三个请求数据的接口,是标准的JWT认证,提前五分钟刷新token,这个操作是在每次请求数据之前都会进行的检查。业务场景是这样的: 每个账号都需要请求三个接口,为了简单就做成了定时任务的模式,所以每个账号下就会有三个任务,每次刷新完token,都会将token存入到数据库,以便于下次能重新拿到最新的token。遇到的问题: 在某次查看日志的时候,发现每次刷新完token之后就会掉线。

2023-06-08 01:55:23 13937 2

原创 自动化部署编译部署【.net core】

github 自动化编译部署 .NET 程序,程序有两个服务,一个是api,一个是admin.需要部署到两台机器上(测试和正式),所以采用两个Action来处理。

2023-05-09 21:00:56 4759 1

原创 让ubuntu从C盘跑出来

最近又折腾了下ubuntu系统迁移,一方面是我的c盘岌岌可危(只有4个G,没清理之前2个G,也没有什么垃圾啊,但是就很离谱,几个月不关机就满了)当然更重要的原因是,朋友送了一块ssd的硬盘,手头有设备了,哈哈哈哈哈,放着也没啥用,还不如让它发光发热,毕竟买来就是要用的(当然了,我也很善待它的,分了三个区,分别是 1G, 200G, 97G, 200G 作为ubuntu系统直接挂载根目录,1G挂载boot,97G作为共享文件使用)来吧,造作吧!

2023-04-16 05:06:41 747

原创 朋友发来几个面试题

我是菜逼,最后他才告诉我,第一题是最难的!30分,第二、第三题是20分;我看了一眼第一题之后就后悔跟他说大话了。最后耐着性子,先看了第三题,题目都没读懂的时候就入手写代码,20多分钟左右终于是写出来了!然后接了一个电话,开始第二题,过程很艰难,原本不该报错的,只是最后才发现是写错变量名了,因为很少接触TDD的开发模式,很不适应报错信息看着也不够清晰!不过在最后的一秒钟有一个括号不知道删没删掉,再也不说大话了。还是要多做算法题,后面这种思维要多扩展一下!......

2022-07-18 00:02:46 5196 2

原创 django 分表设计及兼容 admin 后台

原本这篇博文计划很早了,但是由于种种原因,时间不是很充裕,就一直耽搁了(就是太懒了),终于今晚腾出来一点时间做个回顾(根本原因是,最近在做`odoo`的技术栈,不是很顺利,回来`django`找找自信!)...

2022-07-17 03:37:31 536

原创 安装 pipenv 无法自动创建环境变量(window)

下载成功 但是无法在 cmd 中直接使用 心里很明白 这是环境变量的问题 但是我不能直接添加环境变量 原因是我装了 , 里面有很多版本的python 所以不能直接添加 pipenv 的路径到环境变量

2022-07-10 01:21:42 512

原创 ubuntu下pycharm不能输入中文

ubuntu下pycharm不能输入中文换ubuntu写代码已经一个月了, pycharm 下不能输入中文, 其实 早就发现了, 但就是懒得去百度

2021-12-11 21:10:23 571 1

原创 apache2.4 + windows 多站点部署 Django

apache2.4 + windows 部署 Djangoapache2.4 多站点部署虚拟站点, 多站点 部署 django文件名称文件路径文件备注httpd.confC:\Apache24\conf\httpd.confapache 主配置文件 加载模块 监听端口 配置serverName(必须)httpd-vhosts.confC:\Apache24\conf\extra\httpd-vhosts.conf多站点的配置文件httpd.exeC

2021-11-25 16:07:24 3791

原创 git hooks 实践

git hooks 实践一个简单的需求, 每次push之前 都将version 文件的版本号加一, 然后一起push 想到了 hooks, 最后实践过程中发现在 pre-push中 不能 git commit 也就是说 pre-push 只能 push git push 之前的所有commit 就算你在 pre-push 中 进行了 commit 操作 但是最终 pre-push中的commit 并不会被提交pre-push 尝试# pre-push#!/bin/bashincrement_v

2021-11-17 23:34:04 172

原创 apache2.4 + django + windows10 自动化部署

apache2.4 + django + windows10 自动化部署在django项目中建立一个webhooks url 路由, 在该路由下异步执行自动化部署脚本 在未部署的时候, 访问该路由 是没有问题的 成功执行了脚本脚本涉及两个内容 拉取更新本地代码 和 重启 apache2.4apache2.4 部署djano之后, 项目访问没有问题,但是在执行自动化部署脚本的时候 遇到了如下问题找不到虚拟环境下python 解释器的路径, sys.executable 返回的是 httpd.e

2021-11-14 22:51:41 1589

原创 windows10+apache2.4+django 部署

windows10+apache2.4+django 部署部署过程中, 踩了蛮多坑 记录一下吧环境介绍python 3.7apache 2.4.15django 2.1windows10安装apache2.4最新版的apache2.4 : httpd-2.4.51-win64-VS16下载后解压[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RAjoVHCY-1636795701400)(https://blog.bglb.work/img/16

2021-11-13 17:29:12 798

原创 一点琐事,几句碎语

清明假期的前言下面的所有文字 只会浪费您的时间 建议不读关于拼多多亲身尝试 给大家揭露一下并夕夕的抽奖首先 499.90 通过系统3次抽奖每次0.01 可以到499.93 粘福气499.98 每抽四五次就会有附加一次奖励 所以系统预设的抽奖次数总共可以达到 499.99然后 进入金币环节 10个金币 每个抽奖0.1金币 可以抵0.01元 通过8人的名媛群加持 到第9个的时候 变成了 9.1个金币最后 我发现可以qq登陆 用自己的三个qq 两个手机号 再加同学的两个手机号

2021-04-03 05:09:44 189 2

原创 天眼数据抓取项目

天眼数据抓取项目本项目抓取数据为 公司高管信息以及公司违规处理历史记录

2021-02-14 12:25:23 437

原创 年底了,身为毕业生的你敢回家吗?

目前为止,专科应届生,没驾照,没工作,外面租了房子,手头积蓄大概算了算,5000不到样子。回头看看,大一:兼职挨个做了个遍,被坑过,被骗过;大二:收集了一些人脉,不做兼职了,开始给别人介绍兼职,赚点中介费;学生会、创业比赛,都有过参与,有主导,有陪衬,总归是尽心尽力做了;成绩在院里不算优秀,也算中等偏上;疫情期间,买服务器、域名,自学python,写自己的博客,接I学生专业作业做,赚点外快;九月份开学,报了软考中级,10月份跟朋友准备参加比赛和上课,11月跟朋友老师去外地答辩(当然不是我答辩)成绩也不错全国

2021-01-17 02:41:39 1485 26

原创 u盘集成Anaconda git vim python等开发环境

在别人电脑上运行自己脚本的时候,突然发现没有环境、或者缺少某个包的依赖?每天都在重新配置开发环境?每天都在备份相关环境的配置文件?现在不需要了,你只需要一个20g 以上的u盘 就可以解决一大半问题.....

2020-12-21 21:15:12 1214 2

原创 u盘集成便携式conda git vim 环境

改变环境变量@echo offecho Environmental variables can be changed, so make the most of it,try input 'python':goset var=set path=set root=%cd%set HOMEDRIVE=%root:~0,2%set USERPROFILE=%root%bglbset AppData=%USERPROFILE%\AppData\Roamingset Temp=%USERPROFIL

2020-10-16 00:08:39 336

原创 C# System.Net.Mail 类 使用465端口邮件不成功

C# System.Net.Mail 类不支持465端口发送邮件今天遇到特别恼人的bug,用System.Net.Mail 类 异步发送 邮件老是报错(我之前用python配置阿里云邮件服务,可以发送成功,而且很流畅)看下代码using System;using System.ComponentModel;using System.Net.Mail;using System.Text;// 邮件发送辅助静态类 异步 public static void SendMails(string M

2020-10-14 01:54:30 11066 2

原创 美化vim 安装google浏览器 解决不能打开的问题

vim的美化一、下载 Vundle.vim 插件以下命令都默认安装在~/.vim/bundle目录下 git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle这条命令需要git 环境,下载完成之后,就会在~/.vim/bundle这个目录下多一个文件夹。二、编辑自己的vim配置文件以下配置文件是我再用的,用到了很多系统默认的环境路径,比如python为什么要默认?因为 我是虚拟机美化的,所以,没有花太大心思去改环

2020-09-29 02:13:42 420

原创 C 语言初探

C 语言初探起源C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言。C 语言是一种广泛使用的计算机语言,它与 Java 编程语言一样普及,二者在现代软件程序员之间都得到广泛使用。C 语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发 UNIX 操作系统而设计的。C 语言最开始是于 1972 年在 DEC PDP-11 计算机上被首次实现。在 1978 年,布莱恩·柯林汉(Brian

2020-08-09 11:03:43 257

转载 计算机二级Web-动态网页概述

静态网页与动态网页1.静态网页静态网页是相对于动态网页而言的,是指没有后台数据库,不含进程和不可交互的网页,网址形式通常以.htm结尾。主要特点有:静态网页的每个网页都有一个固定的URL每个网页文档都是一个独立的文档网页的内容不会发送变化静态网页一般没有数据库的支持静态网页不能和浏览器用户交互维护工具量较大2.动态网页动态网页的内容不是预先定制的静态HTML文档,而是在请求或使用过程中根据实际的数据内容和条件生成的页面目前,主要特点有:动态网页以数据库技术为基础实现更多的动态

2020-08-04 23:32:02 1351

原创 线上部署完成--markdown文件官方示例

Editor.md 目录 (Table of Contents)[TOCM]文章目录Editor.mdHeading 1Heading 2Heading 3Heading 4Heading 5Heading 6Heading 1 link [Heading link](https://github.com/pandao/editor.md "Heading link")Heading 2 link [Heading link](https://github.com/pandao/edito

2020-08-03 19:48:54 487

原创 vim编辑器基本使用

在我写这篇文章之前,关于vim 的操作 我只知道,创建文件(vim xxx.txt), 写入文本(i), 保存退出不保存退出,这几个操作,但是在实际应用中,这几个操作往往很吃力,无法完成大量的编辑文本的操作;经过百度之后,我明白了,vim 编辑器需要大量的练习,当我们熟练掌握之后,我们会感觉到,vim 将会是我们用的最后一款文本编辑器,我已经迫不及待了,哈哈哈。vim 简介官方的简介我就不抄了,现在的文本编辑器和代码编辑器已经先进很多了,对于windows来说,vim没有立足之地,而且复杂的命令,会.

2020-07-23 00:59:23 186

原创 蓝白社区——博客教程不定期更新(一)

数据库设计大概解释一下:1、文章表博文状态–公开;私密;回收站;草稿箱博文类型–原创;转载2、评论表父级评论–做回复用博客系统,最重要的就是文章表的设计,一篇博文对应一个作者,一个分类,一个状态,多个标签;而一个标签可以有被很多文章使用;评论表,用户可以评论博文,也可以回复某一条评论。所以,增加一个评论的父级id(可以为空),当父级id为空的时候,就是单纯的评论博客,当父级id不为空的时候,就是回复评论;蓝白社区...

2020-07-20 22:51:25 227

原创 推荐一波原生的js 源码 大佬写的 我只能膜拜

const state = {};// Message alertconst displayMessage = () => { setTimeout(() => { message = document.querySelector('.message'); if (message) { message.classList.add('delete'); message.addEventListener('

2020-06-26 00:35:28 543

原创 期末测验: 课程水平综合测验 (第10周)

期末测验: 课程水平综合测验 (第10周)无空隙回声输出描述获得用户输入,去掉其中全部空格,将其他字符按收入顺序打印输出。输入输出示例输入Alice + Bob输出Alice+Bob【我的答案】s = input()s = s.replace(' ', '')print(s)【参考代码】txt = input()print(txt.replace(" ", ""))文件关键行数描述关键行指一个文件中包含的不重复行。关键行数指一个文件中包含的不重复行的数量。统计附件文

2020-05-10 16:26:13 2947 2

原创 测验9: Python计算生态纵览 (第9周)

测验9: Python计算生态纵览 (第9周)单项选择题1、以下选项不是Python数据可视化方向第三方库的是:A、MatplotlibB、SeabornC、MayaviD、Pyramid正确答案 DPyramid是Web开发框架库。2、以下选项不是Python网络爬虫方向第三方库的是:A、Python-GooseB、ScrapyC、RequestsD、pyspider正确答案 APython-Goose是Web提取第三方库。3、以下选项不是Python文本处理方向第三方库的

2020-05-10 16:18:38 3864

原创 测验8: 程序设计方法学 (第8周)

测验8: 程序设计方法学 (第8周)单项选择题1、关于计算思维,以下选项描述正确的是:A、计算思维是逻辑思维的演进B、计算思维关于设计和构造,可以脱离计算机而存在C、计算思维是基于计算机的思维模式D、计算思维从古至今一直存在正确答案 C计算思维是基于计算机的思维模式,计算机出现之前,由于没有快速计算装置,计算所反映的思维模式主要是数学思维,即通过公式来求解问题。当快速计算装置出现后,计算思维才真正形成。2、关于用户体验,以下选项描述正确的是:A、编程只是手段,程序最终为人类服务,用户体验

2020-05-10 16:13:10 3246

原创 测验7: 文件和数据格式化 (第7周)

测验7: 文件和数据格式化 (第7周)单项选择题1、Python对文件操作采用的统一步骤是:A、打开—操作—关闭B、打开—读取—写入—关闭C、打开—读写—写入D、操作—读取—写入正确答案 A打开—操作—关闭 是一个统一步骤,其中,关闭可以省略。2、关于数据组织的维度,哪个选项的描述是错误的?A、高维数据由键值对类型的数据构成,采用对象方式组织B、数据组织存在维度,字典类型用于表示一维和二维数据C、一维数据采用线性方式组织,对应于数学中的数组和集合等概念D、二维数据采用表格方式组织

2020-05-10 16:11:10 4947

原创 测验6: 组合数据类型 (第6周)

测验6: 组合数据类型 (第6周)单项选择题1、S和T是两个集合,哪个选项对S^T的描述是正确的?A、S和T的差运算,包括在集合S但不在T中的元素B、S和T的交运算,包括同时在集合S和T中的元素C、S和T的补运算,包括集合S和T中的非相同元素D、S和T的并运算,包括在集合S和T中的所有元素正确答案 C集合"交并差补"四种运算分别对应的运算符是:& | - ^2、列表ls,哪个选项对ls.append(x)的描述是正确的?A、向ls中增加元素,如果x是一个列表,则可以同时增加多个元

2020-05-10 16:08:03 7137

原创 测验5: 函数和代码复用 (第5周)

测验5: 函数和代码复用 (第5周)单项选择题1、以下选项不是函数作用的是:A、复用代码B、降低编程复杂度C、提高代码执行速度D、增强代码可读性正确答案 C函数不能直接提高代码执行速度。2、下列程序的输出结果为:def f(a,b): a=4 return a+bdef main(): a=5 b=6 print(f(a,b),a+b)main()A、10 11B、10 10C、11 10D、11 11正确答案 A这里没有全局

2020-05-10 16:03:42 12637 1

原创 测验4: 程序的控制结构 (第4周)

测验4: 程序的控制结构 (第4周)单项选择题1、for var in ___:print(var)哪个选项不符合上述程序空白处的语法要求?A、range(0,10)B、{1;2;3;4;5}C、“Hello”D、(1,2,3)正确答案 Bfor … in … 中 in 的后面需要是一个迭代类型(组合类型),{1;2;3;4;5}不是Python的有效数据类型。2、 for i in range(0,2): print(i)哪个选项是以上程序的输出结果?A、1B、1

2020-05-10 15:56:37 7377

原创 测验3: 基本数据类型 (第3周)

测验3: 基本数据类型 (第3周)单项选择题1、pow(x, 0.5)能够计算x的平方根,计算负数的平方根将产生:A、无输出B、程序崩溃C、复数D、ValueError错误正确答案 Cpow(-1,0.5)(6.123233995736766e-17+1j)2、以下关于字符串.strip()方法功能说明正确的是:A、替换字符串中特定字符B、按照指定字符分割字符串为数组C、去掉字符串两侧指定字符D、连接两个字符串序列正确答案 C"去掉字符串两侧指定字符"对应功能是.strip(

2020-05-10 15:50:01 3305

原创 测验2: Python基本图形绘制 (第2周)

测验2: Python基本图形绘制 (第2周)单项选择题1、哪个选项不能正确引用turtle库进而使用setup()函数?A、import turtle as tB、import turtleC、import setup from turtleD、from turtle import*正确答案 Cimport只有三种使用方法,以turtle库为例:import turtlefrom turtle import setup 或 from turtle import *import

2020-05-10 15:45:26 7315

原创 测验1: Python基本语法元素 (第1周)

测验1: Python基本语法元素 (第1周)选择题:1、Guido van Rossum正式对外发布Python版本的年份是:A、2002B、2008C、1991D、1998正确答案 CPython成功了,所以早年的开发历史也受到关注,以下是Guido自述的启动阶段时间表:"December, 1989 Implementation started1990 Internal releases at CWIFebruary 20, 1991 0.9.0 (released to al

2020-05-10 00:46:16 1988

原创 py利用selenium库 爬取 python123官网的练习题及答案

下载安装selenium库,安装webdriver具体安装步骤请移步百度官网最近在做python123官网的一些python 练习题,做完了想整理一下,题目过多,就想省点事,写了一个很low的爬虫,废话不多说,看代码吧,可以直接获取你做过的所有题目,包括答案以及代码# _*_ coding:utf-8 _*_# @Time   : 2020-5-9 15:42# @Author  : BGLB# @Software : PyCharmfrom time import sleepfrom

2020-05-10 00:24:14 1935

echart-index.js

echart里面的一个文件,index.js ,ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的矢量图形库

2020-04-29

基于python的小游戏 飞机大战

基于python的 小游戏 飞机大战 很简陋 大佬别下载 仅仅做个备份而已 刚入门python的朋友可以下载玩耍一下

2020-03-16

C#实现单链表的基本算法

链表的基本算法 实现了合并与去重 最最基础的算法 大佬就别下载了 没必要的 刚刚学习算法 有兴趣的一起探索

2020-03-16

空空如也

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

TA关注的人

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