原生备份加密

加载中

顶级React组件库推荐

https://my.oschina.net/LuckyWinty/blog/4953626?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

作者丨Max Rozen 译者丨王强 策划丨小智 Ant Design 项目链接: Ant Design https://ant.design/ 包大小(来自 BundlePhobia):缩小后 1.2mB,缩小 +gzip 压缩后 349.2kB,通过摇树减少体积。 优点: AntDesign 随附了大量支持文档,有一个社区,包括一个带有预制模板的单独项目(AntDesignPro); 可用来快速设计后台 / 内部应用的 UI 库。 缺点: 缺乏可访问性; 体积很大,预计会对性能产生较大影响; 污染你的 CSS(期望添...

02/14 10:00

关于 Node.js 中的异步迭代器

https://my.oschina.net/u/4581713/blog/4971978?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

// 每日前端夜话 第493篇 // 正文共:1200 字 // 预计阅读时间:6 分钟 从 10.0.0 版开始,异步迭代器就出现在 Node 中了,在本文中,我们将讨论异步迭代器的作用,以及它们可以用在什么地方。 什么是异步迭代器 异步迭代器实际上是以前迭代器的异步版本。当我们不知道迭代的值和最终状态时,可以使用异步迭代器。两者不同的地方在于,我们得到的 promise 最终将被分解为普通的 { value: any, done: boolean } 对象,另外可...

03/04 17:57

串口、COM口、UART口, TTL、RS-232、RS-485有啥区别

https://my.oschina.net/u/4701520/blog/4955141?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

调试时总是会遇到各种各样的接口,各种各样的转换板,似懂非懂的感觉很不爽! 首先,串口、UART口、COM口、USB口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的电平标准(电信号)。 串口:串口是一个泛称,UART,TTL,RS232,RS485都遵循类似的通信时序协议,因此都被通称为串口。 UART接口:通用异步收发器(Universal Asynchronous Receiver/Transmitter),UART是串口收发的逻辑电路,这部分可以独立成芯片,也可以作为...

02/17 09:57

Angular应用里setTimeout被如何被monkey patched的

https://my.oschina.net/i042416/blog/4956678?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

monkey patched: monkey patch指的是在运行时动态替换,一般是在startup的时候. 下面的测试代码可以让我们弄清楚,浏览器支持的原生函数setTimeout,是如何在Angular应用启动时被monkey patched的: 将setTimeout保存到一个Angular变量里。 在zone-evergreen.js的patchMethod方法里: 下图地2719行,能看到timers组下面的setTimeout,setInterval被monkey patched的入口: Zone.__load_patch('timers', (global) => { co...

02/17 11:47

IntelliJ IDEA: 字体美化和字体添加

https://my.oschina.net/qsyan/blog/363490?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

idea专业交流群:185441009 一、 字体抗锯齿化1) 丑陋的字体从Eclipse转向IntelliJ IDEA首先最让人不舒服的就是编码时所用到的字体。毕竟,程序员天天看它,不求常见常新,但也不能太难看。不爽久了,得患病,所以提前治疗。首先贴张难看的图:2) 设置抗锯齿File> settings>Editor>Appearance - use anti-aliased font apply之后,如果没有效果,(当然一般是不会有效果的)你需要在自己的环境变量中添加> vi ~/.zshrc (或者.bash...

2015/01/04 14:51

Serverless Framework 一键部署正式发布

https://my.oschina.net/u/4284510/blog/4253820?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

立即使用新版本 Serverless Framework,只需一键扫码,便可快速新建和部署项目,还等什么,赶快加入体验吧~ 之前的版本中,我们只能通过 CLI 命令行的方式建立新项目及部署,需要了解 CLI,才能进行 serverless 应用部署,对很多小白用户不友好,有门槛。为此,我们推出一键部署的功能,极大地方便了新手或者喜欢通过 UI 界面操作的用户, 同时也减少了操作失误的可能。 新版本的 Serverless Framework 目前支持 scf、express、w...

2020/04/26 10:25

10个超好看 后台管理面板,再也不愁UI了

https://my.oschina.net/u/4593024/blog/4954667?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

来源:www.jianshu.com/p/3bc7404af887 Web 开发中几乎的平台都需要一个后台管理,但是从零开发一套后台控制面板并不容易,幸运的是有很多开源免费的后台控制面板可以给开发者使用,那么有哪些优秀的开源免费的控制面板呢?我在 Github 上收集了一些优秀的后台控制面板,并总结得出 Top 10。 1. AdminLTE Github Star 数 24969 , Github 地址: https://github.com/almasaeed2010/AdminLTE 非常流行的基于 Bootstrap 3.x 的免费...

02/14 17:30

RabbitMQ没有延时队列?学会这一招玩转延时队列

https://my.oschina.net/u/4154037/blog/4969222?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

### 什么是延时队列 延时队列:顾名思义,是一个用于做消息延时消费的队列。但是它也是一个普通队列,所以它具备普通队列的特性,相比之下,延时的特性就是它最大的特点。所谓的延时就是将我们需要的消息,延迟多久之后被消费。普通队列是即时消费的,延时队列是根据延时时间,多久之后才能消费的。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20210220131918722.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5n...

03/03 16:15

“力挺Java!拒绝Python”9万程序员刷爆朋友圈……

https://my.oschina.net/u/3991012/blog/4970400?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

那天,被一个应届生小伙伴问到:第一份工作选Java还是Python好? 我可以说“我认为编程语言永远是工具,用的顺手,选啥都行!” “没有最好,只有最适合自己。” 但这样说,对大家做决策并没有太大帮助。 五年前,我从机械转到了计算机,期间C++/Python/Java都用过,分享下我最真实的感受。 由于我当时没有特别强悍的科班基础,C++太难,搞了一周也搞不明白。 Python初学的时候用的很顺手,代码简洁,老师一讲就能把代码打出来,...

03/04 09:30

2021最新最全Java进阶资料合集

https://my.oschina.net/u/4569968/blog/4968247?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

2021最新最全Java资料合集,建议白嫖!!! 对于学习路线,我说一条我比较推荐的,我相信照着这条学习路线来你的学习效率会非常高。 由简到繁,由易到难,一步步的学习,最后成为JAVA攻城狮 基础语法,可帮助你建立基本的编程逻辑思维; 面向对象,以对象方式去编写优美的Java程序; 集合,后期开发中存储数据必备技术; IO,对磁盘文件进行读取和写入基础操作; 多线程与并发,提高程序效率; 异常,编写代码逻辑更加健全; 网络编...

03/02 10:03

我设计了一个牛逼的轻量级搜索引擎

https://my.oschina.net/u/4431886/blog/4947176?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

点击上方蓝色字体,选择“标星公众号” 优质文章,第一时间送达 关注公众号后台回复pay或mall获取实战项目资料+视频 作者:jasonGeng88 https://github.com/jasonGeng88/blog 场景 大家如果是做后端开发的,想必都实现过列表查询的接口,当然有的查询条件很简单,一条 SQL 就搞定了,但有的查询条件极其复杂,再加上库表中设计的各种不合理,导致查询接口特别难写,然后加班什么的就不用说了(不知各位有没有这种感受呢~)。 下...

02/05 08:34

MongoDB Modifiers(原子操作)

https://my.oschina.net/u/200350/blog/138564?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

mongodb Modifiers(原子操作) Modifiers(原子操作) $set:{ $set : { field : value } } $unset :删除,{ $unset : { field : 1} } $inc :{ $inc : { field : value } } $push $pushAll :{ $pushAll : { field : value_array } } $pull:{ $pull : { field : _value } } $pullAll : $addToSet:不存在则添加。 $pop:删除数组的第一个或最后一个元素。{ $pop : { field : 1 } } $rename:{ $rename : { old_field_name ...

2013/06/19 10:39

「趣图」CSS 又歪了!你是第几次被 CSS 搞崩溃了?

https://my.oschina.net/u/4579344/blog/4970374?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

阅读本文前,请您先点击上面的蓝色字体,再点击“关注”,这样您就可以收到最新的内容了。每天都有分享,完全是免费订阅,请放心关注。 【图1】 CSS 又跑偏了, 把列车从铁轨移动到了站台上。 【图2】 我建议你收藏。 这是我见过的最彪悍的 Unicode 字符判断方式。 你可以拿来救急了。 【图3】 两个士兵。 一群敌军尸横遍野。 “有啥办法能试出来, 这些人是真死,还是装死?” “有啊,你只要说出上半句, hello……” 输出“w...

03/04 06:30

教你掌握如何使用 PyTorch ,快速高效构建深度学习模型

https://my.oschina.net/u/4584682/blog/4954842?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

都2021年了,你学会怎么使用PyTorch了吗? 作为目前非常流行的机器学习、深度学习算法运算框架。PyTorch在近2年,牢牢的站稳了他在AI界的半壁江山,越来越多尝到甜头的人,已经开始利用PyTorch成为他攻占论文或项目的有力武器。 而你,却自己摸索了半天,查资料,看视频,仍然基础不牢。就连安装软件,都出现以下错误,半天不知道怎么解决? 很多人仅仅是靠自学找资料或看官方文档,都是一知半解,根本不理解 PyTorch 的使用原理...

02/17 19:01

决定你SEO高度的因素有那些?

https://my.oschina.net/batman365/blog/4969790?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

你是否甘于平凡?相信大部分朋友都会好不犹豫喊出:“我命由我不由天”,理性是丰满的,而现实是残忍的,又有几个人能做到出人头地?但这也阻止不了热血青年的一腔热血,但凡是成功都有一定规律,比如做SEO想出人头地首先你要提高你的SEO高度,只有站在高岗上你才能眺望远方为自己将来出人头地来规划出一条捷径。 那么,决定你SEO高度的因素有那些? 我们知道SEO高手在做SEO时,犹如诸葛孔明,微微一笑,计上心来,排兵布阵,力...

03/04 08:53

POSTGRESQL 从PG_DUMP 说起到我没有密码也能工作

https://my.oschina.net/u/4582201/blog/4959746?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

没有无缘无故的爱, 也没有无缘无故的恨, 但有千差万别的利益,千万别高估humanity, 那会让你很失望,做事别做绝,因为利益关系很灵活. 最近抖音上不少人在重复上面的话,不过想想也对,有多少人在生日那天收到的唯一的祝福是,XX银行祝您生日快乐!! 一条及时但却很利益的祝福。 言归正传: 这期有点标题党, 但实际上PG的不少命令对于密码来说,还是挺有意思, 举例如果是MYSQL 我们可以在 -p后跟上密码,而对于PG,我总不能在-W 后面...

02/22 06:00

leetcode_561. 数组拆分 I

https://my.oschina.net/nickhuang1996/blog/4956519?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

目录 一、题目内容 二、解题思路 三、代码 一、题目内容 给定长度为 2n 的整数数组 nums ,你的任务是将这些数分成 n 对, 例如 (a1, b1), (a2, b2), ..., (an, bn) ,使得从 1 到 n 的 min(ai, bi) 总和最大。 返回该 最大总和 。 示例 1: 输入:nums = [1,4,3,2] 输出:4 解释:所有可能的分法(忽略元素顺序)为: 1. (1, 4), (2, 3) -> min(1, 4) + min(2, 3) = 1 + 2 = 3 2. (1, 3), (2, 4) -> min(1, 3) + min(2, 4) = 1 ...

推荐 4 个基于 Flutter 的重磅高仿开源项目

https://my.oschina.net/u/4898487/blog/4960522?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

大家新年好呀,我是你们的 猫哥,那个不喜欢吃鱼、又不喜欢喵 的超级猫又回来啦 ~ 相信大家过年都过得开心吧 过得开心,那么就开始学习了哈 ~ 这里为你整理了 4 个 Flutter 优质的开源项目,希望对你有帮助。 斗鱼 APP flutter 重构的斗鱼直播 APP 首页、娱乐为 Material 组件;直播间、鱼吧为纯自定义编写。 另外整合各类优质的第三方开源库,打造出原生 APP 丝滑的用户体验 尽可能接入更多功能,方法附带注释,帮助你在使用 ...

02/23 08:00

Python 被爆大 Bug,攻击者可远程代码执行漏洞!

https://my.oschina.net/u/2898531/blog/4966427?channel=REC&scene=SCENE_FEEDS&recid=a99299e1-cdb4-4d1a-908e-c258e53b437f

文章转自:CSDN 近日,Python 软件基金会(PSF)释出 Python 3.8.8 和 3.9.2 版本,该版本主要修复了两个值得注意的安全漏洞,其中一个名为“CVE-2021-3177”的漏洞容易被攻击者远程利用,基于代码执行可让计算机脱机。 乍一看,让计算机脱机并不是什么大事,不过,倘若真的被有心之人利用该漏洞,那么,使用 Python 的用户难免会有一段糟心的体验。 对此,在 Python 3.8.8 和或 3.9.2 RC 版本刚刚发布三天之后,在部分用户对安全...

03/01 13:52
返回顶部
顶部