摘要: 使用Selenium库实现网页自动化登录和指定内容的自动搜集 阅读全文
posted @ 2025-10-10 21:58 JianYuBlog 阅读(24) 评论(0) 推荐(0)
摘要: 在数据处理中遇到大量CSV文件需要提取关键信息保存为新CSV文件,为减轻人力工作,查询大量博客并结合AI编写自动化脚本实现该功能。 测试学习pandas模块能力 import pandas as pd from pathlib import Path import chardet import os 阅读全文
posted @ 2025-09-15 20:08 JianYuBlog 阅读(18) 评论(0) 推荐(0)
摘要: vector相关用法参考菜鸟教程。 //C++中二维vector的创建与访问方法 vector <vector <int>> vec = { {1,2},{1,2,3},{1,2,3,4}}; //获取外层vector的元素数量 int osize = vec.size(); cout << osi 阅读全文
posted @ 2025-05-05 20:03 JianYuBlog 阅读(105) 评论(0) 推荐(0)
摘要: 题目 基类指针指向子类,判断虚函数是否动态绑定 代码 class parent { public: virtual void foo() { cout << "my foo parent" << endl; } void fool() { cout << "my fool parent" << en 阅读全文
posted @ 2025-04-27 00:08 JianYuBlog 阅读(6) 评论(0) 推荐(0)
摘要: 题目 设计圆类,并以圆类为基类,派生圆柱类。 思路 圆类包含圆的半径(定义、并由构造函数初始化)、计算圆的周长、计算圆的面积方法; 圆柱类继承圆类,包含自己的圆柱高(定义、并由构造函数初始化)、圆柱体积。 代码 class circle { protected: double r; public: 阅读全文
posted @ 2025-04-26 23:55 JianYuBlog 阅读(13) 评论(0) 推荐(0)
摘要: 问题一: #include<iostream> #include<cstdint> #include <cstring> using namespace std; typedef struct data { char hwid[4]; char sip[4]; char rev[4]; }Data; 阅读全文
posted @ 2025-01-20 14:41 JianYuBlog 阅读(16) 评论(0) 推荐(0)
摘要: 笔试时遇到: 系统为32位时,代码结果: int a=10; int *p=&a; int *k=p+1; printf("%ld\n",(intptr_t)k-(intptr_t)p); // 32 位系统还是 64 位系统,int 类型的大小都是 4 字节,因此结果相同。 intptr_t变量是 阅读全文
posted @ 2025-01-18 18:20 JianYuBlog 阅读(12) 评论(0) 推荐(0)
摘要: 在笔试过程中遇到函数模板问题,记录问题并给出解答。 问题: 下面代码会执行什么结果: #include<iostream> using namespace std; template <typename T> void print(T t){ cout<<"Template:"<<t<<endl; 阅读全文
posted @ 2025-01-18 17:59 JianYuBlog 阅读(24) 评论(0) 推荐(0)
摘要: 在其他博客看到的一句话:计算机归根结底只会做一件事情——穷举;所有的算法都是如何让计算机“聪明”的穷举。 什么是动态规划 动态规划是将复杂问题分解成小问题求解的策略,与分治算法不同的是,分治算法要求各个子问题是相互独立的,而动态规划各个子问题是相互关联的。 自顶向下 递归是常见的自顶向下的问题。使用 阅读全文
posted @ 2025-01-18 16:02 JianYuBlog 阅读(68) 评论(0) 推荐(1)
摘要: 在开发Linux系统下面软件时常常需要查阅手册,但是如果你的开发平台不是Linux系统,那你无法丝滑使用man手册,这里推荐一些方便的Linux开发手册。 手册: 在线man手册:Linux Man Pages Online arch社区:Arch manual pages (arch社区的各种文档 阅读全文
posted @ 2024-12-23 19:57 JianYuBlog 阅读(40) 评论(0) 推荐(0)