IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    ysicing (i@ysicing.me)
    发表于
    2024-02-29 14:36:37

    NAT用户如何防邻居

    本文只能说防止邻居扫描或者爆破等行为,而不是阻止邻居违法行为,关键也没法阻止哈。所以本文主要讲讲如何配置iptables前因黄鸡有客户从事违法行为被逮到了, 然后群里的用户开始扫描领居都跑了些啥服务,然后就扫到了我的默认nginx ingress backend页面, 类似如下这样手搓iptables从k8s方面能做的相对比较少,另外NAT机器没法配置安全组,当下只能手搓iptables.由于集群主要是IPv4单栈,且NAT机器IPv6的不可猜测(成本相对比较高),这里仅考虑IPv4情况禁止邻居访问iptables -A INPUT -s 172.20.1.1 -j ACCEPT iptables -A INPUT -s 172.20.1.0/24 -j DROP允许网关的流量,丢弃其他子网的流量,确保IPv4能正常使用。查看规则iptables -L -nv, 不知道有没有用,先这样着吧,反正也没啥影响Chain INPUT (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 29M 21G ts-input all -- * * 0.0.0.0/0 ...继续阅读 (262)


    love 0
    张 鑫旭
    发表于
    2024-02-29 14:22:22

    不改变音调情况下Audio音频的倍速合成JS实现

    byzhangxinxufromhttps://www.zhangxinxu.com/wordpress/?p=11124鑫空间-鑫生活本文欢迎分享与聚合,全文转载就不必了,尊重版权,圈子就这么大,若急用可以联系授权。一、以为很简单,结果…遇到需求,需要对音频倍速合成,可能是0.5倍速,也可能是2倍速。这还不简单,0.5倍速那就采样的时候两两重复,2倍速间隔取样就好了,相关代码如下所示(假设音频地址是url,播放速率变量是rate):fetch(url) .then(response => response.arrayBuffer()) .then(arrayBuffer => new AudioContext().decodeAudioData(arrayBuffer)) .then(originAudioBuffer => { // 创建新的AudioBuffer const audioBuffer = new AudioContext().createBuffer( originAudioBuffer.numberOfChannels, originAudioBuffer.length / rate, originAudioBuffer. ...继续阅读 (169)


    love 0
    crossoverJie
    发表于
    2024-02-29 14:09:37

    技术阅读周刊第十四期:常用的 Git 配置

    技术阅读周刊,每周更新。历史更新20231122:第十一期20231129:第十二期20240105:第十三期:一些提高生产力的终端命令20240112:第十四期:Golang 作者 Rob Pike 在 GopherConAU 上的分享How I write HTTP services in Go after 13 years使用NewServer函数构建服务实例,利用依赖注入方式将所有的依赖参数包含进来。1234567891011121314151617181920funcNewServer(logger *Loggerconfig *ConfigcommentStore *commentStoreanotherStore *anotherStore)http.Handler {mux := http.NewServeMux()addRoutes(mux,Logger,Config,commentStore,anotherStore,)varhandler http.Handler = muxhandler = someMiddleware(handler)handler = someMiddleware2(handler)handler = someMiddleware3(handler)returnhandler}在routes.go文件中统一定义所有路 ...继续阅读 (176)


    love 0
    Kaciras 的博客
    发表于
    2024-02-29 12:42:20

    拔个牙,上颌窦穿了

    因为左边的智齿顶得脸疼,就决定去医院解决这个祸害。小学的时候因为牙齿多长了几个,也拔过几次牙,印象里拔牙是个挺轻松事,无需注意什么。于是我马上就去了附近的公立医院,先拍了张片子,一看下头没有,上面的也都伸出来了,属于简单难度。拔牙费 480 一颗,遂决定立即开搞。X-Ray拔牙当天#先是打了针麻药,扎得时候没啥感觉,5 分钟后拿了个挺子开撬,只听见嘣的一声,牙齿断了……然后就是各种掏和撬,还拿锤子砸,弄的我头都晕了,一段时间后又叫来另一个人撬,总共搞了一个小时。期间还担心牙根断在里头,又拍了张X光。最后叫我鼓气,但我不知道鼓气是什么意思,嘴还被撑着没法说话,于是就使劲往外呼了一下。后来才知道这是测试有没有穿孔的,因为这里没有做好才导致了后续的问题。结束后给了头孢和一个冰冻的盐水袋敷脸,我贴了一个小时就扔了,也没感觉很痛或是脸肿。越来越疼#在拔牙前我也查过注意事项,知道术后应该如何保养,还了解了神经损伤和干槽症,但是关于上颌窦穿孔却鲜有提及(做好鼓气测试的话当场就能处理,遇到的人可能不多)。拔牙后的第一天,疼痛丝毫没有减轻,这可以理解,无视。第二天一起床,突然就从洞里流出一些酸酸的水,淡黄色,我以为是正常现象,毕竟洞里可能积水嘛,而疼痛不但没有缓解反而更严重了。第三天同样又流水了,而且半边脸都疼了起来,在水流出后会舒服点。此时我感觉不对劲,别人都是三天消肿,我这不会是干槽症了吧。于是 ...继续阅读 (160)


    love 0
    白宦成
    发表于
    2024-02-29 12:31:46

    白宦成使用说明书 2024 版

    适用范围此说明书用于更好地和白宦成协作。我感兴趣且长期关注的领域我个人关注的领域较多,但底层的核心逻辑是我关注的领域大多和个人的自我实现有关。在此基础之上,可以细分为:AGI+:AGI 令人惊艳。虽然能力有范围,但依然远超我个人的能力范围,我希望理解和利用 AGI ,并以此来优化我自己的执行逻辑和路径。Web3:Web3 作为现实中金融体系的无监管版本,对于我来说,是一个学习的好地方,并且可以和现实生活中的金融进行对比,更好地理解金融。内容创作产业:帮助更多人走上内容创作的道路面向中小开发者的开发者服务:帮助更多的人可以开发出自己的产品自动化工具:解放生产力,让每个人可以去做自己想做的事情。我会长时间关注上述领域,如果你和我沟通上述领域的内容,我会非常高兴和你详细聊一聊。我的性格特质我的 MBTI 类型:INTJ我的排名前10位的盖洛普优势才干为:理念、专注、行动、沟通、完美、搜集、积极、分析、关联、取悦。我是什么样的人我既可以与人沟通,也可以与自己沟通,且我大部分时间都与自己沟通。如果我们见面沟通,那么,我会希望你我可以有不一样的观点可以分享。初次见面聊什么好?我很喜欢和别人聊一些不一样的体验。如果是第一次见面,不妨聊一聊最近看的书,最近去过的地方,我都很有兴趣听你分享你的故事。喜欢的合作伙伴比起同步沟通更喜欢异步沟通的人比起语音更喜欢文字的人有逻辑有条理的人工作/学习偏好习惯深 ...继续阅读 (196)


    love 0
    惜分飞
    发表于
    2024-02-29 11:49:24

    ORA-16188: LOG_ARCHIVE_CONFIG settings inconsistent with previously started instance

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:ORA-16188: LOG_ARCHIVE_CONFIG settings inconsistent with previously started instance作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]客户反馈,rac有一个节点无法open(可以mount),在open过程报如下错误alert日志内容中报错主要为:ORA-16188: LOG_ARCHIVE_CONFIG settings inconsistent with previously started instanceThu Feb 29 17:46:15 2024 Successful mount of redo thread 1, with mount id 354054158 Database mounted in Shared Mode (CLUSTER_DATABASE=TRUE) Lost write protection disabled Completed: ALTER DATABASE MOUNT /* db agent *//* {1:32636:2} */ ALTER DATABASE OPEN /* db agent *//* {1:32636:2} * ...继续阅读 (223)


    love 0
    惜分飞
    发表于
    2024-02-29 11:49:24

    ORA-16188: LOG_ARCHIVE_CONFIG settings inconsistent with previously started instance

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:ORA-16188: LOG_ARCHIVE_CONFIG settings inconsistent with previously started instance作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]客户反馈,rac有一个节点无法open(可以mount),在open过程报如下错误alert日志内容中报错主要为:ORA-16188: LOG_ARCHIVE_CONFIG settings inconsistent with previously started instanceThu Feb 29 17:46:15 2024 Successful mount of redo thread 1, with mount id 354054158 Database mounted in Shared Mode (CLUSTER_DATABASE=TRUE) Lost write protection disabled Completed: ALTER DATABASE MOUNT /* db agent *//* {1:32636:2} */ ALTER DATABASE OPEN /* db agent *//* {1:32636:2} * ...继续阅读 (142)


    love 0
    Pil0tXia
    发表于
    2024-02-29 11:05:07

    《铃芽之旅》4K SDR madVR 渲染壁纸

    我的《铃芽之旅》影评:《铃芽之旅》是新海诚对粉丝的背叛吗?不,是他对自己的忠实。三刷《铃芽之旅》(『 すずめの戸締まり』, Suzume no Tojimari),继续继承前两部作品的审美要求,挑选、截取了 72 张 4K SDR 壁纸。可以明显地察觉到影片的分镜资源在向人物的半身景别倾斜,叙事时更多地专注于人物的表情,而非 B-roll 式的场景描写。背景插图中也有少部分采用了 3D 建模。这从电影工业的角度来说,对院线新观众是好事;但就动漫这一层面来讲,能让老粉们心血来潮的美景变少了。常世中末日火海的景象虽然宏大,但用作壁纸还是过于压抑,因此涉及到的较少。特地选用了 SDR 色域,而非 HDR,力求最大程度地还原影院中的色彩表现。以下图片使用了Webp压缩,经过参数调优,网页浏览的观感没有区别,只有在 200% 放大后才能看出细节的损失。你可以从阿里云盘(提取码:cb76) 或TeraBox(提取码:29zc) 打包下载未压缩原图。 ...继续阅读 (91)


    love 0
    qihang01
    发表于
    2024-02-29 10:54:20

    Linux下解锁账户并设置密码不过期

    sudo awk -F: '($3 < 500) {print $1}' /etc/passwd | xargs -n1 sudo passwd -S 这个命令会列出所有UID小于500的账户,并显示每个账户的状态信息,其中包括账户是否被锁定。 在命令输出中,如果账户的状态为"LK"或"PS",则表示该账户被锁定。如果没有任何输出,则表示没有被锁定的账户。 查看用户状态 sudo passwd -S <用户名> 解锁 sudo passwd -u <用户名> 锁定 passwd -l <username>      » 本文链接:https://www.osyunwei.com/archives/14278.html» 订阅本站:https://www.osyunwei.com/feed» 转载请注明来源:系统运维 » Linux下解锁账户并设置密码不过期查看全文 ...继续阅读 (178)


    love 0
    路过秋天
    发表于
    2024-02-29 03:02:00

    Taurus.MVC WebMVC 入门开发教程5:表单提交与数据验证 - 路过秋天

    【摘要】通过本篇教程,我们学习了如何在 Taurus.MVC WebMVC 中处理表单提交和进行数据验证。我们创建了一个包含表单的视图,并在控制器中接收表单数据,并进行数据验证和其他逻辑操作。阅读全文 ...继续阅读 (183)


    love 0
    xiaoz
    发表于
    2024-02-29 02:38:58

    无需魔法,一款来自法国,可直接使用的AI对话工具Le Chat Mistral

    Le Chat Mistral 是由 Mistral AI 开发的一种对话式人工智能模型,能够根据用户输入理解和生成人类类似的文本。该模型设计用于处理各种任务,例如回答问题、提供信息、创作文本和翻译语言。关于Mistral AIMistral AI 是一家销售人工智能产品的法国公司。它由 Meta ...继续阅读 (147)


    love 0
    Artech
    发表于
    2024-02-29 01:56:00

    ASP.NET Core MVC应用模型的构建[4]: Action的选择 - Artech

    【摘要】ControllerModel类型的Actions属性包含一组描述有效Action方法的ActionModel对象。对于定义在Controller类型中的所有方法,究竟哪些方法才能成为有效的Action方法呢?所以在正式介绍ActionModel类型之前,我们先来聊聊Action方法的选择规则。阅读全文 ...继续阅读 (102)


    love 0
    美团技术团队
    发表于
    2024-02-29 00:00:00

    基于接口数据变异的App健壮性测试实践

    本文整理自美团技术沙龙第77期《美团亿级流量系统的质量风险防控和稳定性治理实践》,主要介绍了对网络返回数据进行变异的客户端健壮性测试实践经验。文章第一部分介绍客户端健壮性测试的基本概念;第二部分分享了基于接口返回数据变异的App健壮性测试方案设计的思路;第三部分主要解读了变异数据的构造和异常检测方案设计;第四部分介绍了精简变异数据的探索方案。 ...继续阅读 (159)


    love 0
    10k
    发表于
    2024-02-29 00:00:00

    System Design Interview and beyond Note3 - Reliable, Scalable and fast communication

    Fundamentals of reliable, scalable, and fast communicationSynchronous vs asynchronous communicationSynchronous and asynchronous request-response modelsAsynchronous messagingFor client communicate with server, we have two optionsThe client send requests to server directly, or the client send requests to a messaging systemRequest-response model can be in synchronous and asynchronous manner.Sync : client waits for the response to come back;Async: client does not wait for the response to come back.Messaging : the client sent message to the messaging system , and later the messaging system send the ...继续阅读 (77)


    love 0
    edony
    发表于
    2024-02-28 22:44:32

    GORM 支持复杂对象

    GORM 默认支持的是 Go basic types,根据A Tour of Go可以知道 Go basic types 包括:bool string int int8 int16 int32 int64 uint uint8查看全文 ...继续阅读 (144)


    love 0
    broadview2006
    发表于
    2024-02-28 17:09:17

    大模型的智慧之源:图技术的崛起

    以创邻科技针对信用卡场景打造的智能问答平台为例,该平台通过图技术和通用大模型的协同工作,优化大模型框架的逻辑推理能力的同时拓展了其原始知识边界,让生成式回答的灵活开放性与精确性并存。在处理复杂的推理和问答任务,特别是涉及多个变量和条件的情况时,图技术可以将问题抽象为图结构,并利用图算法进行分析,有效解决复杂问题,弥补大型语言模型推理能力的不足,实现更广泛的应用和发展。与大模型相比,图技术能够更好地处理复杂的逻辑关系和多种数据结构,更全面地分析和理解数据之间的关系,提高推理和决策的准确性。 ...继续阅读 (224)


    love 0
    Teacher Du
    发表于
    2024-02-28 16:39:01

    杜老师说旗下免费密码托管平台

    前端时间和小伙伴聊 LastPass 密码泄露问题,杜老师的宗旨就是数据一定要握在自己的手里,借着之前教程搭建了一个密码的托管平台,自己用着感觉浪费,准备分享出来供需要的小伙伴们一起使用!平台功能组织支持。附件、发送。支持 Vault API 的功能。为 Vault 界面提供静态文件。网站图标 API 的支持。身份验证器和 U2F 的支持。YubiKey 和 Duo 的支持。紧急通道。食用方法使用浏览器访问bw.dusays.com,初次使用点击创建账户「该平台为去中心化管理,并没有管理员角色,无需担心杜老师会窃取所托管的密码」平台使用非验证邮箱作为登录用户名「无需验证邮箱」需要注意的是,平台暂不支持登录密码找回功能,且平台无后台杜老师没办法协助找回,所以一定要记住设置的密码!一定要记住设置的密码!一定要记住设置的密码!平台支持密码、设备授权登录两种方式,其中设备授权需终端设备安装对应 APP,请在注意事项中找到对应版本的 APP 安装包:登录平台后点击右上方新增——项目,即可保存密码信息。杜老师推荐安装浏览器插件,可以快速实现密码保存、自动填写功能:在工具页面中,可以生成高强度的密码「支持指定密码强度」且支持数据的导入、导出:在报告页面中,可检测暴露的密码、重复使用密码、弱密码等,其余功能可以自行发掘:注意事项为运营该平台,杜老师特地买了台凉心云服务器,服务有效周期一年「至 20 ...继续阅读 (134)


    love 0
    Yanjun
    发表于
    2024-02-28 13:16:15

    多模态 AI Agent 系统设计和潜在应用场景

    目前,已经有研究提出了多模态 Agent AI(Multimodal Agent AI,MAA)的概念,类似这样的一个 MAA 系统,能够基于对多模态感知输入的理解,在一个给定的环境中生成有效的行为。例如,下面是一个交互增强的 Agent 系统,如图所示:上面这个多模态的 Agent AI 系统展示了基于 2D/3D 在跨现实(ross-reality)中实现生成,和进行编辑交互。我们对图中上面的会议室场景,说明如下:首先,在物理世界交互中,通过人类输入的指令,使用 DALLE-2 模型,通过文生图得到一个会议室场景图片。然后,通过 Knowledge Agent 问答系统,得到一个与会议相关的各种元素,如投影仪、桌子、椅子、白板等等。接着,通过虚拟现实(Virtual Reality) Agent 能够看到一个虚拟的会议室场景。最后,通过模拟器或一些 AR/MR 设备实现从物理世界与虚拟世界的交互,可以操作 AR/MR 设备完成特定任务,如远程会议的“现场”开会任务。另外两个例子(2D 到 3D 的交互;物理世界公交车场景到游戏场景的生成与交互)也是一样的,都实现了从物理世界到虚拟世界的映射与交互。新的 Agent 范式通过上面图示的例子,我们可以看到,要实现一个基于多模态跨现实的 Agent AI 系统,涉及到很多 Agent 之间的集成(Integration)与交互(Int ...继续阅读 (139)


    love 0
    Phodal Huang
    发表于
    2024-02-28 12:05:05

    在 GitHub Action 上构建 HarmonyOS 应用

    最近在给 AutoDev 添加 HarmonyOS 相关功能的时候,在添加了一些功能之后,发现还需要添加 CI/CD 相关的功能。于是,便花了半个下午的时间,添加了对应的示例,以在 GitHub 上构建出 HarmonyOS 的 hap 应用。 ...继续阅读 (182)


    love 0
    闹钟小姐
    发表于
    2024-02-28 10:55:56

    重磅发布 | 《数据安全调研报告》

    微信公众号扫描二维码可获取完整报告版权声明本报告版权属于安世加所有,并受法律保护。转载、摘编或利用其它方式使用本调查报告文字或者观点的,应注明“来源:《数据安全调研报告》”。违反上述声明者,我们将追究其相关法律责任。主要撰稿人按姓氏拼音顺序排序董晓琼 高勇 李广林 马冰 肖寒 徐竑 薛勇作者写在前面企业数据安全非“一朝一夕”之功,也无“一蹴而就”之法,作为从业者需尽“极深研几”之力,以成“上下同欲”之势。—— 董晓琼在全球经济一体化与数字经济融合的大背景下,数据安全和技术主权的战略地位日益凸显,成为推动社会经济发展不可忽视的核心要素。各行各业面临着全面数字化的机遇与挑战,数据泄漏的风险与影响正不断扩大,数据安全甚至成为诸多企业进一步发展的瓶颈。在此背景下,企业迫切需要构建与完善数据安全架构。我们希望通过此次调研报告的撰写与发布,为行业的健康发展略尽绵薄之力。—— 李广林随着信息技术的不断发展,网络空间安全(cyber security)已经从最初的防漏洞防入侵,保障业务连续性,进一步更加关注数据的价值。国家在颁布网络安全法后又相继颁布了数据安全法等一系列法律法规。笔者认为做好网络安全(network security)是基础,在保障信息系统安全稳定运行的基础上,才能更加关注信息系统中的数据安全。而数据安全的难点在于“流转”。不同于网络安全的拓扑图,数据交互的API化导致 ...继续阅读 (190)


    love 0
    caimouse
    发表于
    2024-02-28 09:46:16

    鸿蒙OS应用开发之显示图片组件9

    前面学习了图片可以重复地铺满窗口的方法,这样可以使用背景图片的方式。接着下来,我们学习图片进行黑白处理。很多情况下,我们都是采用彩色图片进行显示的。不过,也有特殊的时候,比如某些特殊的日子,就需要把界面上所有采色图片改变为黑色图片显示,这样表示隆重。在APP里怎么样快速地进行这种转换呢?其实只需要改变一下属性就可以了。因此当界面上很多图片时,就可以一键切换这个属性值,就可以达到一键切换图片显示方式。 ...继续阅读 (162)


    love 0
    月小升
    发表于
    2024-02-28 09:03:49

    php8 编译zip

    我的php80默认路径 /etc/opt/remi/php80 /usr/lib64/php/modules/ 一、重装php-zip yum-config-manager --enable remi-php80 yum install php-zip systemctl stop php80-php-fpm systemctl start php80-php-fpm 依然无效 二、下载一个包 https://pecl.php.net/package/zip 下载最新版本zip-1.22.3.tgz Whereis php-config php-config: /usr/bin/php-config /usr/share/man/man1/php-config.1.gz https://pecl.php.net/get/zip-1.22.3.tgz cd zip-1.22.3 ./configure --with-php-config=/usr/bin/php-config 提示lib zip 版本1.10级别不够 最少1.11以上 三、libzip升级 下载最新版本 cd libzip-1.3.2 ./configure make …Continue reading→ ...继续阅读 (138)


    love 0
    玛尔斯通
    发表于
    2024-02-28 09:00:00

    使用JavaScript手写一个简单的快捷键库

    背景前端开发中,有时项目会遇到一些快捷键需求,比如绑定快捷键,展示快捷键,编辑快捷键等需求,特别是工具类的项目。如果只是简单的绑定几个快捷键之类的需求,我们一般会通过监听键盘事件(如keydown事件)来实现,如果是稍微复杂点的需求,我们一般都会通过引入第三方快捷键库来实现,比如常用的几个快捷键库mousetrap,hotkey-js等。接下来,我将会通过对快捷键库mousetrap第一次提交的源码进行简单分析,然后实现一个简单的快捷键库。前置知识首先,我们需要了解一些快捷键相关的基础知识。比如,如何监听键盘事件?如何监听用户按下的按键?键盘上的按键有哪些?是如何分类的?只有知道这些,才能更好的理解mousetrap这种快捷键库实现的思路,才能更好地实现我们自己的快捷键库。如何监听键盘事件实现快捷键需要监听用户按下键盘按键的行为,那就需要使用到键盘事件API。常用的键盘事件有keydown,keyup,keypress事件。一般来说,我们会通过监听用户按下按键的行为,来判断是否要触发对应的快捷键行为。通常来说,在用户按下按键时,就会判断是否有匹配的绑定过的快捷键,即通过监听keydown事件来实现快捷键。如何监听键盘上按下的键我们可以通过键盘事件来监听用户按键行为。那如何知道用户具体按下了哪个/哪些按键呢?比如,用户绑定的快捷键是s,那如何知道当前按下的按键是s?我们可以通过键盘事 ...继续阅读 (171)


    love 0
    泠泫凝
    发表于
    2024-02-28 07:05:00

    k8s 部署踩坑合集

    个人学习部署使用K8S时的踩坑合集。切记先关了 swap查看swap状态:1234root@k8s-learn-n1:/home/kawaii# free -htotal used free shared buff/cache availableMem: 7.8Gi 301Mi 5.9Gi 1.0Mi 1.5Gi 7.2GiSwap: 0B 0B 0B如果Swap后面值不为0,则需要先关闭Swap。禁用Swap:1swapoff -a别忘了禁用/etc/fstab里面的swap挂载。部署重置如果第一次初始化过程中出了问题可以用下面的命令重置,但其实不会删除包含个性化配置的配置文件。1kubeadm resetinit时无法连接Google服务器在 init 命令中添加阿里云镜像:--image-repository registry.aliyuncs.com/google_containers。例如:1234kubeadm init \--apiserver-advertise-address=192.168.20.151 \--image-repository regist ...继续阅读 (215)


    love 0
    FranzKafka95
    发表于
    2024-02-28 04:53:28

    Android Automotive之CarService模块裁剪

    Read Time:3 Minute, 45 Second近期在移植适配Android14的过程中,发现系统在启动阶段老是在Console中打印类似的日志:[ 13.303945] servicemanager: Could not find android.hardware.automotive.IEvsEnumerator/default in the VINTF manifest.出现这份日志时,我第一时间检查了对应的服务,确实没有集成相应的EVS HAL实现。但本身这些实现在Android12.1中也没有,在Android12.1启动过程中却并不会有相关的错误日志。从日志信息来看,可能还与其他配置相关联。跟随着日志中的线索,简单了解了一下VINTF配置,即使在清理完VINTF配置后仍存在这类错误,这说明问题的根因并不在这里。当我使用adb进入Android系统并通过logcat查看日志时,发现CarService会频繁打印与CarEvsService相关联的日志,并提示未能成功连接EVS HAL服务,问题就出现在这里。在我的这篇文章中,详细介绍了EVS的框架,其除了在Native层拥有三个服务(EVS HAL,EVS Manager,EVS APP)之外,在CarService中还提供了一个CarEvsManager与CarEvsService;在CarEvsServi ...继续阅读 (122)


    love 0
    xiaoz
    发表于
    2024-02-28 02:38:57

    一款支持私有部署和运营的AI程序GoAmzAI

    就在去年,一位朋友兴奋的告诉xiaoz,他开发了一款全新AIGC应用,名字叫“GoAmzAI”,并邀请xiaoz进行使用,使用一段时间后,发现体验确实不错,特来推荐给大家。GoAmzAI支持AI对话,AI绘画等功能,这是一款私有部署的AI程序,用户或公司购买后可自行部署运营。GoAmzAI产品介绍G ...继续阅读 (201)


    love 0
    crazyant
    发表于
    2024-02-28 02:10:16

    Selenium的webdriver的下载地址

    注意:先把你的谷歌浏览器升级到最新版本 链接 https://www.selenium.dev/documen ...Read moreSelenium的webdriver的下载地址 ...继续阅读 (149)


    love 0
    海南胡说
    发表于
    2024-02-28 01:51:31

    html5标签video播放m3u8格式的视频

    HLS协议规定: 视频的封装格式是TS。 视频的编码格式为H264,音频编码格式为MP3、AAC或者AC-3。 除了TS视频文件本身,还定义了用来控制播放的m3u8文件(文本文件)。 <video class="tvhou" width="100%" height="100%" controls="controls" autoplay="autoplay" x-webkit-airplay=... ...继续阅读 (172)


    love 0
    Artech
    发表于
    2024-02-28 01:37:00

    ASP.NET Core MVC应用模型的构建[3]: Controller的收集 - Artech

    【摘要】从编程的角度来看,一个MVC应用是由一系列Controller类型构建而成的,所以对于一个代表应用模型的ApplicationModel对象来说,它的核心就是Controllers属性返回的一组ControllerModel对象,每个ControllerModel对象是应用模型针对Controller类型的描述。阅读全文 ...继续阅读 (113)


    love 0
    诺多
    发表于
    2024-02-28 00:18:31

    大家好,我是诺多,今天给大家介绍一个开源的自动化售货解决方案——独角数卡(dujiaoka)。🦄什么是独角数卡?独角数卡是一个基于 PHP + MySQL 开发的开源售货系统,它可以帮助站长快速搭建自己的自动化售货平台,实现商品销售、订单管理、财务统计等功能。你可以免费使用独角数卡系统,无需支付任何费用。操作界面非常友好,即使是新手也能快速上手。独角数卡提供了丰富的功能,可以满足各种售货需求。🍬独角数卡的特点开源免费:独角数卡是完全开源的,你可以免费使用它搭建自己的售货平台。简单易用:独角数卡的操作界面非常友好,即使是新手也能快速上手。功能强大:独角数卡提供了丰富的功能,包括商品管理、订单管理、财务统计、会员管理等,还可以设置订单推送和邮件通知。安全可靠:独角数卡采用先进的加密技术,确保你的数据安全无虞。🎬独角数卡的应用场景独角数卡可以应用于各种需要售卖虚拟商品或服务的场景,例如:游戏点卡售卖软件授权售卖电子书售卖在线课程售卖🪤如何部署独角数卡官方支持多种部署方式,包括源码安装、Docker安装和宝塔安装等方式,不过既然说是可以部署在NAS上,那么笔者就只说说Docker安装方法吧,怎么方便怎么来!使用Docker Compose可以方便部署。其他的方式感兴趣的朋友可以参考官方Wiki。1、首先复制下面的compose代码,粘贴在compose.yml文件中:version: '3 ...继续阅读 (146)

上一页 383/4404 下一页
沪ICP备19023445号-2号
友情链接