相关文章
Python 快速入门
1. 语言基础
1.1 数据类型与变量
Python 是一门动态类型语言,这意味着你不需要显式声明变量的类型。Python 解释器会根据你赋予变量的值自动推断其类型。这使得 Python 代码简洁易懂,但同时也需要注意一些潜在的问题。
1.1.1 Python 数据类型概述
Py…
建站知识
2024/10/4 7:06:05
【面试题】创建两个线程交替打印100以内数字(一个打印偶数一个打印奇数)
阅读导航 一、问题概述二、解决思路三、代码实现四、代码优化 一、问题概述
面试官:C多线程了解吗?你给我写一下,起两个线程交替打印0~100的奇偶数。就是有两个线程,一个线程打印奇数另一个打印偶数,它们交替输出&…
建站知识
2024/10/6 8:02:11
Nginx网站服务【☆☆☆】
市面上常用Linux的web服务器:apache、Nginx。
apache与nginx的区别?
最核心的区别在于NGINX采用异步非阻塞机制,多个连接可以对应一个进程;apache采用的是同步阻塞多进程/线程模型,一个连接对应一个进程。apache美国…
建站知识
2024/10/6 1:00:26
根据word模板生成word内容(JAVA)
主要是借助 poi-tl 来实现业务需求 当时第一次尝试的是Apache poi不是很好用,不推荐 第二次是xml,找的眼睛都花了,不推荐
要求:jdk1.8,Apache POI5.2.2 我这里使用的是5.2.3版本
文档:Poi-tl Documentati…
建站知识
2024/10/6 14:41:54
力扣2156.查找给定哈希值的子串
力扣2156.查找给定哈希值的子串 rolling hash:求带权的值 左边是高位 右边是低位 本题要求左边低位 只要反向求即可 class Solution {public:string subStrHash(string s, int power, int modulo, int k, int hashValue) {int n s.size();long long M modulo,p…
建站知识
2024/10/6 7:26:40
MT2083 屠龙勇者
思路:
跟上题类似,贪心策略:w从小到大排序,每个头找到第一个>d的w
代码:
#include <bits/stdc.h>
using namespace std;
#define ll long long
const int N 1e5 10;
int n, m;
int d[N];
int w[N];
int …
建站知识
2024/9/16 17:22:50