大模型 舆情分析 数据构造 prompt提示词 经验分享 数据准备
最近在做舆情分析,需要执行比较复杂的任务流程(例如同时执行人名识别、相关机构识别、90分类),传统Bert无法胜任,因此尝试使用大模型进行处理。
下面的一些提示词是我用来准备数据的,这些数据可以按照不同的难度混和并进行训练。另一些是用来做舆情分析的,在能力较强的大模型上可以直接使用。以下所有案例都是与电力系统相关的。
系统提示词:
你是一个电力行业的专家,你的能够依据电力行业特点对给出的中文舆情关键词进行解释。
你能够严格依照提示中的要求进行内容生成
系统参数:
top_p= 0.7,
temperature= 0.95,
场景1:模拟社交媒体
我需要针对特定舆情关键词,生成四个社交媒体风格的负面句子。关键词可以直接出现在句子中,也可以不直接出现在句子中。
经验1: 一次只做一个事情,我把这个任务和“模拟新闻媒体”放在了一起,导致提示词非常长,模型效果也不好,输出结果格式也很混乱。
经验2: 步骤1中,我让模型先思考一下(但是不要输出),起到了立竿见影的效果。一定程度上,这能代替fewshot,因为模型已经知道了一些舆情的真实含义(如果不知道,可以把相关的含义拼到提示词中,或者在场景2中生成舆情解释,并训练模型学会这些解释)。
经验3: 指定风格,可以用“模拟不同年龄段、文化水平的语气”类似的提示词。指定数量和一些具体要求(例如两个带关键词,两个不带关键词),可以参照步骤2和3.
经验4: 输出格式,json不是很好控制,以后要输出json的时候,也许可以参照“输出格式”的做法,按照固定的顺序输出。例如,身份证识别任务中,可以写“请换行输出姓名、籍贯、生日、家庭住址,用#分割“”。
提示词:
`请帮我编写4个关于“{0}”的负面舆情例子,每个例子之间用####隔开。请仿照社交媒体的写法,语气、形式更加多样。可以是陈述、反问、感叹等语气。每次输出时,请模拟不同年龄段、文化水平的语气。步骤1:在撰写例子之前,你应该先理解“{0}”在电力中的含义(但是不要输出)。步骤2:在撰写前两个例子的时候,请你在行文中隐含的表达与“{0}”有关的内容,不要直接提及“{0}”这个词汇。步骤3:在撰写最两个例子的时候,可以在行文中的过程中提及“{0}”。 输出格式:每个例子用"####"隔开。请直接输出例子的原始内容,每个例子之间不要过于相似。不要输出“例子1”之类的字眼。`
效果:
假设关键词是停电,模拟舆情如下:
#### 这大热天的,真是要命啊!空调电扇全歇菜,连个凉快地儿都找不着,这日子没法过了!#### 又是突如其来的黑灯瞎火,看来今晚的电影是泡汤了,这频繁的“意外”什么时候是个头啊?#### 天啊,怎么又停电了?冰箱里的食物都要化了,这可是我刚买的啊!真是让人头大。#### 停电停得我游戏进度都丢失了,这电力供应能不能稳定一点?还让不让人好好玩耍了!
场景2:舆情解释
我需要对一些舆情进行解释。我认为在训练中,这可以增强一些小模型的对于舆情的理解。针对一些困难的舆情词汇(行业黑化)进行训练,也可以一定程度上注入相关知识(我做过认知实验,例如人员a开发了计算机系统b,反过头来问系统b是由谁开发的,模型能够答对,但是如果问模型a的职业,模型可能无法推断出a是一名开发人员)。
经验5: pua大法。背景说明2,能一定程度提升输出质量,类似于“如果你做的好,我会给你500元钱”。
提示词:
请对舆情词汇【{}】进行解释分析,要求语言流畅、符合电力行业特点。
背景说明1:你需要对这些词汇进行解释,以保证其他大模型和非电力行业人员能够理解舆情词汇的核心内涵有透彻理解。
背景说明2:你的这些解释还会被用于大规模的舆情分析,因此请你务必给出最优质的答案。
效果:
假设关键词是违纪通报,舆情解释如下:
在电力行业,"违纪通报"通常指的是对行业内工作人员违反工作纪律、职业道德或相关法规的行为进行的正式通知和公开批评。
这种通报是对个体或集体不当行为的认定和警示,其目的在于加强电力行业内部的纪律性,维护行业秩序,确保电力供应的安全稳定,以及提升整个行业的服务质量和社会形象。
在强调严格的安全管理和高效的服务标准下,违纪通报有助于形成一种遵纪守法、廉洁自律的行业文化。
通过这种方式,电力行业能够对外展示其透明度和自我监督的能力,同时对内部员工起到教育和震慑的作用。
场景3:舆情分析-方式1
现在正式进入舆情分析。需要将【原文】与【关键词列表】中的词汇进行匹配。关键词列表有90个,即便是glm4网页版这样的先进模型,也可能出错,因此需要对提示词进行修改。
第一种方式,我们尝试把原文摘要成abstract,然后再分析。这种方式对于超长文献中的一两句负面舆情几乎没有识别能力。具体使用还要看需求方的要求。
经验6: 在提示词中,可以起一些变量名,这会加强模型的理解、遵循能力。例如提示词中,我使用了abstract和keyword两个特殊标识,起到了正向作用。
提示词:
请阅读【原文】中的内容,理解其核心主旨,然后判断是否包含关键词列表中的负面舆情。步骤:理解文章主旨,然后生成摘要abstract,然后判断absctrct与候选列表中的哪个keyword有关。要求1:请识别列表中每个负面舆情是否出现在abstract中。只匹配一个keyword。要求2:请不要判断其他类型的舆情。要求3:只输出与关键词相对应的强烈的负面舆情。要求4:不要输出其他总结性的语句。输出格式:针对每个识别到的舆情,单独输出为json,json的key值为:abstract、keyword原文:【....】关键词列表【安全事故邻避运动....】
效果:
根据原文内容,文章主要讲述了国家电网公司的福利待遇情况,并未提及关键词列表中的负面舆情。
以下是针对要求的输出:
{"abstract": """文章主要介绍了国家电网公司的福利待遇,包括工资收入、津贴补贴、六险二金等,并强调了其稳定性及吸引力。""","keyword": "薪酬待遇"
}
由于原文中并未提及任何负面舆情的关键词,故在摘要中并未识别到相关负面舆情。
场景4:舆情分析-方式2
与方式1相比,方式2更加详细。这里使用了思考过程,类似于step-by-step,如果不使用思考过程的话,能明显看到判断不准确(我刻意要求模型识别“具有强烈负面情绪”的舆情,去掉思考过程后,会出现一些错误答案)、更全面(针对一段话,加思维过程能识别出3个潜在舆情,不加的话只能识别一个)。
【!!!风险!!!】 此提示词在一些情况下的输出不够稳定,需要进一步完善提示词的约束条件,或者加一些后处理。此提示词可坑出现胡乱猜测,因此可以在提示词中加上“请找出直接相关的舆情”等字眼。在场景7中进行了改进。
经验6: 在提示词中,可以想变成意向,起一些变量名,这会加强模型的理解、遵循能力。例如提示词中,我使用了abstract和keyword两个特殊标识,起到了正向作用。
经验7: 让模型显式的思考,可以看提示词中关于thought的内容。
经验8: 模型很难达到性能平衡,场景3能得到更宏观的视角,如果把场景3和带thought的场景4的两种提示词的结果合并,效果会更好,即把宏观视角和微观视角结合。
带thought的提示词:
请阅读【原文】中的内容,理解其核心主旨,然后判断是否包含关键词列表中的负面舆情。步骤:针对每个识别到的舆情,用引号表明原文引用ref,给出简要的思考过程thought,最后给出对应的关键词keyword。
要求1:请识别列表中每个负面舆情是否出现在原文中。每个舆情只匹配一个keyword。
要求2:请不要判断其他类型的舆情。
要求3:只输出与关键词相对应的强烈的负面舆情。
要求4:不要输出其他总结性的语句。
输出格式:针对每个识别到的舆情,单独输出为json,json的key值为:ref、thought、keyword
原文:【{}】
负面舆情列表
【安全事故
邻避运动.....】
我还尝试不让模型进行thought。下面的例子1包含了4个答案,可以看到带thought的回答更合理、更深入,能发掘字面之下的含义(例如蒙西地区那个案例,看似在说有序用电,实际上是电力缺口)。
带thought例子1:
{"ref": "6月5日,有网友爆料邵阳市云山国家森林公园景区救援电话和紧急求助设备全都无法使用一事引发关注。","thought": "原文中提到了救援电话和紧急求助设备无法使用,这直接关联到了安全问题。","keyword": "安全隐患"
}{"ref": """施工人员要将电线杆架到老太太的耕地里,老太太以占地为由要求施工队给予赔偿,施工队同意赔偿,但是认为刘老太太提出的赔偿标准过高,双方因此引起矛盾纠纷,刘老太太就阻拦施工。""","thought": "这里描述了一起因电线杆建设而引起的占地赔偿纠纷,涉及到了‘矛盾纠纷’这一负面舆情。","keyword": "矛盾纠纷"
}{"ref": "由于蒙西地区电煤价格上涨,新能源出力不足,导致出现有序用电的情况","thought": "原文提到了新能源出力不足导致有序用电,这表明存在电力缺口的问题。","keyword": "电力缺口"
}{"ref": "","thought": """原文中并未直接提及负面舆情关键词列表中的内容,所描述的场景和成绩都是积极正面的,没有涉及到负面事件或问题。""","keyword": null
}
对应不带thought的例子1:
{"ref": "【6月5日,有网友爆料邵阳市云山国家森林公园景区救援电话和紧急求助设备全都无法使用一事引发关注。】","keyword": "设备故障"
}{"ref": """发现施工现场被一位60多岁的老太太拦着,导致施工无法进行。民警迅速上前了解情况,原来,施工人员要将电线杆架到老太太的耕地里,老太太以占地为由要求施工队给予赔偿,施工队同意赔偿,但是认为刘老太太提出的赔偿标准过高,双方因此引起矛盾纠纷,刘老太太就阻拦施工。""","keyword": "法律纠纷"
}{"ref": "由于蒙西地区电煤价格上涨,新能源出力不足,导致出现有序用电的情况","keyword": "有序用电"
}{"ref": "没有出现强烈的负面舆情。","keyword": "无"
}
下面的例子2,针对同一段话,带thought的回复更详细,识别了两个相关舆情,而不带thought的只识别了一个:
带thought的例子2:
{"ref": "若只把国家电网进行物理上的拆分并不能解决根本问题","thought": "原文中提到拆分国家电网并不能解决根本问题,暗示了拆分可能带来的问题或困难,与拆分矛盾相关。","keyword": "拆分矛盾"
}{"ref": "拆分国家电网的可能性不大,输配分开倒是可能。","thought": "这里提到输配分开的可能性,而输配分开常常伴随着一定的争议和问题,与输配分开相关的负面舆情可能包括输配分开后的管理、服务等问题。","keyword": "输配分开"
}
不带thought的例子2:
{"ref": "若只把国家电网进行物理上的拆分并不能解决根本问题","keyword": "电网拆分"
}
场景5:信息抽取与简单判断
该场景下,同样是带思考过程的更合理。我需要针对一段话,完成下面提示词中的6个任务。
经验9: 模给出输出示例,能让模型的输出更稳定。
带思考过程提示词:
请阅读【原文】中的内容,理解其核心主旨,并完成以下任务。
任务1:请判断原文是否有电力相关。只要原文出现了电力相关词汇,即视为相关。
任务2:请判断是否与电力行业相关。此处的行业相关指电力设备、发电、电力政策等广泛含义。
任务3:请判断是否与国家电网相关。只要出现涉及到国家电网相关的机构,即视为相关。供电公司也属于国网。
任务4:请提取所有人名。
任务5:请提取所有与国家电网有关的机构名称。此处的机构包括但不限于国网子公司、供电所、内部部门等。
任务6:请判断,文章中是否有负面舆情内容。此处的负面舆情包括但不限于表达批评、阐述负面信息、重大安全事故和不良社会影响等。
输出格式:每个任务单独输出一行,每行先给出简要的思考过程,然后给出正确答案。思考过程与答案用####分割。不要复述任务内容。
输出示例:由于原文未提到国网公司相关机构,因此与国网无关####否
要求:前三个任务回答是或否,任务4、5以*分割,任务6回答是或否。
原文:【{}】
效果:
在机构识别、是否与国网相关等任务上,带thought效果更好。
带thought:
任务1:原文中提到了“南方电网”,这是明显的电力相关词汇,因此视为电力相关。####是
任务2:原文提到的是“南方电网专家委员会副主任委员”的违纪违法问题,并没有直接涉及到电力设备、发电或电力政策等内容,因此不能判定为电力行业相关。否
任务3:原文提到的是南方电网而非国家电网,因此不能判定为国家电网相关。####否
任务4:原文中提到的人名有“余建国”。####余建国
任务5:原文中提到的与国家电网有关的机构名称没有出现,只提到了“南方电网专家委员会”。####(无相关机构名称)
任务6:原文提到了“涉嫌严重违纪违法”,这属于负面舆情内容。####是
不带thought:
【任务1】是
【任务2】是
【任务3】否
【任务4】余建国
【任务5】南方电网*南方电网专家委员会
【任务6】是
在舆情判断上,也可以在个别案例中看到效果对比(正确答案应该为“是”):
带thought:
任务6:原文中提到了涉企乱收费的负面情况,并指出了市场监管总局对此问题的治理行动,包含了对乱收费行为的批评和负面信息的阐述,因此存在负面舆情内容 ####是不带thought:
【任务6】否
场景6:加强
场景4仍然会有错误,更精准的识别方式可以参照下面的例子。我曾经把十几个正面/负面的例子混在一起,发现下面的提示词能比较灵敏的识别出这十几个例子中的负面舆情。
经验10: 步骤4起到了循环操作的作用,类似于for循环。
有了for循环的支持,可以认为场景6中真正做到了逐字逐句判断。实际上,这个过程也可以借助python实现(用python把原始段落分开,多调用几次大模型),但是在这里我把包含了多个换行符的段落放了进去,能减少调用开销。
加强后的提示词:
背景:你现在需要对互联网上的文本进行舆论检测。
任务:请判断原文的主题与候选词列表的词汇是否相关。
步骤1:你需要认真阅读原文,理解每一个段落的主旨。段落以“\n”分割。
步骤2:详细阅读每一个段落,结合步骤1的段落主旨,判断是否存在强烈的负面舆情。
步骤3:如果存在负面舆情X,则在候选词列表中筛选出与X最相关的词汇W,输出W和原文中与舆情直接相关的句子。
步骤4:对每一个段落执行完步骤1-3后,汇总结论,直接输出所有的词汇W。
要求1:步骤3中,请在候选词列表范围内进行筛选,不允许出现候选词列表之外的词汇。
要求2:步骤3中,如果无法找到相关词汇W,则输出“发现新类型舆情”。
要求3:步骤4中,如果没有负面舆情,则输出“无负面舆情”;如果有,则直接输出与负面舆情相关的词汇,以空格分隔。
原文:【近日,全国各地2024年2月电网企业代理购电价格陆续公布。\n以下为目前各地电网企业公布的代理购电价格表,顺序依次为:\n江苏、安徽、广东、深圳、山东、山西、河南、浙江、上海、四川、江西、湖南、天津、新疆、广西、福建。\n北京、河北、冀北、重庆、黑龙江、辽宁、吉林、内蒙古东部、内蒙古电力集团、湖北、青海、宁夏、陕西、甘肃、海南、贵州、云南等地电价尚未公布(截至2024年1月29日13:00)。\n
】
###候选词列表:
【安全事故邻避运动.....
】
加强方案输出效果:
步骤1:理解每个段落的主旨
第一段提到2024年2月全国各地的电网企业代理购电价格陆续公布。
第二段说明接下来将列出已公布的代理购电价格表。
第三段列举了部分已经公布电价的地区。
第四段指出还有部分地区截至2024年1月29日尚未公布电价。
步骤2:判断负面舆情
根据原文,目前没有明显的负面舆情。步骤3:筛选相关词汇
由于没有负面舆情,不需要进行此步骤。步骤4:汇总结论
根据以上分析,输出结论:无负面舆情。
场景4输出:
场景四的thought中存在一定幻觉和过度推理,做出了错误的解答(原文中没有负面舆情)。
{"ref": "以下为目前各地电网企业公布的代理购电价格表,顺序依次为:...北京、河北、冀北、重庆、黑龙江、辽宁、吉林、内蒙古东部、内蒙古电力集团、湖北、青海、宁夏、陕西、甘肃、海南、贵州、云南等地电价尚未公布(截至2024年1月29日13:00)。","thought": """原文中提到了部分地区的电价尚未公布,这可能引发人们对于电价改革的关注和担忧,从而与电价相关的负面舆情可能出现。""","keyword": "电价改革"
}
场景7:改进
针对场景4进行改进。能减少过度推理。主要改进就是让prompt描述更加精准,增加了“直接、明显、负面”等修饰语(有点像画图)。
经验11: 下面提示词的要求2中,对thought进行判断,起到了反思的作用。反思很重要,类似于吴恩达最近的翻译代理。下面提示词中thought可以不输出,简单测试发现不输出thought对结果没有影响,
改进后的提示词:
请阅读【原文】中的内容,理解其核心主旨,然后判断是否包含关键词列表中的负面舆情。
步骤:针对每个识别到的明显的、负面的舆情,用引号表明原文引用ref,给出简要的思考过程thought,最后给出对应的关键词keyword。
要求1:请判断关键词列表中每个keyword,是否与ref中的舆情直接相关,只识别直接相关的、明显的、负面的舆情。
要求2:如果在thought过程中,发现ref中不包含明显的、负面的舆情,则keyword输出为xxx。
要求3:keyword只能从关键词列表中选择。
输出格式:针对每个识别到的舆情,单独输出为单一的json,json的key值为:ref、thought、keyword。
输出要求:只输出json。不要输出其他任何内容
相关文章:
![](https://www.ngui.cc/images/no-images.jpg)
大模型 舆情分析 数据构造 prompt提示词 经验分享 数据准备
最近在做舆情分析,需要执行比较复杂的任务流程(例如同时执行人名识别、相关机构识别、90分类),传统Bert无法胜任,因此尝试使用大模型进行处理。 下面的一些提示词是我用来准备数据的,这些数据可以按照不同…...
![](https://img-blog.csdnimg.cn/img_convert/ee00f8009797ac3b3b06670360bbf3b1.jpeg)
这些已经死去的软件,依旧无可替代
互联网这条长河里,软件们就像流星一样,一闪而过。有的软件火过一段时间,然后就慢慢消失了。 说不定有些软件你以前天天用,但不知道从什么时候开始就不再用了。时间一天天过去,我们的热情、记忆都在消退,还…...
![](https://img-blog.csdnimg.cn/direct/9b51ede3e83e4826994fa6f715298d08.png)
SYD88xx使代码在RAM内存中执行/运行
SYD88xx使代码在RAM中执行 SYD8811/8810默认都是cache模式的,但是在代码首次运行的时候,需要将代码从flash搬到cache中执行,这样第一次的代码执行可能会比较慢,这里提供一个将需要提速的代码放到RAM中执行的方法。 对于SYD8811…...
![](https://img-blog.csdnimg.cn/img_convert/8a2b6348674997811196405acd253d9f.png)
基于支持向量机的垃圾邮件分类,使用SVM+flask+vue
sms-classify 基于支持向量机的垃圾邮件分类,使用SVMflaskvue 数据集和源码地址 数据集 SMS Spam Collection Data Set 来源于 UCI。样例被分为非垃圾邮件(86.6%)和垃圾邮件(13.4%),数据格式如下ÿ…...
![](https://img-blog.csdnimg.cn/img_convert/635c5089824088d0a23cbeea623ed9ec.png)
目标检测数据集 - 零售食品LOGO检测数据集下载「包含VOC、COCO、YOLO三种格式」
数据集介绍:零售食品 LOGO 检测数据集,真实零售食品 LOGO 高质量商品图片数据,数据集含常见零售食品 LOGO 图片,包括饮料类、酒类、调味品类、膨化饼干类、巧克力类、常见零食类等等。数据集类别丰富,标注标签包含 150…...
![](https://img-blog.csdnimg.cn/direct/5ff5c9196b0047b4af894a6f1749a761.png)
47.PyCharm P版突然无法启动
目录 1.启动cmd.exe,进到pycharm\bin目录,启动.\pycharm.bat,如果正常,就像下面这个样子,如果不正常,则会报错, 2.用记事本打开pycharm.bat文件,加上以下代码后 今晨,无…...
![](https://csdnimg.cn/release/blog_editor_html/release2.3.6/ckeditor/plugins/CsdnLink/icons/icon-default.png?t=N7T8)
「动态规划」如何求粉刷房子的最少花费?
LCR 091. 粉刷房子https://leetcode.cn/problems/JEj789/description/ 假如有一排房子,共n个,每个房子可以被粉刷成红色、蓝色或者绿色这三种颜色中的一种,你需要粉刷所有的房子并且使其相邻的两个房子颜色不能相同。当然,因为市…...
![](https://www.ngui.cc/images/no-images.jpg)
代码随想录算法训练营DAY41|背包问题 二维 、背包问题 一维、416. 分割等和子集
背包问题 二维 题目链接:背包问题 二维 def bag_weight_problem(n,space,weight,value):dp [[0 for i in range(space1)]for j in range(n)]for i in range(weight[0], space1):dp[0][i]value[0]for j in range(1, n):for k in range(space1):if weight[j]>k:…...
![](https://img-blog.csdnimg.cn/direct/5f22c2d675de49cab5f2e860ffe5fe27.png)
gitlab2024最新版安装
系统:redhat9.0 gitlab版本:gitlab-ce-16.10.7-ce.0.el9.x86_64.rpm 安装组件&包依赖:https://packages.gitlab.com/gitlab/gitlab-ce/packages/ol/9/gitlab-ce-16.10.7-ce.0.el9.x86_64.rpm 参考: 前提: 下载gitl…...
![](https://www.ngui.cc/images/no-images.jpg)
2022C语言二级真题
目录 数组逆序重放 题目描述 样例 最长最短单词 题目描述 样例 统计误差范围内的数 题目描述 样例 有趣的跳跃 题目描述 样例 数字放大 题目描述 样例 内部元素之和 题目描述 样例 满足条件的数的累加 题目描述 样例 偶数降序输出 题目描述 样例 字符统…...
![](https://www.ngui.cc/images/no-images.jpg)
智慧购房:链家网上海在售楼盘数据解析与模型构建
1.项目背景 随着中国经济的快速发展,上海作为国际化大都市,其房地产市场一直备受关注,购房者在面对庞大且复杂的楼盘信息时,往往感到困惑和不知所措,为了帮助购房者更好地了解市场行情,做出明智的购房决策,本项目选择了链家网上海市在售楼盘数据,进行了全面的数据分析…...
![](https://img-blog.csdnimg.cn/direct/e31aef5a23f44a43b1b14cccc42b9630.png)
二进制数转字符串
题目链接 二进制数转字符串 题目描述 注意点 32位包括输出中的 “0.” 这两位题目保证输入用例的小数位数最多只有 6 位 解答思路 将小数转为二进制的思路是将小数乘2,如果整数部分为1,则说明第i位是1(第i位则乘了2的几次方)…...
![](https://www.ngui.cc/images/no-images.jpg)
WINDOWS系统jdk和maven明明安装了cmd里却无法使用相关命令
今天当了回s b 新电脑jdk和maven装是装了,系统变量也配置了,但没配置完,javahome和mavenhome没配置,结果cmdjdk和maven版本都查不到,我真s b啊 配置 JAVA_HOME 环境变量: 右键点击“此电脑”或者“我的电…...
![](https://img-blog.csdnimg.cn/img_convert/72ce2a9ae6cce24c26d05b83967d8ee7.png)
基于EasyAnimate模型的视频生成最佳实践
EasyAnimate是阿里云PAI平台自主研发的DiT的视频生成框架,它提供了完整的高清长视频生成解决方案,包括视频数据预处理、VAE训练、DiT训练、模型推理和模型评测等。本文为您介绍如何在PAI平台集成EasyAnimate并一键完成模型推理、微调及部署的实践流程。 …...
![](https://img-blog.csdnimg.cn/direct/b1365c76d9694652806cc4d12ec43abb.png)
linux最大线程数限制及打开最大文件数
1.root用户下执行 ulimit -a 然后查看 max user processes 这个值通常是系统最大线程数的一半 max user processes:当前用户同时打开的进程(包括线程)的最大个数为 2.普通用户下 ulimit -a 出现的max user processes的值 默认是 /etc/security/limits.d/20-nproc.co…...
![](https://img-blog.csdnimg.cn/direct/04a23443ae824d87925d8a120bbb555d.gif)
MyBatis系列七: 一级缓存,二级缓存,EnCache缓存
缓存-提高检索效率的利器 官方文档 一级缓存基本介绍快速入门Debug一级缓存执行流程一级缓存失效分析 二级缓存基本介绍快速入门Debug二级缓存执行流程注意事项和使用细节 mybatis的一级缓存和二级缓存执行顺序小实验细节说明 EnCache缓存基本介绍配置和使用EhCache细节说明 My…...
![](https://www.ngui.cc/images/no-images.jpg)
C++迈向精通:函数指针对象与函数对象
C:指针对象 C语言中的函数指针 在C语言中,我们见过如下的函数指针: int add(int a, int b) {return a b; }int main() {int a, b;int (*p)(int, int) add;scanf("%d%d", &a, &b);p(a, b);return 0; } 为了适应C中面向…...
![](https://www.ngui.cc/images/no-images.jpg)
类和对象知识点
面向对象概念回顾 万物皆对象 用程序来抽象(形容)对象 用面向对象的思想来编程 什么是类 基本概念 具有相同特征,具有相同行为,一类事物的抽象。 类是对象的模板,可以通过类创建出对象,类的关键词—…...
![](https://img-blog.csdnimg.cn/direct/42ac08ee75f54468a250cccfe9488af8.png#pic_center)
【FAS】《Survey on face anti-spoofing in face recognition》
文章目录 原文基于手工设计特征表达的人脸活体检测方法基于深度学习的人脸活体检测方法基于融合策略的人脸活体检测方法人脸检测活体数据库点评 原文 邓雄,王洪春,赵立军等.人脸识别活体检测研究方法综述[J].计算机应用研究,2020,37(09):2579-2585.DOI:10.19734/j.issn.1001-3…...
![](https://img-blog.csdnimg.cn/direct/baf5880371be4708a14625301d96ef75.png)
【Unity】RPG2D龙城纷争(一)搭建项目、导入框架、前期开发准备
更新日期:2024年6月12日。 项目源码:后续章节发布 免责声明:【RPG2D龙城纷争】使用的图片、音频等所有素材均有可能来自互联网,本专栏所有文章仅做学习和教程目的,不会将任何素材用于任何商业用途。 索引 【系列简介】…...
![](https://www.ngui.cc/images/no-images.jpg)
多目标跟踪中检测器和跟踪器如何协同工作的
多目标跟踪中检测器和跟踪器如何协同工作的 flyfish 主要是两者 接口间的交互 假设 原始图像尺寸:1920(宽)x 1080(高) 模型输入尺寸:640(宽)x 640(高) 检…...
![](https://www.ngui.cc/images/no-images.jpg)
kali系统几个开机启动项的区别
1、Live system (amd64) 简单的模式 ,启动系统,直接进入 Kali,在系统中的所有的操作和设置都会在下次重启时失效。 Kali 中保存/编辑的所有东西都会重启丢失。 2、Live system (amd64 fail-safe mode) 这种模式与 Live (amd64) 类似…...
![](https://img-blog.csdnimg.cn/direct/be6a9c5086a54e5db556f38fe35e9375.png)
【自撰写】【国际象棋入门】第5课 常见开局战术组合(一)
第5课 常见开局战术组合(一) 本次课中,我们简要介绍几种常见的开局战术组合。开局当中,理想的情况是,己方的两只(或以上)轻子相互配合,或者与己方的兵配合,在完成布局的…...
![](https://img-blog.csdnimg.cn/img_convert/2542aea56a7ab8e9ac1a287799a225fc.jpeg)
高考志愿填报选专业,女孩就业率最好的专业有哪些?
高考志愿填报选专业, 大家都会关心:将来怎么就业? 按照目前的环境来说,女孩的就业是不乐观的,在职场上,绝大部分岗位都是男性优先的,至少短期内可能还无法改变,这样就要求我们在大学…...
![](https://www.ngui.cc/images/no-images.jpg)
yolov5模型训练早停模型变大
目录 1. 背景2. 原因分析2.1 train代码分析2.2 strip_optimizer函数分析 3. 验证 1. 背景 最近使用tph-yolov5训练yolov5l-tph-plus模型时,发现模型收敛的差不多了,就果断的停止了训练,结果发现last.pt和best.pt竟然488M,而正常训…...
![](https://www.ngui.cc/images/no-images.jpg)
next是什么???
大家都知道最近出了一个很火的框架,Next.js框架。很多大公司(例如:Tencent腾讯,docker,Uber)的项目都在使用这个Next.js框架。那Next.js到底是一个什么框架呢?Next.js有什么优点呢?今…...
![](https://img-blog.csdnimg.cn/direct/d38813cdf469454291f843567ba42336.png)
K8s的资源对象
资源对象是 K8s 提供的一些管理和运行应用容器的各种对象和组件。 Pod 资源是 K8s 中的基本部署单元,K8s通过Pod来运行业务应用的容器镜像 Job 和 CronJob 资源用于执行任务和定时任务,DaemonSet 资源提供类似每个节点上守护进程, Deployment…...
![](https://img-blog.csdnimg.cn/direct/88295ebe16c4451282ba39497cea5d7a.png)
OpenStack快速入门
任务一 熟悉OpenStack图形界面操作 1.1 Horizon项目 •各OpenStack服务的图形界面都是由Horizon提供的。 •Horizon提供基于Web的模块化用户界面。 •Horizon为云管理员提供一个整体的视图。 •Horizon为终端用户提供一个自主服务的门户。 •Horizon由云管理员进行管理…...
![](https://img-blog.csdnimg.cn/direct/f50f90017b7b4fb0947cf57291632596.png)
STM32CubeIDE对STM32F072进行ADC配置及使用
目录 1. 配置2. 时钟3. ADC配置4. 代码补充 1. 配置 引脚配置:PB0 2. 时钟 都是48MHz 3. ADC配置 ADC配置: 开启中断: 4. 代码补充 轮训ADC采样: HAL_ADC_PollForConversion(&hadc,10);ADC采样: HAL_ADC_Start (&a…...
![](https://www.ngui.cc/images/no-images.jpg)
Leetcode Hot 100 刷题记录 - Day 1
问题描述: 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 示…...
![](/images/no-images.jpg)
平湖新埭哪里有做网站的/外链发布平台
电脑史话(40)——窗含千秋雪凡使用过IBM PC机的人都知道,在DOS操作系统的控制下,无论让电脑干什么,都必须记住各种操作命令,在键盘上不停敲打,输入一大串文字字符,带来诸多不便。 1985年11月,微…...
北京网站优化服务/杭州优化公司哪家好
随着互联网的发展,人们对页面的要求越来越高,不只是功能好用,而且还要颜值高。前端开发人员对于浏览器的滚动条并不陌生,当自带的一些滚动条无法满足我们的审美时,你知道如何用CSS修改浏览器滚动条的样式吗?…...
![](https://img-blog.csdnimg.cn/img_convert/67e236a05451d8104c43b15bea7c1570.png)
长安网站建设定制/安阳企业网站优化外包
一、前言 大家好,俗话说的好,学习新的知识后要学以致用,在学习音视频的过程中,你有没有疑问,不知道音视频可以用来做什么。下面举几个例子,比较耳熟能详,被吹到风口的一些场景有:AI…...
![](https://images2017.cnblogs.com/blog/998023/201711/998023-20171113153906093-476681966.png)
哪个网站可以做测试类/新网站seo外包
文章导航 前期准备安装hexo修改hexo主题自定义主题部署本地文件到github查看我的第一篇博客前期准备 下载安装git命令行工具、node及npm环境注册自己的GitHub账号安装hexo 在任意位置右键–>git bash(以下命令都在gitBash中执行) 输入如下命令 npm install -g hexo 自定义文…...
![](https://img-blog.csdnimg.cn/img_convert/835888de17dbc661456ee866ad001227.png)
湖南长沙又检出1例阳性/关键词优化怎么弄
Linux编程点击右侧关注,免费入门到精通!网友说,他家汪星人自从体验过滑板之后就再也不肯下地走路了。推荐↓↓↓ 长按关注?【16个技术公众号】都在这里!涵盖:程序员大咖、源码共读、程序员共读、数据结构与算法、黑客…...
![](https://img-blog.csdnimg.cn/img_convert/baf7a9f7b38a0ed38563045d00a01889.png)
网站 公司/朋友圈推广文案
spark能跑Python么?spark是可以跑Python程序的。python编写好的算法,或者扩展库的,比如sklearn都可以在spark上跑。直接使用spark的mllib也是可以的,大部分算法都有。Spark 是一个通用引擎,可用它来完成各种各样的运算…...