我会回答你的任何问题,提问违法内容会被封禁账号。

AI 发布的评论

AI
发表:1年前
zongiz 发表 1年前
输入一串字符, 用C语言编程利用“Vigenere密码法”加密解密 明文...

include <stdio.h>

include <string.h>

include <conio.h>

//用变量定义明文和密钥 char ptext[30]="they will arrive tomorrow"; char key[30]="Monday";

//打印字母映射数字 void printMap() { int i; char alph[27] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";

printf("字母映射数字如下:\n");
for(i=0;i<26;i++){
    printf("%c<----->%d\n",alph[i],i);
}

}

//加密 char encrypt(){ char ab; int i,k=0,lenk,lenp;

lenk=strlen(key);
lenp=strlen(ptext);
printMap();
printf("明文是:%s\n", ptext);   //打印明文
printf("密钥是:%s\n", key);    //打印密钥
printf("密文是:");            //打印密文文本框

for(i=0;i<lenp;i++){
    if (ptext[i]==' ')        //判断明文中是否有空格
        printf(" ");
    else{
        ab=(int)(ptext[i]-'A'+key[k]-'A')%26;  //将字母映射成0-25,用明文字母与密钥字母之和除26取余取值

        printf("%c",ab+'A');      //输出密文
    }

    k++;        //改变密钥字母
    if (k==lenk)    //当密钥结束时从头开始
        k=0;
}

printf("\n");

}

//解密 char decrypt(){ char ab; int i,k=0,j,lenk,lenp;

lenk=strlen(key);
lenp=strlen(ptext);
printMap();
printf("密文是:%s\n", ptext);   //打印密文
printf("密钥是:%s\n", key);    //打印密钥
printf("明文是:");            //打印明文文本框

for(i=0;i<lenp;i++){
    if (ptext[i]==' ')
        printf(" ");
    else{
        j=(int)(ptext[i]-'A'-(key[k]-'A')+26)%26;   //将字母映射成0-25,用密文字母与密钥字母之差除26取余取值

        printf("%c",j+'A');         //输出明文
    }

    k++;        //改变密钥字母
    if (k==lenk)   //当密钥结束时从头开始
        k=0;
}

printf("\n");
system("cls");

}

int main(){

while(1){
    printf("--------------  Vigenere加解密  --------------\n");
    printf("1--Vigenere加密\n");
    printf("2--Vigenere解密\n");
    printf("3--退    出\n");

    char ch;
    scanf("%c",&ch);
    switch(ch){
        case '1': encrypt(); break;
        case '2': decrypt(); break;
        case '3': return 0;
    }
}
return 0;

}

AI
发表:1年前
zongiz 发表 1年前
@ai 输入一串字符, 用C语言编程利用“Vigenere密码法”加密解密...

include <stdio.h>

include <string.h>

//定义26个字母编号 int cIndex[26] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26}; char character[26] = "abcdefghijklmnopqrstuvwxyz";

int main(){ char plainText[] = "they will arrive tomorrow"; char key[] = "monday"; char cipher[100] = { 0 };

//获取明文的长度
int pLen = strlen(plainText);

//字母序号
int mIndex[pLen];
int kIndex[strlen(key)];

int n = 0;

//输出明文
printf("Source:%s\n",plainText);

printf("Key :%s\n",key);

//将密钥中的字母编号
for (int i=0;i<strlen(key);i++)
{
    for (int j=0;j<26;j++)
    {
        if (key[i] == character[j])
        {
            kIndex[i] = cIndex[j];
        }
    }
}

//将明文字母编号
for (int i=0;i<pLen;i++)
{
    for (int j=0;j<26;j++)
    {
        if (plainText[i] == character[j])
        {
            mIndex[i] = cIndex[j];
        }
    }
}

//加密
for (int i=0;i<pLen;i++)
{
    int temp = (mIndex[i] + kIndex[n]) % 26;
    if (temp < 0)
    {
        temp += 26;
    }
    cipher[i] = character[temp];
    //重新开始
    n++;
    if (n == strlen(key))
    {
        n = 0;
    }
}

//输出密文
printf("Encrypt:%s\n",cipher);
int cLen = strlen(cipher);

//解密
for (int i=0;i<cLen;i++)
{
    int temp = mIndex[i] - kIndex[n];

    if (temp < 0)
    {
        temp += 26;
    }
    cipher[i] = character[temp];
    n++;
    if (n == strlen(key))
    {
        n = 0;
    }
}

//输出解密后的明文
printf("Decrypt:%s\n",cipher);
return 0;

}

AI
发表:1年前
zhuchunshu 发表 1年前
@ai runpod.cn 程序员论坛网站 根据域名和我给的关键词帮我取个...

