wechat

推荐 5 款好用的开源 Docker 工具

浪子不回头ぞ 提交于 2021-02-13 06:19:31
点击关注上方“ 杰哥的IT之旅 ”, 后台回复“ Python自动化 ”获取精心整理的PDF。 原文:https://dzone.com/articles/5-docker-utilities-you-should-know Docker 社区已经创建了许多开源工具,它们能帮我们处理各种用例。作者在本文中推荐了 5 款认为最有用的 Docker 工具,分别是 Watchtower(自动更新 Docker 容器)、docker-gc(容器和镜像的垃圾回收)、docker-slim(容器瘦身)、 rocker:突破 Dockerfile 的限制,以及 ctop(容器的类顶层接口)。 Docker 社区已经创建了许多开源工具,它们所能帮你处理的用例甚至会超出你的想象。 你可以在网上找到很多酷炫的 Docker 工具,其中大部分是开源的,都可以在 Github 上找到。在过去的两年里,我非常热衷于 Docker,在大多数开发项目中都使用了它。当你开始使用 Docker 后,你会发现它适用的场景比你最初预想的还更多。你会希望 Docker 尽可能为你多做一点事,而它不会让你失望的! Docker 社区非常活跃,每天都会出现许多有用的工具,时时关注社区中发生的所有创新是很困难的。为了帮助你,我收集了一些我在日常工作中使用的又有趣又实用的 Docker 工具,这些工具提升了我的工作效率

3分钟实现小程序唤起微信支付 Laravel教程

你。 提交于 2021-02-10 08:14:52
<p>微信支付的接入,如果不使用成熟的开发包,将是巨大的工作量。</p> <h1>依赖 EasyWechat</h1> <p>先在 laravel 项目中依赖 <code>easywechat</code> 这个包</p> ```composer require "overtrue/laravel-wechat":"^4.0" ``` <p>配置 <br>在 .env 中添加微信支付的 key 配置</p> ``` WECHAT_PAYMENT_SANDBOX=false WECHAT_PAYMENT_APPID=wx64c*** WECHAT_PAYMENT_MCH_ID=150*** WECHAT_PAYMENT_KEY=ZZDDD*** WECHAT_PAYMENT_CERT_PATH=/home/secret/apiclient_cert.pem WECHAT_PAYMENT_KEY_PATH=/home/secret/apiclient_key.pem WECHAT_PAYMENT_NOTIFY_URL=https://www.mysite.com/gateway/wxpay/callback ``` <ul><li>如果你需要额外的配置,可以运行 <code>php artisan vendor:publish --provider="Overtrue

讨厌手写,印度小哥开源了一个手写体转换工具,支持中文

≡放荡痞女 提交于 2021-02-10 05:48:57
【导语】:Text-to-Handwriting 是一个在线的开源工具,可以将文字输入转为手写体,并提供图片下载。 简介 Text-to-Handwriting 的开发者是个印度小哥,他讨厌手写作业,所以开发了这个工具,可以将文字输入转化为手写体,并提供图片下载。工具使用了以下第三方库: html2canvas,用于将 dom 元素转化为 canvas; jsPDF,以图片为原型生成对应的PDF文件; cypress,用于测试的库。这个库开源前哨介绍过,是一个很强大的自动化测试工具,详情点击 这里查看 ; serve,用于启动本地服务; 该项目是作者出于好玩开发的,目前存在一些问题,并且这个工具作者不是全职在维护,有些问题疑问无法及时解答,同时也呼吁更多的开发者参与进来。以下是一个已知的问题: 使用自定义字体时,字母之间会有间隙。作为临时解决方案,提供了调整字母间隙和单词间隙的选项来处理这个问题 项目地址: https://github.com/saurabhdaware/text-to-handwriting 简单使用 作者提供了一个在线地址供我们使用,地址是: https://saurabhdaware.github.io/text-to-handwriting/工具使用很简单,在左边 Input 输入需要转化的文字,右边选择手写字体,字体大小,图片尺寸,单词、字母间隙等

【每日算法/刷穿 LeetCode】1423. 可获得的最大点数(中等)

