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

疯狂软件李刚

专栏作者
26
文章
60448
阅读量
14
订阅数
抛弃Servlet API和Postman开发RESTful
Spring WebFlux由Spring 5.0框架首次引入。它具有无需Servlet、异步两大特征,从而更好地提高Web应用的可伸缩性。
疯狂软件李刚
2020-11-03
1.7K0
Python 为什么没有 void 关键字?
void 是编程语言中最常见的关键字之一,从字面上理解,它是“空的、空集、空白”的意思,最常用于表示函数的一种返回值类型。
疯狂软件李刚
2020-08-25
8420
你不一定会用的JPA(Hibernate)的fetch all properties
HQL(JPQL)在执行查询时提供了一个”fetch all properties“选项,乍一看该关键字就不难猜到它的作用就是用于”立即抓取“延迟加载的属性。但如果你试一下这个fetch all properties,你就会发现:这个选项并不如你所想。
疯狂软件李刚
2020-07-15
1.6K0
局部函数实现add(1)(2)(3)
本文主要介绍如何通过局部函数(高阶函数)来实现函数curry,国内翻译为函数柯里化(这翻译太操蛋了)。这样可通过一个函数同时实现如下调用:
疯狂软件李刚
2020-07-07
5740
一小时掌握方法引用和构造器引用
Java Lambda表达式是很常用的语法,Lambda表达式进一步简化就可写成方法引用和构造器引用。
疯狂软件李刚
2020-06-24
8740
机器学习的种类介绍
根据训练期间接受的监督数量和监督类型,可以将机器学习分为以下四种类型:监督学习、非监督学习、半监督学习和强化学习。
疯狂软件李刚
2020-06-24
9570
Spring Boot 整合 Freemarker,50 多行配置是怎么省略掉的?
Spring Boot2 系列教程接近完工,最近进入修修补补阶段。Freemarker 整合貌似还没和大家聊过,因此今天把这个补充上。
疯狂软件李刚
2020-06-24
7520
在用Mockito做单元测试时如何使用doAnswer…when
刚使用Mockito来做Java项目的单元测试时,对doAnswer…when的使用场合不怎么理解,查了Mockito的官方文档和网上的各种资料,感觉都说得不够清楚。后来自己用它在项目中做了些unit tests,终于弄明白了。
疯狂软件李刚
2020-06-24
10.4K0
Python自动抢红包,超详细教程,再也不会错过微信红包了!
提到抢红包,就不得不提Xposed框架,它简直是个抢红包的神器,但使用Xposed框架有一个前提条件:手机需要root,对于苹果手机的话就需要越狱了。现在的手机想要root或越狱并不容易,同时这会对手机安全性带来一些风险,抢红包本身只是个娱乐活动,这样做就得不偿失了。
疯狂软件李刚
2020-06-24
3.4K1
使用Scrapy shell调试一步一步开发爬虫
很多文章可能直接给你一个爬虫的代码,但这些代码是怎么写出来的,可能往往语焉不详。本文不同,本文并不着重如何写一个爬虫项目,而是一步一步地教会你、一行一行地写出具体的爬虫代码
疯狂软件李刚
2020-06-24
8180
Java泛型的协变与逆变
泛型是Java最基础的语法之一,众所周知:出于安全原因,泛型默认不能支持型变(否则会引入危险),因此Java提供了通配符上限和通配符下限来支持型变,其中通配符上限就泛型协变,通配符下限就是泛型逆变。
疯狂软件李刚
2020-06-24
1.2K0
关于Python函数装饰器最简单的说明
本文是关于Python函数装饰器最简单的介绍,没有废话,没有套路,赤裸裸的一句话就掌握Python函数装饰器。
疯狂软件李刚
2020-06-24
7450
List与List<?>的区别何在
泛型是Java最基础的语法之一,不过这种语法依然有值得一说的地方:如果仅停留在泛型的基本使用上,泛型当然很简单;但如果从字节码层次来看泛型,将会发现更多泛型的本质。
疯狂软件李刚
2020-06-24
1.6K0
使用pygame开发合金弹头(5)
Python的强大超出你的认知,Python的功能不止于可以做网络爬虫,数据分析,Python完全可以进行后端开发,AI,Python也可进行游戏开发,本文将会详细介绍Python使用pygame模块来开发一个名为“合金弹头”的游戏
疯狂软件李刚
2020-06-24
1.2K0
Java 12的switch详解
Java的switch语句是一个变化较大的语法(可能是因为Java的switch语句一直不够强大、熟悉swift的可与swift的switch语句对比一下,就会发现Java的switch弱爆了),因为Java的很多版本都在不断地改进switch语句:
疯狂软件李刚
2020-06-24
8770
Java与Scala如何编译Lambda表达式?
Lambda表达式在过去几年中风靡编程世界。大多数现代语言都将它们作为函数式编程的基础部分。基于JVM的语言(如Scala,Groovy和Clojure)已将它们集成为语言的关键部分,本文将会对比Java与Scala在编译Lambda表达式上存在的差异
疯狂软件李刚
2020-06-24
1.4K0
使用pygame开发合金弹头(4)
Python的强大超出你的认知,Python的功能不止于可以做网络爬虫,数据分析,Python完全可以进行后端开发,AI,Python也可进行游戏开发,本文将会详细介绍Python使用pygame模块来开发一个名为“合金弹头”的游戏
疯狂软件李刚
2020-06-24
1.1K0
受用一生的高效 PyCharm 使用技巧(二)
此系列的第一篇文章的阅读量还不错,说明大家对 PyCharm 使用技巧还是颇感兴趣的。今天又来给大家推荐一些我自己的用的小技巧,大家择需所取即可。
疯狂软件李刚
2020-06-24
8370
MyBatis的“基于嵌套select”映射的剖析
本文详细分析了MyBatis中“基于嵌套select”映射策略的性能缺陷、并给出了具体的实施建议,本文适合对MyBatis有一定使用经验的读者阅读,对MyBatis小白不适合。
疯狂软件李刚
2020-06-24
2K0
快速学会Python tkinter的Pack布局
GUI编程就相当于小孩子搭积木,每个积木块应该放在哪里?每个积木块显示为多大?也就是这些大小和位置都需要进行管理,而布局管理器正是负责管理各组件的大小和位置,此外,当用户调整了窗口的大小之后,布局管理器还会自动调整窗口中各组件的大小和位置。
疯狂软件李刚
2020-06-24
1.5K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档