Redis数据库中实现分布式锁的方法

Redis数据库中实现分布式锁的方法-华尔子博-奥夏网
分布式锁是一个在很多环境中非常有用的原语,它是不同进程互斥操作共享资源的唯一方法。有很多的开发库和博客描述如何使用Redis实现DLM(Distributed Lock Manager),但是每个开发库使用不同的...
7天前
04313

DNS缓存中毒攻击

DNS缓存中毒攻击-华尔子博-奥夏网
什么是DNS缓存中毒 DNS缓存中毒是一种网络攻击,它使您的计算机误以为它会到达正确的地址,但事实并非如此。攻击者使用DNS缓存中毒来劫持互联网流量并窃取用户凭据或个人数据。DNS缓存中毒攻击...
5天前
04013

Symfony2中被遗弃的getRequest()方法分析

Symfony2中被遗弃的getRequest()方法分析-华尔子博-奥夏网
Symfony2中被遗弃的getRequest()方法。具体如下: 最近使用Symfony时,在NetBeans中发现getRequest()方法被遗弃了: 1 2 3 4 5 6 7 8 9 10 11 12 13 /**  * Shortcut to return the request ser...
4天前
04513

Android GridView:网格视图

Android GridView:网格视图-华尔子博-奥夏网
GridView 提供了一个二维的可滚动的网格,按照行列的方式来显示内容,一般适合显示图标、图片等,适合浏览。 下面通过一个实例来了解一下GridView组件的使用方法。在工程WidgetDemo的布局文件ma...
4天前
03713

php实现构建排除当前元素的乘积数组方法

php实现构建排除当前元素的乘积数组方法-华尔子博-奥夏网
构建乘积数组 给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]。不能使用除法。 这题的意思是 B数组的元素是A数组中所有...
昨天
04413

ThinkPHP5+Layui实现图片上传加预览功能

ThinkPHP5+Layui实现图片上传加预览功能-华尔子博-奥夏网
html代码 <div class='layui-upload'> <button type='button' class='layui-btn' id='cover'>上传封面</button> </div> <div class='layui-input-inline'> <i...
3年前
04812

HDFS两种操作方式:命令行和Java API

HDFS两种操作方式:命令行和Java API-华尔子博-奥夏网
HDFS 文件操作有两种方式:一种是命令行方式,Hadoop 提供了一套与 Linux 文件命令类似的命令行工具;另一种是 Java API,即利用 Hadoop 的 Java 库,采用编程的方式操作 HDFS 的文件。 本节将...
2年前
06912

服务器安全之系统帐号优化教程详情及步骤

服务器安全之系统帐号优化教程详情及步骤-华尔子博-奥夏网
系统帐号的优化是服务器安全加固的重要一步。系统中存在很多默认帐号和组,如果不加以管理,会成为安全隐患。这里介绍系统帐户优化的几个方面: 1. 禁用不需要的系统帐户 很多系统默认创建了许多...
2年前
06512

服务器硬件防火墙与软件防火墙的作用和区别

服务器硬件防火墙与软件防火墙的作用和区别-华尔子博-奥夏网
服务器防火墙分为硬件防火墙和软件防火墙,两者的主要作用和区别如下: 1. 作用:都用于保护服务器安全,对进入和离开服务器的网络流量进行过滤和监控,防止未经允许的访问和攻击。 2. 实现方式: • ...
2年前
07612

Nginx 安装笔记(含PHP支持、虚拟主机、反向代理负载均衡)

Nginx 安装笔记(含PHP支持、虚拟主机、反向代理负载均衡)-华尔子博-奥夏网
系统环境:RHEL5 [ 2.6.18-8.el5xen ] 软件环境: nginx-0.7.17 lighttpd-1.4.20.tar.gz pcre-6.6-1.1 pcre-devel-6.6-1.1 php-5.1.6-5.el5 参考下载地址: http://sysoev.ru/nginx/nginx-0.7.1...
1年前
02812