代码发布37

Eswink将会在本栏目发布学习相关的源代码,遵循开源代码协议许可
2022.05.22
20:38
巧妙应用Docker运行HuggingFace
最近在学习Docker,偶然间在微信上看到了一篇有关HuggingFace的文章,本着学习的目的,饶有兴趣的看了看,学习了原文章的训练思路以及方法,最终得到了一下本篇文章。部分内容依赖于原博客以及Github开源部分,对模型训练有兴趣的朋友可以接着往下看看,即使你从未认识了解过,看了这篇文章你也会对它产生浓厚的兴趣! 本篇文章将分享怎样通过 Docker 来在本地快速运行 Hugging Face 上的风趣模子。用比原项目更少的代码,和更短的时间老本将模子跑起来。 如果你熟悉 Python,那么绝大多数的模型项目,都可以用 10 分钟左右的时间,完成本地的部署和运行。 写在前面 为了方便展示,...[阅读更多]
2022.05.19
22:41
如何利用GO中的泛型实现客户端分页API
最近看到一篇有关GO的泛型使用,对比最近使用Java编写的后端,感觉还是有点差别,毕竟是个人的感受。以前博客也有一篇有关go的文章,有兴趣的可以浏览《详解泛型是如何让你的GO代码变慢》。 为了遍历资源的集合,我们的用户LedgerAPIClient调用List*相关API资源的方法,遍历返回的pager,直到后者用完,或者用户对手头的结果满意: c := api.NewLedgerAPIClient() pager := c.ListAccounts(ctx, input) for { accs, err := pager.NextPage() if errors.Is(err, api.Pa...[阅读更多]
2022.05.08
16:16
通用网盘下载链接检测_Serverless云函数应用
最近在使用极强检测时看到了有检测蓝秦云网盘链接的的API,我就想着自己写一个API接口来用用。之前我们使用了腾讯云的云函数服务,我们这里接着整就行了。 不过我们需要注意的是,分享的链接有两种,一种无密码另一种带有分享密码,所以只做一个判断会显得单一。为了更好地符合逻辑性,我这里选择判断文件失效的情况。 链接失效 蓝秦云的链接失效包含两种情况: 来晚啦...文件取消分享了文件不存在,或已删除 这两种情况,我们只需要取其中的关键词即可,例如「取消」、「不存在」,获取到这两个关键词的任意一个即可判断蓝秦云分享链接失效。 判断代码 function lanzou_check( $url ) { $co...[阅读更多]
2022.05.02
01:32
SpringCloud分布式组件之玩转Nacos
看到很多帖子,说 SpringCloud 的 eureka 停止维护了,开始采用 SpringCloud Alibaba 的 Nacos 作为注册中心和配置中心,也具有可视化监控界面,非常方便。 会启动 nacos 服务器,该服务器的是默认在 localhost:8848 启动的: 配置中心(nacos-config) 以前,如果要更改服务的某个配置,需要下线服务后修改好再重新打包部署上线,单体服务还好,但如果服务集群,那真的是裂开,有没有一种办法能统一管理一种服务的所有配置,并动态更改服务配置,就非常方便。nacos-config 组件,就是一个配置中心,可以将一个服务的配置全部托管至配置中...[阅读更多]
2022.05.01
02:16
页面优化:使用JS脚本实现页面链接预加载
众所周知,为访客创造一个良好舒适的浏览环境,文章的加载算是其中重要的一环,所以文章页面的预加载在这其中也是扮演了一个关键的角色。本次为各位站长介绍Instant.Page这个js脚本插件,它能够自动判断是否预加载文章,并且实现预缓存。 引入方法 GitHub项目:https://github.com/instantpage/instant.page 官方使用方法,代码添加到网站的</body>标签之前 <script src="//instant.page/1.2.2" type="module" integrity="sha384-OeDn4XE77tdHo8pGtE1apMPm...[阅读更多]
01:16
Easywoole框架实战_封装批量更新数据ORM
最近在承接一个项目时用到了Easywoole框架,为此特意学习了解了一下有关该框架的信息。它是一个基于 swoole 服务器开发的内存驻留分布式 PHP 框架。该框架为 Api 设计的,摆脱了传统 PHP 运行模式在进程调用和文件加载中造成的性能损失。Easysoole 高度封装了 swoole 服务器,并且仍然保持了 swoole 服务器的原始特性。它同时支持 HTTP、自定义 TCP 和 UDP 协议的混合监控,允许开发人员以最低的学习成本和精力编写多进程、异步和高可用的应用程序服务。[阅读更多]
2022.04.30
15:13
Hexo博客魔改友链页面_实现自定义提交与个性化设置
目前,我的一些小伙伴还在使用Hexo搭建自己的个人博客,并且想要一个自己的独立友链页面,经过我的网络收集和整理,得到了本篇文章,分享给使用Hexo的小伙伴们。 但是此方案的实现过于复杂,且由于出现账号的概念,所以无形中为用户的 “账号记录库” 增加负担,且在代码维护与安全方面存在很多问题需要完善,因此此项方案作废。 在同一时间,受到乐特大佬的启发,将友链文件放在 GitHub 中,前端通过请求此文件来获取友链信息。 于是我现在的友链诞生了,其大概流程如下: 用户 PR 友链信息 ->vercel 触发构建 -> 基于 yaml 生成 JSON-> 部署静态文件(产物) 这样即...[阅读更多]
14:41
Java企业级应用开发(J2EE)_实验四Servlet编程
J2EE实验报告,Servlet编程实验,适用于「清华大学出版社」出版的的「JSP实用教程」,高等学校JAVA课程系列教材。JSP将java代码和特定的更改内容嵌入到静态页面中,以静态页面为模板,实现部分内容的动态生成。JSP引入了一个名为“JSP操作”的XML标记来调用内置函数。 登录页面 登录失败 6 实验中的问题及解决方案 无法访问Servlet,返回404在对应的Java文件中添加@WebServlet(name = "*", value = "*")doGet方法时,页面乱码添加ContentType即:resp.setContentType("text/html;charset=u...[阅读更多]
2022.04.28
23:38
刷新百度小程序云缓存
由于本站(Eswink技术学习)已经接入了百度小程序(Eswink小伍学习),并且使用了百度小程序官方给出的云加速服务,CloudCache即云缓存,每当Eswink发布了新的内容就需要刷新,否则小程序将不会显示最新的内容。所以决定创建一个云函数用于刷新云缓存。 部署完毕后,再将调用函数添加到主题的文件中,或者你就设置每天定时触发云缓存刷新,不过这种方法对于你的服务器的要求还是比较高,如果是学生机或者低配机器建议还是手动刷新缓存。[阅读更多]
22:38
解读二维码美化的实现原理
二维码在现代生活中已经处在了不可替换的地位,使用二维码进行收款候着分享现在也是一种呈上升趋势的潮流。本篇文章将会带给喜爱二维码制作爱好者一份别样的惊喜,带领您们了解二维码制作和美化的底层原理,且听我娓娓道来。 我们可以将二维码转换为一个二维数组,有数据的位置标志为1,没有数据的位置标记为0,那么一个二维码可以表示为: [ [1, 1, 1, 1, 1, 1, 0, 0, 1, 0, ....], [0, 1, 0, 1, 1, 1, 0, 0, 1, 0, ....], [0, 1, 0, 1, 1, 1, 0, 0, 1, 0, ....], [0, ...[阅读更多]
在线客服
小伍同学
我们将会在24小时内回复您,如果有急事请联系QQ或者微信
12:01
您好,有任何疑问请与我们联系!
公众号

选择聊天工具: