会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
莱布尼茨
此处不归牛顿管
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2020年10月28日
打造一款简单易用功能全面的图片上传组件
摘要: 多年前我曾搞过Winform,也被WPF折磨得死去活来。后来我学会了对她们冷眼旁观,就算老鸨巨硬说又推了一个新头牌UWP,问我要不要试试,我也不再回应。时代变了,她们古板的舞步已经失去了往日的魅力,那些为了适应潮流勉强加上的几个动作反而显得更加可笑、和可悲。我四处流浪,跟着年轻的小伙们去到远处的移动
阅读全文
posted @ 2020-10-28 11:03 莱布尼茨
阅读(1219)
评论(3)
推荐(4)
2020年10月10日
【从零开始撸一个App】Kotlin
摘要: 工欲善其事必先利其器。像我们从零开始撸一个App的话,选择最合适的语言是首要任务。如果你跟我一样对Java蹒跚的步态和僵硬的语法颇感无奈,那么Kotlin在很大程度上不会令你失望。虽然为了符合JVM规范和兼容Java,它引入了一些较为复杂的概念和语法,很多同学就是因此放弃入门。其实越深入进去,就会越
阅读全文
posted @ 2020-10-10 15:32 莱布尼茨
阅读(2113)
评论(0)
推荐(0)
2020年9月8日
实操ES6之Promise
摘要: 箭头函数和this 写Promise的时候,自然而然会使用箭头函数的编写方式。箭头函数就是.Neter们熟知的lambda函数,已经被大部分主流语言支持,也受到了广大码农的交口称赞,但是Jser们却会遇到不大不小的一个坑。 众所周知,js函数中的this由调用它的上下文决定,我们还可以通过apply
阅读全文
posted @ 2020-09-08 10:51 莱布尼茨
阅读(753)
评论(0)
推荐(2)
2020年9月1日
RabbitMQ入门指南
摘要: 消息队列(Message Queue,以下简称MQ)常用于异步系统的数据传递。若不用MQ,我们只能[在应用层]使用轮询或接口回调等方式处理,这在效率或耦合度上是难以让人满意的。当然我们也可以在系统间保持一个长连接,基于底层socket机制进行数据的实时收发,如果再将这部分功能独立成一个中间件,供项目
阅读全文
posted @ 2020-09-01 10:38 莱布尼茨
阅读(1369)
评论(3)
推荐(2)
2020年8月28日
PKCE
摘要: 一个成功的App背后肯定有一堆后端服务提供支撑,认证授权服务(Authentication and Authorization Service,以下称AAS)就是其中之一,它是约束App、保障资源安全的必备组件。现在也有第三方平台提供此类服务。如果自己开发AAS,针对不同场景选择何种模式是必须要谨慎
阅读全文
posted @ 2020-08-28 14:15 莱布尼茨
阅读(3440)
评论(6)
推荐(3)
2020年8月4日
【从零开始撸一个App】Dagger2
摘要: Dagger2是一个IOC框架,一般用于Android平台,第一次接触的朋友,一定会被搞得晕头转向。它延续了Java平台Spring框架代码碎片化,注解满天飞的传统。尝试将各处代码片段串联起来,理清思绪,真不是件容易的事。更不用说还有各版本细微的差别。 与Spring不同的是,Spring是通过反射
阅读全文
posted @ 2020-08-04 10:42 莱布尼茨
阅读(3470)
评论(0)
推荐(0)
2019年10月25日
数论之中国剩余定理
摘要: 欧几里得算法是一种求解两非负数最大公约数的过程,它本质上就是执行辗转相除法。 可证明最终得到的结果(设为\(r_n\))就是所求最大公约数:第一步证明\(r_n\)是两数约束,第二步证明\(r_n\)可被两数任意约数整除。 贝祖定理:对于不全为 0 的自然数\(a,b\),必然存在整数\(x,y\)
阅读全文
posted @ 2019-10-25 11:07 莱布尼茨
阅读(818)
评论(0)
推荐(0)
2019年10月21日
数论之欧拉定理
摘要: 本文介绍[初等]数论、群的基本概念,并引入几条重要定理,最后籍着这些知识简单明了地论证了欧拉函数和欧拉定理。 数论是纯粹数学的分支之一,主要研究整数的性质。 算术基本定理(用反证法易得):又称唯一分解定理,表述为 任何大于1的自然数,都可以唯一分解成有限个质数的乘积,公式:\(n=p_1^{a_1}
阅读全文
posted @ 2019-10-21 10:55 莱布尼茨
阅读(3346)
评论(0)
推荐(0)
2019年8月30日
匿名链中的密码学
摘要: 以比特币起始的各类数字货币,对应的账号只是一串数字,而这串数字背后是谁在操控则无从所知。然而由于交易流向、交易金额都是全网公开的,这就给了大数据分析和追踪的机会。 其实比特币在设计之初也考虑过账户与交易关联的匿名性,因为整个比特币的账户地址几乎是无限的,大家都可以随意创建钱包地址,这样你甚至可以做到
阅读全文
posted @ 2019-08-30 16:12 莱布尼茨
阅读(1056)
评论(2)
推荐(0)
2019年7月8日
再谈协程
摘要: 如果你对以下几个问题有疑问,那么本文可能会有所帮助。 1.2.3 谈协程绕不开线程,按传统还得从进程谈起,不过我想业内人员对进程和线程应该是耳熟能详,这里就简单概括下。 进程拥有自己独立的堆和栈,既不共享堆,亦不共享栈,进程由操作系统调度;线程拥有自己独立的栈,共享堆(也可以有自己的私有域),不共享
阅读全文
posted @ 2019-07-08 10:19 莱布尼茨
阅读(1750)
评论(1)
推荐(1)
上一页
1
2
3
4
5
6
7
8
下一页
公告