IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
love
0
飞虫
发表于
2023-12-12 12:20:52
netcup经典款月付1欧vps测评(附送5欧元优惠券)
netcup是欧洲知名的云计算服务提供商,他家经典的VDS系列一直都是备受用户的推崇,性能堪比独服,价格却比独服优惠不少,VPS相对来说就不如VDS有优势,不过他家有一款经典款的VPS,这款VPS很少售卖(近期补货),强烈推荐新手购买,价格可以说是白菜价,而且有大厂的稳定性保障,每月只要1欧元,国内用户购买可申请免税价,免税后每月只需要0.84欧元(按照本文撰写时的汇率计算折合人民币6.5元)。这款1欧元VPS最大的优势除了价格低之外,就是提供1G的带宽并且不限制流量,官方给的说法是不能连续24小时占满带宽(否则会限制到100MBit/s),博主认为只要不乱整,是不可能达到这个限制要求的。另外就是netcup以“守合同、重信用”而出名,全系产品都是有合约的,这款1欧VPS合约是12个月,也就是至少要用够1年才行,博主算了算,1年也就不到80元人民币的价格,要知道这个价格只能够买个虚拟主机了,所以还是相当的划算。以下为博主的测评数据,大家可以看看:另外,还有一点值得说的就是netcup连续多年荣获欧洲最喜爱的网络托管商,他们非常在乎口碑,服务也非常好,不过由于欧洲的云计算厂商都是先用再付款(账单后出),所以被很多居心叵测的用户用来薅羊毛,netcup在国内聘请了公司专门和这些“用了不给钱”的用户打官司,所以账号的注册很严格,大概率会让你提供详细的补充信息,不过相对于另一家hetzne ...
继续阅读 (243)
love
0
云风的 BLOG
发表于
2023-12-12 10:52:01
游戏引擎中的可视化编辑器
提起游戏引擎,特别是商业通用游戏引擎,比如 Unreal 或是 Unity ,给人的第一印象会是它们的可视化编辑器。而在实际开发中,在不同引擎下做游戏开发,影响最大的是引擎层的 API 以及这些 API 带来的模式。而对于使用自家专有引擎开发出来的游戏,却少见有特别的编辑器。比如以 Mod 丰富见长的 P 社游戏,新系列都使用一个名叫 Clausewitz 的引擎,玩家们在之上创造了大量的 Mod ,却不见有特别的编辑器。Mod 作者多在文本上工作,在游戏本身中调试。游戏程序本身就充当了编辑器:或许只比游戏功能多一个控制台而已。在这类引擎上开发,工作模式还是基于命令行。游戏引擎中的那个编辑器无疑是引擎开发中耗工时最多的部分。我们自己研发游戏游戏已有 5 年,其中编辑器完全重做了两次,目前第二个人维护着第三版。在这几年里,我一直在思考:游戏引擎到底需要一个怎样的编辑器、它应该用来解决怎样的问题。在 20 多年前,我写风魂的时候,它受 Allegro 的影响最多。当时,只要封装出 API ,解决图形、声音、键盘、鼠标、系统窗口等的底层调用就解决了游戏开发中最难的部分。后来,到 2001 年开发大话西游,我根据游戏的需求为引擎写了几个小工具,用来编辑场景、2D 动画等等,支撑了游戏开发。那些工具是为游戏定制的,同样定制的还有一些对应的程序模块。我认为不属于引擎的范畴。后来,各大游戏公司纷 ...
继续阅读 (186)
love
0
小虾米
发表于
2023-12-12 10:26:17
Web 实时消息推送的 7 种实现方案 - 转载
Web 实时消息推送的 7 种实现方案 - 转载 转载来源:公众号:程序员小富,文章原作者的 Github 仓库:Springboot-Notebook Web 实时消息推送总共 ...
继续阅读 (569)
love
0
caimouse
发表于
2023-12-12 10:09:58
鸿蒙OS应用开发之按钮组件(1)
要想在手机屏幕放置按钮,那么就得考虑怎么样布局,怎么样摆放才符合用户的操作习惯,因此这些都是需要设计经验,以及参考同行的设计习惯。在这里先学习一下简单的布局,比如我们可以在屏幕上面显示文本,后面显示一个按钮。在前面学习了点击事件,这是通过文本显示框来实现的,但是大多数的应用,都会明确地使用按钮来提示用户点击,这样方便用户进行交互,降低了应用的使用难度,人们已经养成了看到按钮就点击的习惯。Button是按钮组件,通常用于响应用户的点击操作,其类型包括胶囊按钮、圆形按钮、普通按钮。 ...
继续阅读 (156)
love
0
wireless_com
发表于
2023-12-12 09:33:38
《一书读懂物联网》作者序
“光阴荏苒,日月如梭”,这句话在物联网时代尤为贴切。随着信息技术的快速发展,物联网已成为当今世界上最热门的话题之一,将无数种设备、传感器、网络和应用程序联系在一起,形成一个庞大的网络,给我们的生活带来了前所未有的便利。虽然物联网已经进入了我们的日常生活,但对于大多数人来说,物联网可能仍然是一个相对陌生的概念,因为它牵扯的技术和概念比较庞杂。物联网作为一个超系统,它是什么、它如何运作、它的应用范围有... ...
继续阅读 (179)
love
0
leftfist
发表于
2023-12-12 09:28:09
windows下mysql8修改my.ini设置datadir后无法启动问题
mysql默认数据库文件在安装目录下。创建数据库的时候,并不能指定数据文件存放位置。这就很扯。它只能通过修改mysql.ini来更改数据文件存放目录,而且是一刀切的,没有办法做到数据文件和日志文件分开存放。假如服务器有多个盘,就不能利用磁盘不同IO的优势。但是,既然是服务器,通常会做阵列的吧,做了阵列,就无所谓哪个盘了。我这次要说的,是修改mysql.ini后,mysql无法启动的问题。我遇到的是2个原因:一个是mysql.ini修改后字符编码被改变,导致mysql无法识别; ...
继续阅读 (164)
love
0
自行 (zzxworld@163.com)
发表于
2023-12-12 08:52:53
给 NPM 命令设置国内镜像
创建了一个新项目,准备用 npm 命令引入需要的前端扩展包,发现卡在 ...sill idealTree buildDeps 这里过不去。之前通常结束命令后重试几次就可以解决。这次重试了好几次都无法正常下载扩展包,看来只能使用镜像来试试。 ...
继续阅读 (164)
love
0
一线码农
发表于
2023-12-12 08:48:00
聊一聊 .NET高级调试 中必知的符号表 - 一线码农
【摘要】一:背景 1. 讲故事 在高级调试的旅行中,发现有不少人对符号表不是很清楚,其实简而言之符号表中记录着一些程序的生物特征,比如哪个地址是函数(签名信息),哪个地址是全局变量,静态变量,行号是多少,数据类型是什么 等等,目的就是辅助我们可视化的调试,如果没有这些辅助我们看到的都是一些无意义的汇编代码,阅读全文 ...
继续阅读 (223)
love
0
Fish
发表于
2023-12-12 03:38:27
幼儿园手工制作:飞天动车
幼儿园搞运动会,要家长做一些科技产品手工。本来以为是想做就做,后来又在群里搞接龙,这架势是不做不行。运动会的主题是航天,但儿子指定说要做动车,正好昨天宜家送了个柜子来,有包装的纸壳子可以用来制作。耗费一晚上,弄到夜里两点,制作完成。飞天动车开始的时候还想着坚决不淘宝购买直接组装,做着做着感觉还是淘宝购买方便,毕竟无论是买,还是自己做,儿子都没参与,对他来说意义应该都一样。因为晚上临时动手,也没有什么合适的工具,做完感觉丑死了。本来准备轮子可以动的,但割圆轮子太麻烦,也没有合适的东西做轴承,直接粘起来了。虽然动车也是科技,但似乎跟航天不沾边。为了跟运动会的主题相关,给这个动车起了个名字:飞天动车。这样似乎就能说得过去了。 ...
继续阅读 (215)
love
0
joojen Zhou
发表于
2023-12-12 03:14:15
安卓Pad 初体验
新款安卓pad已经上手体验了两天,说实话,还需要一段时间的适应,从我使用安卓pad的体验来看,国内无论是华为还是小米,做自己的操作系统不兼容安卓,确实风险极大。如果只是使用国内的应用还好,这些开发者大部分都会发布在国内的应用市场上,可以轻松下载体验,一旦涉及到国外的APP,就会面临尴尬的局面,因为国外几乎所有APP发布安卓版本的默认平台是Google的play商店,而这个在国内是无法使用的。也就意味着,play应用商店上的所有APP我们在国内都无法使用。国内生产的很多手机也无法安装这个应用市场。而苹果系统就没有这个问题,无论是国内还是国外,都可以用苹果自带的App Store下载应用,只要这个APP在你所对应的国家上架即可。国内手机厂商早些年错失了当年Google狂推安卓系统的时机。那时候的国内大厂都热衷于搞山寨机,每家都跃跃欲试要做一款手机试图取代别人,而不是去开发一套手机操作系统。无论是腾讯阿里,还是中移动,联想这样的当初头部玩家。现在华为和小米不约而同要做自己的操作系统,走的其实是旗下多个硬件产品做物联网的刚性需求。但从手机这个最大的品类来说,一旦新系统无人问津,将直接导致这个手机销量的锐减,甚至直接挂掉。到时候不要说新操作系统了,连硬件的市场份额可能都保不住,这是一步非常凶险 的棋,当年诺基亚和三星都干过,没成功。做操作系统,得在行业内和上下游都有足够的话一圈,并且还得说服 ...
继续阅读 (46)
love
0
I\'m TualatriX
发表于
2023-12-12 02:36:28
从一次关于“ADHD”的闲聊讲起…
上周傍晚,我在咖啡馆偶遇一个朋友,他在看 ADHD(注意力缺陷/多动障碍) 相关的书,我对此也有自己的一些见解,于是就和他聊了起来。我最早知道 ADHD 大概是六年前,当时我觉得我有点这种倾向,因为我在家里办公非常容易走神,很难集中注意力,听到这个时髦的词不久,自然也要把它用起来,然后发了这样一条推文:在家办公特别容易犯 ADHD,目前无解…当然,这只是我不严肃地给自己贴标签,并没有经过正式诊断确认我有 ADHD。说起来还有一件好笑的事情,我的舅妈常常和我讲我小时候的故事,大意是我小时候真的很「多动症」,在他家里玩的时候总是停不下来,东摸摸西玩玩,还有一次在玩灶头的时候,把鼓风机打开就忘了关了,最后把它烧掉了。扯远了,总之我对 ADHD 的理解是,我觉得每个人应该是程度的不同,假如说 100% 专注(0分心)是 100,0专注(100%分心)是0,那么大多数人应该是呈正态分布,极端的两头并不会有太多人。而我,给自己的评价大概是 30% 左右的专注度吧。说起来,我有一个朋友,他和我说他曾经在家宅了 15 天,专注地做一件主要的事情。当时我觉得,他的专注度大概有 90% 了,因为对我来说连续宅两天都很难。正因为对自己有这种认知,我才会常常外出去咖啡馆办公,不是因为那边的咖啡有多好喝、环境有多好,我只是为了让自己更容易进入专注状态——因为在家真的太容易摸鱼了。来说说重点。最近我的「综合状 ...
继续阅读 (124)
love
0
诺多
发表于
2023-12-12 00:35:06
Sun-Panel:一个华丽且阳光的NAS导航面板/Homepage/浏览器首页
Sun-Panel,如题,就是一款开源免费的NAS导航面板、Homepage和浏览器首页系统,支持在服务器或 NAS 中部署。这款导航页系统看起来非常漂亮,风格简约大气,形如其名,真的充满阳光。这款系统目前还在持续开发迭代中,开发者也列出了后续想做的功能和特性,让我们拭目以待。1️⃣ Sun-Panel特性简洁、大气、阳光支持局域网内外网链接切换支持docker部署,特别是支持ARM平台上手简单,免修改代码无需连接外部数据库丰富图标自由搭配(文字图标+svg图标+内置三方图标库)支持网页内置小窗口打开(部分网站屏蔽此功能)占用资源小分组,拖拽排序除了以上功能和特性,开发者还画了一些饼,畅享了未来想做的一些功能:导入导出功能增加访客账号用户自定义搜索框搜索引擎搜索框样式自定义(背景颜色,文字颜色)帐号解除邮箱限制对上传的文件管理(针对账户增强重复利用,节省空间)多国语言支持服务器监控docker管理器计划任务2️⃣ Sun-Panel功能展示1、登录页目前还不支持访客模式(开发者已画饼),安装完成后,默认的账号为:admin@sun.cc,密码为:12345678。2、添加项目支持分组,图标可以选择文字、SVG 和图标三种类型,支持分别设置外网和局域网地址,还可以设置背景色及打开方式:当前页面打开、新窗口打开和弹窗打开。3、风格样式下面展示的是通过对图标、背景、文字进行不同设置和搭配 ...
继续阅读 (145)
love
0
吴奕茗 (chengdulittlea@outlook.com)
发表于
2023-12-12 00:25:10
原则上讲 不基于方块的地图规划游戏应该很少 特别是应用在例如模拟器中
原则上讲 不基于方块的地图规划游戏应该很少 特别是应用在例如模拟器中用经纬点定位,动态推挤,几何相交方式制作和共享地图应该比基于方块和高度图的方法更加灵活2023/12/12 00:23:48 - 2023/12/12 00:25:10 ...
继续阅读 (147)
love
0
动物的光合作用
发表于
2023-12-12 00:00:00
我的自建 NAS
折腾 NAS 也差不多两年的时间了, 一开始的 [Mac Mini + 硬盘柜的方案](/remote_accessible_nas_by_mac_mini), 到后来直接购买成品 NAS, 再到现在的小主机 + 外接硬盘的方案. 小主机 + 外接硬盘的方案已经稳定运行半年多了, 目前体验还可以. ... ...
继续阅读 (125)
love
0
血衫非弧の一存
发表于
2023-12-12 00:00:00
macOS 使用 homebrew 切换不同 nodejs 版本
查询which brew # 确认是arm下的brew还是x86下的brew which node brew search node安装brew install node@14切换版本brew unlink node@18 brew link --overwrite --force node@14 node -vps:npm命令随着node一起安装的。 ...
继续阅读 (128)
love
0
张善友
发表于
2023-12-11 23:48:00
倒计时4天!解锁《2023 .NET Conf China》 云原生分会场精彩议程 - 张善友
【摘要】.NET Conf China 2023 定于 12 月16 日于北京举办为期一天的技术交流,届时会有.NET 领域专家与大家一同庆祝 .NET 8 的发布和回顾过去一年来 .NET 在中国的发展成果。包括1场主论坛、5 大领域专场论坛。邀请来自业界顶尖技术专家学者,共同前瞻.NET 开源领域的未来阅读全文 ...
继续阅读 (169)
love
0
caimouse
发表于
2023-12-11 21:55:29
鸿蒙OS应用开发之点击事件
在这之前我们先来学习一下Text组件的点击事件,这样让我们的应用具备基本的交互能力,可以让应用响应点击输入,并作出反应,这样更方便我们后面学习新的内容。通过上面的例子,就可以看到自己代码里编写的内容运行的界面显示,并且进行输入点击,就可以看到代码响应输出,实现输出和输入功能。这个函数没有输入参数,因为目前不关心它的输入事件,如果需要可以带有参数的。在前面我们学习了开发工具的使用,数据类型,运算符,语句和函数,已经具备了基本的编程能力,当然还有很多内容需要学习,比如类、类的继承、接口等等。 ...
继续阅读 (147)
love
0
Allen Hua
发表于
2023-12-11 21:43:00
湖州安吉天荒坪盘山公路和杭州临安浙西天路之旅
使用 immich 创建了一个照片视频合集 album,链接在此https://s.xkkkx.com/hjehwa2w欢迎观看。分享 7 天后过期。如过期后再需要可在此文下评论。这是一个临近出发前两三天才做好的决定——打卡一下安吉的秋名山公路,天荒坪盘山公路。这段路有很多天然曲折的 S 弯道,还是电影《飞驰人生》取景地,另外也很想见识一下安吉,我就想着要去打卡一番。准备的行程是周六出发,周日回。事实上我只计划好了第一天的行程,第二天一开始都没想好要去哪。Day 1周六上午就从南京出发,自驾前往安吉县,导航目的地就是安吉县人民政府,一路有 222 公里。我喜欢走国道省道县道乡道,一是喜欢看沿途的风景,感受不同的村庄,二还能省钱(嘿。在句容看到的摩旅小队伍(已将他们的车牌号打码)棉絮一样的白云和笔直的公路真是爱死了这种小路,非常安静,山里静悄悄的,如果不是阳光太强,我愿意就这样在车里睡 20 分钟,刚好缓解驾驶疲劳。溧阳一号公路从江苏去到浙江,没想到中间又回来了我安徽,江浙沪皖果然是一家(强行带上我皖。安徽省宣城市广德市。然后在一个国道上目睹了浙江界,说实话这还是我第一次踏入浙江的土地。当时道路上有很多大车不方便停车,就没能拍照留恋。终于触到安吉。安吉(浙江湖州安吉县)和长兴(浙江湖州长兴县)界。到达安吉之后,停好车简单吃了点东西。稍微逛了一下安吉的街。虽然烈日当空,温度也有20多度 ...
继续阅读 (131)
love
0
Allen Hua
发表于
2023-12-11 20:21:00
Redmi K70 首发开箱和拍照体验 Review
购买2023-11-29 晚 19:00 点,Redmi K70 发布了。我刚好想换掉手中用了三年多的 iPhone 12,于是就准备入手 Redmi K70 标准版。第二天我去小米之家观摩了实机,感觉还是挺满意的,主要满意的点在快充屏幕Android 较为开放的生态但是不太敢买红米手机的首发,因为不到几个月肯定会降价,会被背刺,于是我就想着双十二买?但是似乎也不太可能刚发布几天就降价,下一波降价肯定是在明年 618 附近,在此之前多是一些小打小闹,上不了几百块的官降。烦恼这破 iPhone 的杀后台和续航差信号差等情况蛮久了,又在B 站评论区看到有人建议直接在小米商城 Redmi K70 直播间购买这个手机,直播间会送一个价值 89 元的小米充电宝,然后我毫不犹豫下单了。12 月 1 号晚上 23:30 下的单,使用中国银行信用卡还立减了 10 块钱,非常不错。谁能想到这物流这么快呢。尽管页面上显示预计 3 号送达,但是快递从凌晨就从苏州太仓一路狂奔南京,2 号下午,顺风小哥就联系我了,这是真的快!开箱手机到手准备开盒送的充电宝,很是精致。在充电宝领域,小米、紫米、酷态科是你绕不开的品牌。这 120w 充电有点震撼(来自 5 年 iPhone 用户的震惊 😲买的晴雪白,16+512,2989 实付。质感还是不错的,由于用上了金属中框和玻璃后盖,比前几代红米手机的质感看起来要好很多 ...
继续阅读 (137)
love
0
寒峰路
发表于
2023-12-11 16:12:20
挑战半马130完败学到的重要一课
挑战半马130完败2023.12.10,不只是西施马拉松比赛的日子,这一天还是自己的农历生日。这是在报名之后偶然发现的。想着生日当天参加一场半马很有意义,如果能挑战半马130成功,那也将是非常值得的纪念,毕竟半马130是不少跑步爱好者的梦想。可是我失败了,现实并没有想象中美好。诸暨当天的天气已经相当给力,没有下周杭马的恶劣天气,也不是前一天的艳阳高照,晚上的雨也已经识趣的停了,只在路面留下了一些积水的痕迹。发令枪响,选择了偏远一点的路边快跑,看到人群空隙就尽量超过去,只想在起跑阶段不要太慢。一个更快的跑友从身后超过了我,我也就跟了上去,抬手看表配速已经到了410,就这么跟了两三公里。想着既然是挑战130的,这配速也比较稳妥,后来又担心冲的太猛想控制一下配速,没有选择继续跟下去,有意识的降到了415左右。前半程跑着也还轻松,遇上差不多配速的跑友还会跟跑一会。或许也正是跟跑产生了依赖心理,除了没有忘记目标配速,已经完全忽略了自己。配速由快变慢,开始慢慢到了420,后面的10公里掉到了430,甚至最后的几公里已经450。终点前的一两百米,即使知道完赛时间快到了135,好像也没有多少力气可以加速。完赛后拿到手机看着完赛的短信,净成绩 01:34:47。这一次,没有了以前超出预期目标的惊喜,也不是完成目标时的那种平静,而是预期与落差带来的落寞和失望。挑战目标的由来说说半马目标从135到130 ...
继续阅读 (108)
love
0
张三的网络日志
发表于
2023-12-11 16:05:27
开源永久免费的 Memos 服务搭建
预览安装已安装dockercompose新建目录memos,新建文件docker-compose.ymlversion:"3.0"services:memos:image:ghcr.io/usememos/memos:0.18.0container_name:memosrestart:alwaysvolumes:-./memos/:/var/opt/memosenvironment:-MEMOS_DRIVER=mysql-MEMOS_DSN=root:password@tcp(db:3306)/memos_prodcommand: ["--metric=false"]depends_on:-dbdb:image:mysql:8.2.0container_name:mysqlrestart:alwaysenv_file:.db.envvolumes:-./mysql_data:/var/lib/mysqlcaddy:image:caddy:2.7.5container_name:caddyrestart:unless-stoppedports:-"80:80"-"443:443"-"443:443/udp"volumes:-./Caddyfile:/etc/caddy/Caddyfile-./caddy/site:/srv-./caddy/caddy_data:/data-./cad ...
继续阅读 (122)
love
0
bigwhite
发表于
2023-12-11 15:32:56
简单之道
本文永久链接– https://tonybai.com/2023/12/11/simplicity已经退居二线的Go语言之父Rob Pike近日发表了一篇名为“Simplicity”的博文,记述了2009年在Google内部一次圆桌会议上发表的演讲内容。Pike老先生在这个时间点发表这篇文章究竟有何深意呢?是对Go语言演进的路线有所不满吗?我们不得而知。不过,这篇文章的内容却是非常值得我们学习,这里我简单翻译一下,供大家参考。2009年5月,Google举办了一次内部的“设计巫术(Design Wizardry)”小组讨论会,我有幸与Jeff Dean、Mike Burrows、Paul Haahr、Alfred Spector和Bill Coughran一起发表了演讲。以下是我演讲内容的文字稿(略作了修改)。尽管一些细节可能已经过时,但演讲的主题依然具有重要意义,而且如今它可能比以往任何时候都更为重要。简单胜于复杂。简单的东西更容易理解、搭建、调试和维护,而且最重要的是更易于理解,因为这会带来其他一切好处。让我们来看看google.com的网页,它只有一个搜索框,你输入查询并获取结果,这个简洁的设计是Google成功的一个关键原因。早期的搜索引擎界面要复杂得多,而现在的搜索引擎产品,要么是模仿我们的设计,要么用户体验很差。那么,Google搜索引擎(GWS)又是如何运 ...
继续阅读 (227)
love
0
Denis | 邓鸿华
发表于
2023-12-11 15:09:36
WordPress 将在 6.5 把 MySQL 最低版本要求提升到 5.5.5
自从 2011 年的 WordPress 发布 3.2 版本,将最低 MySQL 版本从 4.1.2 提升到到 5.0,之后虽然推荐的 MySQL (或 MariaDB)的版本一直在提升,但是最低版的要求就一直维持在 5.0 没有变化过。MySQL 5.0 是在 2005 年发布的,并于 2012 年 1 月到了生命周期终止 (EOL),所以它在超过 12 年的时间里不受支持且不安全,可以说 MySQL 5.0 是非常古老的版本,所以 WordPress 6.5 将MySQL 所需的最低版本将从 5.0 提高到 5.5.5。为什么是5.5版本?最低版本要求从 5.0 直接到 5.5,第一眼看去感觉像是一个巨大的飞跃,并且似乎停止了对 5 个版本的支持,然而 MySQL 版本其实从未正式发布5.2、5.3、 和5.4这三个版本。根据WordPress.org 统计页面,以下是所有 WordPress 站点当前每个 MySQL 版本的使用百分比(括号中是每个版本的 EOL 日期):5.0: 0.13%(2012 年 1 月)5.1: 0.27%(2013 年 12 月)5.5: 14.54%(2018 年 12 月)5.6: 4.51%(2021 年 2 月)5.7: 33.01%(2023 年 10 月)8.0: 11.67%(2026 年 4 月)所有站点中只有 0.4% 的站点运 ...
继续阅读 (201)
love
0
crossoverJie
发表于
2023-12-11 14:37:54
如何编写一个 Pulsar Broker Interceptor 插件
背景之前写过一篇文章VictoriaLogs:一款超低占用的 ElasticSearch 替代方案讲到了我们使用Victorialogs来存储 Pulsar 消息队列的消息 trace 信息。而其中的关键的埋点信息是通过 Pulsar 的BrokerInterceptor实现的,后面就有朋友咨询这块代码是否开源,目前是没有开源的,不过借此机会可以聊聊如何实现一个BrokerInterceptor插件,当前还没有相关的介绍文档。其实当时我在找BrokerInterceptor的相关资料时就发现官方并没有提供对应的开发文档。只有一个additional servlet的开发文档,而BrokerInterceptor只在YouTube上找到了一个社区分享的视频。虽说看视频可以跟着实现,但总归是没有文档方便。在这之前还是先讲讲BrokerInterceptor有什么用?其实从它所提供的接口就能看出,在消息到达 Broker 后的一些关键节点都提供了相关的接口,实现这些接口就能做很多事情了,比如我这里所需要的消息追踪。创建项目下面开始如何使用BrokerInterceptor:首先是创建一个Maven项目,然后引入相关的依赖:123456org.apache.pulsarpulsar-broker${pulsar.version}provided实现接口然后我们便可以实现 ...
继续阅读 (219)
love
0
王中阳Go
发表于
2023-12-11 13:53:07
开发者利器: 从Amazon CodeWhisperer 到 Amazon Q
自ChatGPT火爆以来,生成式AI助手也是层出不穷,目前自然是以Microsoft Copilot(基于GPT)普及度最高了吧。看着微软风光了这么久,其他云厂商怎么可能会甘愿落后?最近,来自AWS的re:Invent 2023大会的明星产品:Amazon Q,就算是对这个生成式AI助手老大哥Copilot的强力回应了吧。小试牛刀: Amazon CodeWhispererAWS 之前提供Amazon CodeWhisperer用于IDE以及命令行的AI生产力工具。而作为AWS推出的最新力作,Amazon Q集成了Amazon CodeWhisperer的功能,为开发人员提供更强大的功能和更出色的使用体验。此前, 我也一直在我的日常开发中使用Amazon CodeWhisperer,为什么不用Copilot?很简单,CodeWhisperer的免费额度太给力了,注册上手也很容易。这里也简单也分享下使用方法:注册个codewhisperer号,AI代码生成器-AmazonCodeWhisperer-AWSIDE(如Goland)安装插件,连接账号即可使用Tab键就可以让代码飞起Amazon CodeWhisperer 已经满足我的日常开发需要,这几天推出一个Amazon Q 更让我们作为开发者兴奋不已。更强大的Amazon QAmazon Q可以很好地集成在Amazon CodeWh ...
继续阅读 (124)
love
0
诺多
发表于
2023-12-11 13:31:20
Answer: 轻松搭建一个知识问答与社区论坛网站
Answer是一款Apache旗下的开源问答社区系统,无论是建设社区论坛、帮助中心,还是知识管理平台,都可以使用这款软件系统进行实现。这款系统使用Golang+Node.js+TS开发,技术栈非常轻量且高效,并且还支持扩展插件,可玩性还不错。1️⃣ Answer主要特性提问和回答 - 提出问题并从你的用户和团队那里获得答案。组织内容 - 将你的内容组织为分类和标签。集成 - 与你现有的工具和服务集成。游戏化 - 奖励用户的贡献。现代用户界面 - 现代且响应式的用户界面。可扩展 - 使用插件扩展 Answer。开源 - 免费且开源。2️⃣ Answer功能展示1、个人主页各位主页可以管理自己的问题、回答、标签、收藏、声望、评论和得票等信息。2、网站主页可以看到全站的问题列表,支持按活跃度、最新、浏览量、评分和未回答等几个维度进行排序分类,还可以按照标签查看问题。点开一个问题,可以对问题点赞、踩、分享、收藏等,如果你有答案,欢迎留下你的回答😂3、后台管理系统管理员可以对后台内容、用户、举报、站点、插件和网页自定义等方面进行管理,譬如对用户的提问和回答进行审核,添加或封禁用户,处理举报,设置插件等等。3️⃣ 安装Answer上面简单介绍了Answer的主要功能和设置,接下来介绍下如何进行安装。安装Answer也非常简单,笔者准备了Docker和Docker Compose两种部署方式,任 ...
继续阅读 (166)
love
0
caimouse
发表于
2023-12-11 11:59:57
鸿蒙OS应用开发之函数
要解决代码复用的问题,拷贝和粘贴是一个简单爆力的方法,这样是可以解决的,不过代码会越来越长,以及越来越容易出错,修改起来也越来越麻烦。在这个例子里,先定义了一个函数类型trigFunc,然后用它在函数参数里声明f变量,最后在函数体里调用f函数。但是这个f函数是不指定做什么样的功能,可以给它不同的函数,这样就可以实现不同函数的调用了,也是一种宽泛程序设计。函数的最后一个参数可以是rest参数。在上面的例子里,会保持count这个变量的值,每次调用函数都会使用前面的数值,这个地方需要比较留意的地方。 ...
继续阅读 (153)
love
0
白宦成
发表于
2023-12-11 11:28:03
我喜欢的歌手
最近突然想起来,应该把我喜欢的歌手 Share 给大家,互相交换一下自己喜欢的歌手、歌曲,让那些好听的歌曲广为流传。周杰伦不用多解释,我们那个年龄段的人都喜欢。赵英俊赵英俊的歌我一致都很喜欢,他的歌曲风格独特又深入人心。我喜欢的歌包括:《送你一朵小红花》《世界上不存在的歌》《悟空传》《万万》《不许离开我》《唐人街》…几乎他的所有歌我都很喜欢他的歌很多时候唱出了小人物的无奈,像我这样的小人物,难免会有一些「他唱出了我的感觉」,所以很习惯。再加上他的编曲也都不错,人也很有才,所以很喜欢听他的歌。可惜天妒英才,英年早逝。汪苏泷汪苏泷的情歌很多,也很值得听。海来阿木海来阿木坦白来讲,之前我不是特别的熟悉,因为的确小众。不过听了以后,他的声音还挺有个性的,自带嘶哑的特效,唱起来情歌,自带的撕裂感。我喜欢的歌包括:《不过人间》《你的万水千山》《别知己》《三生三幸》《阿果吉曲》《西楼儿女》海来阿木算是宝藏歌手了,比较小众,但歌的确很好听。独特的声线值得一听。李宗盛我目前已经到了能听懂李宗盛的年纪了。所以,也推荐给大家。此外,李宗盛之前和 New Balance 拍的一系列广告片也不错,感兴趣的可以找来看看。 ...
继续阅读 (156)
love
0
admin
发表于
2023-12-11 11:20:04
AWS基于x86 vs Graviton(ARM)的RDS MySQL性能对比(二)
这是一个云数据库性能的系列文章,包含了:阿里云RDS标准版(x86) vs 经济版(ARM)性能对比华为云RDS通用型(x86) vs 鲲鹏(ARM)架构的性能对比AWS基于x86 vs Graviton(ARM)的RDS MySQL性能对比AWS基于x86 vs Graviton(ARM)的RDS MySQL性能对比(二)在前篇中(参考),较为详细的对比x86和Graviton 2(AWS推出第二代ARM芯片)的性能。Graviton 3实例在今年的4月份支持了RDS数据库(参考)。这里,我们再系统的看看m7g实例(Graviton 3)、m6g实例(Graviton 2)、m5实例(Intel Xeon)、m6i实例(第三代Intel Xeon/Ice Lake)的RDS性能(包括性价比)表现如何。测试结论参考下图。整体上,在中低并发时,m6i实例(第三代Intel Xeon/Ice Lake)、m5实例(Intel Xeon)性能要比m7g实例(Graviton 3)、m6i实例(第三代Intel Xeon/Ice Lake)实例要略微高一些。即,低并发时,x86实例性能要高出约10%。在超高并发的时候性能表现:m7g实例 > m6i实例 > m6g实例 ~ m5实例。在超高并发下,m7g、m6i实例表现出了非常强的扩展性和吞吐量,m7g实例吞吐量最高,甚至高出m6i实例10 ...
继续阅读 (193)
love
0
leftfist
发表于
2023-12-11 10:42:16
mysql分别在windows和linux下的备份策略
mysql数据库该怎么备份呢?数据库备份有几个概念:全量备份、增量备份、差异备份。当然啦,数据库备份又有冷备份和热备份,即物理备份和逻辑备份之分。冷备份就是将mysql停了,然后直接拷贝它的数据文件,简单粗暴。问题是,数据库怎可轻易停止或重启?所以我们通常说的备份都是指热备份,即逻辑备份。逻辑备份包括全量备份、增量备份、差异备份。全量备份就是整个库备份。增量备份是将上一次全量备份或增量备份后的变化备份。差异备份是将上次全量备份后的变化备份。所以增量备份和差异备份有重叠。 ...
继续阅读 (164)
上一页
446/4404
下一页