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

首页 / 操作系统 / Linux

U-Boot环境变量错误导致Linux系统挂载根文件系统失败

U-Boot环境变量错误导致Linux系统挂载根文件系统失败

u-boot环境变量错误导致:Kernel panic: No init found. Try passing init=option to kernel由于之前需要增大内核分区而修改环境变量,但是修改后的环境变量适应于大于2M的内核运行,当运行小于2M的内核时,环境变量指定的地址和内核相对应的地址内容不匹配导致根文件系统挂载失败,最终使用nor flash中的u-boot启动,用nand erase params指令擦除nand flash中保存环境变量...
最新被修复的 iOS 安全性问题,原来也影响着 OS X

最新被修复的 iOS 安全性问题,原来也影响着 OS X

上周 Apple 推出了一个修复 iOS 安全性问题的更新,防止被骇客透过恶意连结就能取得装置控制权。原来同样的漏洞也出现在 OS X 的 Safari 浏览器里,而且不管是 Yosemite 或是 El Capitan 的版本也同时面对风险。Lookout Security 和 Citizenlab 证实漏洞是透过传送恶意连结至人权运动人士,并藉此攻击其电脑,并相信有关的方法是由「网络战争」公司 NSO Group 出售予阿联酋政府。虽说这些攻击是针对性...
Java 集合框架之Collection

Java 集合框架之Collection

下图是 Java 中 Collection 相关的接口与类的关系的类图。其中,类只是集合框架的一部分,比较常用的一部分。 第一次画类图,着实很费劲,不过收获也不小。 下面是相关接口和类的解释说明。文字来自 JDK API 1.6 中文版。原谅我的懒惰,实在不想自己写,太麻烦。如有错误,还请指正。 如图,Set、Queue、List 接口都继承自 Collection 接口。 AbstractCollection<E> 此类提供 C...
Java内存管理原理及内存区域详解

Java内存管理原理及内存区域详解

经常有人把Java内存区分为堆内存(Heap)和栈内存(Stack),这种分法比较粗糙,Java内存区域的划分实际上远比这复杂。这种划分方式的流行只能说明大多数程序员最关注的、与对象内存分配关系最密切的内存区域是这两块。其中所指的“堆”是为 Java 堆,所指的“栈”是为虚拟机栈或者说是虚拟机栈中局部变量表部分。 Java虚拟机所管理的内存将会包括以下几个运行时数据区域,如下图所示: 程序计数器 程序计...
使用SSM框架搭建Web服务器实现登录功能(Spring+SpringMVC+Mybatis)

使用SSM框架搭建Web服务器实现登录功能(Spring+SpringMVC+Mybatis)

写在前面初学Java EE,虽然知道使用框架会使开发更加便捷高效,但是对于初学者来说,感到使用框架比较迷惑,尤其是各种jar包的引用、各种框架的配置、注解的使用等等。最好的学习方法就是实践,于是下载了一个现成的DEMO,通过简单的修改先成功在自己电脑上跑起来,然后再逐个文件进行分析学习,最终才能从总体的高度上掌握框架的运行机制和配置方法,这样才能在实际运用中灵活配置,不会再局限于示例框架中。SSM框架搭建流程SSM框架Web程序的流程http://www....
SSM框架Web程序的流程(Spring SpringMVC Mybatis)

SSM框架Web程序的流程(Spring SpringMVC Mybatis)

SSM框架的Web程序主要用到了三个技术:Spring:用到了注解和自动装配,就是Spring的两个精髓IOC(反向控制)和 AOP(面向切面编程)。SpringMVC:用到了MVC模型,将逻辑代码放到Controller层处理。Mybatis:用到了与数据库打交道的层面,放在所有的逻辑之后,处理与数据库的CRUD相关的操作。要完成一个功能:先写实体类entity,定义对象的属性,(可以参照数据库中表的字段来设置,数据库的设计应该在所有编码开始之前)。写M...
入侵 Kernel.org 的黑客被捕

入侵 Kernel.org 的黑客被捕

2011年中旬,Linux内核官网kernel.org遭到黑客入侵,攻击者植入了rootkit Phalanx,并在服务器上设置了SSH后门,kernel.org为此关闭了三周多时间。官方表示将会公开有关此次入侵的报告,但这一承诺并未兑现,直到现在:美国司法部发表新闻稿,宣布佛罗里达警方于8月28日逮捕了27岁的程序员Donald Ryan Austin,他在缴纳了5万美元保释金后被释放。如果被定罪,他面临最高10年刑期,25万美元罚款和其它赔偿。...
网络IPC:套接字

网络IPC:套接字

网络进程间通信:socket API简介不同计算机(通过网络相连)上运行的进程相互通信机制称为网络进程间通信(network IPC)。在本地可以通过进程PID来唯一标识一个进程,但是在网络中这是行不通的。其实TCP/IP协议族已经帮我们解决了这个问题,网络层的“ip地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用程序(进程)。这样利用三元组(ip地址,协议,端口)构成套接字,...
智能指针 auto_ptr、scoped_ptr、shared_ptr、weak_ptr

智能指针 auto_ptr、scoped_ptr、shared_ptr、weak_ptr

什么是RAII?RAII是Resource Acquisition Is Initialization的简称,是C++语言的一种管理资源、避免泄漏的惯用法。RAII又叫做资源分配即初始化,即:定义一个类来封装资源的分配和释放,在构造函数完成资源的分配和初始化,在析构函数完成资源的清理,可以保证资源的正确初始化和释放。 为什么要使用RAII?在计算机系统中,资源是数量有限且对系统正常运行具有一定作用的元素。比如:网络套接字、互斥锁、文件句柄和内存等等,...
FormatFactory本地栈溢出漏洞

FormatFactory本地栈溢出漏洞

FormatFactory本地栈溢出漏洞发布日期:2016-09-01更新日期:2016-09-05受影响系统:FormatFactory FormatFactory 3.9.0描述:FormatFactory是音频、视频、图形文件类型转换软件。FormatFactory 3.9.0版本存在本地栈缓冲区溢出漏洞。加载文件(.task)中的错误验证检查导致栈溢出,可使受影响程序崩溃。<*来源:ZwX *>测试方法:警 告以下程序(方法)可能带有攻...
设计模式——单例模式

设计模式——单例模式

设计模式:设计模式代表了最佳实践,是软件开发过程中面临一般问题的解决方案。 设计模式是一套被反复使用、经过分类、代码设计总结的经验。单例模式单例模式也叫单件模式。Singleton是一个非常常用的设计模式,几乎所有稍微大一些的程序都会使用到它,所以构建一个线程安全并且 高效的Singleton很重要。1. 单例类保证全局只有一个唯一实例对象。 2. 单例类提供获取这个唯一实例的接口。由于要求只生成一个实例,因此我们必须把构造函数的访问权限标记为protec...
<< 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 >>