前言:这几天 OpenAI的聊天机器人很火,前两天也爆发了很多关于ChatGPT接入微信的文章.我就顺便[借用别人已有的项目],来部署一个属于自己的微信聊天机器人.项目地址见下文. 1.首先需要有一个OpenAI账号,如果有方法的,就可以自己先注册一下.如果没有方法的,还有一个付费版本的可以备选,亲测可用. 2.注册建议使用谷歌账号关联登录,最方便.微软账号太慢了,也可以使用.注册使用的邮箱,建议使用国外的,例如我直接注册了一个谷歌账号进行使用.使用谷歌需要使用科学的方法,这方面大佬们可以自行解…
[玩坏Moodle平台]Moodle平台的5个新玩法 1.RSS订阅 Moodle平台可以导入外部博客(或其他提供RSS的服务),并显示在Moodle内置的博客系统中.无论是自己的个人网站还是他人的博客都可以导入进来,与其他用户共享. Where? 右侧导航栏->设置->个人资料设置->博客->注册外部博客 或登录Moodle平台后直接进入 http://moodle.rdfz.cn/blog/external_blog_edit.php 在”网址”中输入一个rss订阅地址(例如:…
直播已成为用户的生活习惯之一 艾媒咨询数据显示:2021年直播用户规模达到6.35亿人,在线直播用户以年轻群体为主,24岁及以下用户占比49%,30岁以下用户接近8成. 众所周知,Z世代用户是一个社交属性极强的用户群体,他们对于泛娱乐.游戏这些线上消费玩法有着更大的兴趣和消费力. 秀场直播作为直播界的鼻祖,风靡一时如今走下风口.其主要存在产品同质化,主播内容单一,用户粘性低等问题. 流量增长放缓,短视频巨头夹击,秀场直播需要新动力.头部平台纷纷转型,"社交+泛娱乐"已成秀场直播平台的新…
自定义 checkbox 新玩法 ? 第一步:selector 编写 drawable/selector_checkbox_voice.xml <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="…
库存移动(Stock Move)新玩法 Odoo的库存移动不仅仅是存货在两个“存货地点”之间的移动的基本概念了,他们可以被“串联”在一起,可以用来生成或改变其对应的拣货单 (Picking).链式库存移动被广泛应用在各类库存操作中比如:多步收货或多步发货操作,多仓库间的配.补货操作等:而不仅限于之前OpenERP中 MTO供货类型产品的发货等待对应供应商收货这样的链式库存移动的应用场景了.我们会描述如何通过“推”,“拉”规则来创建这些链式库存移动. 库存移动与拣货单的关联 仓管人员手动进行的库存…
前面的文章有提到过利用consul+mha实现mysql的高可用,以及利用consul+sentinel实现redis的高可用,具体的请查看:http://www.cnblogs.com/gomysql/p/8010552.html.本次给大家带来mysql高可用的新玩法,利用mysql 5.7的mgr+consul实现,至于mgr是什么,有什么优势,如何搭建这里就不说了,大家自己google,我这里就是介绍利用mgr+consul实现高可用及故障自动切换.至于consul是什么可以参考前面的文…
哈喽小伙伴们,我们又见面啦!没错,小摹就是来告诉大家:摹客iDoc又双叒叕升级了!这次又上线了许多新玩法,在此之前,小摹先带大家温习一下iDoc以往的知识点: 攻城狮查看标注的利器 —— 标注信息智能生成 通过点击.hover设计图上的任意元素,查看相应标注. 攻城狮查看标注的利器 —— 召唤放大镜 使用放大镜时,效果图上的标注信息将被定格,同时,你还可以按下小键盘中的“+/-”键调整放大倍数,轻松查看细微标注信息. 那么,重点来了!智能标注无法展示的信息,手动标注来弥补 —— 除了智能标注,你…
Chrome 控制台新玩法-向输出到console的文字加样式 有兴趣的同学可以文章最后的代码复制贴到控制台玩玩. Go for Code 在正常模式下,一般只能向console 控制台输出简单的文字信息.但为了把信息输出得更优雅更便于阅读,除了cosole.log()方法外还可以调用 cosole.warn() 来输出警告信息,在控制台中出来的效果如下: 在输出信息前面会有一个带感叹号的黄色三角警告符号.似乎比一般的console信息要友好得多了.虽然图标是黄色的,但输出的文字仍然是黑色. 另…
Github 新玩法 -- Profile ReadMe Intro 今天刷 Github 的时候偶然发现一个新的玩法,Github Profile ReadMe,可以在个人的 Profile 页面展示一个自定义的 ReadMe 操作步骤 新建仓库 需要新建一个和 Github 用户名相同的仓库,新建时会有下面这样的提示 仓库需要是 Public 的,根据自己需要修改 ReadMe 的内容 Profile 创建上面的仓库之后就可以在自己的 Profile 页面看到效果了,Profile 地址就是…
近年来,信息安全体系建设趋于完善,以注入攻击.跨站攻击等为代表的传统 Web 应用层攻击很大程度上得到了缓解.但是,Web 应用的业务功能日益丰富.在线交易活动愈加频繁,新的安全问题也随之呈现:基于 Web 应用所承载的交易特性,某些利用其业务逻辑设计缺陷来构造的针对具体业务的攻击逐渐成为主流,我们称之为业务层攻击. 业务层攻击在技术上具有以下几方面特点: 一.攻击数据缺乏明显特征 与传统的应用层攻击不同,业务层攻击的报文与正常业务的报文并无明显差别.因此,基于特征检测的各种扫描工具和防护设备往…