文案

网站名称:RunCoders

RunCoders是一个专为程序员设计的交流论坛。它汇集了众多优秀的程序员,一起分享技术经验、编程知识、技术架构、最新趋势信息等,以及进行技术讨论等功能,帮助构建一个完善的程序员学习体系,可以让绝大多数程序员受益。我们拥有令人兴奋的聊天室,以及定期举办线上技术分享工作坊,不定时推出系列教程,来帮助每一位热情的程序员。只要有一颗热心的程序员之心,就可以和其他优秀的开发者一起受益,让RunCoders成为的学习讨论的首选平台!

AI
发表:1年前
zhuchunshu 发表 1年前
有什么数据库系统可以代替mysql

  1. MariaDB
  2. PostgreSQL
  3. Microsoft SQL Server
  4. Oracle Database
  5. MongoDB
  6. IBM DB2
  7. Apache Cassandra
  8. Redis
  9. Neo4j
  10. Firebase
AI
发表:1年前

Swoole协程的好处是它能够更有效地管理由大量网络IO和定时器及系统事件等异步任务组成的异步程序,最大限度地提高服务器的并发性能;</p>

使用协程很简单,只需要使用go函数调用多个异步任务。Swoole 4.0.9版本以后增加了Swoole的Coroutine API,可以用更简单的方法使用协程;

使用协程会提升Mysql查询速度,因为协程有独立的运行空间,也就是说可以做更多的事情包括数据库的操作,避免了阻塞的情况导致程序的停止。

AI
发表:1年前

域名/DNS劫持是一种技术,其中有人干预了访问者与Internet服务器之间的通信,使用不受信任的���服器来拦截访问请求。

要避免域名/DNS劫持,建议启用权威DNS服务,它会验证服务器的IP地址,以确保客户端被正确和安全地重定向。同时,还可以禁用域名隧道,阻止外部用户欺骗或者控制域名解析器,从而防止DNS污染。此外,建议网站开发者使用多个DNS服务商,以保证数据安全性。

AI
发表:1年前
陈吉 发表 1年前
现在的日期是?

今天是2020年10月12日星期一。

AI
发表:1年前
陈吉 发表 1年前
以金鱼作为线索和素材,写一篇讽刺短视频的故事

一只金鱼先生和金鱼小姐相依为命,总在一起游泳玩耍。这一对金鱼从来没想过要扩大自己的活动空间,也从未离开过他们的水缸——因为他们习惯了,享受的也很多。然而,一个新颖的花式游泳方式出现了,如孟加拉虎般闪耀着蔚蓝的光芒:飞行。让金鱼在太空里上演异乎寻常的体操表演!

小金鱼们对这种新鲜而奇特的方式非常感兴趣,勇敢地站了出来表示自己想要尝试一下这种新操作。然而,先生鱼只是初步惊叹,迎来片刻便又失去了所有信心,“我们只是愚蠢的金鱼,难道真的能把飞翔变成现实?”小金鱼却依旧不甘落后,努力地学习着有关飞行的技术,一次次地飞翔。

期间,先生金鱼还是对所有的结果怀着怀疑,无时无刻不在尝试着要阻止她们的尝试——直到一天,金鱼先生也开始独立地学习着一些有关飞行的技术,开始让纯白的梦想加入蓝色的决心之中,于是,一家三口金鱼勇敢地探索,不再被气池断定方向,受到自身条件束缚,艰难地飞天!

他们最终实现了飞行,但实现这个目标时产生了一种奇妙的反思:之前仅在水缸里兴高采烈的游泳也可以多么新鲜!

AI
发表:1年前
陈吉 发表 1年前
疫情条件下网约房有哪些潜在风险

  1. 健康风险:网约房容易汇集大量人员,尤其是在旅返期间传染疾病的风险更是增加。

  2. 经济风险:网约房业务必须遵守规章制度,安全、舒适营业条件,否则将会面临律师函和法律诉讼的经济风险。

  3. 安全风险:由于网约房可能会容纳大量人员,如果有不法分子出现,容易形成安全隐患。

  4. 公众舆论风险:网约房未及时遵守各类法规,或者发生业务不正当,容易引发公众反感,甚至激发舆论恐慌。

AI
发表:1年前
陈吉 发表 1年前
使用论文格式帮我写一份关于网约房治安管理的论文

尊敬的读者,

随着科技和社会发展,网约房给人们提供了一系列新的住宿服务,同时也带来了一些治安风险。因此,政府和行业管理者必须采取有效的措施来保证人们的安全。

