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

首页 / 操作系统 / Linux

Spring事务管理默认只对Unchecked Exception进行回滚

Spring事务管理默认只对Unchecked Exception进行回滚

Spring的事务管理默认只对未检查异常(java.lang.RuntimeException及其子类)进行回滚,如果一个方法抛出Checked异常,Spring事务管理默认不进行回滚。关于异常的分类一下详细介绍: 1、基本概念 看java的异常结构图 Throwable是所有异常的根,java.lang.Throwable Error是错误,java.lang.Error Exception是异常,java.lang.Exception 2、Except...
我国政府再对外国安全软件说“不”

我国政府再对外国安全软件说“不”

两个多月前我国政府曾宣布将不会采购安装 Windows 8 操作系统的电脑产品,昨天他们又更进一步,直接将卡巴斯基和赛门铁克这两家外国公司排除在了安全软件提供商名单之外。根据人民日报的消息,有关部门已经把采购目标锁定在了奇虎 360、启明星辰、冠群金辰、北京江民和瑞星这 5 个本土品牌身上。我国政府会有此举是否和间谍活动有关目前还不得而知,不过卡巴斯基在接受路透社采访时表示自己「已经在与相关机构交涉」,当然,能不能逆转结果就只有拭目以待了(可能性很小吧)。...
一个通用的C/C++ Makefile

一个通用的C/C++ Makefile

写了一个通用的GNU/Linux环境下的Makefile。该Makefile适用于最后生成若干个可执行文件的小型C/C++工程,只要将该Makefile放在源码根目录下make,它会自动查找该目录下(包括子目录)的所有源码文件(支持.cpp .c .h格式)并自动生成正确的依赖关系,并且为了不污染源码文件夹,源码和编译过程中的中间文件会分开(Debug模式编译生成的中间文件在Debug目录下,Release模式在Release目录下)。试了几个之前写过的P...
加强 Linux 桌面安全

加强 Linux 桌面安全

简介对计算机的恶意攻击与日俱增。尽管编写的用于攻击 GNU/Linux 系统的病毒比 Windows 系统少得多,但 GNU/Linux 病毒确实存在。此外,可感染运行 Linux 的计算机的其他类型的恶意软件的数量(以及纯攻击数量)也在不断增长。最近 Wirenet.1 攻击了运行 Linux 和 Mac OS X 的计算机。该恶意软件盗窃了存储在计算机上的 Internet 浏览器、电子邮件客户端和即时消息工具中的密码和其他信息。增强Linux桌面安全...
Visual C++ 2015 引入更新的 C++ 特性到 Windows API

Visual C++ 2015 引入更新的 C++ 特性到 Windows API

Visual C++ 2015 是 C++ 团队付出巨大努力将现代C++引入windows平台的成果。在最新的几个发行版本里,VC++已经逐步添加了现代C++语言以及库的特色,这些结合在一起会创造一个用于构建通用windows App和组件的绝对惊艳的开发环境。Visual C++2015建立在早期版本引入的惊人进步,提供了成熟的、支持大多数C++11特性以及C++ 2015子集的编译器。你或许会怀疑编译器支持的完整程度,公正地说,我认为他能支持大部分重要...
如何解决Linux恶意软件问题困扰服务器的问题?

如何解决Linux恶意软件问题困扰服务器的问题?

Linux可能不会和你所熟悉的其他平台有着相同的恶意软件问题,但仍然存在一些问题让Linux管理员非常困扰。监测Linux服务器上恶意软件问题的最佳开源软件是什么呢?多数Linux恶意软件问题都与rootkits相关。rootkit更改服务器上的二进制,并使用有后门的版本替换它们。通过这些rootkits和系统文件检查器识别可能已经发生的损坏。同时考虑到Advanced Intrusion Detection Environment,它让你创建一个数据库,...
如何移除Android设备中重新自行安装的恶意软件?

如何移除Android设备中重新自行安装的恶意软件?

我听说有一种新型恶意软件能够在设备中下载、安装和删除应用,而在设备开启时消失。并且,该恶意软件的元件会留在设备中,当设备重新启动后重新自行安装。请问这个恶意软件是如何运作的,我们应该怎么根除它?是否有方法能够真正彻底地摆脱它?Nick Lewis:这是恶意软件非常常见的特性,即下载和安装其他应用来接近攻击者的目标,例如bootkit木马Trojan Android. Oldboot。通常情况下,恶意软件只是进入系统的切入点;它然后会使用附加模块(例如来自漏...
Socket接口原理及用C#语言实现

Socket接口原理及用C#语言实现

首先从原理上解释一下采用Socket接口的网络通讯,这里以最常用的C/S模式作为范例,首先,服务端有一个进程(或多个进程)在指定的端口等待客户来连接,服务程序等待客户的连接信息,一旦连接上之后,就可以按设计的数据交换方法和格式进行数据传输。客户端在需要的时刻发出向服务端的连接请求。这里为了便于理解,提到了一些调用及其大致的功能。使用socket调用后,仅产生了一个可以使用的socket描述符,这时还不能进行通信,还要使用其他的调用,以使得socket所指的...
<< 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 >>