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

    love 0
    菜皮 (monsterlabfkdtz@gmail.com)
    发表于
    2024-07-15 16:00:00

    Go 静态编译及在构建 docker 镜像时的应用

    Go 语言具有跨平台和可移植的特点,同时还支持交叉编译,可以在一个系统上编译出运行在另一个系统上的二进制可执行文件,这是因为 Go 在编译时支持将依赖的库文件与源代码一起编译链接到二进制文件中,所以在实际运行时不再需要依赖运行环境中的库,而只需要一个二进制文件就可以运行,在构建 docker 镜像时就可以利用这个特点,实现减小镜像大小的目的,下面逐步介绍这中间涉及到的关键点。链接库什么是链接库,为什么要有链接库链接库是高级语言经过编译后得到的二进制文件,其中包含有函数或数据,可以被其他应用程序调用,链接库根据链接方式的不同分为静态链接库和动态链接库。以 C 语言标准 ISO C99 为例,它定义了一组广泛的标准 I/O、字符串操作和整数数学函数,例如atoi、printf,scanf、strcpy和rand。它们在 libc.a 库中,对每个 C 程序来说都是可用的。ISO C99 还在 libm.a 库中定义了一组广泛的浮点数学函数,例如sin、cos和sqrt。如果没有链接库,那么当开发者需要用到上述标准函数时有下面几种方式实现,第一种是开发者自己实现一遍,可想而知这样开发效率很低,而且容易出错;第二种是编译器解析到使用了标准函数时自动生成相应的代码实现,这种方式将给编译器增加显著的复杂性,而且每次添加、删除或修改一个标准函数时,就需要一个新的编译器版本,比较繁琐。第三种则是将 ...继续阅读 (173)


    love 0
    Loong Cheung
    发表于
    2024-07-15 15:18:00

    本地多 GIT LAB 使用 SSH

    你可以为每个 Git 服务器(如 GitHub、GitLab 等)创建一个 SSH 配置块,并为每个配置块指定一个 SSH 密钥。以下是如何设置的步骤:打开终端。输入 cd ~/.ssh 并按回车,进入 SSH 目录。输入 touch config 并按回车,创建一个名为 config 的文件。如果 config 文件已经存在,这个命令不会有任何效果。输入 open -e config 并按回车,用文本编辑器打开 config 文件。在 config 文件中,你可以添加如下的配置块:# GitHub account Host github.com HostName github.com User git IdentityFile ~/.ssh/id_rsa_github # GitLab account Host gitlab.com HostName gitlab.com User git IdentityFile ~/.ssh/id_rsa_gitlab在这个例子中,我们为 GitHub 和 GitLab 分别创建了一个配置块,并指定了每个服务器对应的 SSH 密钥。你需要将 ~/.ssh/id_rsa_github 和 ~/.ssh/id_rsa_gitlab 替换为你的实际 SSH 密钥文件路径。保存并关闭 config 文件。现在,当你使用 Gi ...继续阅读 (173)


    love 0
    crossoverJie
    发表于
    2024-07-15 14:03:51

    分布式系统如何做负载均衡

    背景Pulsar 有提供一个查询 Broker 负载的接口:1234567891011121314151617181920/*** Get load for this broker.**@return*@throwsPulsarAdminException*/LoadManagerReportgetLoadReport()throwsPulsarAdminException;publicinterfaceLoadManagerReportextendsServiceLookupData{ResourceUsagegetCpu();ResourceUsagegetMemory();ResourceUsagegetDirectMemory();ResourceUsagegetBandwidthIn();ResourceUsagegetBandwidthOut();}可以返回一些 broker 的负载数据,比如 CPU、内存、流量之类的数据。我目前碰到的问题是目前会遇到部分节点的负债不平衡,导致资源占用不均衡,所以想要手动查询所有节点的负载数据,然后人工进行负载。理论上这些数据是在运行时实时计算的数据,如果对于单机的倒还好说,每次请求这个接口直接实时计算一次就可以了。但对于集群的服务来说会有多个节点,目前 Pulsar 提供的这个接口只能查询指定节点的负载数据,也就是 ...继续阅读 (178)


    love 0
    Allen Hua
    发表于
    2024-07-15 14:00:00

    使用 exiftool 方便快捷写入图片的 exif metadata

    我现在都在用 squoosh 批量压缩照片。但是 squoosh 压缩出来的图片丢失了 exif 数据,不论是网页还是终端 squoosh-cli。关于使用终端 squoosh-cli 批量压缩图片,你可以阅读我写的[可能是]最好的压缩图片程序,使用 squoosh-cli 批量压缩图片关于在得到压缩后的图片不丢失exif元数据这个问题,我尝试了其他压缩工具,比如 tinypng.com 也一样无法实现目的。tinypng.com 的 web,压缩后的图片无法得到元数据。然后我关注到了其 API,https://tinypng.com/developers/reference/java我写了段Java代码试了一下,通过调用方法source.preserve("copyright", "creation", "location");可以保存元数据System.out.println("start to tiny your images..."); try { String path = "c:\\users\\dk\\downloads\\IMG_1989.jpg"; Source source = Tinify.fromFile(path); String lowercasedPath = pa ...继续阅读 (135)


    love 0
    crazyant
    发表于
    2024-07-15 13:24:59

    怎样指定路径给pycharm安装一个包

    本文的视频说明: https://www.bilibili.com/video/BV1tb4y187Ki/?p ...Read more怎样指定路径给pycharm安装一个包 ...继续阅读 (157)


    love 0
    SegmentFault思否
    发表于
    2024-07-15 13:16:43

    从想象到现实,“Innovate for Future 智在畅想”黑客马拉松招募开启

    2013 年,我们在法国电影《她》中看到了关于人工智能的迷人描述:AI 助手 Samantha 仅用 0.02 秒就读完了一本书,30 秒就可以读完主角一生的邮件并划分出哪些值得保留。同时也具备了多模态能力,可以生成打动人心的音乐、文字,甚至还能够识别出主角低落的心情并加以安慰。十多年后,从简单的问题回答和搜索,到多模态的高质量内容生成,这些曾经只存在于银幕上的想象,随着人工智能的飞速发展,正逐渐成为现实,影响生产生活的方方面面,并使人人受益。这个 8 月,思否将携手大赛内容合作方 2024 Google 开发者大会 (Google I/O Connect | China) ,举办以“ Innovate for Future 智在畅想”为主题的黑客马拉松,邀请世界各地具有独立创新精神和技术实践能力的开发者加入我们,打造具有积极社会影响力的解决方案。更前沿的技术对话为了切实帮助开发者们在实战中提升自身的技术水平,获得灵感启迪,结合丰富的 Google 学习资源,我们还为大家精心打造了两场高质量的 Inspiration talk。其中,《共话 AI ,黑马优秀作品解读与未来展望》拟邀善创未来黑客马拉松获奖团队代表与赛事主办方思否 CTO 祁宁分享他们与黑马之间的故事,深入解读如何利用 AI 技术进行创新并落地具有社会价值的项目,探索技术为开发者与企业带来的更多可能性。《集智未来 ,A ...继续阅读 (130)


    love 0
    NX の 博客
    发表于
    2024-07-15 08:59:54

    『七个月的挣扎之路』主线:简历、面试与找工作(上)

    长话短说,我其实已经推倒重写好几版了由于时间跨度有些大,没有当时的感觉真的写不出有当时的味道的文字而我现在必须挑重点把这些事情记录下来,质量不能作保证,毕竟真的不能再拖了诸君将就着看吧👀八月|简历与处女面时间回到 2023 年 8 月 22 日,晚上 8 点 13 分浙江省杭州市钱塘区,1号线文泽路地铁站这个时间点距离开学还有一段时间,我之所以要提前返校(我记得是生活区一开门我就返校了)不仅是因为要参与提前的亚运会志愿者培训(9 月底亚运会开始),而且还要提前准备简历与准备面试毕竟金九银十,早点多准备一下准没错其实是因为暑假其实没有准备多少暑假事情其实不少,首先 OSPP 我得继续把项目做完,社团里有个项目有需求去完成然后因为又有一批新生录取了,我得在新生群和新生交流为招新准备还有 OSS 账单被打爆之类的乱七八糟的事你要说我暑假做了些什么,那我把 LeetCode Hot 100 刷了一些,另外还背了一些八股,但是~不多?简历第一件事肯定就是搓简历了,给你们看看我当时搓的第一版简历(我现在感觉一言难尽简历我当时参考了一些身边的人写的,具体使用的是木及简历然后开投,最后肯定是要投大厂的,但是在投大厂之前,我需要先投一些小厂练手首先是 OSPP 群里,中科院软件研究所也发了招 go 的消息(问了一下 2~3k 一个月,我就去投了我再不去上班真没脸见人了有人大一暑假就在外企实习,有人到 ...继续阅读 (120)


    love 0
    惜分飞
    发表于
    2024-07-15 08:20:20

    ORA-01092 ORA-00604 ORA-08103故障处理

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:ORA-01092 ORA-00604 ORA-08103故障处理作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]数据库启动报SQL> alter database open; alter database open * 第 1 行出现错误: ORA-01092: ORACLE instance terminated. Disconnection forced ORA-00604: error occurred at recursive SQL level 1 ORA-08103: object no longer exists 进程 ID: 39348 会话 ID: 67 序列号: 29322对应的alert日志Mon Jul 15 10:59:46 2024 SMON: enabling cache recovery Mon Jul 15 10:59:46 2024 Undo initialization finished serial:0 start:302658203 end:302658218 diff:15 ms (0.0 seconds) Verifying minimum file header compatibility (11g) ...继续阅读 (208)


    love 0
    惜分飞
    发表于
    2024-07-15 08:20:20

    ORA-01092 ORA-00604 ORA-08103故障处理

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:ORA-01092 ORA-00604 ORA-08103故障处理作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]数据库启动报SQL> alter database open; alter database open * 第 1 行出现错误: ORA-01092: ORACLE instance terminated. Disconnection forced ORA-00604: error occurred at recursive SQL level 1 ORA-08103: object no longer exists 进程 ID: 39348 会话 ID: 67 序列号: 29322对应的alert日志Mon Jul 15 10:59:46 2024 SMON: enabling cache recovery Mon Jul 15 10:59:46 2024 Undo initialization finished serial:0 start:302658203 end:302658218 diff:15 ms (0.0 seconds) Verifying minimum file header compatibility (11g) ...继续阅读 (133)


    love 0
    自行 (zzxworld@163.com)
    发表于
    2024-07-15 08:12:07

    浙江绍兴游记

    六月过完一半,杭州的夏天开始显露出它真正的威力。先是连续多日的阴雨天,虽然只有二十多度,却丝毫没有凉爽的感觉,反倒是异常的潮湿闷热。而后一放晴,还没等喘口气,温度就直接拉升到了三十六七度,之前的闷热一夜之间换成了炙烤般的火热。 ...继续阅读 (149)


    love 0
    summer@yihaomen.com (轻舞肥羊)
    发表于
    2024-07-15 07:54:11

    java判断文本中是否包含简体中文或者繁体中文的方法

    对于中文而言,其常用汉字的Unicode编码大致位于U+4E00至U+9FA5之间。这意味着在这个范围内,你可以找到绝大多数中文字符。然而,需要注意的是,这个范围并不包括所有的中文标点符号和其他特殊字符 ...继续阅读 (97)


    love 0
    WinstonChen
    发表于
    2024-07-15 01:15:01

    被判赔1250万!非法抓取高德地图数据。。

    大家好,今天继续聊聊科技圈发生的那些事。一、高德获赔据北京市朝阳法院的官方公众号消息,涉导航电子地图“拥堵延时指数”数据权益不正当竞争纠纷案在北京市朝阳区人民法院公开审理。朝阳法院一审认定被告某信息技术股份有限公司构成不正当竞争,判决该公司停止侵权、消除影响,并赔偿原告北京某科技有限公司、某软件有限公司各项损失共计 1250 万元。事情是这样的,某信息技术公司在未经授权的情况下非法抓取了高德地图“拥堵延时指数”的数据。这个数据代表居民出行实际时间与自由流速度状态下的时间平均比值。简单来说,就是看堵不堵车的。该公司抓取了拥堵延时指数后,将抓取的数据存储在某金融终端软件中,以商业目的向付费用户传播,以此牟取经济利益。朝阳法院经审理认为:这种行为违背了数据领域中公认的商业道德和诚实信用原则,损害了原告公司的合法权益及消费者利益,破坏了数据领域中的市场竞争秩序,构成不正当竞争。后来据相关媒体报道得知:原告为北京高德云图科技有限公司、高德软件有限公司被告为万得信息技术股份有限公司,是一家知名金融软件服务企业,总部位于上海陆家嘴金融中心。二、快手可灵可灵(Kling)是一款视频生成模型。最近在网上的热度很高,效果很强!提示词:一个男人骑着马在戈壁沙漠飞奔,背后美丽的夕阳,电影级别画面[if lt IE 9]>document.createElement('video'); ...继续阅读 (156)


    love 0
    人间历险记
    发表于
    2024-07-15 00:00:00

    一天时间:用 AI 做个英语词根查询工具

    一天时间:用 AI 做个英语词根查询工具​拆字法:用英语词根词缀学单词挑战一:让 AI 输出 JSON 格式挑战二:异常检测挑战三:费用精简 token风险控制更换模型挑战四:如何快速开发FAQ 常见问题超时问题可能博客的读者还不知道我其实是个开发者。最近做了一个英语词根查询工具JarFire,也是第一次尝试 AI 套壳类的应用开发。如果你也对这方面感兴趣,并且从未做过相关工作,这篇文章可能就适合你;如果你已经有相关知识,那么这篇文章而言对你就太简单了。拆字法:用英语词根词缀学单词​第一次听说这种学习方式还是看了《旋元佑英文字彙》。 举个例子,单词unabridged含义是“未删节的”,它可以拆分成:un/abridge/ed三部分前缀un-:不,非abridge删节,缩短后缀-ed,表示过去分词形式拆词后,对原词理解更深刻,而且还附赠了一个单词 abridge。 因此每次想要对新单词加深印象时,会用 ChatGPT 拆词,GPT-4o 之后它的效果很理想。 然而每次打开 ChatGPT,输入相同的提示词,总没有那么方便。于是突发奇想:我能不能用 API 尽快做一个英语单词词根词缀的查询工具?最后花了一天时间完成原型,不得不感叹 AI 之强大。 以前创业也做过英语教育相关的产品,在没有 AI 的时代,这类工具需要大量人力、 ...继续阅读 (259)


    love 0
    诺多
    发表于
    2024-07-14 23:20:57

    关于IPTV大家都不陌生吧,笔者就经常在各类NAS群或TG群中看到不少人到处找寻IPTV源,一般笔者都会建议他们去Github上碰碰运气,说不定就能找到惊喜。这不,笔者周末例行游历Github,还真碰到了一个奈斯的项目,名字就叫iptv,项目收集了近30类、超11000个来自世界各地的IPTV频道。好东西不敢独享,独乐乐不如众乐乐,希望对各位看官有用。🗼IPTV列表如果你正在找IPTV源,相信你已经知道如何使用它了,笔者就废话不多说了,直接上主菜。1️⃣ 合集包含全部源,笔者用计算器算了下,大概是11231个,不过每天都会更新。https://iptv-org.github.io/iptv/index.m3u2️⃣ 分类分组一下子订阅10000多个源属实不大好找频道,你也可以选择自己感兴趣的类型单独添加,一共有29个类别,按自己个人喜好选择就好:3️⃣ 语言分组除了按类别分组,也可以按语言分组,至于支持多少语言,太多了,笔者是在数不清了,中文直接写在下面了,其他的仔细找找即可:中文频道列表:https://iptv-org.github.io/iptv/languages/zho.m3u除此之外,还有按国家、地区进行的分类,就不一一列举了。文末笔者会留下获取项目地址的方式,笔者也建议大家收藏这个项目,时不时关注下,防止迷路走失。🦀 IPTV播放器另外,笔者也给大家分享一些支持IPT ...继续阅读 (118)


    love 0
    bigwhite
    发表于
    2024-07-14 22:09:42

    通过实例理解Go访问和操作数据库的几种方式

    本文永久链接– https://tonybai.com/2024/07/15/understand-the-ways-to-access-databases-in-go关系数据库操作是Go应用开发中的重要一环,尤其是Go Web应用、微服务等。作为Gopher,我们需要了解几种主流的数据库访问和操作方法,以便在项目中做出适当的选择。我个人在日常开发中较少涉及CRUD类应用,因此使用Go访问和操作数据库的机会并不多,在这方面也算是有一些“短板”。通过在这篇文章中对数据库访问方式进行全面的梳理,我也算是补全一下技能树,同时也能为读者小伙伴提供一些参考。我搜集了目前Go社区的主流数据库访问和操作方式,大致有如下几种:使用Go标准库database/sql+特定数据库的driver,外加像sqlx这种无缝兼容的功能增强包使用对象关系映射ORM,如GORM等使用代码生成+ ORM方式,如sqlc、Fackbook开源的Ent等。在这篇文章中,我会建立一个简单的关系数据库实例,并用一个简单的学校院系选课关系模型作为示例,分别用上述几种方法实现数据库访问以及CRUD操作,并对比各种方式的操作性能。通过对比,你可以了解每种方法的特点。希望这些例子能帮助各位读者在实际项目中更好地处理数据库操作。1. 建立示例数据库和数据库模式(schema)为了便于后续代码示例的讲解和实现,我们先来建立 ...继续阅读 (162)


    love 0
    wireless_com
    发表于
    2024-07-14 20:24:46

    大模型应用框架:LangChain与LlamaIndex的对比选择

    开发基于大型模型的应用时,选择合适的应用框架不仅能显著提高开发效率,还能增强应用的质量属性。这类似于在Windows上开发传统软件服务时从MFC过渡到.NET Framework,或在Linux服务器端使用Java语言时采用Spring及Spring Boot框架,以及在Web前端开发中选择VUE、React或Angular等多样的框架。面对基于大模型的应用开发,我们应如何挑选合适的应用框架呢?对... ...继续阅读 (165)


    love 0
    Red
    发表于
    2024-07-14 16:05:09

    Apple Care 退款记

    上上周在大梅沙玩儿的时候,手机不慎掉入海中。刚伸手抓的时候碰到了但没抓住,下一片海浪打来就再也摸不到了,买了不到一年的 iPhone 15 Pro 就这样与我无关了。当时就想着把两年期的 Apple Care 退了,一直忙,直到今天才处理这件事。打了苹果客服,让按数字选,胡选一气,接通到个真人了。跟真人说了这个情况,给我转接了对应的客服处理退款事宜。客服一直让我不用担心,一定会给我处理。提供了 Apple ID、手机序列号、姓名、邮箱之后,等待了一会儿,算了退款的金额。大概是 996.x 元,去年 10 月份购买的时候是 1599 元。差不多就是按天计算的保费,后续的没用上的就退回来了。早知道就早点的打电话退了,还能多退两周的费用。额外扯一句,所谓“高素质的 V 站也时常看到骗保的,最近又听说薅运费险羊毛,可见咱们这退款环境是有多差。这种条件下,Apple 的售后还是一如既往的好啊,按规则来毫不含糊。有些国家都上了就算手机丢失了 Apple Care 也能赔一部新的,我只希望咱们这骗保的能少点,别再让正经人的售后环境更恶劣了。 ...继续阅读 (126)


    love 0
    张 鑫旭
    发表于
    2024-07-14 16:04:05

    了解infinity、pi等CSS calc()计算关键字

    byzhangxinxufromhttps://www.zhangxinxu.com/wordpress/?p=11261本文可全文转载,独立域名个人网站无需授权,但需要保留原作者、出处以及文中链接,任何网站均可摘要聚合,商用请联系授权。一、calc()函数支持的新关键字CSS在不断发展,除了新支持了若干数学函数之外,还支持了一些数学关键字,且这些关键字和JavaScript中的关键字神似。包括:elog常量,约等于:2.7182818284590452354.pi圆周率,约等于:3.1415926535897932.infinity&-infinity无穷大和无穷小NaN表示非数值。其中,e和pi比较容易理解,我们可以借助这些常量和特性数学函数实现缓动或正余弦函数动画效果(可以是可以,但比较牵强),这个后面会有案例。需要花些时间了解的是infinity这个关键字。二、了解infinity关键字及其应用先看一个案例,已知有如下HTML和CSS代码,请问对话框元素的上下堆叠顺序依次是多少?1234.a { z-index: 99999999; } .b { z-index: calc(1 / 0); } .c { z-index: calc(infinity + 1); } .d { z-index: calc(infinity * 1); }大家可以思考下。.... ...继续阅读 (168)


    love 0
    Red
    发表于
    2024-07-14 15:49:38

    浅游厦门

    邓总上周在厦门出差,正好儿子这周末就放暑假下周要回老家,所以这周末就“顺便”带他去一下厦门。周六早上出发,三个小时左右到厦门。不得不说这个线路的速度是比较慢的,不论是 G 字头的还是 D 字头的车,最快都需要 2.5 小时。我坐的是 D 打头的,路上看了下,极速 250km/s。从深圳北到厦门北要 3 个小时出头。厦门北站酒店在“一国两制”沙滩附近,从厦门北站过去相当于从厦门的北边到南边,实际的距离比我从地图上看了一眼的感觉要远,打车 80 元左右。在酒店休息了下吃了个午餐,就带娃去厦门科技馆了。厦门科技馆暑期和周末两大 debuff,科技馆人超多,各种年龄的小孩都有。秩序混乱,入口不停有插队的,里面有些项目也是乱排,给人的感觉很不好。我感觉没啥好玩的,就是一些声光电设备,还有个区域就是游乐场。可能小孩子玩起来还行吧。晚上去了“一国两制”沙滩。所谓“一国两制”沙滩,就是“一国两制统一中国”大牌子的所在地。沙滩很大,但人很少,很空旷。估计是人不多的原因,也没什么照明,能勉强看到人,但要玩沙子,就得用手机照着了。这个沙滩有一段沙子很细腻,有深圳大梅沙的感觉。但大部分地方沙子都很粗,靠近海边的地方甚至扎脚。“一国两制统一中国”周日起了个晚床,吃完早饭,寄存了行李之后去厦大了。到厦大之后才发现要提前一天预约的。扫预约码看了下还挺火爆,第二天的都没了。还好邓总认识个厦大的博导,安排我们进去了 ...继续阅读 (129)


    love 0
    张善友
    发表于
    2024-07-14 14:44:00

    ECMA标准ECMAScript(JavaScript的一个标准)和C# - 张善友

    【摘要】2024 年 6 月 26 日,第 127 届 ECMA 大会正式批准了 ECMAScript 2024 语言规范,这意味着它现在正式成为最新 ECMAScript 标准。ECMAScript是ECMA标准中最著名的编程语言标准,它定义了JavaScript语言的核心特性。C#语言则是由ECMA国际阅读全文 ...继续阅读 (161)


    love 0
    Nicksxs
    发表于
    2024-07-14 14:25:27

    聊一下 Linux 中 dmesg 跟 journal 的差别

    最近在迁移一个自己用的mysql实例,发现用 portainer 安装 mysql 一直失败,还以为是配置了自定义端口映射被系统防火墙限制,但后面不映射端口也是不行,一开始查看 ...继续阅读 (174)


    love 0
    白宦成
    发表于
    2024-07-14 13:54:04

    使用 Renamer 批量重命名,节约重命名时间

    我最近在用 Youtube 看《喜人奇妙夜》(毕竟 Youtube 上有纯享版,体验太好了)。同时,为了方便我可以在地铁/高铁上看,我还会使用Youtube-DLP下载到本地。但,Youtube DLP下载到本地的视频文件往往名字都特别特别的长,比如:【纯享】《看不见的TA》i人闫佩伦和“鬼怪”张佑维变室友? | 《喜人奇妙夜》Amazing Night EP3 SKETCH #喜人奇妙夜 #闫佩伦 #张祐维 [XUsi1R1Ny80].f614.mp4这个内容长度中存在了大量的无用信息,虽然对于 Youtube 这样的视频平台来说,有助于流量和搜索,但对于我这样的本地存储用户来说,大大的影响了我的本地观感,因此,我一般都会手动移出其中的无用信息。只保留作品名和基础的介绍信息,比如上面的文件名我会修改成《看不见的TA》i人闫佩伦和“鬼怪”张佑维变室友?.mp4。当然,我可以写一个脚本来完成,但重命名这件事实在是太过于常见了,所以我也懒得写脚本(且脚本还需要指定路径,麻烦。),刚好,SetApp 套装中有一个 Renamer 的 App,可以解决这个问题,于是便有了这篇文章,介绍我自己是如何处理的。分析目标和模块Renamer 提供了多种重命名的能力,其中包括文本替换、正则表达式替换、数字、移出文本等多种能力,这些能力将会成为我稍后使用的工具。Renamer 提供的模块如果看我们的文 ...继续阅读 (137)


    love 0
    惜分飞
    发表于
    2024-07-14 13:44:42

    数据库启动报ORA-600 6711故障分析处理

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:数据库启动报ORA-600 6711故障分析处理作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]几个月以前的一个数据库故障,今天拿出来在win上重新分析,数据库启动报ORA-600 6711错C:\Users\XFF>SQLPLUS / AS SYSDBA SQL*Plus: Release 12.1.0.2.0 Production on 星期日 7月 14 16:17:32 2024 Copyright (c) 1982, 2014, Oracle. All rights reserved. 已连接到空闲例程。 SQL> startup mount pfile='d:/pfile.txt' ORACLE 例程已经启动。 Total System Global Area 6442450944 bytes Fixed Size 6205768 bytes Variable Size 1493175992 bytes Database Buffers 4932501504 bytes Redo Buffers 10567680 bytes 数据 ...继续阅读 (171)


    love 0
    惜分飞
    发表于
    2024-07-14 13:44:42

    数据库启动报ORA-600 6711故障分析处理

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:数据库启动报ORA-600 6711故障分析处理作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]几个月以前的一个数据库故障,今天拿出来在win上重新分析,数据库启动报ORA-600 6711错C:\Users\XFF>SQLPLUS / AS SYSDBA SQL*Plus: Release 12.1.0.2.0 Production on 星期日 7月 14 16:17:32 2024 Copyright (c) 1982, 2014, Oracle. All rights reserved. 已连接到空闲例程。 SQL> startup mount pfile='d:/pfile.txt' ORACLE 例程已经启动。 Total System Global Area 6442450944 bytes Fixed Size 6205768 bytes Variable Size 1493175992 bytes Database Buffers 4932501504 bytes Redo Buffers 10567680 bytes 数据 ...继续阅读 (127)


    love 0
    edony
    发表于
    2024-07-14 13:42:59

    我是如何使用 Personal Assistant 插件管理 Obsidian 的

    背景关于笔记工具类产品我非常欣赏 Obsidian CEO Kepano 的理念 ——File Over App,我对使用 Obsidian 笔记工具有类似的思考。作为工具,Obsidian 唯一需要做的是帮助我在记录时只需要关心一件事情——记录思考,剩下的由工具本身帮我完成。因为任何一个好的记录系统都不应该耗费大量的时间去维护,一旦需要不断地「定期」维护一个记录系统,那么就违背了记录的初衷,因为记录系统维护和管理本身并不能产生太大的价值除了耗费时间,所以最理想的情况就是完全没有维护和管理,当然这是理想情况,所以我力求尽可能压缩维护管理的时间成本 —— 自动化是一个好办法。想做好笔记的 Obsidian 用户一定期望把自己的时间花在记录和思考上,所以在使用 Obsidian 的时候大多会有类似的期望 ——少耗费时间来做管理,多把时间花在记录和思考上。面对这样的需求的时候,如果有一个帮助自动化完成这些管理任务的插件,那么非常有价值。以上就是我开发 Obsidian 插件的初衷,Personal Assistant 插件是一个 Obsidian 平台的插件,它聚焦在帮你记录更多想法与灵感以及更好回顾过往记录,主要的做法就是自动化(减少交互、一键完成管理任务),同时还支持很多个性化配置以及多插件联动。自动更新插件功能1. descriptionObsidian 最大的优势就是社区化支持了 ...继续阅读 (142)


    love 0
    ysicing (i@ysicing.me)
    发表于
    2024-07-14 11:43:55

    开源备份软件Restic简单教程

    开源备份软件Restic简单教程Restic 是一个快速、安全、高效的备份工具,特别适用于存储在不同位置的数据安装该工具提供多平台安装部署macOSbrew install resticDebianapt update apt install resticAlpineapk add restic其他其他系统可以参考官网文档升级除了包安装的方式升级外,还支持自身升级restic self-update补全命令行执行如下命令可以使我们在使用 restic 时参数自动补全,提升使用效率restic generate --bash-completion /etc/bash_completion.d/restic存储库安装好了Restic后,还需要配置下存储方式(本地或者远程), 配置过程中都会要你输入密码。记住密码很重要!如果你失去了它,你就不会 能够访问存储库中存储的数据.为了自动向 restic 提供存储库密码,有几个选项支持配置:设置环境变量RESTIC_PASSWORD通过选项或环境变量使用密码指定文件的路径--password-file RESTIC_PASSWORD_FILE配置在需要密码时通过 option 或环境变量--password-command RESTIC_PASSWORD_COMMAND接下来介绍一下我常用的存储方式Local本地存储备份到本地/data/res ...继续阅读 (174)


    love 0
    清夏
    发表于
    2024-07-14 08:33:39

    Discuz X3.5引用aplayer播放本地音乐

    需要用aplayer播放本地音乐,并且指定歌曲名、艺术家、歌曲链接三个参数,找了半天没找到合适的教程,自己写个吧。以下是具体实现方法:1、在界面→编辑器→Discuz!代码中添加标签,图标啥的自己去搞个,设置为20px*20px参照原来有的图片,上传到/static/image/common目录下,然后把图标名字写上就OK了。如下图:此内容查看价格为29元立即购买QQ:962510877 ...继续阅读 (132)


    love 0
    windliang
    发表于
    2024-07-14 08:26:44

    一文解决大学生学习计算机编程的所有迷茫

    编程可以做什么大部分人进入大一对于计算机还是一无所知的,比如我。大一的时候开始学 C++ ,整天对着黑框框,不禁在想,自己学了假计算机吗,这是在干什么?但我想告诉你的是,计算机不仅如此,对于日常使用的应用可以分为两类,一类就是最开始学习,需要在命令行运行的程序,一般普通用户很少用。另一类就是有 GUI(图形界面)的应用,手机上的各种应用,微信、小红书、支付宝、抖音,还有各种各样的微信小程序,电脑上的各种应用,浏览器、百度网盘,以及在浏览器打开的各种各样的网页。等等等等……所有的我们都可以做,结合现在的 chatGPT,各个技术栈的壁垒更进一步的被打破,只要我们知道编程基本的概念,现在可以在计算机上实现自己想要的任何东西。先分享下我自己的经历:大学 4 年的生活。大学会学什么对于大学,尤其是计算机专业,更多的需要自学,学校的课程更多的是计算机底层以及数学上的东西。以清华大学的为例:https://www.tsinghua.edu.cn/jxjywj/bkzy2023/zxzy/29-1.pdf。如果单纯只学完这些课会发现还是啥也干不了,从计算机分层角度来看:硬件层 (Hardware Layer):物理设备:CPU、RAM、硬盘、SSD、键盘、鼠标、显示器等。硬件电路和逻辑门:实现基本计算和数据处理功能。微架构层 (Microarchitecture Layer):CPU内部结构:寄 ...继续阅读 (158)


    love 0
    xiaoz
    发表于
    2024-07-14 07:47:08

    WAFPRO:保护游戏与电商网站,免受DDoS及爬虫攻击

    在数字化竞争中,游戏和电商网站频繁面临DDoS和爬虫攻击,这些威胁可能严重影响网站性能和用户信任。星极世纪的WAFPRO通过先进的WAF功能和CDN服务,提供全面的网络攻击防护和访问控制,确保您的网站运行顺畅、安全可靠。使用要求账户需要使用支付宝扫码进行实名域名需要备案注册账户 & 实名WA ...继续阅读 (154)


    love 0
    Innei
    发表于
    2024-07-14 06:45:25

    在 Nest.js 中使用 Auth.js

    当前内容无法在 RSS render 中正确渲染,请前往:$https://innei.in/posts/tech/using-auth-js-in-nestjs ...继续阅读 (121)

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