首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
好玩的代码
乐征skyline
创建于2023-05-05
订阅专栏
本专栏记录一些有一点意思或奇怪的代码
暂无订阅
共10篇文章
创建于2023-05-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
记录一次利用CPS和蹦床技术来避免递归中的栈溢出的经历
本文记录一次利用CPS和蹦床技术来避免递归中的栈溢出的经历。 首先我们来看一段经典的递归程序:斐波那契数列
记录一段奇妙的尾递归代码
前段时间学习eopl时了解到了cps风格的写法,于是就随便找了个算法练习了下,结果有了一些意料之外的发现。
栈和队列的过程化表示(JavaScript描述)
本文展示两个用javascript语言编写的过程化表示示例:1. 栈的过程化表示 2. 队列的过程化表示
日常调戏Java:方法的分步执行
从最初开始学习Java编程开始,就产生一个认知:Java方法的执行通常是一步到位的,不能被打断,除非异常、程序终止或线程调度。因此,通常如果需要两个过程交叉进行并通信的话,采用多线程+线程同步的方式来
日常调戏Java:方法的分步调用
最近碰到好几起开发人员被API/框架绑架的情形,比如想调用某个第三方库的API,而部分参数还没有准备好,然后拐着弯的写功能来确保调用时这些参数都同时准备好。这样就导致了即便这个API不是侵入式的
日常调戏Java:用Catcher捕获异常
注意:本文所展示的代码仅用于娱乐用途,如有启发,纯属巧合,请勿用在实际生产环境。本文展示捕获异常的另一种姿势
日常调戏Java:类和对象的函数式实现
这篇文档给出一个面向对象的消息模型示例,采用极简方式实现,仅用于学习借鉴,不可用于实际生产中。玩具代码,看着觉得有意思就好
用Java实现基于消息传递的OOP对象模型
首先声明,本文使用Java所实现OOP对象模型仅包含类、对象、访问控制(private、protected、public三种级别)、多继承(通过优先级来解决冲突)、方法调用等功能
Java 8 在类的层面实现模式匹配
本文作为一个用例(或者说是尝试),基于 Java 8 的语法在类和方法的层面实现模式匹配的效果。考虑到对象的创建和频繁入栈和出栈,在计算密集型的代码中请谨慎使用本文中的程序。
Java程序员如何用lambda表达式花式作死
这篇博文用lambda表达式和三目运算符模拟 if-elseIf-else 形式作为反面教材来阐述这类花式作死,仅供娱乐,博大家一笑