- 人脸识别基本流程
佛系调参
人工智能深度学习
人脸识别一般包括:人脸检测、人脸对齐、人脸特征提取和人脸比对四个步骤人脸检测:检测到人脸的位置人脸对齐:同一个人采集到的不同图像可能呈现出不同的姿态和表情等,这种情况是不利于人脸特征提取的。所以有必要将人脸图像都变换到一个统一的角度或姿态,这就是人脸对齐。具体的是首先进行人脸检测(图1(a)),然后进行人脸关键点检测(图1(b)),最后利用这些对应的关键点通过相似变换(SimilarityTran
- 【使用opencv、python、dlib实现人脸关键点检测、眨眼检测和嘴巴开闭检测,可简单用于疲劳检测】
Holy meat
opencvpython人工智能
使用opencv、python、dlib实现人脸关键点检测、眨眼检测和嘴巴开闭检测,可简单用于疲劳检测环境准备opencvdlib原理眨眼检测张嘴检测原理代码示例人脸关键点检测眨眼检测张嘴检测写在最后环境准备opencv一、简单介绍OpenCV(OpenSourceComputerVisionLibrary)是一个开源计算机视觉和图像处理库,它提供了大量的工具和算法,涵盖了从基础图像处理到高级计算
- 开启虚拟人物互动新时代:探索相芯Avatar SDK驱动功能(Android)
相芯科技Faceunity
android实时音视频图像处理计算机视觉opencv
相芯SDK提供的Avatar驱动功能是一种基于人工智能技术的功能,它可以通过用户的面部表情和动作来实时驱动和控制虚拟角色或虚拟人物。这个功能可以将用户的面部表情和动作实时映射到虚拟角色身上,使得虚拟角色能够模仿和响应用户的实时表情和动作。具体来说,相芯SDK的Avatar驱动功能利用了人脸识别、人脸关键点检测、面部表情识别和姿态估计等技术。通过实时识别和分析用户的面部表情和姿态,SDK能够生成相应
- python使用dlib库进行人脸关键点检测
chen_znn
python人脸识别目标检测人工智能计算机视觉opencvdlib人脸关键点检测
dlibdlib是一个强大的C++库,用于机器学习和图像处理任务,特别是在人脸识别和人脸关键点检测方面表现出色。它提供了一系列用于处理图像、人脸检测、人脸关键点检测、人脸识别等任务的功能。dlib中的人脸关键点检测使用dlib库中的人脸关键点检测器的示例如下,importcv2importdlibimg_path="./face.jpg"##加载dlib人脸检测器detector=dlib.get
- [易语言]使用易语言部署yolov8-face五点人脸关键检测模型
FL1623863129
易语言YOLO
【官方框架地址】https://github.com/derronqi/yolov8-face【算法介绍】YOLOv8-face是基于YOLOv8(YouOnlyLookOnce,version8)算法的变体,专门针对人脸关键点检测进行了优化。YOLO系列算法是目前深度学习领域里最为著名的目标检测算法之一,以其高速度和高精度而广受欢迎。YOLOv8-face在此基础上,专注于提取人脸的五个主要关键
- 【 人脸关键点检测评价指标:NME】
冰雪storm
人工智能python深度学习机器学习
人脸关键点检测评价指标:NMENME(NormalizationMeanError),通常用于评估人脸对齐算法的质量。每个图像的NME定义为:所有预测点与ground-truth之间的L2Norm,除以(关键点个数*两只眼睛之间的距离),具体计算公式如下:NME(P,P^)=1M∑i=1M∣∣pi−p^i∣∣2dNME(P,\hatP)=\frac{1}{M}\sum_{i=1}^{M}\frac
- 人脸关键点检测dlib安装
cuisidong1997
智能路由器
dlib库是一个用来人脸关键点检测的python库,但因为其是C++编写(或需要C++编译?),使得我们在安装时遇到各种各样问题。笔者在不同电脑上安装遇到的问题都不同,但最后经过搜索,都解决了,因此,我将自己安装dlib库方法总结一下,希望可以帮到大家。方法一:Anaconda安装安装Anaconda后,首先在命令行输入:anacondasearch-tcondadlib1用来搜索可以使用的dli
- 基于关键点的人脸对齐方法
菜鸟的追梦旅行
目标检测深度学习人脸识别
人脸旋转校正的一般步骤:1.人脸检测:首先使用人脸检测算法来检测图像中的人脸位置。2.人脸关键点检测:对于每张检测到的人脸,使用人脸关键点检测算法来检测人脸中的关键点,如眼睛、鼻子、嘴巴等。(项目中可以使用yolopose检测的人脸区域关键点来替代上面2步)3.计算旋转角度:根据检测到的关键点位置,计算人脸的旋转角度。常见的方法是通过计算眼睛关键点的斜率来确定人脸的倾斜角度。可以使用反正切函数来计
- [C#]OpenCvSharp实现Yolov8 Face Landmarks 人脸关键点检测
小楼先森
YOLO
介绍:github地址:GitHub-derronqi/yolov8-face:yolov8facedetectionwithlandmark效果:项目:代码:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Diagnostics;usingSys
- [C#]OpenCvSharp实现Yolov8 Face Landmarks 人脸关键点检测
FL1623863129
C#YOLO
介绍:github地址:https://github.com/derronqi/yolov8-face效果:项目:代码:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Diagnostics;usingSystem.Drawing;usingSys
- Dlib库实现人脸关键点定位
AI_dataloads
opencv1024程序员节计算机视觉
一、引言Dlib"是一个C++库,提供了广泛的机器学习算法和工具,包括图像处理、计算机视觉、数据挖掘和机器学习等领域。它被广泛用于人脸识别、人脸关键点检测、物体检测等任务。Dlib库的特点之一是其高度的可移植性,它可以在多个平台上运行,包括Windows、Linux和macOS。接下来会针对dlib库对于人脸关键点定位的功能来进行代码演示。二、准备环节我们需要用到的模型是:shape_predic
- 关键点检测方法综述
樨潮
关键点检测
https://blog.csdn.net/u011995719/article/details/78890333/参考资料一、引言二、检测方法总结近期对人脸关键点相关方法进行了研究,在深度学习大行其道的背景之下,此博客对近期人脸关键点检测深度学习方法进行了记录和总结,希望给广大朋友一点点启发,也希望大家指出我阅读过程中的错误~主要有如下模型:2.1ASM(ActiveShapeModels)2.
- 人脸106和240点位检测解决方案
美摄科技
人工智能音视频ar
人脸识别技术已经深入到我们生活的各个领域,从手机解锁、门禁系统到视频娱乐化等,都离不开高精度的人脸关键点检测。美摄科技作为行业的领军企业,一直致力于提供最先进、最稳定的人脸识别技术,近日,我们推出了全新的106和240点位检测解决方案,为企业提供更高效、更准确的人脸识别服务。106和240点位检测是人脸识别、视频娱乐化等应用的基础算法,它能够精确地定位人脸上的关键部位,如眼睛、鼻子、嘴巴等,从而实
- 计算机毕业设计:基于python人脸识别管理系统 OpenCV+Dlib(包含文档+源码+部署教程)
q_3375686806
biyesheji0001毕业设计biyesheji0002课程设计pythonopencv人工智能深度学习
[毕业设计]2023-2024年最新最全计算机专业毕设选题推荐汇总Python项目——毕业设计选题参考感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人。1、项目介绍Python语言、dlib、OpenCV、Pyqt5界面设计、sqlite3数据库方法实现、实现步骤1、实例化人脸检测模型、人脸关键点检测模型、人脸识别模型2、电脑摄像头设备加载
- 计算机毕业设计:基于python人脸识别考勤系统 OpenCV+Dlib(包含文档+源码+部署教程)
q_3375686806
毕业设计biyesheji0002biyesheji0001课程设计pythonopencv深度学习人工智能
[毕业设计]2023-2024年最新最全计算机专业毕设选题推荐汇总感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人。1、项目介绍Python语言、dlib、OpenCV、Pyqt5界面设计、sqlite3数据库方法实现、实现步骤1、实例化人脸检测模型、人脸关键点检测模型、人脸识别模型2、电脑摄像头设备加载一对图片3、分别获取图片中的人脸图片
- DLib人脸识别素材脸
数据智能谷
1、加载正脸检测器,使用dlibdetector=dlib.get_frontal_face_detector()2、加载人脸关键点检测器sp=dlib.shape_predictor(predictor_path)3、加载人脸识别模型facerec=dlib.face_recognition_model_v1(face_rec_model_path)4、保存候选人的人脸描述子4.1、先通过候选人
- python画圣诞老人_使用Python给头像加上圣诞帽或圣诞老人小图标附源码
weixin_39946767
python画圣诞老人
随着圣诞的到来,想给给自己的头像加上一顶圣诞帽。如果不是头像,就加一个圣诞老人陪伴。用Python给头像加上圣诞帽,看了下大概也都是来自2017年大神的文章:https://zhuanlan.zhihu.com/p/32283641主要流程素材准备人脸检测与人脸关键点检测调整大小,添加帽子用dlib的正脸检测器进行人脸检测,用dlib提供的模型提取人脸的五个关键点调整帽子大小,带帽选取两个眼角的点
- 计算机视觉未来的挑战,搜狗斩获ICPR 2020人脸关键点检测挑战赛冠军 计算机视觉技术持续领先...
weixin_39902085
计算机视觉未来的挑战
作为3D人脸重建、人脸识别、表情迁移及美化等应用的核心基础技术,人脸关键点检测算法一直是工业界和学术界的研究热点。近日,在第25届国际模式识别大会(ICPR2020)举办的人脸106关键点检测挑战赛中,搜狗AI团队荣获冠军,彰显其在计算机视觉领域的核心技术实力。ICPR2020大会是模式识别领域的顶级国际会议,由国际权威学术组织---国际模式识别协会(TheInternationalAssocia
- Python:OpenCV4人脸关键点检测以及表情检测
Ydon?tkwhmeIS
python:OpenCV4opencv人脸识别python计算机视觉
Python:OpenCV4人脸关键点检测以及表情检测参考:基于Python,dlib实现人脸关键点检测这位博主写的很详细,这里记录下自己的实现过程。通过OpenCV4和dlib库实现对人脸关键点检测以及表情检测如果是window环境那么dlib库的安装就很简单pip安装即可,如果是mac或者linux那么安装会麻烦一点,需要自行编译以及其他依赖,这里就不再记录。模型下载模型需要下载,官网和镜像网
- OpenCV实现人脸关键点检测
txz2035
OpenCV从入门到精通opencv人工智能计算机视觉
目录实现过程1,代码解读1.1导入工具包1.2导入所需图像,以及训练好的人脸预测模型1.3将dlib的关键点对象转换为NumPy数组,以便后续处理1.4图像上可视化面部关键点1.5#读取输入数据,预处理1.6进行人脸检测1.7遍历检测到的框1.8遍历每个面部2,所有代码3,结果展示实现过程导入工具包:首先导入所需的Python库,包括dlib用于人脸检测和关键点定位,以及OpenCV用于图像处理。
- 好玩的开源项目MotionInput v2.0:探索无外接设备的交互---骨架检测、人脸关键点检测及追踪、手势识别、表情识别
心之所向521
深度学习算法python学习目标检测python机器学习pytorch算法
------基于手势的机器学习和计算机视觉方法的模块库,用于与网络摄像头交互和控制现有软件(支持DirectX)-------原论文地址:https://arxiv.org/ftp/arxiv/papers/2108/2108.04357.pdf)1.Motioninput简介:Motioninput共有四个模块,用于描述基于Windows的交互的手势输入。他们使用常规网络摄像头和开源机器学习库,
- 深度学习网络模型部署——人脸关键点检测论文详解(PFLD)
不懂不学不问
效果图一、前言PFLD全称APracticalFacialLandmarkDetector是一个精度高,速度快,模型小的人脸关键点检测模型。在移动端达到了超实时的性能(模型大小2.1Mb,在QualcommARM845处理器上达到140fps),作者分别来自武汉大学,天津大学,腾讯AILab,美国天普大学,有较大的实用意义。二、挑战人脸关键点检测作为人脸相关应用中的一个基础任务面临了很多挑战,包括
- 开源极速人脸检测库libfacedetection升级,新增五点检测功能
JoannaJuanCV
人脸识别
来源:于仕琪@微信公众号我们的开源人脸检测算法,新增加了五点人脸检测功能。这是一个开源的CNN算法,在GitHub上已经获得8000个星。项目地址:https://github.com/ShiqiYu/libfacedetection新版本特点疫情期间,在家疯狂尝试各种想法,大部分失败了,但最后一个成功了。成功的算法体现在代码里。与之前的版本相比,主要变化有:增加了五点人脸关键点检测,关键点检测和
- 人脸检测与识别概述
计算机视觉__掉队选手
人脸专集1|级联卷积神经网络用于人脸检测https://mp.weixin.qq.com/s/GLczMEW1dBNXXXCSFj4owA人脸专集2|人脸关键点检测汇总(文末有相关文章链接)https://mp.weixin.qq.com/s/dn_xH-wTP_iVLHPB7Z2THA人脸专集3|人脸关键点检测(下)—文末源码https://mp.weixin.qq.com/s/NX-hZxbc
- 华为开源自研AI框架昇思MindSpore应用案例:PFLD实时人脸关键点检测算法
Yeats_Liao
HuaweiCloud人工智能
目录一、环境准备1.进入ModelArts官网2.使用CodeLab体验Notebook实例二、案例实现数据处理数据准备数据预处理数据增强数据加载训练集可视化网络结构骨干网络检测器辅助网络损失函数模型实现模型训练模型评估模型推理流程与总结人脸关键点检测是一个非常核心的算法业务,其在许多场景中都有应用。比如我们常用的换脸、换妆、人脸识别等2CAPP中的功能,都需要先进行人脸关键点的检测,然后再进行其
- 【技术综述】基于3DMM的三维人脸重建技术总结
喜欢打酱油的老鸟
人工智能
基于图像的人脸三维重建在人脸分析与娱乐领域里有巨大的应用场景,同时它也可以用于提升人脸关键点检测,人脸识别,人脸编辑等很多任务。本文重点介绍其中基于3DMM模型的核心技术及其研究进展。作者&编辑|言有三1.什么是人脸三维重建人脸三维重建就是建立人脸的三维模型,它相对于二维人脸图像多了一个维度,在电影,游戏等领域应用广泛。目前获取人脸三维模型的方法主要包括三种,软件建模,仪器采集与基于图像的建模。(
- 《TensorFlow技术解析与实战》第10章 人脸识别
人民邮电出版社有限公司
第10章人脸识别人脸识别是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行一系列与脸部相关的技术处理,包括人脸检测、人脸关键点检测、人脸验证等。在《麻省理工科技评论》(MITTechnologyReview)发布的2017年全球十大突破性技术榜单中,支付宝的“刷脸支付”(PayingwithYour
- 疲劳驾驶检测系统-YOLOv5-疲劳检测、分心检测、玩手机、抽烟、喝水检测(毕业设计)
tanjiawei1015@163
大作业YOLO深度学习毕业设计目标检测课程设计pytorch人工智能
目录前言一、环境配置二、玩手机、抽烟、喝水三种行为的检测算法及代码解读1、YOLOv5介绍2、算法实现3、效果展示3.1玩手机行为检测效果展示3.2抽烟行为检测效果展示3.3喝水行为检测效果展示三、基于Dlib库进行闭眼、打哈欠疲劳检测算法及代码解读1、Dlib库人脸关键点检测库2、算法流程3、核心代码4、效果展示四、使用Perclos模型计算疲劳程度算法及代码解读1、算法流程2、核心代码3、效果
- 题解 | 返回所有价格在3美元到6美元之间的产品的名称和价格
2301_78234743
java
基于Aidlux平台的人脸关键点检测以及换脸算法第一步:安装APP手机应用市场下载AidLux手机和电脑连接同一个Wifi第二步:配置APP赋予AidLux各种系统权限,包括:媒体和文件、相机、麦克风、后台弹题解|#检索产品名称和描述(三)#selectprod_name,prod_descfromProductswhereprod_desclike'%toy%'andprod_des题解|#字符
- CVPR2023新作:考虑3D一致性的人脸关键点检测
upDiff
论文解读计算机视觉深度学习人工智能图像处理
Title:3D-awareFacialLandmarkDetectionviaMulti-viewConsistentTrainingonSynthetic(三维感知人脸关键点检测:合成数据下多视角一致训练)Affiliation:TexasA&MUniversityAuthors:LibingZeng,LeleChen,WentaoBao,ZhongLi,YiXu,JunsongYuan,Ni
- 插入表主键冲突做更新
a-john
有以下场景:
用户下了一个订单,订单内的内容较多,且来自多表,首次下单的时候,内容可能会不全(部分内容不是必须,出现有些表根本就没有没有该订单的值)。在以后更改订单时,有些内容会更改,有些内容会新增。
问题:
如果在sql语句中执行update操作,在没有数据的表中会出错。如果在逻辑代码中先做查询,查询结果有做更新,没有做插入,这样会将代码复杂化。
解决:
mysql中提供了一个sql语
- Android xml资源文件中@、@android:type、@*、?、@+含义和区别
Cb123456
@+@?@*
一.@代表引用资源
1.引用自定义资源。格式:@[package:]type/name
android:text="@string/hello"
2.引用系统资源。格式:@android:type/name
android:textColor="@android:color/opaque_red"
- 数据结构的基本介绍
天子之骄
数据结构散列表树、图线性结构价格标签
数据结构的基本介绍
数据结构就是数据的组织形式,用一种提前设计好的框架去存取数据,以便更方便,高效的对数据进行增删查改。正确选择合适的数据结构,对软件程序的高效执行的影响作用不亚于算法的设计。此外,在计算机系统中数据结构的作用也是非同小可。例如常常在编程语言中听到的栈,堆等,就是经典的数据结构。
经典的数据结构大致如下:
一:线性数据结构
(1):列表
a
- 通过二维码开放平台的API快速生成二维码
一炮送你回车库
api
现在很多网站都有通过扫二维码用手机连接的功能,联图网(http://www.liantu.com/pingtai/)的二维码开放平台开放了一个生成二维码图片的Api,挺方便使用的。闲着无聊,写了个前台快速生成二维码的方法。
html代码如下:(二维码将生成在这div下)
? 1
&nbs
- ImageIO读取一张图片改变大小
3213213333332132
javaIOimageBufferedImage
package com.demo;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
/**
* @Description 读取一张图片改变大小
* @author FuJianyon
- myeclipse集成svn(一针见血)
7454103
eclipseSVNMyEclipse
&n
- 装箱与拆箱----autoboxing和unboxing
darkranger
J2SE
4.2 自动装箱和拆箱
基本数据(Primitive)类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。虽然为您打包基本数据类型提供了方便,但提供方便的同时表示隐藏了细节,建议在能够区分基本数据类型与对象的差别时再使用。
4.2.1 autoboxing和unboxing
在Java中,所有要处理的东西几乎都是对象(Object)
- ajax传统的方式制作ajax
aijuans
Ajax
//这是前台的代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+
- 只用jre的eclipse是怎么编译java源文件的?
avords
javaeclipsejdktomcat
eclipse只需要jre就可以运行开发java程序了,也能自动 编译java源代码,但是jre不是java的运行环境么,难道jre中也带有编译工具? 还是eclipse自己实现的?谁能给解释一下呢问题补充:假设系统中没有安装jdk or jre,只在eclipse的目录中有一个jre,那么eclipse会采用该jre,问题是eclipse照样可以编译java源文件,为什么呢?
&nb
- 前端模块化
bee1314
模块化
背景: 前端JavaScript模块化,其实已经不是什么新鲜事了。但是很多的项目还没有真正的使用起来,还处于刀耕火种的野蛮生长阶段。 JavaScript一直缺乏有效的包管理机制,造成了大量的全局变量,大量的方法冲突。我们多么渴望有天能像Java(import),Python (import),Ruby(require)那样写代码。在没有包管理机制的年代,我们是怎么避免所
- 处理百万级以上的数据处理
bijian1013
oraclesql数据库大数据查询
一.处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。
2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 o
- mac 卸载 java 1.7 或更高版本
征客丶
javaOS
卸载 java 1.7 或更高
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
成功执行此命令后,还可以执行 java 与 javac 命令
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
成功执行此命令后,还可以执行 java
- 【Spark六十一】Spark Streaming结合Flume、Kafka进行日志分析
bit1129
Stream
第一步,Flume和Kakfa对接,Flume抓取日志,写到Kafka中
第二部,Spark Streaming读取Kafka中的数据,进行实时分析
本文首先使用Kakfa自带的消息处理(脚本)来获取消息,走通Flume和Kafka的对接 1. Flume配置
1. 下载Flume和Kafka集成的插件,下载地址:https://github.com/beyondj2ee/f
- Erlang vs TNSDL
bookjovi
erlang
TNSDL是Nokia内部用于开发电信交换软件的私有语言,是在SDL语言的基础上加以修改而成,TNSDL需翻译成C语言得以编译执行,TNSDL语言中实现了异步并行的特点,当然要完整实现异步并行还需要运行时动态库的支持,异步并行类似于Erlang的process(轻量级进程),TNSDL中则称之为hand,Erlang是基于vm(beam)开发,
- 非常希望有一个预防疲劳的java软件, 预防过劳死和眼睛疲劳,大家一起努力搞一个
ljy325
企业应用
非常希望有一个预防疲劳的java软件,我看新闻和网站,国防科技大学的科学家累死了,太疲劳,老是加班,不休息,经常吃药,吃药根本就没用,根本原因是疲劳过度。我以前做java,那会公司垃圾,老想赶快学习到东西跳槽离开,搞得超负荷,不明理。深圳做软件开发经常累死人,总有不明理的人,有个软件提醒限制很好,可以挽救很多人的生命。
相关新闻:
(1)IT行业成五大疾病重灾区:过劳死平均37.9岁
- 读《研磨设计模式》-代码笔记-原型模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/**
* Effective Java 建议使用copy constructor or copy factory来代替clone()方法:
* 1.public Product copy(Product p){}
* 2.publi
- 配置管理---svn工具之权限配置
chenyu19891124
SVN
今天花了大半天的功夫,终于弄懂svn权限配置。下面是今天收获的战绩。
安装完svn后就是在svn中建立版本库,比如我本地的是版本库路径是C:\Repositories\pepos。pepos是我的版本库。在pepos的目录结构
pepos
component
webapps
在conf里面的auth里赋予的权限配置为
[groups]
- 浅谈程序员的数学修养
comsci
设计模式编程算法面试招聘
浅谈程序员的数学修养
- 批量执行 bulk collect与forall用法
daizj
oraclesqlbulk collectforall
BULK COLLECT 子句会批量检索结果,即一次性将结果集绑定到一个集合变量中,并从SQL引擎发送到PL/SQL引擎。通常可以在SELECT INTO、
FETCH INTO以及RETURNING INTO子句中使用BULK COLLECT。本文将逐一描述BULK COLLECT在这几种情形下的用法。
有关FORALL语句的用法请参考:批量SQL之 F
- Linux下使用rsync最快速删除海量文件的方法
dongwei_6688
OS
1、先安装rsync:yum install rsync
2、建立一个空的文件夹:mkdir /tmp/test
3、用rsync删除目标目录:rsync --delete-before -a -H -v --progress --stats /tmp/test/ log/这样我们要删除的log目录就会被清空了,删除的速度会非常快。rsync实际上用的是替换原理,处理数十万个文件也是秒删。
- Yii CModel中rules验证规格
dcj3sjt126com
rulesyiivalidate
Yii cValidator主要用法分析:
yii验证rulesit 分类: Yii yii的rules验证 cValidator主要属性 attributes ,builtInValidators,enableClientValidation,message,on,safe,skipOnError
 
- 基于vagrant的redis主从实验
dcj3sjt126com
vagrant
平台: Mac
工具: Vagrant
系统: Centos6.5
实验目的: Redis主从
实现思路
制作一个基于sentos6.5, 已经安装好reids的box, 添加一个脚本配置从机, 然后作为后面主机从机的基础box
制作sentos6.5+redis的box
mkdir vagrant_redis
cd vagrant_
- Memcached(二)、Centos安装Memcached服务器
frank1234
centosmemcached
一、安装gcc
rpm和yum安装memcached服务器连接没有找到,所以我使用的是make的方式安装,由于make依赖于gcc,所以要先安装gcc
开始安装,命令如下,[color=red][b]顺序一定不能出错[/b][/color]:
建议可以先切换到root用户,不然可能会遇到权限问题:su root 输入密码......
rpm -ivh kernel-head
- Remove Duplicates from Sorted List
hcx2013
remove
Given a sorted linked list, delete all duplicates such that each element appear only once.
For example,Given 1->1->2, return 1->2.Given 1->1->2->3->3, return&
- Spring4新特性——JSR310日期时间API的支持
jinnianshilongnian
spring4
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- 浅谈enum与单例设计模式
247687009
java单例
在JDK1.5之前的单例实现方式有两种(懒汉式和饿汉式并无设计上的区别故看做一种),两者同是私有构
造器,导出静态成员变量,以便调用者访问。
第一种
package singleton;
public class Singleton {
//导出全局成员
public final static Singleton INSTANCE = new S
- 使用switch条件语句需要注意的几点
openwrt
cbreakswitch
1. 当满足条件的case中没有break,程序将依次执行其后的每种条件(包括default)直到遇到break跳出
int main()
{
int n = 1;
switch(n) {
case 1:
printf("--1--\n");
default:
printf("defa
- 配置Spring Mybatis JUnit测试环境的应用上下文
schnell18
springmybatisJUnit
Spring-test模块中的应用上下文和web及spring boot的有很大差异。主要试下来差异有:
单元测试的app context不支持从外部properties文件注入属性
@Value注解不能解析带通配符的路径字符串
解决第一个问题可以配置一个PropertyPlaceholderConfigurer的bean。
第二个问题的具体实例是:
 
- Java 定时任务总结一
tuoni
javaspringtimerquartztimertask
Java定时任务总结 一.从技术上分类大概分为以下三种方式: 1.Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务; 说明: java.util.Timer定时器,实际上是个线程,定时执行TimerTask类 &
- 一种防止用户生成内容站点出现商业广告以及非法有害等垃圾信息的方法
yangshangchuan
rank相似度计算文本相似度词袋模型余弦相似度
本文描述了一种在ITEYE博客频道上面出现的新型的商业广告形式及其应对方法,对于其他的用户生成内容站点类型也具有同样的适用性。
最近在ITEYE博客频道上面出现了一种新型的商业广告形式,方法如下:
1、注册多个账号(一般10个以上)。
2、从多个账号中选择一个账号,发表1-2篇博文