首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
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))) 例子没有啥难度吧,那么函数式编程的函数和数学的函数有什么关系呢,其实函数式编程的函数就是数学里的函数
阅读更多...