Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

Ubuntu 16.04 LTS内核更新,共修复15处安全漏洞

Ubuntu 16.04 LTS内核更新,共修复15处安全漏洞

Canonical 发布了 Ubuntu 16.04 LTS 至 2016 年 4 月 21 日发布以来的首次内核更新,此次更新修补了由不同开发人员、Linux 黑客和安全研究人员发现的共 15 个安全漏洞。在此我们建议大家阅读 2016 年 5 月 6 日的 USN-2965-1 「Ubuntu 安全公告」以全面了解此次更新的 15 处修复。需要大家注意的是,此次公布的安全漏洞还影响到了使用相同内核的 Raspberry Pi 2 和使用 Snapdra...
12 个非常有用的 JavaScript 技巧

12 个非常有用的 JavaScript 技巧

在这篇文章中将给大家分享12个有关于JavaScript的小技巧。这些小技巧可能在你的实际工作中或许能帮助你解决一些问题。使用!!操作符转换布尔值有时候我们需要对一个变量查检其是否存在或者检查值是否有一个有效值,如果存在就返回true值。为了做这样的验证,我们可以使用!!操作符来实现是非常的方便与简单。对于变量可以使用!!variable做检测,只要变量的值为:0、null、" "、undefined或者NaN都将返回的是false,反之返回的是true。...
Java集合框架的总结

Java集合框架的总结

本篇文章先从整体介绍了Java集合框架包含的接口和类,然后总结了集合框架中的一些基本知识和关键点,并结合实例进行简单分析。当我们把一个对象放入集合中后,系统会把所有集合元素都当成Object类的实例进行处理。从JDK1.5以后,这种状态得到了改进:可以使用泛型来限制集合里元素的类型,并让集合记住所有集合元素的类型。 一、综述 所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量)。(数组既可以保存基本类型的数据也可以保存对象)...
Angular Universal的三种开发模式

Angular Universal的三种开发模式

虽然Angular是一种构建Web应用的强大方式,但是长期以来,开发人员都知道它在SEO和可访问性方面的限制。当然,Google的爬虫能够执行JavaScript,但是它并不是唯一的爬虫方案。例如,在将一个链接提交给Slack之后,它的爬虫会抓取一个预览,但是并不会执行JavaScript,所以原始的Angular HTML模板将会显示在预览之中。为了消除这种现象所产生的问题,Jeff Whelpley和Patrick Stapleton开发了Angula...
Angular移动工具集要让Web应用有原生的感觉

Angular移动工具集要让Web应用有原生的感觉

决定为哪个平台构建应用一直是个挑战。开发人员应该把时间和金钱花在原生实现上,还是完全专注于Web,或者是某种组合?新增加的Angular移动工具集(AMT)使用新的Web平台API让Web应用有了更多原生的感觉,希望可以为做这种决定的人减轻一点压力。在ng-conf 2016大会上,Jeff Cross和Alex Rickabaugh花时间介绍了AMT以及它如何帮助开发人员让Web应用的行为更像原生应用。Cross做了总结:“Progressi...
Java多线程系列

Java多线程系列

Java的重要功能之一就是内部支持多线程,这一系列文章将详细剖析Java多线程的基础知识多线程概述多线程引入程序只有一个执行流程,所以这样的程序就是单线程程序。假如一个程序有多条执行流程,那么,该程序就是多线程程序。进程:正在运行的程序,是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。线程:是进程中的单个顺序控制流,是一条执行路径。一个进程如果只有一条执行路径,则称为单线程程序。一个进程如果有多条执行路径,则称为多线程程序。J...
【Simple Java】Java编译器如何生成重载和覆盖方法代码

【Simple Java】Java编译器如何生成重载和覆盖方法代码

下面是一个很简单的例子,关于Java中的多态:方法重载和方法覆盖;多态指的是方法在不同的时刻表现出不同的形式;在编译期间,这被叫做方法重载;方法重载允许相关的方法被同一个方法名字调用,这有时候被叫做ad-hoc polymorphism;package simplejava;class A { public void M(int i) { System.out.println("int"); } public void M(String s) ...
【Simple Java】Java内存泄露简述

【Simple Java】Java内存泄露简述

Java的一个最显著的优势是内存管理。你只需要简单的创建对象而不需要负责释放空间,因为Java的垃圾回收器会负责内存的回收。然而,情况并不是这样简单,内存泄露还是经常会在Java应用程序中出现。本篇文章将介绍什么是内存泄露,为什么会发生,以及怎样阻止内存泄露。什么是内存泄露内存泄露的定义:对于应用程序来说,当对象已经不再被使用,但是Java的垃圾回收器不能回收它们的时候,就产生了内存泄露。要理解这个定义,我们需要理解对象在内存中的状态。如下图所示,展示了哪...
<< 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 >>