首页 文章 精选 留言 我的

文章列表

共 97898 篇
程序员面试30题,你面试失败的原因都在这里!

程序员面试30题,你面试失败的原因都在这里!

时间飞逝,转眼间从离开百度到创办爱创课堂前端培训学校近3年了。工作也发生了巨大变化,从以前的企业项目开发到现在在学校日复一日地为学生授课,但无论对着计算机编程,还是为学生讲述前端知识,都十分让我享受。 每到毕业季,看着自己带出的学生找到理想的工作,心中亦是十分欣慰。学生求职中,经常会问我一些面试中的问题,每次耐心地帮他们解答,对他们帮助很大。 临近毕业的学生...

一文读懂 Java 反射机制那些事

一文读懂 Java 反射机制那些事

前不久学习了反射机制,来总结下。在此之前,回顾下java程序的编译运行过程,分为三个阶段:源码(.java文件)进过编译生成字节码文件(.class文件),然后jvm加载字节码文件执行程序(runtime)。 前两个步骤(编译阶段)是在硬盘上完成的,后一个步骤(运行阶段)是在内存中完成的,而中间这个衔接就是:jvm通过类加载器----ClassLoader把...

基于C#简单实现的微信网页版接口

基于C#简单实现的微信网页版接口

​​一、想法来源 ​ 作为程序员,对自己工具不满,就要去改造,对于微信已经厌恶极久了。总有人不合时宜的发语音,总有老板无时无刻的艾特,总有微商群发各种消息。重点是不能忍受语音。​当现有客户端不能满足要求,心中无限郁闷,想着做一个客户端,去回怼那些发语音的人。 二、初期准备​ 最开始想从手机微信客户端动手​,奈何抓包看的我头疼,后来想到用Fiddl...

PostgreSQL 11 新特性解读: 增加对JIT(just-in-time)编译的支持提升分析型SQL执行效率

PostgreSQL 11 新特性解读: 增加对JIT(just-in-time)编译的支持提升分析型SQL执行效率

关于 JIT PostgreSQL 11 版本的一个重量级新特性是引入了 JIT (Just-in-Time) 编译来加速SQL中的表达式计算效率。 JIT 表达式的编译使用LLVM项目编译器的架构来提升在WHERE条件、指定列表、聚合以及一些内部操作表达式的编译执行。 使用 JIT 必须在首先编译安装 LLVM ,之后编译安装 PostgreSQL 时设置...

学爬虫,需要掌握哪些Python基础?

学爬虫,需要掌握哪些Python基础?

入手爬虫确实不要求你精通Python编程,但基础知识还是不能忽视的,那么我们需要哪些Python基础呢? 首先我们先来看看一个最简单的爬虫流程: 第一步要确定爬取页面的链接,由于我们通常爬取的内容不止一页,所以要注意看看翻页、关键字变化时链接的变化,有时候甚至要考虑到日期;另外还需要主要网页是静态、动态加载的。 第二步请求资源,这个难度不大,主要是Urlli...

独家 | 手把手教你用Python进行Web抓取(附代码)

独家 | 手把手教你用Python进行Web抓取(附代码)

作为一名数据科学家,我在工作中所做的第一件事就是网络数据采集。使用代码从网站收集数据,当时对我来说是一个完全陌生的概念,但它是最合理、最容易获取的数据来源之一。经过几次尝试,网络抓取已经成为我的第二天性,也是我几乎每天使用的技能之一。 在本教程中,我将介绍一个简单的例子,说明如何抓取一个网站,我将从Fast Track上收集2018年百强公司的数据: Fas...

网易云音乐评论爬虫(三):爬取歌曲的全部评论

网易云音乐评论爬虫(三):爬取歌曲的全部评论

用过网易云音乐听歌的朋友都知道,网易云音乐每首歌曲后面都有很多评论,热门歌曲的评论更是接近百万或者是超过百万条.现在我就来分享一下如何爬取网易云音乐歌曲的全部评论,由于网易云音乐的评论都做了混淆加密处理,因此我们需要深入了解它的加密过程之后才能爬取到网易云音乐歌曲的全部评论. 一,首先分析数据的请求方式 网易云音乐歌曲页面的URL形式为https://mus...

2018·JS“年鉴”:ES6锋芒依旧,React和Express成为前、后端最受欢迎框架

2018·JS“年鉴”:ES6锋芒依旧,React和Express成为前、后端最受欢迎框架

2018年JavaScript现状调查报告出来啦! JavaScript可以说是世界上最流行的脚本语言之一了,它是一种运行在浏览器中的解释型的编程语言。在我们的电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App中,交互逻辑都是由JavaScript驱动的。 在这样的趋势下,熟练掌握JavaScript也成为了开发人员的必备技能点,而这些开...

技术面试官的9大误区

技术面试官的9大误区

如果你做过技术面试官,就至少犯过下面9大误区中的一个: 1. 压制求职者 2. 拿自己擅长的东西问求职者 3. 寻找全才 4. 根据自己喜好评判求职者 5. 盲目相信求职者 6. 自己说得太多,让求职者说得太少 7. 不了解公司、团队、产品和岗位职责 8. 不清楚自己在面试中的角色和职责 9. 表现得对公司、团队、产品、技术等很失望 接下来让我们一一来解释一...

致敬改变世界的开发者们,为1024,更为探索未来世界

致敬改变世界的开发者们,为1024,更为探索未来世界

全世界 有千千万万的开发者 而在这万众之中 有这样一群可爱的人 他们存在于不同的时空 也许 你未曾听过他们的名字 但是 他们所做的事 却深深影响着你的生活 他是Linux之父 仅仅是利用业余时间 就创造出了这套全球最流行的操作系统内核之一 想必这位大家再熟悉不过了吧 就是这个从哈佛辍学的男人 发明了BASIC编程语言 给这个世界开了个窗口 被人称作“书呆子”...

《快学 Go 语言》第 7 课 —— 诱人的烤串

《快学 Go 语言》第 7 课 —— 诱人的烤串

字符串通常有两种设计,一种是「字符」串,一种是「字节」串。「字符」串中的每个字都是定长的,而「字节」串中每个字是不定长的。Go 语言里的字符串是「字节」串,英文字符占用 1 个字节,非英文字符占多个字节。这意味着无法通过位置来快速定位出一个完整的字符来,而必须通过遍历的方式来逐个获取单个字符。 图片 我们所说的字符通常是指 unicode 字符,你可以认为所...

11月22日云栖精选夜读 | 送你一份Spring Boot 知识清单

11月22日云栖精选夜读 | 送你一份Spring Boot 知识清单

在过去两三年的Spring生态圈,最让人兴奋的莫过于Spring Boot框架。或许从命名上就能看出这个框架的设计初衷:快速的启动Spring应用。因而Spring Boot应用本质上就是一个基于Spring框架的应用,它是Spring对“约定优先于配置”理念的最佳实践产物,它能够帮助开发者更快速高效地构建基于Spring生态圈的应用。 热点热议 送你一份S...

为什么RISC-V在中国岌岌可危?

为什么RISC-V在中国岌岌可危?

正如Rick Merritt在硅谷报道的那样,中国有很多“买家”对RISC-V核心感兴趣。从理论上讲,RISC-V应该为中国工程师提供急需的公平竞争环境。但现实情况是,中国和RISC-V似乎并不兼容 ,至少目前如此。以下是五个原因:一、很难摆脱Arm的束缚。首先,大多数中国芯片供应商已经在Arm上投入了大量资金,并对此感激不尽。很难摆脱Arm的束缚。鉴于Ar...

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册