腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
一个会写诗的程序员的博客
专栏成员
举报
1222
文章
2506382
阅读量
96
订阅数
订阅专栏
申请加入专栏
全部文章(999+)
其他(349)
java(191)
编程算法(166)
kotlin(147)
spring(138)
https(113)
网络安全(96)
数据库(91)
sql(87)
linux(57)
api(48)
http(39)
数据结构(37)
android(33)
jvm(33)
云数据库 SQL Server(30)
node.js(29)
缓存(29)
人工智能(27)
分布式(25)
xml(24)
存储(24)
网站(23)
react(22)
ide(22)
gradle(22)
jdk(21)
大数据(21)
scala(20)
json(20)
打包(20)
hashmap(20)
go(19)
apache(19)
面向对象编程(19)
html(18)
github(18)
git(17)
容器(17)
安全(17)
云数据库 Redis(16)
javascript(15)
jquery(15)
微服务(15)
mvc(13)
unix(13)
python(12)
文件存储(12)
数据分析(12)
jar(11)
maven(11)
shell(11)
tcp/ip(11)
企业(10)
开源(10)
servlet(9)
腾讯云测试服务(9)
spark(9)
spring boot(9)
系统架构(9)
.net(8)
access(8)
电商(8)
serverless(8)
正则表达式(8)
mybatis(8)
windows(8)
hbase(8)
自动驾驶(7)
bash(7)
ajax(7)
神经网络(7)
自动化(7)
hive(7)
grep(7)
uml(7)
NLP 服务(6)
c++(6)
php(6)
nosql(6)
nginx(6)
容器镜像服务(6)
深度学习(6)
TDSQL MySQL 版(6)
mongodb(6)
二叉树(6)
架构设计(6)
kafka(6)
bootstrap(5)
tomcat(5)
lucene/solr(5)
bash 指令(5)
vr 视频解决方案(5)
webpack(5)
hadoop(5)
dns(5)
aop(5)
selenium(5)
nat(5)
数据库管理(5)
数学(5)
c 语言(4)
css(4)
汇编语言(4)
硬件开发(4)
eclipse(4)
全文检索(4)
ubuntu(4)
游戏(4)
运维(4)
ssh(4)
npm(4)
markdown(4)
rpc(4)
微信(4)
腾讯云开发者社区(4)
工具类(4)
ios(3)
jsp(3)
单片机(3)
访问管理(3)
yarn(3)
kubernetes(3)
黑客(3)
erp(3)
决策树(3)
zookeeper(3)
数据处理(3)
云计算(3)
flink(3)
Elasticsearch Service(3)
int(3)
model(3)
负载均衡(2)
机器学习(2)
mac os(2)
swift(2)
perl(2)
actionscript(2)
makefile(2)
搜索引擎(2)
负载均衡缓存(2)
mapreduce(2)
图像处理(2)
express(2)
redux(2)
underscore(2)
devops(2)
压力测试(2)
数据迁移(2)
gui(2)
单元测试(2)
敏捷开发(2)
rabbitmq(2)
socket编程(2)
物联网(2)
es(2)
architecture(2)
data(2)
global(2)
google(2)
key(2)
mac(2)
map(2)
mysql(2)
null(2)
properties(2)
root(2)
size(2)
slice(2)
sort(2)
tree(2)
编程(2)
程序员(2)
电子商务(2)
集合(2)
排序(2)
数组(2)
异常(2)
原理(2)
源码(2)
云服务器(1)
云镜(主机安全)(1)
对象存储(1)
渠道代理(1)
比特币(1)
区块链(1)
数字货币(1)
数据挖掘(1)
tensorflow(1)
xcode(1)
c#(1)
erlang(1)
regex(1)
vue.js(1)
typescript(1)
android studio(1)
opengl(1)
composer(1)
sqlite(1)
oracle(1)
memcached(1)
postgresql(1)
批量计算(1)
云数据迁移(1)
命令行工具(1)
数据库一体机 TData(1)
消息队列 CMQ 版(1)
SSL 证书(1)
数据加密服务(1)
知识图谱(1)
云推荐引擎(1)
DevOps 解决方案(1)
数据库解决方案(1)
数据备份(1)
o2o(1)
gulp(1)
爬虫(1)
无人驾驶(1)
jdbc(1)
推荐系统(1)
asp(1)
小程序(1)
机器人(1)
sas(1)
网站建设(1)
processing(1)
任务调度(1)
虚拟化(1)
防火墙(1)
5g(1)
ascii(1)
sdk(1)
接口测试(1)
性能测试(1)
事件总线(1)
流计算 Oceanus(1)
项目管理(1)
add(1)
aes(1)
algorithm(1)
app(1)
ast(1)
attributes(1)
auto(1)
binary(1)
border(1)
browser(1)
bug(1)
byte(1)
channel(1)
checkbox(1)
chrome(1)
class(1)
com(1)
component(1)
containers(1)
coroutine(1)
count(1)
d3(1)
desktop(1)
distribution(1)
double(1)
dto(1)
editor(1)
element(1)
error(1)
exception(1)
fastjson(1)
gitignore(1)
hex(1)
history(1)
ini(1)
input(1)
intel(1)
interrupt(1)
join(1)
layer(1)
list(1)
lock(1)
lookup(1)
md5(1)
models(1)
mutex(1)
object(1)
ode(1)
package(1)
process(1)
public(1)
range(1)
refresh(1)
relationship(1)
report(1)
return(1)
rpm(1)
runtime(1)
sample(1)
scrum(1)
server(1)
shift(1)
space(1)
sqlite3(1)
src(1)
stack(1)
store(1)
structure(1)
table(1)
tail(1)
task(1)
text(1)
thread(1)
types(1)
ui(1)
undefined(1)
view(1)
vlookup(1)
变量(1)
编译(1)
操作系统(1)
测试(1)
程序(1)
代码质量(1)
递归(1)
对象(1)
分页(1)
服务端(1)
工具(1)
管理(1)
函数(1)
加密解密(1)
教程(1)
解决方案(1)
接口(1)
快捷键(1)
量化(1)
模块化(1)
模型(1)
权限(1)
软件工程(1)
软件开发(1)
设计(1)
线程(1)
线程安全(1)
协程(1)
序列化(1)
异步(1)
语法(1)
注解(1)
搜索文章
搜索
搜索
关闭
Kotlin 函数式编程思想 FP in KotlinKotlin
编程算法
其他
函数编程支持函数作为第一类对象,有时称为闭包或者仿函数(functor)对象。实质上,闭包是起函数的作用并可以像对象一样操作的对象。与此类似,FP 语言支持高阶函数。高阶函数可以用另一个函数(间接地,用一个表达式) 作为其输入参数,在某些情况下,它甚至返回一个函数作为其输出参数。这两种结构结合在一起使得可以用优雅的方式进行模块化编程,这是使用 FP 的最大好处。 [4]
一个会写诗的程序员
2021-12-16
348
0
软件系统的熵——软件系统进化论
其他
大千世界,无奇不有,但大都逃不出规律、哲学的范畴。尽管软件开发几乎不受任何物理定律的约束,熵(entropy)对我们的影响却很大!熵是一个来自物理学的概念,指的是某个系统中的“无序”的总量。遗憾的是,热力学定律保证了宇宙中的熵倾向于最大化!
一个会写诗的程序员
2021-12-16
726
0
浅析 Kotlin 中的 synchronized
java
jvm
其他
首先,在 Java 中 synchronized 是一个关键字,在Kotlin 中是一个函数。这个函数如下:
一个会写诗的程序员
2021-03-18
2.5K
0
你真的懂协程 (Coroutine) 吗 ? Kotlin Coroutines — Suspending Functions
kotlin
api
其他
协程并不是一个新的概念,它并不是 Kotlin 发明的。它们已经存在了几十年,并且在 Go 等其他一些编程语言中很受欢迎。
一个会写诗的程序员
2020-03-21
1.5K
0
Chrome请求出现Provisional headers are shown 解决
其他
chrome 浏览器输入: chrome://net-internals/#events
一个会写诗的程序员
2018-12-26
15.6K
0
谈谈技术(Technology)
其他
我们搞技术的,天天说自己是搞技术的,那么有没有问过自己, 到底是什么是技术? 你搞的东西到底是什么? 先翻百科,看看学术定义: 技术是解决问题的方法及方法原理,是指人们利用现有事物形成新事物,或是改
一个会写诗的程序员
2018-12-26
442
0
在浏览器扩展程序中进行: 跨域 XMLHttpRequest 请求
xml
http
安全
其他
json
跨域 XMLHttpRequest 请求 https://crxdoc-zh.appspot.com/extensions/xhr
一个会写诗的程序员
2018-12-18
1.1K
0
【UI 自动化测试平台解决方案】使用 Selenium IDE 录制 UI 自动化测试脚本UI 自动化录制:Selenium IDESeleniumSelenium IDE
其他
通过 Selenium IDE 录制并重播功能,可以快速创建UI 自动化测试用例。
一个会写诗的程序员
2018-12-14
2.9K
0
在看 Kotlin Monad,我去。。。看到了一段牛逼的代码:
其他
package arrow.typeclasses import arrow.Kind import arrow.core.Either import arrow.core.Eval import arrow.core.Tuple2 import arrow.core.identity import kotlin.coroutines.startCoroutine interface Monad<F> : Applicative<F> { fun <A, B> Kind<F, A>.flatMap
一个会写诗的程序员
2018-12-13
920
0
Redux 异步数据流初探
redux
react
api
其他
用React写的项目中各组件的状态依赖关系非常复杂,为了便于管理组件的状态,使用 Redux。
一个会写诗的程序员
2018-12-13
623
0
Java 8 中的 Lambda 表达式 vs. Kotlin 中的 LambdaJava 8:Kotlin:小结Kotlin 开发者社区
其他
Java 在一个拥有两个方法(不含默认方法)的接口中,是不可以使用 Lambda 表达式的,当一个接口中只有一个抽象方法,即达成了SAM(Single Abstract Method)条件时,Lambda表达式才可以使用。
一个会写诗的程序员
2018-12-13
674
0
ES6 + React 开发极小知识集教程(附:dva 创建项目过程讲解)Kotlin 开发者社区
其他
不要用 var,而是用 const 和 let,分别表示常量和变量。不同于 var 的函数作用域,const 和 let 都是块级作用域。
一个会写诗的程序员
2018-12-12
2.3K
0
React脚手架 create-react-app 快速上手教程Kotlin 开发者社区
其他
You can now view hello-react-demo in the browser.
一个会写诗的程序员
2018-12-12
932
0
什么是 Monad (Functional Programming)?函子到底是什么?ApplicativeMonad
其他
函数式编程的精髓就在于,我们可以用好多好多小小函数,搭搭搭,组成一个个大函数,最终写出整个程序来。比如我们想写一个函数
一个会写诗的程序员
2018-12-12
4.3K
0
Functors, Applicatives, And Monads In PicturesFunctors, Applicatives, And Monads In Pictures
其他
原文: http://adit.io/posts/2013-04-17-functors,_applicatives,_and_monads_in_pictures.html 参考文章: http://homepages.inf.ed.ac.uk/wadler/papers/marktoberdorf/baastad.pdf
一个会写诗的程序员
2018-12-12
578
0
Kotlin 语言极简教程 v0.1 (东海陈光剑)Kotlin 语言极简教程
其他
在 Java 里,声明一个 string 类型,赋一个 null 给这个变量。一旦我们要打印这个字符串的时候,会在运行时曝出空指针错误,因为我们在尝试去读一个空值。 * kotlin 写法 * 我们定义一个空值,但是在我们尝试操作它之前,Kotlin 的编译器就告诉了我们问题所在:
一个会写诗的程序员
2018-12-07
574
0
Node.js 中使用 ES6 中的 import / export 的方法大全
其他
Node.js 中使用 ES6 中的 import / export 的方法大全
一个会写诗的程序员
2018-12-06
5.2K
0
Kotlin 语言中的“关键字” Keywords in Kotlin修饰符关键字
其他
但在 kotlin, 有一些关键字在某些情况下可以用作标识符。 在 kotlin 中基本上有四种类型的关键字:
一个会写诗的程序员
2018-12-06
784
0
Kotlin 与 Java 对比Kotlin 开发者社区
其他
Kotlin 解决了一些 Java 中的问题: Kotlin 通过以下措施修复了 Java 中一系列长期困扰我们的问题 空引用由类型系统控制。 无原始类型 Kotlin 中数组是不型变的 相对于 Java 的 SAM-转换,Kotlin 有更合适的函数类型 没有通配符的使用处型变 Kotlin 没有受检异常 Java 有而 Kotlin 没有的东西 受检异常 不是类的原生类型 静态成员 非私有化字段 通配符类型 Kotlin 有而 Java 没有的东西 Lambda 表达式 + 内联函数 = 高性能自定义控
一个会写诗的程序员
2018-12-05
525
0
Kotlin 函数编程详解函数Kotlin 开发者社区
其他
Functions in Kotlin are declared using the fun keyword:
一个会写诗的程序员
2018-12-05
824
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档