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

    love 0
    惜分飞
    发表于
    2024-01-30 07:10:35

    近期又遇到ORA-600 16703和ORA-702故障

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:近期又遇到ORA-600 16703和ORA-702故障作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]比较常见的由于软件注入恶意代码或者被人恶意破坏的常见故障ORA-600 16703和ORA-702故障上面的故障是由于bootstrap$表被删除导致,以前处理过类似case:恶意删除bootstrap$导致数据库无法正常启动恶意删除bootstrap$导致数据库无法正常启动2019恢复第一单—ORA-704-ORA-702恢复ORA-00702: bootstrap verison ” inconsistent with version ’8.0.0.0.0′该故障的原因是一般是由于在互联网上下载了带恶意脚本的oracle安装介质,300天之后数据库重启会导致tab$被删除,参见:ORA-600 16703故障解析—tab$表被清空警告:互联网中有oracle介质被注入恶意程序导致—ORA-600 16703再次提醒oracle使用者:1. 不要使用从第三方网站下载非官方的数据库访问软件(发生过被注入恶意脚本的plsql dev案例:plsql dev引起的数据库被黑勒索比特币实现原理分析和解决方案)2. 从官方下载oracle 安装程序和补丁程序 ...继续阅读 (182)


    love 0
    Jack Cui
    发表于
    2024-01-30 06:19:36

    推荐几个非常不错的AI算法!【JackCui】

    大家好,我是 Jack。今天又是分享开源项目的一天。一、开源项目1、InstantIDStable Diffusion 大家都很熟悉了,想要固定生成一个人的图片,需要训练 LoRA 模型。而训练模型,需要做小样本的微调,有一定的训练成本。而 InstantID 只需要一张图片,无需训练,Zero-shot 生成个人写真。这是一张项目组同学的照片:风格一键迁移:多种风格,切换自如:不需要训练各个风格的 LoRA,InstantID 只需要一张照片,再加上一个 prompt 描述,就能生成各种个人写真。更多例子,直接看这张大图吧:同时还跟 LoRA 的效果进行了对比:同时,也可以用来 AI 换脸,用这张图片当作底板:换上寡姐的照片:就得到了这张图:项目可以在 hugginface 在线体验:https://huggingface.co/spaces/InstantX/InstantID上传一张照片,选择风格,输入 prompt。这效果很有喜感。想要私有化部署也可以,项目的代码和模型都已经开源,项目地址:https://github.com/InstantID/InstantID2、Depth-Anything记得我刚学深度估计算法的时候,深度估计的状态还是各个垂类都有一个算法,有室内的深度估计,有街道场景的深度估计。每个模型还都不能通用,室内场景的模型拿到室外场景用,效果直接不忍直视。 ...继续阅读 (124)


    love 0
    naosense
    发表于
    2024-01-30 03:32:46

    第11章 流处理系统

    一个可用的复杂系统总是从可用的简单系统演进来的。反过来这话也是正确的:从零开始设计的复杂系统从来都用不了,也没办法把它变成可用。——John Gal,《系统学》(1975)发送事件流消息系统发送事件通知的常用方式。如果生产者发送消息的速度快于消费者处理,会发生什么?如果节点崩溃或暂时离线,是否会有消息丢失?生产者与消费者直接消息传递即无代理的方式。这种方式当消费者离线时会丢失消息。常见场景:UDP组播广泛应用在金融行业,比如股票市场等低延迟场景。无代理的消息库,如ZeroMQ和nanomsg,通过TCP或IP多播实现发布/订阅消息传递。StatsD和Brubeck使用UDP手机网络中所有机器的指标并进行监控。网络上公开服务,生产者直接发出HTTP或RPC请求将消息推送给消费者。消息代理(无日志)本质上是一种针对消息流处理而优化的数据库。常见产品Rabbit MQ、ActiveMQ等。只能消费订阅之后的消息,也就是历史的消息已经不能消费了。基于日志的消息存储将历史的消息存储为日志形式。代表产品Kafka、Twitter DistrbutedLog。数据库与流事件是成功的命令。一个请求到来时最初是一个命令,它可能失败,或违反某种约束。一旦它成功,它就是一个事件了。变更数据捕获(changed data capture,CDC)是一种设计理念。不是记录数据的当前状态,而是数据变化的过程。 ...继续阅读 (167)


    love 0
    Meekdai
    发表于
    2024-01-30 01:40:19

    Github 2FA 验证

    今天收到Github的邮件`[ACTION REQUIRED] Your GitHub account, Meekdai, will soon require 2FA` 。 ...继续阅读 (116)


    love 0
    诺多
    发表于
    2024-01-30 00:40:05

    py12306:一款强大的12306自动购票助手,支持NAS部署哦!

    py12306是Github的一个开源项目,主要功能就是12306自动购票助手,支持集群部署,支持多账号、多任务购票,而且还有Web管理界面,非常人性化。不过很长一段时间这款工具都没有再更新,大概半年前笔者还在自己的NAS上倒腾过。也许是今年的票实在是太难买了,最近笔者翻看这个项目时发现py12306又开始更新了(合并了一些PR),可喜可贺。恰逢年关抢票大战,笔者就把如何配置和使用py12306做一个简单介绍,希望能帮到大家,并提前恭祝各位游子:事业蒸蒸日上、阖家幸福。1️⃣ py12306功能简介关于py12306的功能和特性,简单罗列一下:支持多日期查询余票自动打码下单用户状态恢复电话语音通知多账号、多任务、多线程支持、支持扫描登录单个任务多站点查询支持集群部署、分布式运行支持Docker安装支持动态修改配置文件支持邮件、Bark、钉钉、电报、微信消息等通知方式友好的Web管理页面代理池支持 (画饼状态😂)2️⃣ py12306功能演示如果你设置的是扫描登录方式,在启动py12306后,可在日志中看到登录二维码,使用12306 App扫描即可完成12306账号登录验证,如下图所示:1、登录Web管理界面在浏览器中使用:8008打开py12306的web管理界面,使用配置文件中设置的用户名和密码登录即可。2、首页可以看到接入的12306账号数量、任务数量、查询次数和是CDN查询数 ...继续阅读 (142)


    love 0
    Artech
    发表于
    2024-01-30 00:33:00

    WebAssembly入门笔记[4]:利用Global传递全局变量 - Artech

    【摘要】利用WebAssembly的导入导出功能可以灵活地实现宿主JavaScript程序与加载的单个wasm模块之间的交互,那么如何在宿主程序与多个wasm之间传递和共享数据呢?这就需要使用到Global这个重要的对象了。阅读全文 ...继续阅读 (128)


    love 0
    mephisto.cc
    发表于
    2024-01-30 00:00:00

    Fish 和 Atuin使用记

    很多年前就看过 fish shell 相关文章,因为常年使用 zsh + Oh My Zsh 觉得很顺畅,没什么动力切换。直到某一天突然想试试 fish,陆续使用了几个月,个人感觉很不错。阅读更多 ...继续阅读 (126)


    love 0
    mephisto.cc
    发表于
    2024-01-30 00:00:00

    Fish 和 Atuin使用记

    很多年前就看过 fish shell 相关文章,因为常年使用 zsh + Oh My Zsh 觉得很顺畅,没什么动力切换。直到某一天突然想试试 fish,陆续使用了几个月,个人感觉很不错。阅读更多 ...继续阅读 (23)


    love 0
    小虾米
    发表于
    2024-01-29 23:30:41

    36 张图详解网络基础知识 - 转载

    36 张图详解网络基础知识 - 转载 原文:36 张图详解网络基础知识 网络协议 我们用手机连接上网的时候,会用到许多网络协议。从手机连接 WiFi 开始,使用的是 802.11 ...继续阅读 (148)


    love 0
    小虾米
    发表于
    2024-01-29 23:14:38

    局域网两个不同网段互相访问 - 转载

    局域网两个不同网段互相访问 - 转载 参考:局域网两个不同网段互相访问 - yuxi_o - 博客园 局域网内为便于管理和接入,经常划分为不同的网段,不同网段的 PC 通过 ...继续阅读 (127)


    love 0
    牧人
    发表于
    2024-01-29 17:32:00

    sshd:fatal:Access deniedfor user hadoopAdmin by PAM account configuration [preauth]问题处理

    hadoop某集群节点宕机以后,集群不能远程ssh,查看log报错信息:sshd:fatal:Access deniedfor user hadoopAdmin by PAM account configuration [preauth]其他信息省略,如下图处理过程:查看账号登录失败统计:pam_tally2 -u root Login Failures Latest failure From root 0 pam_tally2 -u hadoopAdmin Login Failures Latest failure From hadoopAdmin 0根据报错判断是否为PAM授权引起:查看/etc/pam.d/sshd文件cat /etc/pam.d/sshd结果为空,也就是文件存在,但是没内容;处理方法:将/etc/pam.d/sshd文件改名备份,复制其他正常机器的/etc/pam.d/sshd到故障机器,重启sshd服务:systemctl restart sshdssh登录恢复正常,由于该机器是其他人员维护不确定宕机重启前做了哪些操作,该记录仅为记录如何恢复sshd不能登录的问题。 ...继续阅读 (166)


    love 0
    牧人
    发表于
    2024-01-29 17:32:00

    sshd:fatal:Access deniedfor user hadoopAdmin by PAM account configuration [preauth]问题处理

    hadoop某集群节点宕机以后,集群不能远程ssh,查看log报错信息:sshd:fatal:Access deniedfor user hadoopAdmin by PAM account configuration [preauth]其他信息省略,如下图处理过程:查看账号登录失败统计:pam_tally2 -u root Login Failures Latest failure From root 0 pam_tally2 -u hadoopAdmin Login Failures Latest failure From hadoopAdmin 0根据报错判断是否为PAM授权引起:查看/etc/pam.d/sshd文件cat /etc/pam.d/sshd结果为空,也就是文件存在,但是没内容;处理方法:将/etc/pam.d/sshd文件改名备份,复制其他正常机器的/etc/pam.d/sshd到故障机器,重启sshd服务:systemctl restart sshdssh登录恢复正常,由于该机器是其他人员维护不确定宕机重启前做了哪些操作,该记录仅为记录如何恢复sshd不能登录的问题。 ...继续阅读 (131)


    love 0
    Yanjun
    发表于
    2024-01-29 15:46:29

    基于 PyTorch 编程使用预训练模型

    使用预训练模型有两种方式:一种是直接使用得到的预训练模型进行推理,并满足应用的需要,使用起来非常简单;另一种是在预训练模型的基础上,进行微调,使得到的新模型能够更好地满足我们解决问题的需要,这种方式需要能够对模型进行调优有一定门槛。这里,我们尝试第一种方式直接使用预训练模型,着重关注使用预训练模型处理图片分类的过程,从而熟悉在实际应用中都需要做哪些处理工作。预训练模型预训练模型(Pre-trained Models, PTMs)是一种深度学习架构,它在大规模数据集上进行训练,以获取丰富的特征表示。训练得到的模型可以进行复用,不仅能够适用于最初要解决的问题,还可以迁移到其他类似的应用场景中,从而提高在这些新领域的应用的性能。预训练模型通常具有较大的参数规模,需要使用海量的数据和高昂的计算资源代价,才能完成模型训练并最终得到模型参数,这对于一些不具备基于超大规模数据训练能力的使用者来说,就无法发挥模型的作用,而且也不能很方便地在特定应用领域内探索并验证一些应用的想法。例如,在 NLP 领域,预训练模型应用的特别广泛,因为它们可以从海量的文本数据中学习到有用的语义信息。而从头开始训练这些 NLP 模型需要大量的计算资源,这对于基于此类模型的下游应用场景几乎是不可能的,如解决诸如语言理解、机器翻译、自动问答等问题都受到了极大的限制。所以使用预训练模型,可以极大地降低下游应用场景使用的代价和 ...继续阅读 (126)


    love 0
    broadview2006
    发表于
    2024-01-29 14:35:43

    2024年了,是谁还在学C++11?(没错,是我)

    它融合了令全球无数程序员为之迷醉的C++大师Stanley B. Lippman的丰富实践经验,注入了C++标准委员会原负责人Josée Lajoie 对C++标准的深入理解,再结合上C++ 先驱Barbara E. Moo在 C++教学方面的真知灼见,经历了语言缔造者与常青藤名校数版迭代,才锻造出了这样一本每一页都在闪闪发光的C++学习头牌!但无论如何,学习 C++11 仍然是一个有价值的投资,可以提升你的 C++编程技能,并为你在 C++领域的发展打下坚实的基础。 ...继续阅读 (186)


    love 0
    唐巧
    发表于
    2024-01-29 14:04:59

    上下同欲的几种情况

    故知胜有五:知可以战与不可以战者胜;识众寡之用者胜;上下同欲者胜;以虞待不虞者胜;将能而君不御者胜。— 《孙子·谋攻》在组织内部,上下对齐是非常重要的。否则可能下属做了很多事情,但是上级一点都不认可;亦或者上级想做一个事情,下级内心不想做,最后因为执行不到位而做得不好。“上下同欲”的状态是最舒服的,但是很多时候现实并不完美。当上下对齐出现问题的时候,应该怎么解决呢?我分别在下属视角和上级视角阐述一下。1、下属视角站在下属视角,如果上级不能理解和认同自己的观点,那么应该仔细判断一下,是以下哪种情况。情况一:上级的信息量不足。这个时候下属应该尽可能将自己的信息共享给上级,帮助上级理解你的逻辑。如果你说了很多上级还是没有被说服,而你还是认为上级的信息量不足,那只能说明你缺乏信息沟通的能力,应该加强这方面的锻炼。情况二:上级的思考角度或者权衡方式不一样。这个时候下属应该尽可能通过询问,理解上级的思考角度或者权衡方式,通过学习共同的思考方式,逐步达成相似的做事方法。情况三:上级的能力不足。如果你确定你的上级能力不足,那么应该尽可能帮助他意识到这方面你比他更专业,让他通过授权给你更多自主权。但是在刚开始有分歧的时候,你可能还是需要多给上级一些时间来验证你的观点才是正确的,所以没关系,你如果实在没办法说服他,就先按他的来。如果你实在受不了,也可以选择调岗或者离职,选择一个能够沟通的上级。情况四: ...继续阅读 (244)


    love 0
    admin
    发表于
    2024-01-29 13:20:19

    局域网无法访问wsl2服务问题

    问题最近公司的电脑重装了系统,升级到最新版本的win10,那就是可以使用wsl了,默认是安装了最新的wsl2,遂将平时的开发环境丢到了Ubuntu 20.04了,之前在win下面偶尔会遇到一些py包安装异常的问题,希望可以减少了。wsl 的linux 是阉割版本的,也可能是有坑的,之前看issue 提到说npm安装异常,但是博主平时开发主要是scala、python和java,暂时没有遇到大的问题。铺垫了这么多,正事来了。是这样的,需要做个llm demo演示,使用gradio写了个界面,现在写的差不多了,想着分享出来看看,但是在我lanuch配置好参数之后,其他同事是无法访问的,想着之前自己在win下面开发是可以随意访问的,现在切到wsl2却不行了,大概率就是跟wsl2相关。一句话问题:局域网内无法访问 wsl2 开启的 web 服务解决方案wsl2 其实有适当的改善了,比如可以默认代理转发本机服务,你要是使用localhost访问是不需要做任何的改动,你在wsl2里开启服务后,在win下是可以直接访问的。本文的问题解决方案是什么?感谢开源方案 https://github.com/HobaiRiku/wsl2-auto-portproxy ,你可以下载代码自己编译,也可以在release那里下载exe执行文件,都可以。等你得到 wslpp.exe文件的时候,直接管理员执行即可 ...继续阅读 (177)


    love 0
    吕秀才
    发表于
    2024-01-29 10:35:50

    深入浅出Java多线程(四):线程状态

    引言大家好,我是你们的老伙计秀才!今天带来的是[深入浅出Java多线程]系列的第四篇内容:线程状态。大家觉得有用请点赞,喜欢请关注!秀才在此谢过大家了!!!在现代软件开发中,多线程编程已经成为提升应用程序性能和响应能力的关键技术。Java作为一门支持多线程编程的主流语言,其内置的丰富并发库使得开发者能够轻松创建、管理和协调多个线程以实现高效的并发执行。然而,深入理解和掌握Java线程的工作机制及其状态变化规律,是编写出稳定、高效并发程序的前提。在Java中,一个线程在其生命周期内会经历一系列的状态变迁,从刚刚创建但尚未启动的新建状态(NEW),到正在运行或等待CPU时间片的就绪/运行状态(RUNNABLE),再到因争夺锁资源而暂时阻塞的BLOCKED状态,以及因调用等待方法进入等待其他线程唤醒的WAITING或TIMED_WAITING状态,直至线程执行完毕后的终止状态(TERMINATED)。这些状态的准确转换与管理对于理解线程的行为至关重要,也是排查诸如死锁、饥饿等问题的根本依据。例如,在一个多线程环境下,当一个线程尝试获取已被其他线程持有的锁时,它将由RUNNABLE状态转变为BLOCKED状态,如以下代码片段所示:synchronized (lock) { // 进入同步代码块前需获得锁,否则线程t2将会被阻塞 Thread t1 = new Thread( ...继续阅读 (150)


    love 0
    Denis | 邓鸿华
    发表于
    2024-01-29 10:24:58

    我们用 WordPress 搭建了一个类似「小鹅通」视频付费点播网站

    最近帮客户搭建的视频付费点播的网站「橙湾教育」(https://orangebay.org/)站点上线了,这个网站是我们2023年下半年最大的一个项目,通过该项目,我们实现了通过 WordPress 搭建了一个一个类似「小鹅通」视频付费点播的网站。为什么使用 WordPress客户之前是使用「小鹅通」的,但是客户说小鹅通收费比较贵,标准版4800元/年,专业版7999元/年,旗舰版1999元/年,这个价格我觉得还可以啊,没有太贵啊,毕竟找我们开发,我们也要收好几万啊,这样如果使用小鹅通标准版的话,都可以用好久了。但是客户还有潜在的需求,他们希望未来在自己的 APP 种集成视频点播的功能,如果要集成小鹅通到自己 APP,就要使用到小鹅通的 SDK,这个小鹅通还要 49000/年,并且只能使用旗舰版,这样差不多7万一年,就太贵了,这样说倒也是。所以最后找到我们使用了 WordPress 开发了,毕竟我们之前也帮他们开发了网站和 APP,都是基于 WordPress,他们也非常满意。😁介绍一下「橙湾教育」橙湾教育由《华丽志》创立于2017年,旨在用创新的教育产品解决时尚产业升级最大的痛点:人才。目前,橙湾教育已完成了 上千小时的教学任务,累计有近 1500人在线上或线下参与过不同类型的橙湾课程。上面是他们官网的介绍,我的评价和李安的评价是一样的:😁 我们还是说点我们都懂的东西,先看看「橙 ...继续阅读 (194)


    love 0
    Anonymous\' Blog
    发表于
    2024-01-29 09:50:00

    C/C++ & Python 融合之道

    Python 解释器 正如软件系统通常分为定义与实现两部分,编程语言也是。 比如 C++ 标准是由国际标准化组织 ( ISO ) 下属的 ISO/IEC JTC1/SC22/WG21特别工作组制定的,最新标准为 C++ 20 (ISO/IEC 14882:2020),这是定义;而其实现则有 GNU 的 gcc、微软的 visual c++、Apple 发起的 clang 等等,任何人都可以按照定义去实现自己的实现。 Java 规范则是由 Oracle 主导的 JCP 所制定,有 Oracle Java SE、OpenJDK、Corretto、AdoptOpen 等大量 ...继续阅读 (94)


    love 0
    南城FE
    发表于
    2024-01-29 09:47:13

    如何在JavaScript中实现主题切换

    本文翻译自How to implement Theme Switcher in JavaScript,作者:Pavel Keyzik, 略有删改。在本文中,您将学习如何在JavaScript中构建主题切换器。这应该是一件很容易的事情,但你也可以从我的代码中学到一些东西。我们需要处理哪些场景?我们应该解决的最基本的场景之一是将主题从亮到暗,反之亦然。我们需要解决的第二件事是,有些人更喜欢使用与系统中相同的设置。这对那些整天在黑暗和光明主题之间切换的人很有用。第三件事是保存用户首选项,否则刷新页面后所有设置将再次设置为默认值。创建主题存储我们创建初始函数createThemeStore(),它将包含几乎所有内容。我们在这里用这种方式实现,但这可能不是最佳方法。function createThemeStore(options) { // Initial mode const initialMode = options.defaultMode || 'system' // Initial state const state = { mode: initialMode, systemTheme: getSystemTheme(), theme: getThemeByMode(initialMode), } }在这里,我们创建一个只有3个变量的状 ...继续阅读 (159)


    love 0
    Conan Zhang
    发表于
    2024-01-29 09:14:43

    用R语言实现字符串快速匹配算法KMP

    R的极客理想系列文章,涵盖了R的思想,使用,工具,创新等的一系列要点,以我个人的学习和体验去诠释R的强大。 R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利器。随着越来越多的工程背景的人的加入,R语言的社区在迅速扩大成长。现在已不仅仅是统计领域,教育,银行,电商,互联网….都在使用R语言。 要成为有理想的极客,我们不能停留在语法上,要掌握牢固的数学,概率,统计知识,同时还要有创新精神,把R语言发挥到各个领域。让我们一起动起来吧,开始R的极客理想。 关于作者: 张丹,分析师/程序员/Quant: R,Java,Nodejs blog: http://blog.fens.me email: bsspirit@gmail.com 转载请注明出处: http://blog.fens.me/r-kmp/ 前言 文字匹配是字符符处理操作时,最常用到的一种方法。比如我们想从一段长文本中,找到是否有我想要的词,可以用于在图书中用关键词进行搜索,这样就可以定位到具体的位置。当文本长度巨大,且匹配字符串长度过长时,这种匹配就会有效率问题,很变的很慢。 那么我们可以用KMP的算法思路,在提升文字精确匹配的效率。本文代码:https://github.com/bsspirit/r-string-match 目录 字符串匹配:暴力破解法 KMP算法 ...继续阅读 (169)


    love 0
    Phodal Huang
    发表于
    2024-01-29 08:26:04

    生成式 AI 辅助遗留系统改造:工具设计篇

    去年 8 月,在看到 IBM 在自家的 watsonx Code Assistant 中加入了 COBOL 语言转 Java 的功能后。在分析了一下午之后,我似乎理解了它的工作思想,以及应该如何去设计这样的 AI 辅助工具。而考虑到 AutoDev 并非专门为遗留系统改造而设计的,所以只能将相同的功能以不同的方式结合到一起。 ...继续阅读 (187)


    love 0
    coder4
    发表于
    2024-01-29 08:09:25

    在x86上模拟raspberry pi

    除了常见的直接QEmu方法外,也可以使用这个Docker镜像,里面内置了QEmu + 树莓派的镜像 docker run -it ghcr.io/carlosperate/qemu-rpi-os-lite:bullseye-2023-05-03 更多版本镜像可以参考repo:https://github.com/carlosperate/docker-qemu-rpi-os/tree/main ...继续阅读 (155)


    love 0
    小虾米
    发表于
    2024-01-29 07:28:05

    计算机网络小技巧

    计算机网络小技巧 计算机网络中的基础概念:Basics of Computer Networking - GeeksforGeeks,这篇博客讲的非常好 注意,有时候可以确定网络是通的,但 ...继续阅读 (116)


    love 0
    MaskRay
    发表于
    2024-01-29 07:16:51

    Modified condition/decision coverage (MC/DC) and compiler implementations

    Key metrics for code coverage include:function coverage: determines whether each function beenexecuted.line coverage (aka statement coverage): determines whether everyline has been executed.branch coverage: ensures that both the true and false branches ofeach conditional statement or the conditional of each loop statementbeen evaluated.Condition coverage offers a more fine-grained evaluation of branchcoverage. It requires that each individual boolean subexpression(condition) within a compound expression be evaluated to both true andfalse. For example, in the boolean expressionif (a>0 && f(b) & ...继续阅读 (148)


    love 0
    xiaoz
    发表于
    2024-01-29 07:03:21

    办公室宽带陷阱:我在成都移动办理商务宽带的真实经历

    xiaoz在去年(2023)8月份和朋友合租了一间办公室,然后开始着手解决办公室上网问题,经过对比,最终选择了成都移动的商务宽带,在去年8月底宽带就安装完毕了,期间出现了很多小插曲,所以现在才整理发出来。上图为办公室内景为什么选择移动商务宽带经过各方面对比,发现移动商务宽带是三大运营商中价格最低的, ...继续阅读 (152)


    love 0
    Mia Wu
    发表于
    2024-01-29 06:26:40

    使用 SortableJS 组件的 Blazor 可排序列表

    本篇翻译于Burke Holland的Sortable Lists for Blazor using a SortableJS Component在Web应用程序中,一个常见功能部分是可排序列表。SortableJS是我最喜欢的JavaScript库之一,在进行Blazor开发时我很想念它。为了解决这个问题,我决定包装SortableJS库,使其成为Blazor组件,名为Bazor Sortable,我已在GitHub上开源了它,我相信您会喜欢它的。在这篇文章中,我将引导您了解如何将其添加到您自己的Blazor Web应用程序中。注意:Blazor Sortable是一个开源社区组件,而不是Microsoft的官方组件。Blazor的Fluent UI团队正在致力于在即将发布的Blazor的Fluent UI版本中集成可排序组件。您现在可以尝试Fluent UI Sortable Demo。请在这里查看演示:https: //blazorsortable.theurlist.com每周五,Jon Galloway(虽然你可能从未听说过他,但他值得信赖)和我致力于在Blazor中重建一个名为theurlist.com的应用程序。该直播在Twitch和.NET YouTube上被称为“Burke Learns Blazor”(点赞并订阅!)。如果您愿意加入我们,我们将会非常高兴。由于我 ...继续阅读 (185)


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

    WebAssembly入门笔记[3]:利用Table传递引用 - Artech

    【摘要】在《WebAssembly入门笔记[2]》中,我们介绍了如何利用Memory在作为宿主的JavaScript应用和wasm模块之间传递数据,但是Memory面向单纯二进制字节的读写在使用起来还是不太方便,此时我们会更多地用到另一个重要的对象Table。Table利用用来存储一组指定类型的对象,说得准确一点是对象的引用,所以可以读取出来直接消费。阅读全文 ...继续阅读 (150)


    love 0
    寒峰路
    发表于
    2024-01-28 22:29:20

    从止痛药类产品开始

    本周在推特上看到 Marc Lou 获得 Product Hunt 2024年度创作者,看完了 Marc Newsletter 中的所有文章内容,其中一些观点还是很受启发的。止痛药vs维生素如果你没有大量的受众,就不要去做 Note-taking 类的产品。Marc 曾经做个 Habit Garden 产品,还上线了 App Store,但用户付费率很低,1.5年10w用户最终赚了也不过6000美元;后来作者开发的 Ship Fast 产品同样用户赚了却远比 10w 美元多得多。Habit Garden 后来已经被卖掉了,但 Ship Fast 是作者现在收入的主要来源。100,000 visitors on my nice-to-have product website made $6,000.100,000 visitors on my must-have product website made $100,000.止痛药就是 Marc 提到的 Must-Have 产品,因为头痛的用户会来寻找,有效果就会愿意付费购买;Note-Taking 类属于 Nice-Have 产品,没有这类产品用户也不会感觉不舒服,属于有了会更好的那种,用户的付费意愿自然也就不强。对于独立开发来说,特别是极简主义创业者来说,动用一切力量来盈利的关键就是创造什么样的产品,目标用户的付费意愿有多强烈?优先 ...继续阅读 (108)


    love 0
    wireless_com
    发表于
    2024-01-28 20:24:12

    让知识图谱成为大模型的伴侣

    大型语言模型(LLM)能够在短时间内生成非常流畅和连贯的文本,为人工智能的对话、创造性写作和其他广泛的应用开辟了新的可能性,然而,LLM也有着一些关键的局限性。它们的知识仅限于从训练数据中识别出的模式,这意味着缺乏对世界的真正理解。同时,推理能力也是有限的,不能进行逻辑推理或从多种数据源来融合事实。面对更复杂、更开放的问题时,回答开始变得荒谬或矛盾,美其名曰“幻觉”。为了弥补这些差距,检索增强生成... ...继续阅读 (160)

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