• 在Pygame游戏中放置平台

    在 Pygame 中,平台本身也是个妖精,正像你那个可玩的妖精。这一点是重要的,因为有个是对象的平台,可以使你的玩家妖精更容易与之互动。

  • Java同步机制的底层实现

    在多线程编程中我们会遇到很多需要使用线程同步机制去解决的并发问题,而这些同步机制就是多线程编程中影响正确性和运行效率的重中之重。

  • 揭秘Java Web技术内幕,别让CRUD麻木了你!

    在JavaWeb学习研究中,Servlet扮演重要的作用,学好它,是后续JavaWeb学习的良好基础。

  • 在Java中12个常见的语法糖

    本文从 Java 编译原理角度,深入字节码及 class 文件,抽丝剥茧,了解 Java 中的语法糖原理及用法,帮助大家在学会如何使用 Java 语法糖的同时,了解这些语法糖背后的原理

  • 使用singledispatch在Python中追溯地添加方法

    在本系列中,我们将介绍七个可以帮助你解决常见 Python 问题的 PyPI 库。今天,我们将研究 singledispatch,这是一个能让你追溯地向 Python 库添加方法的库。

  • 如何向你的Python游戏中添加一个敌人

    在本系列的第五部分,学习如何增加一个坏蛋与你的好人战斗。在对玩家妖精实现全部功能之前,就来实现一个敌人似乎就很奇怪。但你已经学到了很多东西,创造恶棍与与创造玩家妖精非常相似。所以放轻松,使用你已经掌握的知识,看看能挑起怎样一些麻烦。

  • 用Pygame使你的游戏角色移动起来

    在本系列的第四部分,学习如何编写移动游戏角色的控制代码。在本篇文章中,我们将使用 Pygame 来添加键盘控制,如此一来你就可以控制你的角色的移动。

  • 如何在你的Python游戏中添加一个玩家

    在 这个系列的第一篇文章 中,我解释了如何使用 Python 创建一个简单的基于文本的骰子游戏。在第二部分中,我向你们展示了如何从头开始构建游戏,即从 创建游戏的环境 开始。但是每个游戏都需要一名玩家,并且每个玩家都需要一个可操控的角色,这也就是我们接下来要在这个系列的第三部分中需要做的。

  • Java、Python、C++、PHP、JavaScript5大编程语言,我该选哪个?

    很多朋友在后台给我留言,问:现在这么多变成语言,Python、Java、PHP、C++、JavaScript等,究竟哪种受欢迎?我想这应该也是你的困扰吧!

  • Python中正则表达式的巧妙使用 !包你必掌握正则!

    正则表达式就是从字符串中发现规律,并通过“抽象”的符号表达出来。打个比方,对于2,5,10,17,26,37这样的数字序列,如何计算第7个值,肯定要先找该序列的规律,然后用n2+1这个表达式来描述其规律,进而得到第7个值为50。

  • 使用attrs来告别Python中的样板

    在本系列中,我们将介绍七个可以帮助你解决常见 Python 问题的 PyPI 库。今天,我们将研究 attrs,这是一个帮助你快速编写简洁、正确的代码的 Python 包。

  • 使用Python构建可扩展的社交媒体情感分析服务

    学习如何使用 spaCy、vaderSentiment、Flask 和 Python 来为你的作品添加情感分析能力。

  • Spring Boot 2.1.5正式发布,1.5.x即将结束使命!

    Spring Boot 官网在 2019/05/15 这天发布了 Spring Boot 2.1.5 正式版,栈长表示真跟不上了。。

  • 常见的AI编程语言优缺点比较,程序员千万不要入错行!

    人工智能编程是一种技术的提升,为不同公司的运营和人们的生活带来了极高的效率和最佳效益。 人工智能为不同的行业带来了另一种智能技术,其潜力的前景仍在增长,期望它能够达到人类的智慧。

  • 使用Black自由格式化Python

    在本系列中,我们将介绍七个可以帮助你解决常见 Python 问题的 PyPI 库。在第一篇文章中,我们了解了 Cython。今天,我们将使用 Black 这个代码格式化工具。

  • 使用Cython为Python编写更快的C扩展

    在本系列中,我们将介绍七个可以帮助你解决常见 Python 问题的 PyPI 库。首先是 Cython,一个简化 Python 编写 C 扩展的语言。

  • 5种人工智能编程语言!Java依然屹立不倒!

    人工智能是工程学的一个分支,其基本目的是使计算机能够以与智能人类相似的方式智能思考。以下是最常用于制作AI项目的顶级语言。

  • 一图看懂编程语言迁移模式:终点站是Python、Go、JS

    有着20年编程经验的资深程序员,以自己多年来的经历,总结出程序员的编程语言切换规律,做了一个主流编程语言的进阶流程图,展示不同编程语言之间的承接关系、程序员选择编程语言的方向和路径。

  • 包装严重的IT行业,作为面试官,我是如何甄别应聘者的包装程度

    在互联网极速膨胀的社会背景下,各行各业涌入互联网的IT民工日益增大。

  • 35道SpringBoot面试题及答案,面试常被问到!

    Spring Boot 是微服务中 Java 框架. 我们建议你能够成为一名 Spring Boot 的专家。本文精选了三十五个常见的Spring Boot知识点,祝你一臂之力!

  • Python测试开发中Django和Flask框架的区别

    在谈Python中Django框架和Flask框架的区别之前,我们需要先探讨如下几个问题。

  • PPython:PHP拥抱Python的利器

    在 PHP 中调用 Python 实现某些处理,这种需求虽然比较小众,还是实用的。目前网上可以查到很多资料仍在探讨 exec()(也包括 system()、shell_exec()、passthru() 等)执行外部的 Python 文件,但这只是一种通用的方式,调用成本比较高,在每次调用时,需要装载整个 Python 解释环境。

  • 用Python和Pygame模块构建一个游戏框架

    在我的这系列的第一篇文章 中, 我已经讲解如何使用 Python 创建一个简单的、基于文本的骰子游戏。这次,我将展示如何使用 Python 模块 Pygame 来创建一个图形化游戏。

  • 使用Python进行社交媒体情感分析入门

    本文研究了 NLP 的一个特定领域:情感分析。重点是确定输入语言的积极、消极或中性性质。本部分将解释 NLP 和情感分析的背景,并探讨两个开源的 Python 包。

  • Java对象为啥要实现Serializable接口?

    最近这段时间一直在忙着编写Java业务代码,麻木地搬着Ctrl-C、Ctrl-V的砖,在不知道重复了多少次定义Java实体对象时“implements Serializable”的C/V大法后,脑海中突然冒出一个思维(A):问了自己一句“Java实体对象为什么一定要实现Serializable接口呢?”

  • 程序员必须搞懂的20个Java类库和API

    本文总结了日志、JSON解析、单测、XML解析、字节码处理、数据库连接池、集合类、邮件、加密、嵌入式SQL数据库、JDBC故障诊断以及序列化等20个方面的常用类库。都是你日常开发经常可能要用到的,现在不用不要紧,但是你要知道有这么一篇文章可以供你参考。

  • Python如何玩转加密?

    Python 中的一个有用的基本加密库就叫做 cryptography 。它既是一个“安全”方面的基础库,也是一个“危险”层。在这篇介绍性文章中,我们不会涵盖“危险”层中的任何内容!

  • 可以提高千倍效率的Java代码小技巧

    代码优化 ,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?

  • 面试官:说说你对Spring AOP的实现机制的理解!

    静态代理是编译期实现,动态代理是运行期实现,可想而知前者拥有更好的性能。本文主要介绍Spring AOP的两种代理实现机制,JDK动态代理和CGLIB动态代理。

  • 放弃 PK,拥抱合作——R 和 Python 能做出什么新花样?

    如果你想进入数据科学领域,你可能立即会想到R和Python。然而,我们并不是要以作为两种选择来考虑他们,相反地,我们更多的是去比较他们。R和Pyhton在他们各自的领域里,都是非常完美的工具。尽管如此,他们往往成为各自敌人而争吵。

 6 7 8 9 10 11 12 13 14 15