摘要: 1.spring mvc 中 数据校验到底放到哪一层 controller 还是 service 目前来看 大多数人的方式是 controller 基本数据校验 service 做业务校验(实际上属于业务逻辑的一部分) 2. 常说的“组合优于继承”使用场景具体是什么? https://www.cnb 阅读全文
posted @ 2024-08-26 10:29 Fake_coder 阅读(1) 评论(0) 推荐(0) 编辑
摘要: Good morning/afternoon/evening! Its my honor to have this oppertunity for a interview. My Name is yuriy. you can call my Yuriy Zhou. I'm 30 years old 阅读全文
posted @ 2024-05-15 09:19 Fake_coder 阅读(4) 评论(0) 推荐(0) 编辑
摘要: https://oschina.gitee.io/learn-git-branching/ 阅读全文
posted @ 2023-01-16 14:54 Fake_coder 阅读(21) 评论(0) 推荐(0) 编辑
摘要: #2 比特币的工作原理 2.1 交易、区块、挖矿和区块链 2.1.1 比特币概述 比特币系统是由用户,交易和矿工三方组成的。用户使用包含密钥的钱包,交易在整个网络传播,而矿工则生产出(通过竞争性计算)共识性区块链,也是所有交易的公共权威账本 2.1.2 购买一杯咖啡 2.2 比特币交易 一笔交易是告 阅读全文
posted @ 2022-10-28 13:57 Fake_coder 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 第1章 引论 1.6 程序设计语言基础 1.6.1 静态和动态的区别 阅读全文
posted @ 2022-08-16 09:43 Fake_coder 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 欧几里得算法 介绍 欧几里得算法是用来求两个数的最大公约数(greatest common divisor(gcd))。 流程 其计算流程如下:有a,b两个正整数,现在按照以下步骤计算它们的最大公约数,即gcd(a,b) a/b=q1...r1 b/r1=q2...r2 r1/r2=q3..r3 . 阅读全文
posted @ 2022-08-11 17:18 Fake_coder 阅读(586) 评论(0) 推荐(0) 编辑
摘要: redis 面试问题收集 redis如何优雅地删除大键 https://juejin.cn/post/6844903441471373325 redis官方文档 Manual Data types Strings Strings 是redis最基本的redis值类型。redis Strings 是二 阅读全文
posted @ 2022-07-07 14:42 Fake_coder 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 只会用傻功夫,就下傻功夫,反正闲着也是闲着,总不能真的活着就为了死吧 leetcode 4 方法一:逐步排除法 这种方法的关键在于将问题从寻找中位数转换到 寻找第k大的元素 //审题应该是二分查找 func findMedianSortedArrays2(nums1 []int, nums2 []i 阅读全文
posted @ 2022-07-05 16:47 Fake_coder 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 基础学习 构建生命周期 构建过程 初始化 配置 执行 Settings file 除了build script file。Gradle还定义了一个设定文件。 setting file在初始化阶段进行。一个多项目构建必须在多项目工程的根目录有有settings.gradle。因为它定义了那些项目参与到 阅读全文
posted @ 2022-06-25 15:32 Fake_coder 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1 HTTP权威指南阅读笔记 2 HTTP rfc 相关文档 2.1 rfc2616 阅读全文
posted @ 2022-06-25 15:25 Fake_coder 阅读(4) 评论(0) 推荐(0) 编辑