告别猛虎,迎接宏兔
岁月更迭,四季轮回。盘点2022这一年,汗水与苦累相伴,收获与喜悦缠绵。惟其艰难,更显勇毅;惟其艰难,更彰初心。回首一年来的奋斗历程,真可谓千磨万击还坚劲,越是艰险越向前!
不知不觉之间我已和CSDN相伴4年(2019年注册账号),回想当初还是一个即将毕业买入职场的社会小白,那时在开发过程中遇到问题就经常在CSDN上找解决问题的办法。直到2022年,开始根据自己的开发经历,在平台上开始分享一些个人的项目开发案例和一些开发相关的小知识。从一开始的尝试,到现在的日常开发记录,博客让我养成了写笔记的好习惯。
2022,让我习惯了发文节奏,遇到问题、学到的新的小知识都会在这里给自己做个笔记,将自己的一些开发心得,实战小项目上传。在这一年里,不知不觉间发布了90篇原创博文。也在社区问答上去回答了一些熟悉的问题,或者之间遇到过并得以解决的问题。也参加了CSDN官方组织的知识编程题竞赛,虽然成绩一直不太理,但毕竟勇于尝试,重在参与。
一段拼搏,一年收获,成功2022的拼搏,一段总结,一段回顾,感受2022的神采,一段故事,一段经历,走过2022的快乐,展望新年,开始新篇,迎接2023的幸福生活,愿你新年新气象,梦想再远扬。最后祝CSDN平台大展宏图,蓬勃发展,越来越强,祝大家在新的一年里事业有成,万事如意!
查询兔年春节放假详情
通过curl工具访问日期查询接口,查询2023兔年春节放假详情:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int String_Analyze(const char *src,const char *flag,char *buff);
int main(int argc,char **argv)
{
char buff[512]="curl http://api.k780.com/?app=life.workday'&'date=";
char *p="'&'appkey=10003'&'sign=b59bc3ef6191eb9f747dd4e83c99f2a4'&'format=json >1.txt";//>1.txt 表示把获取内容重定向到文件中
if(argc!=2)
{
printf("运行格式:./a.out <要查询的时间>\n");
return 0;
}
strcat(buff,argv[1]);//拼接城市名字
strcat(buff,p);//拼接后半段数据
//printf("buff=%s\n",buff);
system(buff);//获取天气数据
FILE *fp=fopen("1.txt","rb");
if(fp==NULL)
{
printf("文件打开失败\n");
return 0;
}
/*读取文件内容*/
char src[1024];
int size=fread(src,1,sizeof(src)-1,fp);
src[size]='\0';
char data[512];
system("clear");
String_Analyze(src,"date",data);
printf("日期:%s\n",data);
String_Analyze(src,"worknm",data);
printf("worknm:%s\n",data);
String_Analyze(src,"week_2",data);
printf("week:%s\n",data);
String_Analyze(src,"remark",data);
printf("说明:%s\n",data);
}
/*
函数功能:字符串解析
形参:src --源数据
flag --要解析的标志
buff --存放解析的内容
返回值:0--成功,其他值--失败
*/
int String_Analyze(const char *src,const char *flag,char *buff)
{
char *p=strstr(src,flag);
if(p==NULL)return -1;//该标志不存在
//days":"2023-01-05","week":"星期四"
p+=strlen(flag)+3;//偏移到标志符对应内容的首位置s
while(*p!='"' && *p!='\0')
{
*buff++=*p++;
}
*buff='\0';
return 0;
}
百度AI送春联
基于百度自主创新的神经网络生成技术,实现根据用户输入的命题关键词,自动生成包括上联、下联和横批的春联。
玉兔迎春
最后,用一个网页渲染祝大家兔年快乐!
<! DOCTYPE HTML>
<html>
<head>
<title>wbyq</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<center><img src="1.png" width="1040px" height="620px" />
</center>
</body>
</html>