半世苍凉 提交于 2021-02-06 14:36:55
点击 这里 可以查看更多算法面试相关内容~ 题目描述 几张卡牌 排成一行,每张卡牌都有一个对应的点数。点数由整数数组 nums 给出。 每次行动,你可以从行的开头或者末尾拿一张卡牌,最终你必须正好拿 k 张卡牌。 你的点数就是你拿到手中的所有卡牌的点数之和。 给你一个整数数组 nums 和整数 k,请你返回可以获得的最大点数。 示例 1: 输入:nums = [1,2,3,4,5,6,1], k = 3 输出:12 解释:第一次行动,不管拿哪张牌,你的点数总是 1 。 但是,先拿最右边的卡牌将会最大化你的可获得点数。 最优策略是拿右边的三张牌,最终点数为 1 + 6 + 5 = 12 。 示例 2: 输入:nums = [2,2,2], k = 2 输出:4 解释:无论你拿起哪两张卡牌,可获得的点数总是 4 。 示例 3: 输入:nums = [9,7,7,9,7,7,9], k = 7 输出:55 解释:你必须拿起所有卡牌,可以获得的点数为所有卡牌的点数之和。 示例 4: 输入:nums = [1,1000,1], k = 1 输出:1 解释:你无法拿到中间那张卡牌,所以可以获得的最大点数为 1 。 示例 5: 输入:nums = [1,79,80,1,1,1,200,1], k = 3 输出:202 提示: 1 <= nums.length <= 10^5 1 <= nums

一周信创舆情观察(1.25~1.31)

こ雲淡風輕ζ 提交于 2021-02-04 16:13:35
一、一周舆情要点 为加快电子元器件产业高质量发展,工信部近日印发《基础电子元器件产业发展行动计划(2021—2023年)》,明确面向智能终端、5G、工业互联网、数据中心、新能源汽车等重点市场,推动基础电子元器件产业实现突破,并增强关键材料、设备仪器等供应链保障能力。到2023年,电子元器件行业销售总额力争达2.1万亿元。 行业方面,1月27日,工信微报消息,2020年全国累计完成软件业务收入81616亿元,同比增长13.3%;软件和信息技术服务业实现利润总额10676亿元,同比增长7.8%。同日,工信部公布135个2020年制造业与互联网融合发展试点示范名单。1月27日,我国首个自主可控区块链软硬件技术体系“长安链”发布,同时推出首批应用场景。日前,海思、紫光展锐、中芯国际等90家单位申请筹建全国集成电路标准化技术委员会,秘书处拟设在中国电子技术标准化研究院。国际方面,半导体供应链行业组织SEMI呼吁美国新政府重审特朗普去年8月颁布的针对中国芯片出口管制的政策,敦促即将上任的美国商务部长加强与全球竞争市场的同盟合。印度电子和信息技术部发布最新通知,将在今年6月永久禁止59款中国手机应用程序,包括TikTok(抖音海外版)、百度、Wechat(微信)和UC浏览器等。 公司方面,1月25日,北京快立方科技有限公司在北京经开区信创园举办新址揭牌仪式,宣告正式落户北京经开区。1月29日

【每日算法】【刷穿 LeetCode】22. 括号生成(中等)

半世苍凉 提交于 2021-02-04 14:18:52
点击 这里 可以查看更多算法面试相关内容~ 题目描述 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。 示例 1: 输入:n = 3 输出:["((()))","(()())","(())()","()(())","()()()"] 示例 2: 输入:n = 1 输出:["()"] 提示: 1 <= n <= 8 DFS 解法 既然题目是求所有的方案,那只能爆搜了,爆搜可以使用 DFS 来做。 从数据范围 1 <= n <= 8 来说, DFS 应该是稳稳的 AC。 这题的关键是我们要从题目中发掘一些性质: 括号数为 n ,那么一个合法的括号组合,应该包含 n 个左括号和 n 个右括号,组合总长度为 2n 一对合法的括号,应该是先出现左括号,再出现右括号。那么意味着 任意一个右括号的左边,至少有一个左括号 其中性质 2 是比较难想到的,我们可以用反证法来证明性质 2 总是成立: 假设某个右括号不满足「其左边至少有一个左括号」,即其左边没有左括号,那么这个右括号就找不到一个与之对应的左括号进行匹配。 这样的组合必然不是有效的括号组合。 使用我们「20. 有效的括号(简单)」的思路(栈)去验证的话,必然验证不通过。 掌握了这两个性质之后,我们可以设定一个初始值为 0 的得分值,令往组合添加一个 ( 得分值 + 1,往组合添加一个 ) 得分值

如何证明你是“人”还是“机器”? 揭秘验证码技术

柔情痞子 提交于 2021-02-04 13:53:19
互联网时代,验证码肯定是人们再熟悉不过的东西。验证码可以有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的密码尝试,用验证码已经是很多网站通行的方式。 实际上,“验证码”( CAPTCHA )其实并不是各位网友总是在不同网站上看到的难以辨认的字母组合的代名词,它的英文全称是Completely Automated Public Turing Test to Tell Computers and Humans Apart,翻译过来就是全自动区分计算机和人类的图灵测试。验证码的本质 在于区分当前访问者是“人”还是所谓的“机器”。 而验证码的存在则能够避免大多数机器通过测试,进而避免机器对系统进行大规模的恶意访问和攻击。 京东云验证码技术 京东云验证码凝聚了京东近20年人机对抗的技术沉淀,为网页、APP、小程序开发者提供立体、全面的验证码服务,高效拦截机器恶意攻击,可自动识别用户风险等级并给出不同验证难度的验证码类型,兼顾业务安全与用户极致体验。 验证码提供双重验证,用静默验证进行用户风险初判,根据风险高低决定是否需要二次验证及二次验证方式,极大提升用户体验和安全性。 京东云验证码是一套完整的人机验证机制,除一次静默验证外,二次验证不仅关注用户提供的答案,更加关注提供答案的“人”。 通过对“人”提供答案的过程进行全方位立体刻画,如访问频率、地理位置、设备指纹

