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

    love 0
    leftfist
    发表于
    2024-02-23 19:33:43

    利用nginx内部访问特性实现静态资源授权访问

    在nginx中,将静态资源设为internal;然后将前端的静态资源地址改为指向后端,在后端的响应头部中写上静态资源地址。近期客户对我们项目做安全性测评,暴露出一些安全性问题,其中一个是有些静态页面(*.html)无须授权即可直接访问,里面的信息一览无遗,不安全。这些静态页面都是arcgis地图页面,依赖arcgis for js,没有办法做成一般意义上的动态页面。或者说,该项目是个老项目,目前只处于维护阶段,大规模改头换面不现实。 ...继续阅读 (177)


    love 0
    est
    发表于
    2024-02-23 15:32:00

    LLM, RAG 和 Groq

    最近跟朋友聊起LLM,RAG 究竟有没有用,能不能拿来做成产品或者服务。由于我对AI的了解也很肤浅,所以没太敢下结论。但是今天突然想起一个趣事,相传 账单·大门 院士有一句名言「640KB ought to be enough for anybody」这句话是不是他老人家说的不重要了,重要的是 IBM PC 的这个640KB内存的梗是绕不过去了。后来发现 640KB 不够了怎么办?屎山上接着hack呗。于是发明了 EMM386 ,在CONFIG.SYS里吟唱一句DEVICE=C:\DOS\HIMEM.SYS可以保平安。如果人人都能用 Gemini 1.5 Pro 那个 1M context tokens, 那么 RAG 技术也没啥用了吧。猜想能用 RAG 卖钱的,估计跟定制HIMEM.SYS和EMM386.EXE的市场一样。。。。。在 PC 普及的初期是一个神级,但是随着日本政府主导 VLSI产业+三星DRAM的崛起和价格战,一切都成了历史。又想起另外一件事:Groq也是啥都不懂,翻了些资料,发现比较有意思。CUDA vs Groq 可以看成DRAM vs SRAM。context window不足的问题:疯石头 2024-02-23 02-21: Context window到100K后,即使batch=1,GPT-3级别的大模型,KV-cache占显存的容量已经比weight要 ...继续阅读 (223)


    love 0
    Fish
    发表于
    2024-02-23 15:15:08

    骑行平湖生态园

    看了下最近一次骑车还是 1 月 19 日,到现在已经一个多月了。过年前后这段时间有些懈怠,也就导致这一个月体重几乎没有变化。最近感觉总是困乏,所以昨天又把车擦了下,出去爬山了。一个月不骑车,身体差了很多。昨天爬坡心率上到 170+,后面大腿前部肌肉痛,屁股也痛,这些都是以前几乎没有的。今天再去骑车,屁股依然痛。这有点奇怪,以前骑车屁股不痛的。之前在 B 站看到一个视频,说从甘坑可以骑到平湖生态园附近,今天就去尝试了下。沿着对视频中描述的记忆,一路骑行到了平湖生态园。自行车文化比较浓厚平湖生态园还真不错,怪不得能举办山地车比赛,里面有挺多土路,专供玩自行车。但平时都封住了,仅限自行车俱乐部或者相关单位举办活动所用。我本来也不想去骑土路,一方面瓜车没避震屁股痛,另一方面自身技术和体力也不足以玩那种赛道。就算不上土路,平湖生态园骑行也很舒适。有大路,也有林间小道,有树林,有湖泊,还有人造的花海景观,骑起来很舒服,赏心悦目。林间小道骑上山顶了在平湖生态园转了一圈,基本把园内的路线摸清楚了。回程在去往甘坑的分岔口,又东北方向(平湖生态园南门)探索了下,一直骑出去,到了一个叫“上木古”的地方,名字很奇怪,但想象这是在广东也就正常了。深圳的很多城中村近些年改造得宽敞整洁,对这些土著居民更羡慕了。到家后屁股痛的很。还是得坚持骑车或者其他什么别的运动,运动后精神状态会好很多。 ...继续阅读 (165)


    love 0
    Yanjun
    发表于
    2024-02-23 13:15:47

    理解注意力机制

    在深度学习中,Transformer 架构被广泛使用,而它所基于的注意力机制是最核心的部分,这里通过参考网上各种介绍注意力机制的资料,经过简化并重新组织内容,来说明注意力机制到底是一种什么样的机制。注意力(Attention)框架19 世纪 90 年代,美国心理学家威廉·詹姆斯(William James)提出了视觉注意力的工作原理类似于聚光灯,他认为:我们在日常中会聚焦一些事物,在这个焦点上可以清楚地看到一些物体;而在这个焦点周围的区域(称为边缘)仍然可见其他一些物体但不是很清楚。基于这个注意力的原理,后来提出了双组件(two‐component)的框架,其中两个非常重要的概念就是:非自主性提示和自主性提示,通过这两种方式都能够引导我们注意力关注焦点的改变。非自主性提示我们在所处环境中,时刻都能不由自主地目及一些事物,还有另外一些事物,这时进入视觉系统的物体如果有特别突出的特征,我们就会将注意力的焦点放在其上面,如下图所示:上面指定了 5 个物品:一份报纸、一篇论文、一杯咖啡、一个笔记本、一本书,其中装有红色咖啡的杯子的特征最突出,我们不自主地看向这些物品时会把注意力焦点放到咖啡杯上面,通过默认的提示选择了所关注的物品,它应该并不受我们意识控制,这就是非自主提示。自主性提示自主提示,就是我们有意识地将注意力改变,选择聚集到一个并非是由于特征突出才关注的物体上。当我们可以将注意力焦 ...继续阅读 (310)


    love 0
    菜菜的后端私房菜
    发表于
    2024-02-23 13:14:26

    深入浅出JVM(六)之前端编译过程与语法糖原理

    本篇文章将围绕Java中的编译器,深入浅出的解析前端编译的流程、泛型、条件编译、增强for循环、可变长参数、lambda表达式等语法糖原理编译器与执行引擎编译器Java中的编译器不止一种,Java编译器可以分为:前端编译器、即时编译器和提前编译器最为常见的就是前端编译器javac,它能够将Java源代码编译为字节码文件,它能够优化程序员使用起来很方便的语法糖即时编译器是在运行时,将热点代码直接编译为本地机器码,而不需要解释执行,提升性能提前编译器将程序提前编译成本地二进制代码前端编译过程准备阶段: 初始化插入式注解处理器处理阶段解析与填充符号表词法分析: 将Java源代码的字符流转变为token(标记)流字符: 程序编写的最小单位标记(token) : 编译的最小单位比如 关键字 static 是一个标记 / 6个字符语法分析: 将token流构造成抽象语法树填充符号表: 产生符号信息和符号地址符号表是一组符号信息和符号地址构成的数据结构比如: 目标代码生成阶段,对符号名分配地址时,要查看符号表上该符号名对应的符号地址插入式注解处理器的注解处理注解处理器处理特殊注解: 在编译器允许注解处理器对源代码中特殊注解作处理,可以读写抽象语法树中任意元素,如果发生了写操作,就要重新解析填充符号表比如: Lombok通过特殊注解,生成get/set/构造器等方法语义分析与字节码生成标注检查: ...继续阅读 (138)


    love 0
    方始终
    发表于
    2024-02-23 13:11:07

    TypeScript中,interface和type使用上有什么区别?

    TypeScript 是 JavaScript 的一个超集,通过为 JavaScript 提供类型系统和其他语言特性来增强 JavaScript 的功能(配合VSCode,代码提示真的丝滑)。TypeScript 可以在编译时进行类型检查,从而提供更好的代码可读性和可维护性,并且可以在开发过程中减少错误和调试时间),减少了很多低级语法错误,这类问题有时候排查好久才会发现,查到的时候往往会忍不住骂娘。我使用TypeScript的时长差不多两年半了,在使用的初期,我便注意到在 TypeScript 中,interface 和 type 都可以用来定义对象的类型。// 使用 interface 定义对象类型 interface User { name: string; age: number; } // 使用 type 定义对象类型 type User = { name: string; age: number; }上面定义的两个User对象类型,效果是等效的,在声明对象类型,函数的参数和返回类型等最常用的场景中使用起来效果没有任何差别。但是二者的使用方式其实还是有挺多区别,花几分钟了解之后,还是可以在小白面前装一下的。哈哈,玩笑玩笑,最终还是为了更好地使用工具。总结起来包括了6点,TypeScript的官方文档中也有部分描述,点击末尾原文链接可以跳转官方文档(这里提一 ...继续阅读 (148)


    love 0
    惜分飞
    发表于
    2024-02-23 13:09:16

    模拟带库实现rman远程备份

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:模拟带库实现rman远程备份作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]rman通过模拟带库备份到远程机器,需要先配置oracle用户ssh到目标机器RMAN> RUN { 2> ALLOCATE CHANNEL S1 DEVICE TYPE sbt 3> PARMS='SBT_LIBRARY=/tmp/rman_sync.so,ENV=( 4> OB_SERVER=www.xifenfei.com, 5> OB_USER=root, 6> OB_PORT=22123, 7> OB_PATH=/tmp)'; 8> BACKUP CURRENT CONTROLFILE FORMAT 'ctl_%U'; 9> } allocated channel: S1 channel S1: SID=125 device type=SBT_TAPE channel S1: SBT/SSH2-SFTP Starting backup at 22-FEB-24 channel S1: starting full datafile backup set channel S1: specifying datafile(s) in backup set includin ...继续阅读 (159)


    love 0
    惜分飞
    发表于
    2024-02-23 13:09:16

    模拟带库实现rman远程备份

    联系:手机/微信(+86 17813235971) QQ(107644445)标题:模拟带库实现rman远程备份作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]rman通过模拟带库备份到远程机器,需要先配置用户ssh到目标机器linux平台oracle备份RMAN> RUN { 2> ALLOCATE CHANNEL S1 DEVICE TYPE sbt 3> PARMS='SBT_LIBRARY=/tmp/rman_sync.so,ENV=( 4> OB_SERVER=www.xifenfei.com, 5> OB_USER=root, 6> OB_PORT=22123, 7> OB_PATH=/tmp)'; 8> BACKUP CURRENT CONTROLFILE FORMAT 'ctl_%U'; 9> } allocated channel: S1 channel S1: SID=125 device type=SBT_TAPE channel S1: SBT/SSH2-SFTP Starting backup at 22-FEB-24 channel S1: starting full datafile backup set channel S1: specifying datafile(s) in backup set ...继续阅读 (150)


    love 0
    mao0514
    发表于
    2024-02-23 11:44:10

    测试模式

    bcdedit.exe /set nointegritychecks on bcdedit.exe /set nointegritychecks off bcdedit /set testsigning on bcdedit /set testsigning off ...继续阅读 (125)


    love 0
    caimouse
    发表于
    2024-02-23 11:28:50

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

    前面学习了网络图片通过HTTP下载,并且创建为pixelMap的位图数据,这样就可以进行图片处理,比如进行旋转、修改等等。对于这些图片处理是比较复杂的,如果不使用这么高级的内容,那么就可以使用低级一点的图片处理,比如插值运算。由于各种原因,当图片进行放大时,一般会产生锯齿显示,因为图片的分辨率不够导致的。这时候,就可以使用图片内部插值算法来进行平滑,让用户看到图片更加清晰,更好友好。可以看到左图不进行插值时,会看到很我锯齿状的边缘,右图进行轻微的插值运算,就好看很多了。是不使用插值,第二种。 ...继续阅读 (160)


    love 0
    牧人
    发表于
    2024-02-23 09:18:00

    Django3.x报错"Refused to execute script from '<URL>' because its MIME type ('text/plain') "问题处理

    Win11系统在本地启动项目后页面元素不能正常显示,js未能正常加载,报错如下:Refused to execute script from '' because its MIME type ('text/plain') is not executable, and strict MIME type checking is enabled. 127.0.0.1/:1 Refused to execute script from 'http://127.0.0.1:8000/static/admin/simpleui-x/js/vue.min.js?_=2022.7.29' because its MIME type ('text/plain') is not executable, and strict MIME type checking is enabled. 127.0.0.1/:1 Refused to execute script from 'http://127.0.0.1:8000/static/admin/simpleui-x/elementui/index.js?_=2022.7.29' because its MIME type ('text/plain ...继续阅读 (135)


    love 0
    牧人
    发表于
    2024-02-23 09:18:00

    Django3.x报错"Refused to execute script from '<URL>' because its MIME type ('text/plain') "问题处理

    Win11系统在本地启动项目后页面元素不能正常显示,js未能正常加载,报错如下:Refused to execute script from '' because its MIME type ('text/plain') is not executable, and strict MIME type checking is enabled. 127.0.0.1/:1 Refused to execute script from 'http://127.0.0.1:8000/static/admin/simpleui-x/js/vue.min.js?_=2022.7.29' because its MIME type ('text/plain') is not executable, and strict MIME type checking is enabled. 127.0.0.1/:1 Refused to execute script from 'http://127.0.0.1:8000/static/admin/simpleui-x/elementui/index.js?_=2022.7.29' because its MIME type ('text/plain ...继续阅读 (113)


    love 0
    Conan Zhang
    发表于
    2024-02-23 08:29:42

    R语言中的位运算

    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-bit-operation/ 前言 本来是要研究字符串的匹配的问题,然后看着看着就到了文本距离的计算,然后就又到了位运算。要不然也不会想到,用R语言搞二进制的位运算研究。每种算法一旦刨根问底,都是会到计算机的底层计算逻辑。 赶上了问题,就认真面对问题,把二进制和位运算一些看看。关于进制转换的文章,请参考用R语言进制转换-二进制八进制十六进制 目录 什么是位运算 位运算的计算过程 R语言中的位运算 1. 什么是位运算 计算机中的所有数值,都是在 ...继续阅读 (134)


    love 0
    唐巧
    发表于
    2024-02-23 05:48:21

    菜谱 - 滑肉汤

    春节在家跟舅舅学做了滑肉汤,这个菜在我的老家四川广安市武胜县很火,是当地的特色美食。其实四川有很多不辣的美食,滑肉汤就是其中一道,分享给大家。一、食材准备食材重量瘦肉300g红薯豆粉100g豌豆尖200g一些补充:瘦肉可以用里脊肉或者别的偏瘦的肉,舅舅说最好用紧挨着排骨的那片瘦肉。如果没有豌豆尖,也可以用丝瓜、豆芽代替。二、烹饪步骤第一步把瘦肉切片,然后放入少量盐、胡椒、酱油调味。用手把肉片抓匀,让肉片与调料充分混合待用。如果希望肉更嫩,也可以加入一个鸡蛋清。如果肉比较瘦,也可以加入少量食用油。第二步把红薯豆粉放入一个较大的盆中,加入温水化开,比较好的状态是不太稀的“非牛顿流体”态。这个时候加入第一步的肉片抓匀,让肉片裹上豆粉。也可考虑用开水化开,这样豆粉会更黏,不易糊锅,但是会比较难抓匀。第三步锅中加入适量水,放入姜片,猪油,少量盐和胡椒粉,待水烧开后关火。用手将肉片一片一片下锅,这样做主要是为了保证豆粉不化开糊汤。第四步重新开火,水开 1 分钟左右加入鸡精,然后放入豌豆尖约 30 秒后关火。一锅滑肉汤就煮好了😊 ...继续阅读 (211)


    love 0
    路过秋天
    发表于
    2024-02-23 05:47:00

    开源:Taurus.DistributedLock 分布式锁框架,支持 .Net 和 .Net Core 双系列版本 - 路过秋天

    【摘要】在经过漫长的技术沉淀,终于又为 .Net 及 .Net Core 的微服务系列框架贡献当中的一个重要组件。Taurus.DistributedLock is a distributed lock for .net or .net core.【支持:Redis、MemCache、Database、Local、File 五类锁】阅读全文 ...继续阅读 (126)


    love 0
    xiaoz
    发表于
    2024-02-23 02:07:39

    使用国内信用卡绑定Google Play订阅ChatGPT Plus

    由于ChatGPT Plus不支持国内信用卡直接绑定和支付,我们可以先将信用卡绑定到Google Play,然后再通过ChatGPT APP以Google Play的方式来订阅ChatGPT Plus,xiaoz亲测这个方法可行。准备工作一张国内的的VISA或MasterCard信用卡美区Googl ...继续阅读 (136)


    love 0
    海南胡说
    发表于
    2024-02-23 00:59:42

    Cloudreve捐助版去除授权检测方式

    本文转自hostloc社区,只做为技术文章分享,请使用正版 本教程是给略懂编程的人看的,已经尽可能详细的讲解了操作步骤 如果还是看不懂说明你不适合搞这个,请不要在评论区喷教程不好 后端 众所周知,捐助版会检测授权文件 key.bin,没有它是连程序都打不开的 那有人说了,在 app.go 的 InitApplication 函数里 删掉就可以了 开发者能让你这么简单就破开吗,试过之后发现还是打不开... ...继续阅读 (174)


    love 0
    阮一峰
    发表于
    2024-02-23 00:12:18

    科技爱好者周刊(第 290 期):苹果头盔的最大问题

    这里记录每周值得分享的科技内容,周五发布。本杂志开源,欢迎投稿。另有《谁在招人》服务,发布程序员招聘信息。合作请邮件联系(yifeng.ruan@gmail.com)。封面图上图是国际野生动物摄影师比赛(2023年度)的第一名作品,一只小北极熊在挪威斯瓦尔巴群岛附近漂浮的冰块上,用爪子挖出了一张床,爬上去睡着了。(via)苹果头盔的最大问题春节前,苹果公司的 Apple Vision Pro 上架销售了。这是近几年最创新的硬件设备,首批20万台一抢而空。它只在美国销售,还没有官方的中文名。为了行文方便,我暂且就叫它"苹果头盔"吧。虽然这么叫,但是苹果对它的定位可不是 VR 头盔,而是"空间计算机"(spatial computer)。这个名称大有奥妙,表明了苹果公司对它的长远规划:这是一台通用计算机,跟笔记本和手机一样,属于消费级计算设备。在苹果眼中,这三者----Mac、iPhone、苹果头盔----能做的事情是一样的,只是使用场合不同。Mac 是桌面计算机,iPhone 是便携计算机,苹果头盔是穿戴计算机。iFixit 网站拆解了苹果头盔,证实了CPU 是 M2 芯片,跟 MacBook 笔记本相同。因此理论上,MacBook 可以运行的程序,苹果头盔都能运行。问题就来了,你觉得,苹果头盔能当作通用计算机使用吗?一些人非常看好,认为它的虚拟空间感前所未有,让实体屏幕变成了虚拟屏 ...继续阅读 (196)


    love 0
    1900
    发表于
    2024-02-22 23:59:41

    我也求个婚

    💡已经于2024年2月20日按方案完成了求婚流程,虽然布置过程有点辛苦,但是非常成功。 因为提前一个星期就定好了时间,所以跟着时间按部就班的购买好相关的物料就好了,虽然后面时间提前了一天,不过因为准备工作都做好了,并没有产生太大的影响。 另外,做这种布置性的工作一定要有帮手,这次是小舅子帮我一起弄的,解决了我不少问题,感觉一个人弄还真弄不下来。 准备工作 这次准备的物料清单如下,其他东西提前买好,其中鲜花部分、场地提前一天预订就好了。 * 钻戒:在JD买的活口组合钻戒,品牌是「喜钻」,是没有评级的钻石,不过好歹不是莫桑钻。款式是对戒,一起活动优惠下来后2700左右,没有买太贵的(刚刚瞄了一眼现在要2999了) * 道具大钻戒:在求婚流程中先给大钻戒再给小钻戒,营造一点效果。 * 求婚现场布置材料:PDD上选的,选了一两天,最终选了一家198元的,营造的效果是同价位中最好的了,媲美一些卖三四百的。 * 头纱:女方带的头纱。 * 求婚视频:这个要提前做好,我提前一个月开始准备素材、学习剪映,根据小红书上的一个UP主的视频做样板,找素材剪了一个属于自己的求婚视频。 ...继续阅读 (188)


    love 0
    云风的 BLOG
    发表于
    2024-02-22 15:21:17

    关于虚拟文件系统的一些新想法

    虚拟文件系统 (vfs) 是 Ant 引擎的核心模块。在 wiki 上有介绍,blog 上也有总结。最近在按前段时间拟定的思路重构编辑器。在这个过程中对 vfs 有了一些新想法。短期内不打算把工作重心放到重构 vfs 上面,先记录一下。最早设计 vfs 的时候,是从网络文件系统的角度看待它的。我把它设想为一个类似 git 的组织方式,带版本控制的网络文件系统。所以,很多设计思路都是延续这个而来。但是,经过了这些年的数次重构,我对最初的思路产生了一些怀疑。其中,最重要的一条:在游戏运行时,游戏程序看到的 vfs 是一个树结构的不变快照。这样,它像 git 一样,就可以用一个 Merkle tree 的 hash 值就可以代表这个快照,也可以方便的通过网络同步它。为了实现编辑器,我们在这个设计上打了一些补丁,让编辑器可以在运行时动态的修改它。而我今天反思,“不变快照” 这一点是否是多余的?或者并不需要这个约束,也可以用简单的方案实现现在所有的功能。经过一些思考后,我认为可以用这样一个新方案:vfs 是一个在运行时可以动态增删的树结构,而这个树结构只存在于内存中,不需要持久化。一开始,vfs 只有一个空的根目录。在运行时,需要不断的对 vfs 进行增改。把空的根目录扩展出更多的文件。我们可以设置一个路径 path 为一个特定的 hash 值。如果这个 path 中的任意一个子目录不存在, ...继续阅读 (161)


    love 0
    ysicing (i@ysicing.me)
    发表于
    2024-02-22 15:17:06

    博客外链跳转到中间页

    今天看到Koobai: HUGO 外链跳转到中间页, 他说的也很有道理,寻思怎么博客也给支持上哈。实现在他的基础上,我借鉴了一下js操作function checkParent(element, classNames) { while (element) { if (element.classList && classNames.some(cn => element.classList.contains(cn))) { return true; } element = element.parentElement; } return false; } var excludedClasses = ['base-button']; // 添加需要排除的a标签类名class window.addEventListener('load', (event) => { document.body.addEventListener('click', function (e) { let target = e.target; while (target && target.nodeName !== 'A') { target = targe ...继续阅读 (150)


    love 0
    Fish
    发表于
    2024-02-22 14:18:49

    Safari 比 Chrome 更好的 5 个功能点

    在 V2EX 看到个帖子,问 Safari 是哪点比 Chrome 强呢?不提性能问题, Safari 的好处至少有以下 5 点:1. 可视范围更大,也就是菜单栏、地址栏、滚动条等,更紧凑。多标签页下算是一点点优势,单标签页则优势巨大。单标签页时,Safari 会隐藏标签页栏2. Safari 的标签关闭按钮在左侧,符合 MacOS 习惯,尽管操作上一般用 cmd+w 关闭标签页了,但视觉上更协调。3. 菜单栏、地址栏视觉穿透,网页内容滚动后会有穿透效果,浏览器应用与网页内容的视觉效果更协调。Safari 穿透效果4. 新标签页的操作更便利,新开标签页,默认就有个人收藏(书签)和经常访问的网站(按频率排序),Chrome 还需要装扩展,并且就我个人用过的扩展体验来说,都没有 Safari 自带的舒服;点击地址栏,也会自动显示书签和经常访问的网站,这个特别方便,Chrome 还没发现有此类扩展。Safari 点击地址栏出书签和最常访问5. 密码填充。Chrome 目前的版本,填充密码需要输入 MacOS 的密码或者使用手表双击完成安全验证,Safari 直接填充,不需要这个步骤。不知道是不是 Chrome 有什么设置可以取消这个填充密码时候的安全验证。Chrome 的优势在于丰富的扩展,至少会有几个是你离不开的。Safari 虽然也支持扩展,但扩展很少,有些我个人必备的扩展 Safa ...继续阅读 (166)


    love 0
    诺多
    发表于
    2024-02-22 13:11:53

    QD:一个基于 HAR 编辑器自动签到程序,躺平就是这么容易!

    在当今快节奏的生活中,我们经常需要在多个平台上签到,以保持活跃度或领取奖励。然而,手动签到不仅耗时耗力,而且容易忘记。因此,一款能够自动签到的程序就显得尤为重要。1️⃣ QD:你的签到神器QD 是一款基于 HAR 编辑器的自动签到程序,它可以帮助你轻松完成各种平台的签到任务。QD 的主要特点包括:基于 HAR 编辑器:只需上传通过抓包得到的 Har 文件,即可制作框架所需的 HTTP 任务模板。Tornado 服务端:使用 Tornado 作为服务端,以实现异步响应前端和发起 HTTP 请求。API & 插件支持:内置多种 API 和过滤器用于模板制作,后续将提供自定义插件支持。开源:QD 是一个基于 MIT 许可证的开源项目。2️⃣ QD 的部署与使用方法2.1 部署QD 可以通过 Docker 容器或 1Panel 部署。部署方法Docker Compose(推荐):# 创建并切换到 QD 目录。 mkdir -p $(pwd)/qd/config && cd $(pwd)/qd # 下载 docker-compose.yml wget https://fastly.jsdelivr.net/gh/qd-today/qd@master/docker-compose.yml # 根据需求和配置说明修改配置环境变量 vi ./docker-compose.yml # 执行 Dock ...继续阅读 (142)


    love 0
    unvs
    发表于
    2024-02-22 12:52:35

    开启宝塔防火墙开关后,宝塔面板无法访问

    开启宝塔防火墙开关后,宝塔面板无法访问,但网站是正常访问。 解决办法:方法一:执行以下命令放行端口在访问面板试试注意:下面命令中的8888为面板使用的端口号,可以根据自己的设置修改#centos7以上及部分ubuntu系列firewall-cmd –zone=public –add-port=8888/tcp –permanentfirewall-cmd –reload #debian及部分ubuntu系列ufw allow 8888 方法二:关闭防火墙sudo systemctl stop firewalld.service ...继续阅读 (120)


    love 0
    bluishglc
    发表于
    2024-02-22 12:43:09

    使用 JMeter 生成测试数据对 MySQL 进行压力测试

    数据库压测最主要的工作是:如何能简单地生成压测数据(Dummy Data),还要能控制好数据的取值范围,写脚本太麻烦,图形化工具收费还不通用,所以,我们选择使用老牌的压力测试工具:Apache JMeter,除了它内置了丰富的随机值生成方法外,还因为它是一个统一的压测平台,操作和配置都和其他类型的压测一致。本文以 Debezium 官方提供的 MySQL Docker镜像 中的 Inventory 数据库为示例介绍和演示压测步骤。 ...继续阅读 (152)


    love 0
    煎鱼
    发表于
    2024-02-22 12:31:21

    Go deadcode:查找没意义的死代码,对于维护项目挺有用!

    大家好,我是煎鱼。还记得我前两年在深圳参加了个技术大会,其中一个议题是携程的一个大佬分享他在日常工作中,发现一大堆过时的无意义代码和逻辑,导致大家工作较为繁琐且较为辛苦的情况。携程应该是 Java 应用为主,他基于 Java 各种研究,通过 JVM 内参数结合各种手段找到了无意义的死代码,并通过灰度机制等完成了逐步上线和替换。最近 Go 官方也终于有了类似的工具,今天分享给大家,可以持续关注!用 deadcode 检测代码普遍来讲,作为 Go 项目源代码一部分,但在任何执行过程中都无法触及的函数被称为 "死代码",它们会拖累代码库的维护工作。也会造成程序员在阅读代码时的认知负担,看了半天发现这代码根本没用。或是莫名其妙就被引入模块依赖里里。尴尬得很。现在我们可以用 deadcode 来识别他。安装方式如下:$ go install golang.org/x/tools/cmd/deadcode@latest $ deadcode -help The deadcode command reports unreachable functions in Go programs. Usage: deadcode [flags] package...以下是一个简单 Demo:func main() { var g Greeter g = Helloer{} g.Gr ...继续阅读 (143)


    love 0
    Conan Zhang
    发表于
    2024-02-22 12:01:27

    R语言中的ASCII码

    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-ascii/ 前言 ASCII是计算机中最重要的字符集,我们键盘就是ASCII的子集,由26个字母、数字、符号、控制键组成,用127个基础代码就能展示出绚烂多彩的计算机世界,基础中的基础,核心中的核心。 目录 ASCII介绍 ASCII码转换 ASCII码比大小 1. ASCII介绍 ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是一套基于拉丁字母的字符 ...继续阅读 (145)


    love 0
    吴奕茗 (chengdulittlea@outlook.com)
    发表于
    2024-02-22 11:33:43

    Valley #3

    Valley #3Yeah yeah... I'll let you have that2024/02/22 11:33:43 - 2024/02/22 11:33:43 ...继续阅读 (208)


    love 0
    caimouse
    发表于
    2024-02-22 11:12:13

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

    前面学习了怎么样让图片合适的大小来显示出来,达到最佳的布局显示图片。PixelMap图片是指图片解码后无压缩的位图,用于图片显示或图片处理。所以需要先要从网络上下载图片,在这里演示使用HTTP来下载图片。在这里主要是调用 http.createHttp().request函数来发出请求,并且设置返回的响应函数(error, data)。由于PixelMap图片是一种无压缩的图片,比较适合图片处理,比如从网络上加载图片之后,再进行处理再显示到的手机屏幕。点击一下获取网络图片的按钮,就会显示这个图片在下面。 ...继续阅读 (145)


    love 0
    bluishglc
    发表于
    2024-02-22 10:41:15

    快速构建 Debezium MySQL Example 数据库

    Debezium 官方提供的 MySQL Example 数据库是一个很好的工具,它内置了一个名为 inventory 的数据库,且已经配置好了 binlog,在测试 CDC 方案时非常有用,同时,它又可以基于 Docker 快速部署,所以使用起来就更方便了。本文专门介绍一下这个数据库的使用的方法。本文操作预设本地已安装并配置好了 docker,如需先行安装 docker,请参考 《Apache Kafka 基于 S3 的数据导出、导入、备份、还原、迁移方案》一文第4节提供的 Shell 脚本。 ...继续阅读 (173)

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