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

    love 0
    est
    发表于
    2023-08-22 22:27:47

    无为,智力和因果论

    最近看渤海小吏讲汉文帝、汉景帝的《秦汉帝国完全体99%》很有收获,特别是 23:00 这段:总体而言,汉代初期的官僚人数少,制度简单,政府没有整体干预经济的想法,所以超级省钱。养活当时的整个官僚,每年所需的粮食不过几十万石。哪怕按一百万石算,只用全国大约八百分之一的土地就可以养活这个官僚系统。这是整个中国历史上政府运营成本自成一档的优秀存在。这套体制虽然简约,但却并不简单。中央对于局势的控制力度一点也没有弱化。这段时间,反而是整个有汉一朝,刑事案件与社会矛盾最少的年代。《道德经》曾经讲过这么一句话:“太上,下知有之。其次,亲而誉之。其次,畏之。其次,侮之。”- 最牛的水平,是下面的人仅仅知道有这么个领导。- 水平差点的,是下面的人赞美夸奖这个领导。- 再差点的,是所有人害怕这个领导。- 最次的,是所有人都在骂这个货。总觉得这段话在骂谁呢?没想到汉景帝的七国之乱也是折腾出来的。看完这视频我又在琢磨,皇权、王权、相权三权分立是什么?看这一系列的视频总给人一种强烈 黄老之术讲究的一个「无为」,也不是很懂;周末又昏昏沉沉看了了《长安三千里》,给我感动得,然后重新认识 李白 那种商人之子想通过刷干谒文当官,我心里一直在嘀咕,李白家里有钱,为啥非得要去当官?可能是,在那个时代,你有钱也没有安全感。权力一张纸就可以让你的财富化为灰烬。但是李白明明修道,却一辈子没能实现自己的政治抱负,最终取了功名 ...继续阅读 (185)


    love 0
    白宦成
    发表于
    2023-08-22 22:00:00

    一个人的永续职业

    每个人在这个社会上都有一个属于自己的职业,这个职业成为别人认知我们的标签。在过去的几十年里,我们看到,一个人可以从刚毕业做一份工作,一直做到退休。但在如今快节奏的时代当中,我们往往看到的是一个人加入一家公司,工作几年后,又离开这家公司,到一家新的公司去。我们很难有一个固定的工作和职业来描述自己 —— 你到底是什么职业?职业带来的收入是其次,关键是职业会给人不同的认知,以及职业是一种身份认同,我们需要依靠身份认同,在社会当中找到自己的位置。那到底有没有什么职业是可以永续存在的?对我而言,有三:写作者:写作是一个相对稀缺的能力,且随着 AIGC 的出现,越来越多的人不擅长写作。写作的价值反而在提升。且写作对我来说,是一个持续表达的事情,无论如何,我都将持续写作下去。创造者:我之前就说过,软件工程师是这个时代的手艺人,你可以使用自己的技能,来创造出一些新鲜的产品出来,去解决别人的问题,打造不同的产品和生态。创造者与你的年龄,工作时间无关,只与你自己是否还愿意创造有关。投资者:投资只关乎你买入的资产,并跟随你的资产不断成长。与你的年龄,工作时间等都无关系。任何人都可以成为投资者,也可以一辈子成为投资者。 ...继续阅读 (133)


    love 0
    est
    发表于
    2023-08-22 15:04:30

    为啥Linux下病毒比较少

    最近下载了一个Linux的病毒,把它解包了。尝试用root身份运行,发现啥也没有。Google了俩小时,发现这病毒没解包到 /usr/local/bin 而是解压到了 malware 用户没有写入权限的 /usr/bin,于是病毒创建不了进程文件。从某个中文论坛里找到了修改过的 .configure 和 .make 文件,重新编译重新运行了一下。病毒说它需要 cmalw-lib-2.0,结果发现这玩意是 CentOS 里的,Ubuntu 里没有。Google 了好几个小时找到了从源码构建 .deb 包的方法。这病毒总算开始跑了,然后打出来几行日志,吐了个 core dump 就 crash 了。翻了一个小时日志发现这病毒假定自己跑在 ext4 文件系统上然后调用了 ext4 的加密 API。但是在 btrfs 里这个 API 已经弃用了,内核发现了这个问题然后把这个分区变成只读的了。打开源文件,grep 搜索出病毒里的 BTC 钱包地址然后出于同情给它打了 $5。哈哈虽然现在linux病毒也多,但是这个也太搞笑了via ...继续阅读 (231)


    love 0
    accolac99
    发表于
    2023-08-22 15:02:58

    Latest 2023 Autumn baby tees y2k up to 60% off sale at Cherrykitten

    As the crisp autumn breeze starts to rustle the leaves, it's time to welcome the cozy and nostalgic vibes of Y2K fashion back into our closetsy2k sweatshirts. The turn of the millennium marked an era of bold experimentation and distinctive style, and these iconic trends are making a spirited comeback this autumn. From the revival of low-rise jeans to the resurgence of velour tracksuits, let's dive into the must-have Y2K fashion trends for women's autumn clothing.Low-rise jeans are staging a triumphant return this autumn. Offering a playful blend of casual comfort and daring sensuality, these j ...继续阅读 (136)


    love 0
    fenxi
    发表于
    2023-08-22 15:01:34

    《纷析前沿》系列直播(第一期):GPT将对数字营销数据分析行业带来哪些变革?

    在营销的发展过程中,持续不断地涌现着新的营销科学技术,而这些新科技,常常会在不知不觉中,重新定义营销的范式。 比如过去搜索引擎的兴起,改变了企业与用户互动的方式。而在机器学习的出现后,广告投放也逐渐可以做到基于实时数据自动调整策略以达到最佳 […] ...继续阅读 (157)


    love 0
    SegmentFault思否
    发表于
    2023-08-22 14:00:00

    SegmentFault 2023 年社区周报 Vol.32

    hello,大家好呀,又到每周和大家见面的时间啦~一起来看看近期社区发生了哪些事吧~社区活动「2023 齐聚码力 Hackathon」9 月开赛,快叫上小伙伴,一起码出新思妙想!🔥「2023 齐聚码力 Hackathon」将于 9 月在上海拉开帷幕!本次黑客马拉松以「 2023 Google 开发者大会 (Google I/O Connect | China) 」举办为契机,以「应对社会挑战和现实生活问题」为主题,借助 Google 技术工具和技术资源,希望开发者们融合自身智慧和科技力量,发挥灵感创意,打造完善可行的解决方案,致力于用技术代码让生活变得更美好,为更多人创造价值,让科技成为社会可持续化发展的助推剂。赛程安排报名参赛 & 创意提交:即日起 - 2023.8.29名单公布 & 赛前准备:2023.8.30 - 2023.9.5作品开发 & 作品路演:2023.9.6 - 2023.9.7奖项设置一等奖,1 组:现金奖金 50,000 元,Google 限量礼包二等奖,1 组:现金奖金 30,000 元,Google 限量礼包三等奖,1 组:现金奖金 20,000 元,Google 限量礼包优秀奖,若干:Google 限量礼包更多详情👉大赛官网及报名👉大赛 FAQSegmentFault 思否写作挑战赛:打造你的个人博客SegmentFault 思否【博客】上线啦~文章页面 ...继续阅读 (113)


    love 0
    煎鱼
    发表于
    2023-08-22 12:39:17

    Go 零值和空值的判断问题

    大家好,我是煎鱼。前段时间分享了《Go 将增加内置的零值标识符 zero!》的新预定义标识符zero。对应的签名如下:// zero is a predeclared identifier representing the zero value // for array and struct types. var zero Type我原想着还是一个有一点点新改变。不过综合大家意见来看,由于只是针对数组(array)和结构体(struct),许多同学表示这个是比较鸡肋的。因为仍然无法很好的解决 Go 零值和空值的识别问题,大失所望。本文是对零值和空值判断现状进行梳理和分享。快速复习零值基本类型var a int var b bool var c string func main() { fmt.Printf("%+v\n", a) // 0 fmt.Printf("%+v\n", b) // false fmt.Printf("%+v\n", c) // "" }复合类型var a []int var b map[string]int var c [7]int var d *int var g chan int var p Person type Person struct { Name string Age int } func ma ...继续阅读 (144)


    love 0
    chenxia
    发表于
    2023-08-22 12:26:21

    行为流派01_智能体与搜索

    根据CS188《Intro to AI》来对搜索策略进行一定的总结0x01 智能体在人工智能中,核心问题是创建一个理性的智能体(Rational agent),是一个实体通过一些系列的动作(Actions)来实现目标或者是喜好(Goal or perferences),它存在于环境中(Environment),智能体通过传感器(sensors)获取信息并驱动自己的动作(Actuators)。Reflex agent:仅仅根据现有来选择动作Planning agent:根据一系列的动作来确定现有状态下的动作定义一个任务通常会用到PEAS(评价指标,环境,动作,传感器)Performance Measure:指的是智能体需要提高的衡量指标Environment:总结影响智能体的因素Actions and Sensors:说明智能体如何对环境造成改变,同时如何获取信息特定的我们确定几类不同特征的任务:部分观察的任务(Partially observable environments) 或者 完全观察(Fully observation)随机过程(Stochastic) 或者 确定过程(Deterministic)多智能体环境(multi-agent)静态环境(static)或者动态环境(Dynamic)0x02 搜索问题定义搜索问题包括以下几个部分:State 在所给案例中的所有状态Ac ...继续阅读 (44)


    love 0
    转载砖家
    发表于
    2023-08-22 12:09:59

    蚂蚁庄园小鸡被捉去除草了怎么办?如何找到自己的小鸡并召回?

    前几天有网友问到“小鸡被捉去除草怎么召回”的问题,理论上操作起来应该很简单的,因为当时懿古今的小鸡没有被捉去除草,所以无法亲自操作和截图,一直拖到今天才发现自己的小鸡被好友捉去除草了,所以就将如何找回自己的小鸡并召回的操作分享给大家,具体如下: 如上图左1所示,进入支付宝蚂蚁庄园可以看到我们的小鸡不见了,中间的立牌告诉我们“小鸡被捉去除草了,快去农场找它吧”,所以我们只需要点击这个“立牌”即可自动...查看全文:https://boke123.net/5919.html ...继续阅读 (106)


    love 0
    chokcoco
    发表于
    2023-08-22 10:29:36

    纳尼!CSS 也能实现碰撞检测?

    本文,我们将一起学习,使用纯 CSS,实现如下所示的动画效果:上面的动画效果,非常有意思,核心有两点:小球随机做 X、Y 方向的直线运动,并且能够实现碰撞到边界的时候,实现反弹效果小球在碰撞边界的瞬间,颜色发生随机的变化嗯?很有意思的效果。看上去,我们好像使用 CSS 实现了碰撞检测。然而,实际情况真的是这样吗?让我们一起一探究竟!实现 X 轴方向的运动这里其实我们并没有实现碰撞检测,因为小球和小球之间接触时,并没有发生碰撞效果。我们只实现了,小球与边界之间的碰撞反应。不过这里,也并非碰撞检测,我们只需要设置好单个方向的运动动画,并且设置animation-direction: alternate;即可!下面,我们一起来实现单个方向上的运动动画:div { position: absolute; top: 0; left: 0; width: 100px; height: 100px; border-radius: 50%; background: #0cf; animation: horizontal 3s infinite linear alternate; } @keyframes horizontal { from { left: 0; } to { ...继续阅读 (126)


    love 0
    询盘云-贾定强
    发表于
    2023-08-22 10:05:30

    一文读懂出口退税,外贸人必懂

    一、出口退税基本概念(一)出口退税的含义出口退税是指对报关出口货物退还在国内各生产环节和流转环节按税法规定已缴纳的增值税和消费税(主要是增值税)。它是一个国家或地区对出口货物免征国内或区内生产、流通环节的间接税,或退还出口货物在国内或区内生产、流通环节已缴纳的间接税的一种税收制度。(二)出口退税的作用减轻进出口产品在国际市场上的税负,提高产品的国际竞争力。由于不同国家和地区的税制不同,如果一个国家对出口商品课重税,而进口国又免税的话,这样就增加了商品的成本,影响其在国际市场上的竞争力。退税可以减轻重复征税对商品竞争力的不利影响。促进产品出口和经济发展。退税让企业可以回收已支付的税款,减少成本费用,提升企业的积极性,有利于扩大出口,带动经济增长。维持贸易收支平衡。退税政策能够促进出口,增加外汇收入,对进口形成制衡,维持进出口收支的平衡。二、享受出口退税的企业范围(一) 具有外贸经营权的出口企业这是指经过外经贸等主管部门批准的、享有独立对外出口经营权的中央企业和地方外贸企业、工贸企业和工业生产企业。(二) 委托出口的企业这里指委托具有出口经营权的企业代理出口、承担出口盈亏的企业,限于生产企业和外贸企业。这部分企业有的自身没有外贸经营权,有的则具有外贸经营权。有的生产企业为了直接打入国际市场,实行产销见面,将过去与外贸企业的供货关系改为委托代理出口,在财务上直接承担盈亏,并付给外贸企业手 ...继续阅读 (125)


    love 0
    jixn
    发表于
    2023-08-22 09:37:28

    七夕特别!用代码绘制爱心,送你一份浪漫的礼物

    七夕情人节即将来临,是时候为心爱的人准备一份特别的礼物了。不过,我们今天要来换个方式,用一段简单的Python代码绘制一个爱心图案,再搭配一个暖心的七夕文案,为这个特别的日子增添一份浪漫与惊喜。# -*- coding: utf-8 -*- import matplotlib.pyplot as plt import numpy as np import matplotlib # 配置中文字体 font = {'family': 'SimHei', 'weight': 'bold', 'size': 12} matplotlib.rc('font', **font) def draw_heart(): t = np.linspace(0, 2 * np.pi, 1000) x = 16 * np.sin(t)**3 y = 13 * np.cos(t) - 5 * np.cos(2*t) - 2 * np.cos(3*t) - np.cos(4*t) plt.figure(figsize=(6, 6)) plt.plot(x, y, color='red', linewidth=2) plt.fill(x, y, color='pink') plt.axis('equal') plt.axis('off') ...继续阅读 (118)


    love 0
    整理专家
    发表于
    2023-08-22 07:47:56

    蚂蚁庄园今日答案:小鸡宝宝考考你处暑节气通常在哪个季节?

    蚂蚁庄园今日答案:小鸡宝宝考考你:处暑节气通常在哪个季节? 秋季 夏季 答案:秋季 小知识:处暑节气通常在秋季! 处暑,是二十四节气之第十四个节气,也是秋季的第二个节气。于每年公历8月22-24日交节。时至处暑,已到了高温酷热天气“三暑”之“末暑”,意味着酷热难熬的天气到了尾声。查看全文:https://boke123.net/5917.html ...继续阅读 (116)


    love 0
    整理专家
    发表于
    2023-08-22 07:44:19

    蚂蚁庄园今日答案:处暑时节,民间有“七月八月看巧云”之说,“巧云”是指哪种云?

    蚂蚁庄园今日答案:处暑时节,民间有“七月八月看巧云”之说,“巧云”是指哪种云? 奇幻多变的云 密密麻麻的云 答案:奇幻多变的云 小知识:处暑时节,民间有“七月八月看巧云”之说,“巧云”是指奇幻多变的云! 处暑正是看云的时节,天上云卷云舒,变幻莫测、旖旎动人。看着云慢慢卷动,心头的烦扰也一扫而空。于是,“七月八月看巧云”的民俗便应运而生。 七月的云是秋日之云,轻薄散淡,谓之“巧云”。北宋张耒有诗“秋...查看全文:https://boke123.net/5915.html ...继续阅读 (92)


    love 0
    Zhensheng Yuan
    发表于
    2023-08-22 07:34:54

    Linux NFSv4 client 出现 [NFSServerIP-manager] 进程的问题

    1. 结论:NFSv4 DELEGATION 机制导致的问题参考GitLab 的文档,在 NFS Server 上关闭 NFSv4 的 delegation 机制即可解决,操作如下:a. 在/etc/sysctl.conf中加入fs.leases-enable=0,然后运行sysctl-p应用设置b. 重启 NFS Server2. 问题分析近期发现作为 NFSv4 client 的服务器,运行 I/O 操作多、运行时间长的程序后,系统会出现一个名为“[NFSServerIP-manager]”的进程(其中“NFSServerIP”是 NFS 服务器的 IP 地址),持续占用 100% CPU。出现之后,在 NFS Server 可以看到 [nfsd] 进程的 CPU 占用上升;在 NFS Client 端,本来在运行的程序会被阻塞,访问 NFSv4 的挂载点也变得极其缓慢。此进程在 kernel 的fs/nfs/nfs4state.c#L1211发起。尝试过更换内核版本,启用 NFS over RDMA,均不能解决此问题。在此进程的出现后,通过nfsstat-c命令,可以看到delegreturn计数器在快速增加,通过 WireShark 对数据包进行分析,也能看到大量DELERETURN操作相关的数据包。似乎是因为 open 过的文件,close 后内核也会继续持有其 DELE ...继续阅读 (134)


    love 0
    Ray-D-Song\'s Blog
    发表于
    2023-08-22 01:29:42

    协程(Coroutine)和纤程(Fiber)

    最近在看 C++ 引入 Fiber 的[N4024文档: 区分纤程和协程](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4024.pdf), 文章给纤程和协程十分明确的区分. 但过去我看过的很多资料会将其混为一谈或者模糊二者的边界, 所以写了这篇博客来总结一下. ...继续阅读 (34)


    love 0
    询盘云-贾定强
    发表于
    2023-08-22 00:00:00

    关键词1:预测未来外贸软件

    预测未来外贸软件是一款基于大数据分析和人工智能技术的外贸软件,可以帮助外贸企业预测市场趋势、客户需求和竞争对手情况,为企业提供更科学的决策依据。该软件可以根据历史数据和当前情况进行分析和预测,帮助企业更好地把握市场机会,提高竞争力。预测未来外贸软件具有以下几个特点:1.高效准确:该软件采用先进的算法和数据模型,可以快速准确地分析和预测市场情况,帮助企业及时把握机会。2.智能化:该软件可以根据企业的需求进行定制化,提供个性化的服务,帮助企业更好地满足客户需求。3.可视化:该软件提供直观的数据图表和报告,方便企业了解市场情况和竞争对手情况,为企业决策提供更科学的依据。预测未来外贸软件将成为未来外贸行业的趋势,帮助企业更好地应对市场变化,提高企业竞争力。关键词2:钰鑫外贸软件钰鑫外贸软件是一款专门为外贸企业量身定制的软件,可以帮助企业更好地管理订单、库存和采购等业务流程,提高企业的工作效率和管理水平。该软件具有以下几个特点:1.功能齐全:钰鑫外贸软件包含订单管理、库存管理、采购管理、财务管理等多个模块,可以满足企业的各种需求。2.易于使用:钰鑫外贸软件采用简洁明了的界面设计和操作流程,让用户轻松上手,提高工作效率。3.安全可靠:钰鑫外贸软件采用先进的数据加密技术和备份机制,保障企业数据的安全和可靠性。钰鑫外贸软件已经为众多外贸企业提供了优秀的服务和解决方案,成为外贸行业的佼佼者。关键词3 ...继续阅读 (115)


    love 0
    chancel
    发表于
    2023-08-22 00:00:00

    羽毛球球技大涨

    本文是用于收集文字版的羽毛球知识分享1. 打球1.1. 打球基础羽毛球击球要点如下1.2. 经验分享技战术分享发完球,要举拍接发球,推反手放完网,原地封网前时,短握拍遇直线,挑斜线遇斜线,挑直线多杀球,少挑球同伴放,速后退同伴封,连续杀杀中吊,吊中杀杀直线,慎斜杀接杀球,守半场多变线,冷静打多变速,少失误轮转跑,多补位对抗技巧劈吊和滑板求速不求贴,收吊飞的慢,你吊那么慢?我在后场都能三步奔过来噢接球左脚在前,右脚前掌落地,如果对方偷后场,那就右脚前掌往前蹬,左脚往后并步,如果对方发小球,右脚往后蹬,上前随你搓勾挑反手高远球,还是靠手臂外旋挥速快,一是立臂,二看手表弓箭步可以提升网前能力,跑任何步伐,特别是弓箭步,膝盖不要超过脚尖,你的膝盖会废的打完球,拍子及时立着抬拍,及时衔接第二拍,别指向地面跳着杀球速不一定比站着杀快,这是误区,但是跳着杀落点更靠前,这是个三角函数问题单打尽量不要重杀,不容易连贯,对面一旦防守成功,攻守之势异也针对反手位打,因为不是专业选手,反手多多少少都有点问题平推比放网对付矮个子球员好使快不一定是球速快,也可以是变节奏,快的核心是"骗"启动步意识把对面击球声想象成发令枪,在“啪”!的一瞬间,下蹲做启动步!一瞬间,早一点晚一点都不行!1.3. 上课总结来自个人的上课简记2. 羽毛球选择以下是选择羽毛球的基础知识格令(grain),符号 gr,量度质量单位[1] ...继续阅读 (108)


    love 0
    mephisto.cc
    发表于
    2023-08-22 00:00:00

    Wayland环境下截图加后期修改

    截图功能在日常工作中使用场景很多,当你要向合作伙伴解释某个问题的时候,一图胜万言,所谓有图有真相。截图完成通常要修改注解下,重点地方红框、操作步骤、箭头指引什么的。阅读更多 ...继续阅读 (146)


    love 0
    Showfom
    发表于
    2023-08-22 00:00:00

    Debian 12 / Ubuntu 22.04 使用源安装 LEMP 教程

    本文将介绍使用官方源和第三方源在 Debian 12 和 Ubuntu 22.04 安装最新版 Nginx + PHP + MySQL 的教程,并且可以自行选择 PHP 版本。 ...继续阅读 (41)


    love 0
    mephisto.cc
    发表于
    2023-08-22 00:00:00

    Wayland环境下截图加后期修改

    截图功能在日常工作中使用场景很多,当你要向合作伙伴解释某个问题的时候,一图胜万言,所谓有图有真相。截图完成通常要修改注解下,重点地方红框、操作步骤、箭头指引什么的。阅读更多 ...继续阅读 (17)


    love 0
    oscar999
    发表于
    2023-08-21 22:43:18

    基于JJWT理解JWT,JWS,JWE

    * JWT, JSON Web Token。 JSON格式的Web令牌 * JWS: signed JWT,签名的JWT * JWE: encrypted JWT,签名且加密的JWT(对负载也加密) ...继续阅读 (214)


    love 0
    白宦成
    发表于
    2023-08-21 22:38:48

    使用飞书消息卡片变量功能,批量数据快速录入消息卡片

    在开发短链助手的时候,我需要实现一个查看当前用户创建的所有短链接的能力。这个依然希望通过消息卡片来完成。而作为一个 JSON,想要构建一套合适的内容,就变得十分的麻烦和复杂。解构消息卡片我要发送的消息卡片当中,可以区分为动态内容和静态内容,对于静态内容,我可能长期都不会变化,而静态内容,则会根据用户的数据发生变化。如果整体都放在代码中生成,我就需要有一段又臭又长的代码来维护其中的变化的 JSON ,而我希望整个代码的简洁,不要有比较长的代码只是用来生成卡片的逻辑,所以就用上了消息卡片的新功能:循环对象数组。而进一步看动态内容,则我们可以将其视为是变量 A 和变量 B 在不断的被重复赋予,最终形成了一行一行的结果。而我们想要实现这样功能。首先,需要在卡片搭建工具中创建一个循环对象数组,并将其绑定在一个「多列布局」上。绑定完成后,你的多列布局就有了被循环的可能性。接下来你需要在多列布局中去构建你的每一行的结果,并在对应的位置绑定上变量,比如我这里就给多列布局防止了一个 Markdown 文本组件,并在这个文本组件中,填入了${source}作为变量 A 进行填充。当你根据你的需要,构建出需要的卡片结构后,点击右上角的保存并发布,就可以准备写代码来实现批量发送数据的逻辑了。代码片段这里的逻辑不复杂,首先需要从数据库中提取出需要用用作列表循环的数据,这里以 data.data 为例,dat ...继续阅读 (145)


    love 0
    白宦成
    发表于
    2023-08-21 22:37:48

    使用飞书消息卡片模板,减少代码硬编码 JSON

    在开发短链助手时,一个很大的痛苦的点是我希望通过消息卡片来完成开发者的交互,这意味着我需要有大量的行为是和消息卡片来完成的。而消息卡片又不同于 HTML,是一个比较明确的 DSL。消息卡片更多是基于 JSON 提供的一套 Schema,将其放在代码中管理也是一个非常麻烦的事情。好在最近飞书开放平台迭代了消息卡片模板的功能,我可以不用把 JSON 存在代码中,而是只在代码中存一个 Template ID ,从而降低我在代码中维护这段 JSON 的难度。在卡片构建工具中新建卡片首先,你需要打开消息卡片搭建工具,并在其中创建一个新的卡片(你可以使用其提供的卡片组的能力,来管理你的卡片们)。比如我就要这个卡片组来管理短链助手和其他场景的卡片。创建卡片完成后,你可以在 UI 上点击保存并发布,你就将你的卡片消息模板发布到了飞书的服务器。此时,你就可以在代码中使用了。点击页面中间的 ID,复制消息卡片模板 ID,将你的调用代码替换为对应的逻辑即可。使用模板需要注意,将消息卡片中的 Content 从过去的卡片内容,替换为 template 的 JSON。比如,使用卡片 JSON 发送的时候,我们发送的数据可能是这样的:{ "receive_id": "oc_820faa21d7ed275b53d1727a0feaa917", "content": "{\"config\":{\ ...继续阅读 (146)


    love 0
    白宦成
    发表于
    2023-08-21 22:36:57

    如何巧用飞书消息卡片输入框实现一套业务交互逻辑

    飞书开放平台最近开始内测了输入框的能力,基于输入框,为消息卡片提供了进一步业务系统打通的可能性,你可以不需要开发一整个网页应用,只需要借助飞书机器人和飞书消息卡片,就可以实现一套业务交互逻辑。流程图示意目标说明这里首先确定要实现的逻辑:这里我要做的是一个短链接应用,功能很简单,点击下方的机器人菜单,并在弹出的窗口中输入对应的短链接后缀和要跳转的链接,点击确定就会帮我创建一个短链接。具体效果如下:如果后缀已经被占用,则展示如下内容:在实现这个功能时,我首先使用了飞书提供的输入框组件的能力和表单组件能力,来实现整个业务交互,当然,你也可以根据业务形态,来选择合适的组件,构成一整个输入表单。实现逻辑整体的功能可以分为三步:点击按钮:机器人需要响应点击事件,并发送一个带有输入框的消息卡片。验证卡片输入内容:消息卡片中提供了输入框,但是用户的输入是否我们能用,需要设计一些验证的能力。反馈用户是否创建成功:当我们创建成功后,需要给开发者提示,告诉他是否已经创建成功,帮助他结束整个流程。接下来就是具体的实现步骤了。点击按钮并回复卡片首先,我先是使用了机器人的菜单功能,来实现在机器人底部配置菜单。你需要访问飞书开发者后台,找到机器人能力中的「机器人自定义菜单」,就可以配置一个机器人的自定义菜单了。机器人菜单支持跳转到指定链接,或者是推送事件,我选择推送事件,这样我就可以在服务端响应用户的创建的行为 ...继续阅读 (148)


    love 0
    白宦成
    发表于
    2023-08-21 22:00:00

    使用 fresh 来提升你的 Golang 开发效率

    Golang 作为一个编译型语言,在编写程序时,一个不太方便的点便是每次修改完代码,都需要重新编译才能测试效果。虽然你可以使用go run main.go命令来运行一个 go 文件,但由于项目往往文件比较多、修改时还是需要手动输入命令比较麻烦,所以给 Golang 的开发过程带来了不少的问题。fresh就是一个帮助你执行一些重复命令的命令行工具,有了fresh,你就可以不用自己手动执行go run main.go,它在检测到文件发上了变化后,会自动帮你中断掉当前进程,并重新执行命令,帮你实现 live-reload 的效果。fresh 的执行效果https://github.com/gravityblast/fresh安装安装比较简单,执行 如下命令后,你就可以在任何地方执行fresh命令了。go get github.com/pilu/fresh执行当你当前目录有main.go文件时,直接执行fresh就会自动执行main.go文件。不过,如果你想要自定义的话,也可以通过配置文件来完成。创建一个 sample.conf 文件,贴入如下配置,并执行fresh -c sample.conf就可以让 fresh 按照你的配置来执行命令。root: . tmp_path: ./tmp build_name: runner-buil ...继续阅读 (139)


    love 0
    沉冰浮水
    发表于
    2023-08-21 18:03:38

    关于 GitHub 的 OpenGraph 接口

    GitHub 的 OpenGraph 接口,可以用来生成图形化展示 Git 库信息,包括仓库和 issues ,但是好像没有针对用户页的接口。more下边地址可以订阅我的 GitHub 动态,包括公开仓库和 issues:https://github.com/wdssmq.atom实际token部分是一个长串,然后可随意更改,或许是针对私有库的?repo:https://opengraph.githubassets.com/token/wdssmq/GesF-Noteissues:https://opengraph.githubassets.com/token/wdssmq/GesF-Note/issues/1用户页实际用的是头像 ——708 ...继续阅读 (119)


    love 0
    Duang
    发表于
    2023-08-21 16:53:54

    设计一个基于大数据的机器学习全自动记账系统(基础篇)

    随着近些年消费结构的改变,抵制消费主义的行为越来越流行,越来越多的年轻人开始意识到个人财务管理的重要性。与此同时,年轻人也越来越意识到,如果他们想要实现自己的财务目标,如购买房屋、投资、旅游等,就需要掌握有效的财务管理技能。因此,记账已经成为了日常生活中不可或缺的一部分。但于此同时,真正尝试过记账的小伙伴很多,能年复一年坚持下来的却很少。原因在于记账是一个太过机械性的行为,且很容易因为或主观或客观的因素忘记漏记。这样记账变得枯燥乏味的同时,数据还不够可靠,无法准确地记录消费趋势,从而导致记账的动力不足。那么,此时如果有一个能够完全自动化的记账系统,能够完全不需要你手动录入每一笔交易,全自动完成所有的数据清洗和分类,并自动地分析消费趋势,最终以图表等形式生成报表,直观地展示出来,你会不会觉得很方便,记账的动力也会大大增强呢?这就是我近些年来一直在思考和优化的财务管理目标。记账模板展示先展示成果,以增强大家的记账动力。我使用了腾讯文档作为所有账单汇总的数据源。由于它支持多人协作,且可以随时随地在任何设备上面修改,且 UI 设计出色,非常适合作为小数据量的账单数据库使用。以下在不同时期根据自身需求优化出来的财务报表,从上面可以很清晰直观地看到自己的月度消费趋势,以及各个消费类别在每个月的占比,均摊及统计变化趋势。甚至根据自身定制的需要,还可以展示使用的支付方式占比、每年各类别均摊支出及变 ...继续阅读 (123)


    love 0
    pipu
    发表于
    2023-08-21 16:47:45

    Bark私有部署教程 – 自建IOS推送服务 – 配合uptime使用

    开始部署新建bark文件夹新建docker-compose.yml文件编辑docker-compose.yml内容version: '3.8' services: bark-server: image: finab/bark-server container_name: bark-server restart: always volumes: - ./data:/data ports: - "8089:8080" # 左边的8089可以自行修改成服务器上没有使用的端口启动dockercd /root/docker-data/bark docker-compose up -d启动成功测试浏览器输入地址:ip+8089/ping假如浏览器显示code200代表成功:{“code”:200,”message”:”pong”,”timestamp”:8561234560}App设置AppStore下载Bark输入域名并且注册设备和允许推送通知配合Uptime使用打开uptime后台,设置通知在 Bark App 挑选一个适合自己的地址,填入红色区域即可 ...继续阅读 (148)


    love 0
    1900
    发表于
    2023-08-21 14:52:53

    动态网站实现SPA般的速度

    昨天在研究11ty的时候看到了SINGLE PAGE APPLICATIONS (SPA) WITH ELEVENTY这篇文章,文中提到 11ty 工具生成的网站偏向于传统静态网站,通称为MPA,如Gatsby.js 、Vuepress、Gridsome等工具则都是SPA。并且说明 11ty 可能并不是最优的 SPA 网站生成工具,他们认为SPA的网页性能会偏低,且打包的一些配套脚本体积会比较大。The data supports the case that Single Page Applications are a bad default for the web too. An analysis of Core Web Vitals across 9.3 million web sites in February 2023 shows that only 26% of sites built using the most popular Single Page Application framework (Next.js) have good Core Web Vitals, far lower than the web at large (40%).不过我之前使用的Gridsome没有感受到他们说的这个问题(有可能是项目还没什么附加代码),Gridsome生成的SPA网站在速 ...继续阅读 (130)

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