开始写东西啦

           10.16,纪念我认真学习,而又停滞不前的大一和大二开学。

            开始记录技术的学习以及遇到的相关问题,我没多想就在这里开始写了,无论哪里找个地方写写日记,一些技术进步,或者生活的痛苦与喜悦,也是不错的。(有时候嫌弃csdn老是弄付费的文章,但还是提供了不错的平台,毕竟盈利很多时候能更好地推动科技进步,希望我在写内容的期间,csdn和我能一起进步吧,如果不行,我希望我能做一个更好的论坛(不切实际的幻想hhh)。回到正题,这个csdn账号随机产出,随机领域,但是会尽力多更新(如果不忘记的话),有点想用英语写英语文章,看看吧,以后可以试试,看看这里能不能记录我慢慢成为技术大牛哈哈哈哈。我比较喜欢的领域是计算机,经济学,哲学。主要应该是计算机为主,未来计算机视觉,机器学习啥的,慢慢学习,慢慢更新。

        现有的基础,一般般的高数,还不错的线性代数,基础的c++(刚开始面向对象),python也是刚入门面向对象,c学了挺多,认真学了指针,还弄了部分数据结构,代码弄丢得重新学习,写好数据结构的代码。英语在不断提高(值得欣慰),能够听比较简单的纯英课程,有比较好的学习方向和计划,应该不出问题。学了一些opencv但是只是基础,学了一点点机器学习,但是也是止于入门,后面还是没学下去。除此之外再无其他。

             写太多浪费时间,学东西去啦,一天应该保持12小时的学习或知识摄入!戒一段时间游戏(这个学期吧),再玩就不许练吉他,不许游泳,不许和女生聊天,定一个一周的8点起床的闹钟。面对所有的困难与挑战,笑对所有的痛苦和失败。要有信念,做好一切!

东西的程序通常是指在特定时间内通过网络请求抢购某个商品的程序。这种程序一般需要使用网络编程和多线程技术。 下面是一个使用C语言编的简单程序,可以在指定时间内抢购某个商品。该程序使用了Pthreads库,可以同时运行多个线程。 ```c #include <stdio.h> #include <stdlib.h> #include <string.h> #include <pthread.h> #include <unistd.h> #define MAX_THREADS 100 // 最大线程数 void *buy_item(void *arg); int main(int argc, char *argv[]) { if (argc != 4) { printf("Usage: %s [start_time] [end_time] [item_url]\n", argv[0]); return 0; } int start_time = atoi(argv[1]); int end_time = atoi(argv[2]); char *item_url = argv[3]; if (start_time >= end_time) { printf("Error: start_time should be less than end_time.\n"); return 0; } int num_threads = end_time - start_time; if (num_threads > MAX_THREADS) { printf("Error: too many threads.\n"); return 0; } pthread_t threads[MAX_THREADS]; for (int i = 0; i < num_threads; i++) { int *thread_args = malloc(sizeof(int)); *thread_args = start_time + i; if (pthread_create(&threads[i], NULL, buy_item, thread_args) != 0) { printf("Error: failed to create thread.\n"); return 0; } } for (int i = 0; i < num_threads; i++) { pthread_join(threads[i], NULL); } return 0; } void *buy_item(void *arg) { int time = *(int *)arg; free(arg); while (1) { int now = time(NULL); if (now >= time) { // 在此处添加抢购代码 printf("Thread %d: bought the item at %d.\n", pthread_self(), now); break; } sleep(1); } return NULL; } ``` 该程序的运行方式为: ``` ./buy_item [start_time] [end_time] [item_url] ``` 其中,`start_time` 表示抢购开始时间,`end_time` 表示抢购结束时间,`item_url` 表示要抢购的商品链接。 程序会自动创建多个线程,每个线程都会等待对应的时间到达后执行抢购操作。在抢购成功后,程序会打印出线程号和抢购时间。 需要注意的是,该程序只能模拟抢购过程,实际的抢购操作需要根据具体的网站和商品进行编。同时,抢购行为可能会违反某些网站的规定,应当谨慎使用。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值