自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 问答 (3)
  • 收藏
  • 关注

原创 javabasic

定义:int[] nums;初始化:赋值:// 直接定义初始化并赋值// 这样写也行// 数组有一个属性,可以获得数组的长度类型[] 名字 = new 类型[长度];JDBC 就是使用Java语言操作关系型数据库的一套API官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口,各个数据库厂商去实现这套接口,提供数据库驱动jar包我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。

2023-09-20 16:51:55 197

原创 javabasic

java基础

2023-09-16 20:46:51 494

原创 Python异步协程

Python asyncio 异步协程百万并发协程(coroutine)本质就是一个函数事件循环——(event_loop)协程函数,不是像普通函数那样直接调用运行的,必须添加到事件循环中,然后由事件循环去运行,单独运行协程函数是不会有结果的,看一个简单的例子:import timeimport asyncioasync def say_after_time(delay,what): await asyncio.sleep(delay) print(what

2021-12-26 17:15:58 281 1

原创 迭代器生成器修饰器笔记

迭代器可迭代对象元组;列表;字典;集合;字符串等生成器.用 for 循环迭代验证一个东西是否可迭代可迭代不一定是迭代对象(列表不是可迭代对象,但是可迭代.)from collections import Iterable# 判断是否是可迭代对象(迭代器)isinstance("adb",Iterable) # instance:实例生成器可迭代,但可以迭代的不一定是生成器iter() 可以将列表变成可迭代对象闭包函数引用def test():

2021-12-26 17:15:22 361

原创 Python异步协程

Python asyncio 异步协程百万并发协程(coroutine)本质就是一个函数事件循环——(event_loop)协程函数,不是像普通函数那样直接调用运行的,必须添加到事件循环中,然后由事件循环去运行,单独运行协程函数是不会有结果的,看一个简单的例子:import timeimport asyncioasync def say_after_time(delay,what): await asyncio.sleep(delay) print(what

2021-12-26 17:14:50 1929

原创 tkinter 框架学习笔记(简陋版本版)

Tkinter 框架学习个人学习 Tkinter 框架写的简单笔记,大部分都是课堂上的截图。将就看看叭。BiliBili链接:Python GUI编程GUI Tkinter 框架结构常用组件汇总列表面向对象的方式写 GUI 框架的经典实例具体实现代码#!/usr/bin/python python3# coding=utf-8'''Author: whalefallDate: 2021-07-04 16:50:10LastEditTime: 2021-07-04 17:2

2021-12-26 17:13:18 711

原创 Flask框架

Flask框架我遇到的bug:无论在怎样修改return值,网页内容都是千年不变。非常非常恶心:端口被占用的问题解决方法1:重启电脑解决方法2:查看那些端口被占用:干掉他Netstat -ano|find “5000”进入资源监视器,找到相应的pid,将其终止# 但是有一个问题 治标不治本 再次运行程序 端口依旧被占用最终解决方法:修改端口 app.run( host='0.0.0.0', port=5002, debug=Tru

2021-12-26 17:12:36 566

原创 6.数据库(讲义)

-da数据库概述为什么要使用数据库?那我们在没有学习数据库的时候,数据存放在json或者磁盘文件中不也挺好的嘛,为啥还要学习数据库?文件中存储数据,无法基于文件直接对数据进行操作或者运算,必须借助python将数据读取到计算机内存中然后基于Python程序操作数据,麻烦而且性能不高。使用文件存储数据,无法实现数据的共享。什么是数据库呢?先介绍几个概念:数据:Data描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片,图像、声音、语言

2021-12-26 17:12:08 496

原创 自从有了pyquery,我手里的xpath瞬间他就不香了

学习爬虫,你还不会黑科技pyquery,你就OUT啦

2021-12-18 18:25:33 541 1

原创 07:入门首选,Requests 库的基本使用

07:入门首选,Requests 库的基本使用GET请求传递参数:利用params参数封装字典直接传递import requestsdata = { 'name': 'germey', 'age': 25}r = requests.get('http://httpbin.org/get', params=data)print(r.text)调用json方法将其json字符转化为字典import requestsr = requests.get('http://ht

2021-12-17 17:26:26 132

原创 02 夯实根基,web网页基础

02 夯实根基,web网页基础所对链接:https://kaiwu.lagou.com/course/courseInfo.htm?courseId=46#/detail/pc?id=1663网页的组成HTML—骨架CSS----肌肉javaScript—肌肉三者结合形成完整网页HTML:HTML 是用来描述网页的一种语言,其全称叫作 Hyper Text Markup Language,即超文本标记语言。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-G

2021-12-17 17:22:24 804

原创 01 必知必会,掌握HTTP基本原理

01 必知必会,掌握HTTP基本原理URL和URI​ URL:统一资源定位符​ URI: 统一资源标志符​ 举例:https://github.com/favicon.ico,它是一个URL,也是一个URI,有一个图标资源,我们用URL/URI来唯一指定了它的访问方式:包括访问协议HTTPS、访问路径(即根目录)、以及资源名称 favicon.ico。通过链接,我们从互联网找到这个资源,这就是URL/URI.超文本​ 我们在浏览器里看到的网页就是超文本解析而成的,其网页源代

2021-12-17 17:21:54 177

原创 记录搭博客心得

title: 心得date: 2021-10-28 21:52:57tags: 博客搭建## 记第一次博客搭建记第一次搭建博客引言:搭建博客监督我写笔记。画面更加炫酷,提升学习兴趣。记录每天的心情、感受。let’go:那就从这里开始吧,哈哈哈,必须得提一下韩老师,人长的帅,说话又好听,技术还好~~。谈点正经的吧,经过那晚的聊天,我发现韩老师不仅是IT界天花板,而且还有思想。我最喜欢和有思想的人交流。虽然在互联网上我显得很中二,但丝毫无法掩盖我内心的火热以及无数的想法,以及对社会.

2021-12-17 17:06:38 72

原创 java多态

title: 多态date: 2021-10-29 14:19:03tags: java笔记#多态笔记面向对象多态先来看一个问题首先,使用现有技术解决。仅展示部分代码package com.hspedu.poly_.poly2;public class Master { //主人名称 private String name; public Master(String name) { this.name = name; } pub.

2021-12-17 17:05:24 614

原创 数据结构之链表操作

title: 链表date: 2021-11-07 11:45:16tags: java 数据结构#线性表线性表定义:什么是线性表线性表是N各数据元素的有限序列,最常用的是链式表达,通常也叫做线性链表或者链表。而在其中存储的数据元素,叫做结点,一个节点存储的就是一条数据记录。每个节点的的结构包括两个部分。PART1:具体的数据值PART2:指向下一个节点的指针、在链表的最前面,通常会有个头指针用来指向第一个节点。 (ps:头指针一般是固定了,如果需要使用往往我们需要开辟临时变量).

2021-12-17 17:05:02 1108

原创 数字处理与判断

title: 数字处理与判断date: 2021-11-13 21:05:12tags: 算法题解2数字的处理与判断题目描述给出一个不多于5位的整数,要求 1、求出它是几位数 2、分别输出每一位数字 3、按逆序输出各位数字,例如原数为321,应输出123输入一个不大于5位的数字输出三行 第一行 位数 第二行 用空格分开的每个数字,注意最后一个数字后没有空格 第三行 按逆序输出这个数样例输入复制12345样例输出复制51 2 3 4 554321题解:分析:这题如果按.

2021-12-17 17:04:02 73

原创 最大公约数和最小公倍数

title: 最大公约数和最小公倍数date: 2021-11-13 23:18:41tags: 算法解题2最大公约数和最小公倍数输入两个正整数m和n,求其最大公约数和最小公倍数。输入两个整数输出最大公约数,最小公倍数样例输入复制5 7样例输出复制1 35思路:首先我们需要了解,最小公因数和最小公倍数的相关性质两数的乘积 / 最大公因数 = 最小公倍数所以要求最大公因数和最小公倍数,只需求出其一就可直接利用性质,完成题目。辗转相除法是古希腊求两个正整数的最大公约数的.

2021-12-17 17:03:34 90

原创 【无标题】

qqq

2021-12-17 13:01:10 793 1

原创 C语言二分查找思想 干货满满

这篇笔记写了一个半小时。 麻了。代码如下#include <stdio.h>int binary_search(int arr[],int k){ //算法的实现--二分查找 找中间元素 int sz = sizeof(arr)/sizeof(arr[0]);// printf("%d",sz); int left =0; int right = sz-1; while(left<=right) { int mid = (left+right)/2;.

2021-08-26 15:20:04 95 1

原创 C语言函数的调用------干货篇

函数的调用传值调用:函数的形参和实参分别占有了不同的内存块,而对于实参的修改,不会影响到实参。只是赋予了它值,但实际上输出的还是它本身。下面我们来写一个交换函数,执行后,a,b互换位置先写一个主函数#include <stdio.h>//在这里定义Swap1函数 因为不需要返回值所以我们使用void来创建函数void Swap1(int x,int y) //接收传进来的参数{ int t=0; //一个临时空间用来作中间值 t = x; x = y; y =

2021-08-25 16:45:48 209

翻译 C语言对于输入的格式管理 (即ACM题目中输入数据的处理)全篇干货!!!

转载自https://blog.csdn.net/sxhelijian/article/details/89787941.最简单的输入 (a+b)运行效果:Sample Input 1 2 Sample Output 3 #include <stdio.h>int main(){ int a,b; scanf("%d %d",&a,&b); printf("%d",a+b); return 0;}太过简单就不多赘述了。2.一行.

2021-08-25 11:39:52 429 1

原创 2021最新python安装虚拟环境高级教程最详细篇

python安装虚拟环境教程引言**为什么需要装虚拟环境,虚拟环境的优势:​ 1.当项目多的时候,不同项目,可能需要不同版本的库,容易冲突​ 2.有些库,需要不同python版本。安装虚拟环境步骤windows:pip install virtualenvwrapper-win新建虚拟环境 pip install virtualenv 一个对vw的包装mkvirtualenv spider基于全局python(默认)(需要执行不同python环境的方式)mkvirtu

2021-08-15 14:56:27 248

原创 初学——爬取新笔趣阁案例最新

这是作为新人小白的我第一次写博客,想想还是挺激动的。首先写代码前,希望大家明白一件事。代码的规范性。——————真的非常非常非常非常非常重要!在这之前,我还没体会到代码规范的重要性,直到昨天,我收集项目实例的时候。——头都要大了同样的需求,代码却千奇百怪,形形色色。我翻烂了github csdn都没找到能看懂的东东。直到遇见它.......作为一个爬虫萌新,分享要爬的当然是——————新笔趣阁啦需求: 输入小说的ID实现爬取整本小说就是这串数字ps:后面我用异步整出来 再

2021-05-23 09:28:21 1727 13

空空如也

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

TA关注的人

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