首页
学习
活动
专区
工具
TVP
发布

LieBrother

专栏作者
62
文章
37929
阅读量
15
订阅数
何为风控
风控在我们日常生活中随时可见,小到账户登录验证码,都可以算是一种风控的手段。这里我们着重了解下信贷下的风控,结合了场景的风控,则赋予了更多的意义。直觉上,我们理所当然觉得风控就是要把风险降到最低,恨不得没有坏账,放出去的每一分钱都能带来利息、都能获益,没有丁点损失,但实际上,对任何一笔贷款,我们都无法百分之百确认一定不会成为坏账,这里头充满了很多不可预测因素。信贷风控的目标是「利益最大化」,而不是没有风险,在风险和利润之间找到平衡,是信贷风控的核心。
LieBrother
2022-12-20
1.4K0
读书 | 马化腾传
这本书与其叫《马化腾传》,不如叫《腾讯传》。为什么这么说呢?因为看完这本书,从头到尾对马化腾只是总结性地描述,比如低调、有远见、坚持、有战略等等;对腾讯的发展轨迹大写特写。当然马化腾这一生全是围绕腾讯,腾讯造就了马化腾。
LieBrother
2021-04-25
7740
synchronized 实现原理
前面 3 篇文章讲了 「synchronized」 的同步方法和同步代码块两种用法,还有锁实例对象和锁 Class 对象两种锁机制。今天我们来看看同步方法和同步代码块的实现原理。
LieBrother
2020-05-25
4220
synchronized 代码块怎么用
之前 2 篇文章我们已经知道 「synchronized」 的使用方法以及锁的内容(实例对象和Class类对象),这已经涵盖了这个关键字的基本内容了,今天这篇想介绍一下另一种写法,就是「同步代码块」,它实现了更细粒度的同步方式。下面来见分晓。
LieBrother
2020-05-25
6080
synchronized 作为悲观锁,锁住了什么?
继续来认识 「synchronized」,上篇文章用不用 synchronized 的区别?我们了解了 「synchronized」 是在多线程并发竞争同一资源的时候使用,这一篇我们来了解,synchronized 作为悲观锁,锁住了什么?
LieBrother
2020-05-25
3430
用不用 synchronized 的区别?
今天一起来认识认识 「synchronized」 这个一面试就会被提到的关键字。这一篇不会讲太多理论,主要先熟悉熟悉一下最简单的用法。只讨论一个问题:「方法没用 synchronized 和用了 synchronized 有什么区别?」
LieBrother
2020-05-25
3180
程序员已经很好了,但是,很难更好了
聊点有的没的: 程序员就是这么一群人,比上不足比下有余。 不要太羡慕我们,也请不要鄙视我们…… 我们的工作环境还挺好的,收入也的确挺好的~ 但是, 假如生活欺骗了你,找50个程序员问问为什么编程; 假如生活让你想死,找50个程序员问问BUG改完了没有; 假如你觉得生活拮据,找50个程序员问问工资涨了没有; 假如你觉得活着无聊,找50个程序员问问他们一天都干了什么! 然后你就会发现,我们的日子其实并没有好到哪去_(:з」∠)_ 愿世界没有BUG,愿需求只改一次,愿自己不再是一个没有对象的野指针。 P.S.
LieBrother
2020-05-25
3790
删除排序链表中的重复元素【文末附思维导图】
题目中有一个特殊且重要的条件,就是排序,这个链表是已经排好序的,那么如果存在相同的元素,一定是相邻的节点,这就好办了,我们可以通过遍历一次链表,在遍历过程中判断当前节点的 val 和下一个节点的 val 是不是相等,如果相等则删除下个节点,以此类推,直到遍历完链表。
LieBrother
2020-05-25
4530
线程最最基础的知识
试想一下没有线程的程序是怎么样的?百度网盘在上传文件时就无法下载文件了,得等文件上传完成后才能下载文件。这个我们现在看起来很反人性,因为我们习惯了一个程序同时可以进行运行多个功能,而这些都是线程的功劳。
LieBrother
2019-09-17
3210
关于面试 | 如何保证消息的可靠性传输?
这个是肯定的,用 MQ 有个基本原则,就是数据不能多一条,也不能少一条,不能多,就是前面说的重复消费和幂等性问题。不能少,就是说这数据别搞丢了。那这个问题你必须得考虑一下。
LieBrother
2019-09-16
5160
天天在用消息队列,却不知为啥要用?
其实就是问问你消息队列都有哪些使用场景,然后你项目里具体是什么场景,说说你在这个场景里用消息队列是什么?
LieBrother
2019-09-08
4930
消息队列带来的问题
所以消息队列实际是一种非常复杂的架构,你引入它有很多好处,但是也得针对它带来的坏处做各种额外的技术方案和架构来规避掉,做好之后,你会发现,妈呀,系统复杂度提升了一个数量级,也许是复杂了 10 倍。但是关键时刻,用,还是得用的。
LieBrother
2019-09-08
9470
关于面试 | 问到消息队列高可用,这样子回答
如果有人问到你 MQ 的知识,高可用是必问的。上一讲天天在用消息队列,却不知为啥要用?提到,MQ 会导致系统可用性降低。所以只要你用了 MQ,接下来问的一些要点肯定就是围绕着 MQ 的那些缺点怎么来解决了。
LieBrother
2019-09-08
6240
Linux 中不用再 ↑ ↓ 了
Linux 下,如果要执行一条或多条之前输过的指令,要怎么处理?很多人会想到使用上下箭头去翻查历史输入的命令。这当然是可以了,除了这种方法,本文再介绍另外 5 种方法来实现这样的效果。
LieBrother
2019-08-30
8550
关于三次握手与四次挥手面试官想考我们什么?--- 不看后悔系列
在面试中,三次握手和四次挥手可以说是问的最频繁的一个知识点了,我相信大家也都看过很多关于三次握手与四次挥手的文章,今天的这篇文章,重点是围绕着面试,我们应该掌握哪些比较重要的点,哪些是比较被面试官给问到的,我觉得如果你能把我下面列举的一些点都记住、理解,我想就差不多了。
LieBrother
2019-08-29
4160
漫话:如何给女朋友解释什么是乐观锁与悲观锁
中秋小长假快来了,决定趁着假期出去玩一玩。我和女朋友商量好,我负责制定行程,她负责购买出行用品。相安无事,我正在各家比价中,不知道发生了什么,女朋友买买买竟然不高兴了。
LieBrother
2019-08-29
6130
老板叫你别阻塞了
继续咱们的 Java 多线程系列文章,今天再讲讲概念,这篇应该是最后一篇基础概念,接下来就直接进入 Java 多线程主题了,在后面的文章里如果有概念需要单独拿出来讲时再补充概念篇。
LieBrother
2019-08-09
3710
泡一杯茶,学一学同异步
接下来几篇会给大家屡清楚多线程中涉及到的一些概念,理解了这些概念,往后的文章才好明白。
LieBrother
2019-07-08
3620
进程知多少?
1 进程为什么出现?2 进程的组成3 如何竞争资源(调度算法)3.1 FCFS3.2 RR3.3 SPN3.4 SRT3.5 HRRN3.6 FB4 进程状态4.1 三态图4.2 五态图4.3 七态图5 进程关系5.1 父子关系5.2 僵尸进程5.3 孤儿进程6 执行模式7 进程间通讯7.1 管道(Pipe)7.2 流管道(Flow Pipe)7.3 有名管道(Named Pipe)7.4 信号量(Semophore)7.5 信号(Signal)7.6 消息队列(Message Queue)7.7 共享内存(Shared Memory)7.8 套接字(Socket)8 总结
LieBrother
2019-06-24
6310
设计模式看了又忘,忘了又看?
耗时了 5 个月,终于把设计模式一整个系列写完。其实设计模式这一系列文章网上已经有很多非常好、非常优秀的文章,为什么要写呢?
LieBrother
2019-05-29
6820
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档