curry专题

我C,一个库里Curry几百个表,这谁受得了?

随着业务越来越复杂,数据量越来越大,并发量越来越大,数据库的性能越来越低。好不容易找运维申请了两台机器,让DBA部署了几个实例,想把一些业务库拆分出来,却发现一个库里几百个表,拆不出来,扩不了容,尴尬!   因为数据库强关联在一起,无法通过增加数据库实例扩容,就是一个耦合的典型案例。   什么样的场景会出现这类耦合? 举个栗子。 有一个公共用户数据库DB_USER,里面table_user存放了

javascript函数式编程之curry化

函数式编程是一种编程范式(编程思想,不要以为有啥模板),主要思想是将运算过程尽量写成一系列嵌套的函数。举个例子 //声明式let d = a + b + c * d;//函数式let d = add(a,add(b,mul(c,d))) 例子没有啥难度吧,那么函数式编程的函数和数学的函数有什么关系呢,其实函数式编程的函数就是数学里的函数