• 关于Java编程,你知道吗?final的几种用法

    今天我们重点谈谈final,多年的面试经验告诉我,很多人其实失分就是在final上,而非另外两者。final可以用来修饰类、方法、变量,分别有不同的意义。

  • 人工智能需要掌握那些知识点?应该看什么书籍?超详细教程

    人工智能的定义可以分为两部分,即"人工"和"智能"。"人工系统"就是通常意义下的人工系统。"智能"这涉及到其它诸如意识(CONSCIOUSNESS)、自我(SELF)、思维(MIND)(包括无意识的思维(UNCONSCIOUS_MIND))等等问题。

  • 5个步骤,教你瞬间明白线程和线程安全

    在我们的Java程序中其实有不止一条执行线程,只有当所有的线程都运行结束的时候,这个Java程序才算运行结束。 官方的话给你描述一下:当所有的非守护线程运行结束时,或者其中一个线程调用了System.exit()方法时,这个Java程序才能运行结束。

  • 使用VS Code进行Python编程

    Visual Studio Code,简称 VS Code,是一个开源的文本编辑器,包含用于构建和调试应用程序的工具。安装启用 Python 扩展后,VS Code 可以配置成理想的 Python 开发工作环境。本文将介绍一些有用的 VS Code 扩展,并配置它们以充分提高 Python 开发效率。

  • API Star:一个Python 3的API框架

    为了在 Python 中快速构建 API,我主要依赖于 Flask。最近我遇到了一个名为 “API Star” 的基于 Python 3 的新 API 框架。由于几个原因,我对它很感兴趣。首先,该框架包含 Python 新特点,如类型提示和 asyncio。而且它再进一步为开发人员提供了很棒的开发体验。

  • 9月编程语言排行榜:万年不变的前三,终于变了!

    TIOBE 发布了 9 月份的编程语言排行榜,上个月 Python 与第 3 名擦肩而过,而指数稳步上升的它在本月终于打败 C++,成功探花。

  • 2018年最受欢迎的三种编程语言:JavaScript、Java、Python

    近日,hackernoon上发表了一篇文章,基于几个调查报告,盘点了2018年最受欢迎的3种编程语言,分别是JavaScript、Java、Python。仅就美国的行情而言,年薪均超过了10万美元。

  • 3道经典 Python 题,9 种绝妙解法,你能想出几种?

    你得到一个可能混合大小写字母的字符串,你的任务是把该字符串转为仅使用小写字母或者大写字母,为了尽可能少的改变:如果字符串包含的大字母数小于等于小写字母数,则把字符串转为小写。如果大写的数目大于小写字母数,则把字符串转为全大写。

  • 我用Python自动生成报表以邮件发送,减轻了我的工作压力

    数据分析师肯定每天都被各种各样的数据数据报表搞得焦头烂额,老板的,运营的、产品的等等。而且大部分报表都是重复性的工作,这篇文章就是帮助大家如何用Python来实现报表的自动发送,解放你的劳动力,可以让你有时间去做更有意思的事情。

  • 那些神奇的Python代码技巧,你肯定还不知道,还不抓紧时间收藏?

    被人工智能捧红的 Python 已是一种发展完善且非常多样化的语言,其中肯定有一些你尚未发现的功能。本文或许能够让你学到一些新技巧。

  • Python的22个编程技巧,Pick一下?

    本文作者总结了Python的22个编程技巧,其中包括原地交换两个数字、链状比较操作符、使用三元操作符来进行条件赋值等等,希望对大家有所帮助。

  • 面对枯燥的源码,如何才能看得下去?

    一个软件开发人员,工作到了一定的年限(一般是3、4年左右),如果他还没学会阅读源码,那么他就会遇到瓶颈。因为到了这个时候的开发,他应该不仅仅只会做那些 CURD 的业务逻辑,而应该会根据公司的实际情况去写框架。

  • 理解Python的Dataclasses(一)

    如果你正在阅读本文,那么你已经意识到了 Python 3.7 以及它所包含的新特性。就我个人而言,我对 Dataclasses 感到非常兴奋,因为我等了它一段时间了。

  • 一个开发10年程序员论:学习Python最正确的步骤(0基础必备)

    很多人都在问Python学习步骤应该如何安排?多长时间可以达到精通呢?Python学习步骤应该怎样安排:首先,学习Python编程技术,自学或者参加培训学习都适用,每个人都有自己的学习方式和方法。

  • 你还在盲目跟风学Python?你真的了解吗?某华大学教授有话要说

    就算再简单的语言,也得学才会会,不要在好不好,真的好不好这些事情上下功夫,要在怎么学如何学上下功夫。

  • 为什么有的程序员能快速的学会一门编程语言,你可以吗?

    很多小伙伴们都很羡慕技术大牛,因为很多技术大牛都会很多的编程语言,说起编程语言来如数家珍。

  • 作为程序员这3种语言必须要会,看看你会几种?

    那编程语言这么多,我们不可能去一一学习,其实我们不需要每种编程语言都熟悉了解,在当前形式下,只要掌握时下最需要的三种编程语言就可以了。说的直白点就是最好找工作的三种语言。

  • 如何用Python读取Outlook中的电子邮件

    从事电子邮件营销,准入邮箱列表是必不可少的。你可能已经有了准入列表,同时还使用电子邮件客户端软件。如果你能从电子邮件客户端中导出准入列表,那这份列表想必是极好的。

  • 为什么越来越多的人想学编程?

    在互联网时代,互联网真的给我们带来了极大的便利性。 并且随着IT互联网的日趋迅猛,IT产业的产值成倍增长,IT就业前景很好,在最具潜力的薪酬职业排行中,前二十名里面IT行业总是占有很大比重。编程已经在我们的生活当中无处不在,我们使用的手机、电脑,都是需要编程的。

  • 8个Python高效数据分析的技巧

    这篇文章介绍了8个使用Python进行数据分析的方法,不仅能够提升运行效率,还能够使代码更加“优美”。

  • 为什么说软件开发者是好工作呢?

    在过去的十几年中,我一直都是一名开发者。不久前,公司的一位实习生问我,做一名开发者,最酷的事情有哪些。

  • Java异常处理,重新认识Java异常,Java7异常处理的新特性!

    在程序中,错误可能产生于程序员没有预料的各种情况,或者是超出了程序员可控范围的环境因素,如用户的坏数据、试图打开一个根本不存在的文件等。在java中这种在程序运行时可能出现的一些错误称为异常。异常是一个程序执行期间发生的事件,它中断了正在执行的程序的正常指令流。

  • 想要学会Python爬虫,就必须从零开始!

    简单来说互联网是由一个个站点和网络设备组成的大网,我们通过浏览器访问站点,站点把HTML、JS、CSS代码返回给浏览器,这些代码经过浏览器解析、渲染,将丰富多彩的网页呈现我们眼前。

  • 使用Kafka和MongoDB进行Go异步处理

    在我前面的博客文章 “我的第一个 Go 微服务:使用 MongoDB 和 Docker 多阶段构建” 中,我创建了一个 Go 微服务示例,它发布一个 REST 式的 http 端点,并将从 HTTP POST 中接收到的数据保存到 MongoDB 数据库。

  • 如何使用Photon高效率提取网站数据

    Photon是一种高效率的的网络爬虫,可从目标中提取URL,文件以及各类情报。其通过多线程大大加快数据提取进程。

  • 大公司为什么还在采用过时的技术!

    本文出自一朋友给我的提问,于是博主呕心沥血给他花式洗脑了几个小时。忽然发现,应该还有许多朋友有同样的疑问。所以整理成文。

  • PHP的16种错误机制总结

    PHP的错误机制也是非常复杂的,做了几年php,也没有仔细总结过,现在就补上这一课。

  • Java与CPU缓存是如何亲密接触的!

    CPU在读主存的时候,会先将主存的一块数据加载到缓存上,然后在缓存上读取。当CPU写主存的时候,它会首先写缓存,在未来的某个时间点再一次性将缓存的数据全部刷回主存,这样就可以提高写操作的性能。

  • 人工智能技术越来越火 用哪个开发语言更好

    在推动人工智能产业从兴起进入快速发展的历程中,AI顶级人才的领军作用尤为重要。上至国家,下至科技巨头,无不将AI视为提升自身的核心竞争力的根本性战略。那么你有没有想过这么一个问题:人工智能开发语言哪个更好?

  • Python实现数据可视化,看如何监控你的爬虫?

    相信大家在跑爬虫的过程中,也会好奇自己养的爬虫一分钟可以爬多少页面,多大的数据量,当然查询的方式多种多样。今天我来讲一种可视化的方法。

 13 14 15 16 17 18 19