首页 文章 精选 留言 我的

文章列表

共 97898 篇
阿里云开发者Go工具套件

阿里云开发者Go工具套件

欢迎使用阿里云开发者工具套件(SDK)。阿里云Go SDK让您不用复杂编程即可访问云服务器、云监控等多个阿里云服务。这里向您介绍如何获取阿里云Go SDK并开始调用。如果您在使用SDK的过程中遇到任何问题,欢迎前往阿里云SDK问答社区提问,提问前请阅读提问引导。亦可在当前GitHub提交Issues。环境准备要使用阿里云Go SDK,您需要一个云账号以及一对...

java并发(一):线程基础篇

java并发(一):线程基础篇

线程的创建很简单,一般是集成Thread类或者实现Runnable接口,我就不细说了。然后,要牢记多线程的3大特性:多线程的三个特性:原子性、可见性、有序性 原子性:是指一个操作是不可中断的。即使是多个线程一起执行的时候,一个操作一旦开始,就不会被其他线程干扰。比如,对于一个静态全局变量int i,两个线程同时对它赋值,线程A给他赋值为1,线程B给他赋值为-...

10月26日云栖精选夜读 | 晚上自学java两个月能找工作吗?

10月26日云栖精选夜读 | 晚上自学java两个月能找工作吗?

如果只是靠晚上自学两个月直接找一份java的工作在当前基本上很难,虽然现在java还是就业第一大语言,但入门的门槛明显高了许多,现在看招聘岗位上java几乎占到了很大比例,为什么职位多反而门槛提升了?主要还是从业人数增加特别是每年培训出来大量的初学者,虽然职位很多但职位本身的要求还是挺高,以致于很多培训完了觉得水平应该可以了,结果很多碰壁了,已经不是十几年前...

安卓中高级开发面试之数据核心——数组集合高频面试题及解析

安卓中高级开发面试之数据核心——数组集合高频面试题及解析

为什么这两个放在一起说,而没有分开写呢? 诚然,集合或者数组二者随便其一,都不是一篇博客能写完的。但是在面试中,面试官一般不会出很多这方面的面试题,所以我们把数组和集合放在一起写一篇博客。本文只罗列几个高频题,不罗列难题和全面集合或数组的知识点。如果想知道更多集合或者数组的知识点,可以私我向我索取。 话不多说,集合底层其实也是数组。 1.Java集合框架是什...

如履薄冰 —— Redis懒惰删除的巨大牺牲

如履薄冰 —— Redis懒惰删除的巨大牺牲

之前我们介绍了Redis懒惰删除的特性,它是使用异步线程对已经删除的节点进行延后内存回收。但是还不够深入,所以本节我们要对异步线程逻辑处理的细节进行分析,看看Antirez是如何实现异步线程处理的。异步线程在Redis内部有一个特别的名称,它就是BIO,全称是Background IO,意思是在背后默默干活的IO线程。不过内存回收本身并不是什么IO操作,只是...

晚上自学java两个月能找工作吗?

晚上自学java两个月能找工作吗?

如果只是靠晚上自学两个月直接找一份java的工作在当前基本上很难,虽然现在java还是就业第一大语言,但入门的门槛明显高了许多,现在看招聘岗位上java几乎占到了很大比例,为什么职位多反而门槛提升了?主要还是从业人数增加特别是每年培训出来大量的初学者,虽然职位很多但职位本身的要求还是挺高,以致于很多培训完了觉得水平应该可以了,结果很多碰壁了,已经不是十几年前...

详述三种现代JVM语言--Groovy,Scala和Clojure

详述三种现代JVM语言--Groovy,Scala和Clojure

Java的遗产将是平台,而不是程序设计语言。 Java技术的原始工程师们作出了一个明智的决定,就是将编程语言与运行时环境分开,最终这使得超过200种语言能够运行在Java平台上。这种架构对于该平台的长期活力是至关重要的,因为计算机程序设计语言的寿命一般都是比较短。从2008年开始,由Oracle主办的一年一度的JVM语言峰会为JVM上其它的语言实现与Java...

五年级都开始学TensorFlow了?再等你就要失业了!

五年级都开始学TensorFlow了?再等你就要失业了!

小学五年级报名课外班学 Tensorflow 晚不晚?答案是:晚了,毕业于上海交大和卡内基梅隆大学,现任亚马孙AWS主任科学家的李沐表示,他家的娃1岁就开始读paper,现在已经可以熟练的写mxnet代码了。 知乎的网友都认为这是“一不小心”的晒娃狂魔,其实李沐还是一个炫妻狂魔:“他妈妈在Google上班是用 Tensorflow” 嗯,谷歌+亚马逊的基因组...

Scala学习笔记(1)-环境搭建

Scala学习笔记(1)-环境搭建

Scala是一种多范式的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。scala可以和java程序无缝拼接,因为scala文件编译后也是成为.class文件,并且在JVM上运行,有下下一代Java之称,当然要有Java今天的阵势还有很长很长的一段路要走。 Scala的几个主要特性 1.面向风格:Scala中的每个值都是一个对象,包括基本数据类...

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

腾讯云软件源

腾讯云软件源

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

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等操作系统。

用户登录
用户注册