Python实现将爱词霸每日一句定时推送至微信

一笑奈何 提交于 2021-02-02 13:08:18
前言 前几天在网上看到一篇文章《教你用微信每天给女票说晚安》,感觉很神奇的样子,随后研究了一下,构思的确是巧妙。好,那就开始动工吧!服务器有了,Python环境有了,IDE打开了...然而...然而...我意识到了一个非常严重的问题...没有女朋友 (T_T)... 微信开发已经活跃了很长时间了,在微信开发中有一个神奇的接口它叫 模板消息接口 ,它可以根据用户的openid从服务端给用户推送自定义的模板消息,正因如此,我们可以利用这个特征在服务器端随时向用户推送消息(前提是该用户关注了该公众号)。 总结出3点,1.模板消息的格式可以自定义,2.模板消息的内容可以自定义,3.模板消息发送的时间可以自定义。那么我们可以利用这些性质为自己做一款说 早安 的程序啦! 实验环境 阿里云Linux服务器 Python环境 爱词霸每日一句API介绍 调用地址: http://open.iciba.com/dsapi/ 请求方式:GET 请求参数: 参数 必选 类型 说明 date 否 string 格式为: 2013-05-06 ;如果 date 为空,则默认取当天 type 否 string 可选值为 last 和 next ;以 date 日期为准的, last 返回前一天的, next 返回后一天的 返回类型:JSON JSON字段解释: 属性名 属性值类型 说明 sid string

OpenAI将k8s扩展至7500个节点以支持机器学习;Graph Diffusion Network提升交通流量预测精度

爷,独闯天下 提交于 2021-02-02 10:42:44
开发者社区技术周刊 又和大家见面了,快来看看这周有哪些值得我们开发者关注的重要新闻吧。 Google研究院推出处理文本图像新框架TReCS OpenAI将k8s扩展至7500个节点以支持机器学习 Apache ECharts 5正式发布 WebRTC成为W3C与IETF正式标准 国内首个自主可控区块链技术体系“长安链”发布 京东开源PyTorch人脸识别工具包FaceX-Zoo AAAI 2021丨Graph Diffusion Network提升交通流量预测精度 AAAI 2021丨利用标签之间的混淆关系,提升文本分类效果 行 业 要 闻 1.Google研究院推出处理文本图像新框架TReCS 为创建一种能够在任何语言之间进行翻译的通用神经机器翻译系统,Google 研究人员研发了一种新框架,即 TReCS(Tag-Retrieve-Compose Synthesize system) 。通过改进图像元素的唤起方式以及迹线如何通知其位置,从而显着增强图像生成过程。该系统接受了超过250亿个示例的培训,具有处理103种语言的潜力。其功能使鼠标轨迹与文本描述对齐,并为提供的短语创建可视标签。该框架利用可控的鼠标轨迹作为细粒度的视觉基础,根据用户的叙述生成高质量图像。标记器被用来预测短语中每个单词的对象标签。 2.OpenAI将k8s扩展至7500个节点以支持机器学习 为了满足GPT

【捕鱼的技术】如何寻找各种行业报告(1)

好久不见. 提交于 2021-02-01 11:21:56
​经常有人问,“你有没有XXXX的报告啊” (其实没人问,我自己加戏) 那我就把自己的收藏夹分享一下吧!(不是很完整,挑了几个好用的网站,不要钱的) 大家可以按需取用,在需要copy一下(参考一下)的时候十分有效。 1、德勤——四大不是白叫的 https:// www2.deloitte.com/cn/zh .html 四大之一,产出稳定,质量一流。直接用搜索功能就可以方便找到需要的报告。 放几个报告的链接: 《“十四五”规划的思考》 https:// www2.deloitte.com/conte nt/dam/Deloitte/cn/Documents/ser-soe-br/deloitte-cn-fourteenth-five-year-plan-report-zh-200521.pdf 《5G赋能智慧城市白皮书》——德勤携手中国联通联合发布 https:// www2.deloitte.com/conte nt/dam/Deloitte/cn/Documents/technology-media-telecommunications/deloitte-cn-tmt-empowering-smart-cities-with-5g-white-paper-zh-200325.pdf 2、TalkingData——数据的力量 http:// mi.talkingdata.com