子博兄的头像-华尔子博-奥夏网
LV6
管理员
这里有您想知道的一切技术资料!

Redis上实现分布式锁以提高性能的方案研究

Redis上实现分布式锁以提高性能的方案研究-华尔子博-奥夏网
背景: 在很多互联网产品应用中,有些场景需要加锁处理,比如:秒杀,全局递增ID,楼层生成等等。大部分是解决方案基于DB实现的,Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问...
6个月前
05215

Android使用SQLite数据库存数数据

Android使用SQLite数据库存数数据-华尔子博-奥夏网
前面我们介绍了用 SharedPreferences 和文件存储信息的方法,但是当频繁大量地使用数据存储时,就要用到数据库来管理信息数据。 在 Android 中,我们使用 SQLite 数据库,在应用中也常常会用到 ...
2个月前
0529

Swift图像处理之优化照片

Swift图像处理之优化照片-华尔子博-奥夏网
Core Image能通过分析图片的各个属性,人脸的区域等进行自动优化图片。我们只需要调用autoAdjustmentFiltersWithOptions这个API方法获取各个自动增强滤镜来优化图片即可。不管是人物照片还是风...
10个月前
05210

web服务器软件Apache与Nginx的对比分析

web服务器软件Apache与Nginx的对比分析-华尔子博-奥夏网
Apache与Nginx的优缺点比较 1、nginx相对于apache的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下...
15天前
05111

PHP实现会员账号单唯一登录的方法分析

PHP实现会员账号单唯一登录的方法分析-华尔子博-奥夏网
要实现会员账号的唯一登录,可以使用以下方法: 使用会话管理: 在用户成功登录时,创建一个唯一的会话ID,并将其保存在数据库或缓存中,与用户账号关联。 每当用户尝试登录时,首先检查数据库...
3年前
05110

Ajax+PHP实现的模拟进度条功能示例

Ajax+PHP实现的模拟进度条功能示例-华尔子博-奥夏网
Ajax+PHP实现的模拟进度条功能。具体如下: 一 代码 fun.js: function progress(){ setInterval('beginProgress()', 200); } function beginProgress(){ $.get('progress.php', null, function...
10个月前
05113

tp5(thinkPHP5)框架实现多数据库查询的方法

tp5(thinkPHP5)框架实现多数据库查询的方法-华尔子博-奥夏网
tp5(thinkPHP5)框架实现多数据库查询的方法。具体如下: 引言: 有时候一个管理后台,需要涉及到多个数据库。比如,商城管理、直播管理、消息管理等等,它们都有自己的数据库。这个时候,就需要...
7个月前
0516

centos下如何安装卸载命令rpm make install?

centos下如何安装卸载命令rpm make install?-华尔子博-奥夏网
A:RPM包, 这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双击就能自动安装。 ==如何卸...
1个月前
05112

Oracle数据库的空间管理技巧

Oracle数据库的空间管理技巧-华尔子博-奥夏网
在Oracle数据库中,DBA可以通过观测一定的表或视图来了解当前空间的使用状况,进而作出可能的调整决定。 一.表空间的自由空间 ---- 通过对表空间的自由空间的观察,可用来判断分配给某个表空间...
10个月前
0518

Android MediaRecorder录制音频

Android MediaRecorder录制音频-华尔子博-奥夏网
Android SDK 提供了使用 MediaRecorder 类实现对音频和视频进行录制的功能。MediaRecorder 对象在运行过程中存在多种状态,其状态转化如图 1 所示。 图 1  MediaRecorder对象状态转化图 从图 ...
7个月前
05110