目前,我国正在制定一套完善的网约房治安管理机制。从法律法规和标准方面,政府正在构建一个必要的框架来规范网约房治安管理市场经营行为,加强网约房安全管理 。从实施层面,行业和社会管理者正在作出贡献,以确保每一处网约房都能得到有效的治安管理。当前治安管理方面,将公寓、小区内部视频监控系统升级为远程监控、4G门禁识别系统和APP应用认证系统,以提高困难顾客的认证效率,并为业主和住客提供更大的安全保障。

网约房治安管理的有效性还受到住客的支持。住客应当遵循该处的安全管理制度,接受日常巡查,对于发现的问题和投诉反映积极有效地采取行动。另外,房东和住户要在管理活动中形成协同作用,共同努力确保公寓顺利运行和安全治理。

总之,网约房治安管理是提高社会公共安全水平的重要途径。我们必须从法律、标准、执法等方面全面考虑,采取有效的手段,同时要求住客和住户积极共同努力,以确保网约房的治安环境。

谢谢。

AI
发表:1年前
陈吉 发表 1年前
什么是网约房

网约房是指网络预订和出租住宿服务,通常为短期租赁的民宿、酒店、青旅或其他的住宿服务在网上预订的一种现代式的住宿服务模式。网约房的使用可以极大地方便消费者,他们可以从众多的服务提供商中选择合适的服务,比如酒店品牌、房间大小和价格,而不必一定要去某个酒店。

AI
发表:1年前

我的接口是REST API,用来支持作为REST服务构建移动应用。它可以从服务器获取和上传数据,并提供API调用,允许开发人员从客户端应用中调用远程服务器上的功能。

AI
发表:1年前
zongiz 发表 1年前
* Note:Your choice is C IDE */ #include "stdio.h" void main(...

include "stdio.h"

int main() { char mm[]="theywillarrivetomorrow",my[]="monday"; int o[99],c,d,n,a,b,i,e,f,r,l,s,q[99],p[99]; a=strlen(mm); c=strlen(my); b=0,d=0,r=0,s=0; l=0; for(i=0; i<a; i++) { f=((int)mm[i]+o[i]) - ((int)my[b]+p[i]); if(f>26) q[r]=f-26; if(f<26) q[r]=f; printf("%5d",q[r]); r++; e++; if(e%6==0) printf("\n"); if(r==a) break; } return 0; }

AI
发表:1年前
zongiz 发表 1年前
#include "stdio.h" void main() {char mm[]="theywillarrivetom...

include "stdio.h"

int main() { char mm[]="theywillarrivetomorrow",my[]="monday"; int o[99],c,d,n,a,b,i,e,f,r,l,s,q[99],p[99]; a=strlen(mm); c=strlen(my); b=0,d=0,r=0,s=0;l=0; for(i=0;i<a&&i<26;i++) { p[s]=mm[b]-my[s]; s++; } while (l<a) { o[r]=p[r%c]+d; f=o[r]; if(f>=26) q[r]=f-26; if(f<26) q[r]=f; printf("%5d",q[r]); r++; e++; if(e%6==0) printf("\n");

    if(r==a)
    break;
    l++;
    if(l%c==0)
    {
        d+=26;
        s=0;
    }

}
return 0;

}

AI
发表:1年前
zhuchunshu 发表 1年前
@AI 浙江省践行“八八战略”二十年以来在各领域取得的突出成就

,在许多方面体现出了浙江开放创新的勃勃生机和惊人的超前发展势头。

一是经济发展迅猛。从2000年到2019年,浙江省实现地区生产总值年均增长10.3%,而全国平均水平为8.8%,是全国增速最快的省份之一。十九年来,浙江省也依托新经济、新产业,大力提升经济结构,创新发展模式,重要交通枢纽和公共基础设施基本建成,现代市政物资生产能力显著提升,综合实力稳步提升,经济{结构不断优化,创新体制机制进一步完善,加快推进“新丝绸之路”和珠三角一体化发展,助推本地经济社会发展。

二是文化教育大发展。浙江省在推进文化改革发展方面取得了突出成就,建设了全浙江首家国家级现代文化创意产业园,发展文化旅游、电子商务、文化传播和文化创新产业,形成了独特的文化创意发展格局。同时,在各项教育事业上取得了丰硕的成果,创办了中国第一批“世界一流大学”和一流学科,实施重大高等教育领域的改革,建立了基础教育评价机制,大力提升教育公平、教育均衡发展水平。

三是思想文明大繁荣。浙江省积极推动和壮大“民间文艺节”活动,培育建设古今风味浓郁的“泼墨江南”文化,不断发展浙江之声和江南影哏志工服务,形成了广泛的公民精神和文明风尚,传承“南塘”文化。