- 基于yolov8的8种人脸表情检测系统python源码+onnx模型+评估指标曲线+精美GUI界面
FL1623863129
深度学习YOLOpython开发语言
【算法介绍】基于YOLOv8的人脸表情检测系统是一个结合了先进目标检测算法(YOLOv8)与深度学习技术的项目,旨在实时或离线地识别并分类人脸表情(如快乐、悲伤、愤怒、惊讶、恐惧、厌恶、中立等)。以下是一个简短的介绍,概述了该系统Python源码的核心要点:该系统直接利用YOLOv8模型进行人脸表情识别。YOLOv8以其高效的速度和准确性著称,非常适合实时应用。Python源码实现通常包括以下几个
- 挑战杯 基于深度学习的人脸表情识别
laafeer
python
文章目录0前言1技术介绍1.1技术概括1.2目前表情识别实现技术2实现效果3深度学习表情识别实现过程3.1网络架构3.2数据3.3实现流程3.4部分实现代码4最后0前言优质竞赛项目系列,今天要分享的是基于深度学习的人脸表情识别该项目较为新颖,适合作为竞赛课题方向,学长非常推荐!更多资料,项目分享:https://gitee.com/dancheng-senior/postgraduate1技术介绍
- 计算机设计大赛 深度学习人脸表情识别算法 - opencv python 机器视觉
iuerfee
python
文章目录0前言1技术介绍1.1技术概括1.2目前表情识别实现技术2实现效果3深度学习表情识别实现过程3.1网络架构3.2数据3.3实现流程3.4部分实现代码4最后0前言优质竞赛项目系列,今天要分享的是深度学习人脸表情识别系统该项目较为新颖,适合作为竞赛课题方向,学长非常推荐!学长这里给一个题目综合评分(每项满分5分)难度系数:3分工作量:3分创新点:4分更多资料,项目分享:https://gite
- CMNet:Contrastive Magnification Network for Micro-Expression Recognition 阅读笔记
pzb19841116
论文解读人工智能计算机视觉笔记
AAAI2023的一篇文章,东南大学几位老师的工作,用于做微表情识别中的运动增强工作,以下是阅读时记录的笔记。摘要:However,existingmagnificationstrategiestendtousethefeaturesoffacialimagesthatincludenotonlyintensitycluesasinten-sityfeatures,leadingtotheinte
- Feature refinement 的阅读笔记
pzb19841116
论文解读人工智能计算机视觉
PatternRecognition上一篇微表情识别的文章,记录一下其中的关键信息点。摘要:ThispaperproposesanovelFeatureRefinement(FR)withexpression-specificfeaturelearningandfusionformicro-expressionrecognition.本文的贡献是,提出了一个新颖的特征提纯方法,一个表达能力较强的特
- 2022-12-14晨间日记
九九聊
今天是什么日子起床:6:00就寝:0:30天气:晴心情:好纪念日:任务清单昨日完成的任务,最重要的三件事:三餐打卡,整理课件,日更改进:简单的事重复做习惯养成:周目标·完成进度按计划进行学习·信息·阅读如何选择适合自己的膳食模式,世界上的十种膳食模式身体形态透露隐私,通过身体动作看出信息,利用体态表情识别人心里,谈判中嘴部动作,在谈判中的手部动作,在谈判中的坐姿。健康·饮食·锻炼走路人际·家人·朋
- 大创项目推荐 题目:基于深度学习的人脸表情识别 - 卷积神经网络 大创项目推荐 代码
laafeer
python
文章目录0简介1项目说明2数据集介绍:3思路分析及代码实现3.1数据可视化3.2数据分离3.3数据可视化3.4在pytorch下创建数据集3.4.1创建data-label对照表3.4.2重写Dataset类3.4.3数据集的使用4网络模型搭建4.1训练模型4.2模型的保存与加载5相关源码6最后0简介优质竞赛项目系列,今天要分享的是基于深度学习的人脸表情识别该项目较为新颖,适合作为竞赛课题方向,学
- 互联网加竞赛 基于深度学习的人脸表情识别
Mr.D学长
pythonjava
文章目录0前言1技术介绍1.1技术概括1.2目前表情识别实现技术2实现效果3深度学习表情识别实现过程3.1网络架构3.2数据3.3实现流程3.4部分实现代码4最后0前言优质竞赛项目系列,今天要分享的是基于深度学习的人脸表情识别该项目较为新颖,适合作为竞赛课题方向,学长非常推荐!更多资料,项目分享:https://gitee.com/dancheng-senior/postgraduate1技术介绍
- 开启虚拟人物互动新时代:探索相芯Avatar SDK驱动功能(Android)
相芯科技Faceunity
android实时音视频图像处理计算机视觉opencv
相芯SDK提供的Avatar驱动功能是一种基于人工智能技术的功能,它可以通过用户的面部表情和动作来实时驱动和控制虚拟角色或虚拟人物。这个功能可以将用户的面部表情和动作实时映射到虚拟角色身上,使得虚拟角色能够模仿和响应用户的实时表情和动作。具体来说,相芯SDK的Avatar驱动功能利用了人脸识别、人脸关键点检测、面部表情识别和姿态估计等技术。通过实时识别和分析用户的面部表情和姿态,SDK能够生成相应
- 【表情识别阅读笔记】Towards Semi-Supervised Deep FER with An Adaptive Confidence Margin
Whalawhala
笔记人工智能机器学习
论文名:TowardsSemi-SupervisedDeepFacialExpressionRecognitionwithAnAdaptiveConfidenceMargin论文来源:CVPR发表时间:2022-04研究背景:对大量图片或视频进行手工标注表情是一件极其繁琐的事情,因此现存的数据集并不够丰富。近年来,也有了一些大规模数据集的出现,并促进了深度面部表情识别FER的发展。然而,收集大规模
- 【数据集处理】FFHQ如何进行人脸对齐,Aligned and cropped images at 1024×1024
XD742971636
深度学习机器学习大数据人工智能人脸对齐FFHQ
什么是人脸对齐?人脸对齐是一种图像处理技术,旨在将图像中的人脸部分对齐到一个标准位置或形状。在许多情况下,这通常涉及将眼睛、鼻子和嘴巴等关键点对齐到特定的位置。通过这种方式,所有的人脸图像可以有一个一致的方向和尺寸,从而方便后续的处理和分析。人脸对齐用来做什么?标准化:通过对齐,可以使所有的人脸图像具有相同的方向、尺寸和比例,这有助于后续的分析任务,如人脸识别、表情识别等。增强特征:对齐可以使得图
- 基于深度学习神经网络YOLOv5目标检测的人脸表情识别系统
天竺街潜水的八角
目标检测实战深度学习神经网络YOLO
第一步:YOLOv5介绍YOLOv5是一种目标检测算法,它是YOLO(YouOnlyLookOnce)系列的最新版本。YOLOv5在YOLOv4的基础上进行了改进和优化,以提高检测的准确性和速度。YOLOv5采用了一些新的技术和方法来改进目标检测的性能。其中包括以下几个方面:损失函数:YOLOv5使用了CIOU_Loss作为boundingbox的损失函数。CIOU_Loss是一种改进的IOU_L
- 人脸表情识别从 0 到部署,猜猜『轮到你了』的微笑狼人到底是谁!
机器视觉CV
深度学习
更多内容请关注『机器视觉CV』公众号,提供免费GPU本文实现了从项目调研、数据收集、数据预处理、深度卷积神经网络训练再到服务器部署,实现了一个人脸表情识别的小项目,非常适合一直在学习,但是找不到合适的练手项目的同学。0项目成果先展示一下我的结果。我们测试的图片当然是当前最热的nihongo电视剧『轮到你了』的CP二阶堂和黑岛了有兴趣的朋友可以扫码进行体验,会跳转到我的网站,选择图片文件上传,Upl
- 竞赛保研 基于深度学习的人脸表情识别
iuerfee
python
文章目录0前言1技术介绍1.1技术概括1.2目前表情识别实现技术2实现效果3深度学习表情识别实现过程3.1网络架构3.2数据3.3实现流程3.4部分实现代码4最后0前言优质竞赛项目系列,今天要分享的是基于深度学习的人脸表情识别该项目较为新颖,适合作为竞赛课题方向,学长非常推荐!更多资料,项目分享:https://gitee.com/dancheng-senior/postgraduate1技术介绍
- 积极教育的七大主题
宝妈Feiyang
积极教育具体怎样实行?我们经常讲的积极教育,主要包括以下七种教育,但显然不局限于这七种。第一是情商教育。情商教育教什么东西?一方面就是教学生如何发现、培养、管理积极情绪等。那么情商教育具体怎么开始呢?从同理心开始,从知晓别人的心情开始,从各种各样的表情识别开始。比如我们平时所说的察言观色,其实就是情商教育的一种形式。再比如说,我们平时所说的和颜悦色,它也是情商的一种外在体现。美国学生从小学三年级就
- 基于YOLOv8深度学习的人脸面部表情识别系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战
阿_旭
深度学习实战AI应用软件开发实战计算机视觉YOLO深度学习python表情识别深度学习实战
《博主简介》小伙伴们好,我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~感谢小伙伴们点赞、关注!《------往期经典推荐------》一、AI应用软件开发实战专栏【链接】项目名称项目名称1.【人脸识别与管理系统开发】2.【车牌识别与自动收费管理系统开发】3.【手势识别系统开发】4.【人脸面部活体
- 大创项目推荐 深度学习人脸表情识别算法 - opencv python 机器视觉
laafeer
python
文章目录0前言1技术介绍1.1技术概括1.2目前表情识别实现技术2实现效果3深度学习表情识别实现过程3.1网络架构3.2数据3.3实现流程3.4部分实现代码4最后0前言优质竞赛项目系列,今天要分享的是深度学习人脸表情识别系统该项目较为新颖,适合作为竞赛课题方向,学长非常推荐!学长这里给一个题目综合评分(每项满分5分)难度系数:3分工作量:3分创新点:4分更多资料,项目分享:https://gite
- 基于iOS平台的车牌识别&&表情识别项目
Tmylyh
YOLOv5iosios
基于iOS平台的车牌识别&&表情识别项目简介该项目客户端搭载于iOS平台,服务端搭载于阿里云服务器,主要功能是通过拍照或选取相册图片来进行车牌的识别以及人脸表情识别。本文便是对项目整体流程设计思路和具体实现做一个详细介绍。整体实现流程为了阅读下述内容时脑海中有个框架,便对项目做一个整体实现流程的描述。后端**实现功能:**使用训练好的Yolo模型在照片中检测出车牌部分,处理图片进行部分截取,对处理
- 表情识别-情感分析-人脸识别(代码+教程)
从懒虫到爬虫
表情识别
表情识别是计算机视觉领域中的一个重要研究方向,它的目标是通过分析人脸表情来判断人的情绪状态。表情识别在很多领域都有广泛的应用,如情感分析、人机交互、智能驾驶等。本文将从以下几个方面来阐述表情识别的相关内容。一、表情识别的基本原理表情识别的基本原理是通过对人脸图像进行特征提取,并将这些特征输入到分类器或回归器中进行情绪分类或强度估计。常用的特征提取方法包括传统的手工设计特征和深度学习方法。传统的手工
- 《幸福的科学》第一天
燕然一笑
积极教育的七大主题:第一是情商教育。从中小学到大学其实都应该进行情商教育。情商教育教什么东西?一方面就是教学生如何发现、培养、管理积极情绪。研究发现人类在情绪积极的时候,思路更开阔,行动的欲望更强。消极情绪会使人的思路变得狭窄,使人们只知道依靠逃生的本能,只知道批评和逃避。情商教育具体怎么开始呢?从同理心开始,从知晓别人的心情开始,从各种各样的表情识别开始。让我们的孩子能够知道别人的心情状态,知道
- 实时视频美颜SDK的选择指南与性能比较
美狐美颜sdk
直播美颜SDK美颜SDK直播美颜技术音视频图像处理深度学习人工智能计算机视觉算法
时下,直播平台如何选取合适的SDK成为了一项重要的决策。本文将带您深入探讨实时视频美颜SDK的选择指南,并进行性能比较,助您做出明智的决策。一、SDK功能概览在选择实时视频美颜SDK之前,首先需要明确您的应用需求。不同的SDK可能提供不同的功能,例如人脸识别、磨皮、美白、滤镜效果等。一些高级的SDK可能还提供实时皮肤检测、表情识别等功能。确保选择的SDK能够满足您应用的具体需求,以免后期出现不必要
- 300天读书分享114——微表情心理学
韧2018
图片发自App今天分享的书籍是《微表情心理学》,作者是陈璐。本书主要讲述了人们的细微表情和言语,会不经意间显示出他们的想法和性格。我将分享其中的通过面部表情识别对方的谎言和回答问题的习惯透露出性格秘密两部分的内容。一、通过面部表情识别对方的谎言1.慢半拍的面部表情一般来说,当一个人说谎时,会尽量微笑、点头、眨眼睛,他们试图以此掩盖自己的内心活动。但是,心理研究表明,我们的脸部特征很难完全被控制。在
- 基于基于深度学习的表情识别人脸打分系统
xuehaikj
深度学习人工智能
1.研究背景与意义项目参考AAAIAssociationfortheAdvancementofArtificialIntelligence研究背景与意义随着人工智能技术的快速发展,深度学习在计算机视觉领域取得了巨大的突破。表情识别是计算机视觉领域的一个重要研究方向,它可以通过分析人脸表情来推断人的情感状态。表情识别在许多领域具有广泛的应用,如人机交互、情感计算、智能监控等。然而,传统的表情识别方法
- 028目标检测视频检测_人脸识别表情识别
hlalfsf
深度学习目标检测人工智能计算机视觉
视频教程如下找028期:到此一游7758258的个人空间_哔哩哔哩_bilibili效果演示图如下:完整的文件展示如下:算法部分其中data文件夹下存放的图像数据集,包括alert(注意力集中)、non_vigilant(漫不经心)、tired(疲劳)等。运行01makeTxt.py会将数据集图片路径保存在txt文本中。运行02train.py会将txt文本中的图像数据读取进行模型的训练,最后保存
- 论文阅读:Intensity-Aware Loss for Dynamic Facial Expression Recognition in the Wild(AAAI2023)
卡拉比丘流形
论文阅读论文阅读深度学习人工智能
摘要与基于图像的静态人脸表情识别(SFER)任务相比,基于视频序列的动态人脸表情识别(DFER)任务更接近自然表情识别场景。然而,DFER往往更具挑战性。其中一个主要原因是视频序列通常包含具有不同表情强度的帧,特别是对于真实世界场景中的面部表情,而SFER中的图像经常呈现均匀且高的表情强度。然而,如果同等对待不同强度的表情,网络学习的特征将具有较大的类内差异和较小的类间差异,这对DFER是有害的。
- 面部动作在情绪识别中的作用(nature reviews psychology2023)
卡拉比丘流形
论文阅读人工智能算法心理学
文章目录摘要静态情绪识别动态情感识别时空信息独特的时间信息动态表情识别的机制动态信息为什么重要什么时候动态信息起作用为什么动态信息很重要多模态表情识别启发摘要过去大多数关于情绪识别的研究都使用了摆拍的表情照片,旨在描绘情绪表现的峰值。虽然这些研究为人们如何在面部感知情绪提供了重要的见解,但它们必然会遗漏动态信息的任何作用。在这篇综述中,我们综合了视觉科学、情感科学和神经科学的证据,探讨了动态信息在
- 竞赛选题 题目:基于深度学习的人脸表情识别 - 卷积神经网络 竞赛选题 代码
laafeer
python
文章目录0简介1项目说明2数据集介绍:3思路分析及代码实现3.1数据可视化3.2数据分离3.3数据可视化3.4在pytorch下创建数据集3.4.1创建data-label对照表3.4.2重写Dataset类3.4.3数据集的使用4网络模型搭建4.1训练模型4.2模型的保存与加载5相关源码6最后0简介优质竞赛项目系列,今天要分享的是基于深度学习的人脸表情识别该项目较为新颖,适合作为竞赛课题方向,学
- 基于Python+OpenCV+dlib+Tensorflow深度学习的人脸表情识别系统
雅致教育
pythonyolo计算机毕业设计python深度学习opencv
欢迎大家点赞、收藏、关注、评论啦,由于篇幅有限,只展示了部分核心代码。文章目录一项目简介二、功能三、系统四.总结一项目简介 人脸表情识别是一种重要的计算机视觉任务,它涉及到对人脸图像中的表情进行分类和理解。在这个系统中,我们将使用Python、OpenCV、dlib和Tensorflow来实现深度学习模型,以识别人脸表情。一、系统概述人脸表情识别系统主要分为以下几个部分:人脸检测、人脸对齐、特征
- 人脸表情识别之CenterLoss
小胖子善轩
最近在帮师兄做FacialExpressionRecognition,其中有一步很关键的一步就是Loss的改进。跟着师兄给我指定的步伐做实验的话,我先实现的是这篇《ADiscriminativeFeatureLearningApproachforDeepFaceRecognition》(ECCV2016)。师兄跟我说,先带我玩Loss,玩透了Loss再带我玩模型。(阿里大神就是不一样。。。当然了,
- 竞赛 题目:基于深度学习的人脸表情识别 - 卷积神经网络 竞赛项目 代码
iuerfee
python
文章目录0简介1项目说明2数据集介绍:3思路分析及代码实现3.1数据可视化3.2数据分离3.3数据可视化3.4在pytorch下创建数据集3.4.1创建data-label对照表3.4.2重写Dataset类3.4.3数据集的使用4网络模型搭建4.1训练模型4.2模型的保存与加载5相关源码6最后0简介优质竞赛项目系列,今天要分享的是基于深度学习的人脸表情识别该项目较为新颖,适合作为竞赛课题方向,学
- 对股票分析时要注意哪些主要因素?
会飞的奇葩猪
股票 分析 云掌股吧
众所周知,对散户投资者来说,股票技术分析是应战股市的核心武器,想学好股票的技术分析一定要知道哪些是重点学习的,其实非常简单,我们只要记住三个要素:成交量、价格趋势、振荡指标。
一、成交量
大盘的成交量状态。成交量大说明市场的获利机会较多,成交量小说明市场的获利机会较少。当沪市的成交量超过150亿时是强市市场状态,运用技术找综合买点较准;
- 【Scala十八】视图界定与上下文界定
bit1129
scala
Context Bound,上下文界定,是Scala为隐式参数引入的一种语法糖,使得隐式转换的编码更加简洁。
隐式参数
首先引入一个泛型函数max,用于取a和b的最大值
def max[T](a: T, b: T) = {
if (a > b) a else b
}
因为T是未知类型,只有运行时才会代入真正的类型,因此调用a >
- C语言的分支——Object-C程序设计阅读有感
darkblue086
applec框架cocoa
自从1972年贝尔实验室Dennis Ritchie开发了C语言,C语言已经有了很多版本和实现,从Borland到microsoft还是GNU、Apple都提供了不同时代的多种选择,我们知道C语言是基于Thompson开发的B语言的,Object-C是以SmallTalk-80为基础的。和C++不同的是,Object C并不是C的超集,因为有很多特性与C是不同的。
Object-C程序设计这本书
- 去除浏览器对表单值的记忆
周凡杨
html记忆autocompleteform浏览
&n
- java的树形通讯录
g21121
java
最近用到企业通讯录,虽然以前也开发过,但是用的是jsf,拼成的树形,及其笨重和难维护。后来就想到直接生成json格式字符串,页面上也好展现。
// 首先取出每个部门的联系人
for (int i = 0; i < depList.size(); i++) {
List<Contacts> list = getContactList(depList.get(i
- Nginx安装部署
510888780
nginxlinux
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源
- java servelet异步处理请求
墙头上一根草
java异步返回servlet
servlet3.0以后支持异步处理请求,具体是使用AsyncContext ,包装httpservletRequest以及httpservletResponse具有异步的功能,
final AsyncContext ac = request.startAsync(request, response);
ac.s
- 我的spring学习笔记8-Spring中Bean的实例化
aijuans
Spring 3
在Spring中要实例化一个Bean有几种方法:
1、最常用的(普通方法)
<bean id="myBean" class="www.6e6.org.MyBean" />
使用这样方法,按Spring就会使用Bean的默认构造方法,也就是把没有参数的构造方法来建立Bean实例。
(有构造方法的下个文细说)
2、还
- 为Mysql创建最优的索引
annan211
mysql索引
索引对于良好的性能非常关键,尤其是当数据规模越来越大的时候,索引的对性能的影响越发重要。
索引经常会被误解甚至忽略,而且经常被糟糕的设计。
索引优化应该是对查询性能优化最有效的手段了,索引能够轻易将查询性能提高几个数量级,最优的索引会比
较好的索引性能要好2个数量级。
1 索引的类型
(1) B-Tree
不出意外,这里提到的索引都是指 B-
- 日期函数
百合不是茶
oraclesql日期函数查询
ORACLE日期时间函数大全
TO_DATE格式(以时间:2007-11-02 13:45:25为例)
Year:
yy two digits 两位年 显示值:07
yyy three digits 三位年 显示值:007
- 线程优先级
bijian1013
javathread多线程java多线程
多线程运行时需要定义线程运行的先后顺序。
线程优先级是用数字表示,数字越大线程优先级越高,取值在1到10,默认优先级为5。
实例:
package com.bijian.study;
/**
* 因为在代码段当中把线程B的优先级设置高于线程A,所以运行结果先执行线程B的run()方法后再执行线程A的run()方法
* 但在实际中,JAVA的优先级不准,强烈不建议用此方法来控制执
- 适配器模式和代理模式的区别
bijian1013
java设计模式
一.简介 适配器模式:适配器模式(英语:adapter pattern)有时候也称包装样式或者包装。将一个类的接口转接成用户所期待的。一个适配使得因接口不兼容而不能在一起工作的类工作在一起,做法是将类别自己的接口包裹在一个已存在的类中。 &nbs
- 【持久化框架MyBatis3三】MyBatis3 SQL映射配置文件
bit1129
Mybatis3
SQL映射配置文件一方面类似于Hibernate的映射配置文件,通过定义实体与关系表的列之间的对应关系。另一方面使用<select>,<insert>,<delete>,<update>元素定义增删改查的SQL语句,
这些元素包含三方面内容
1. 要执行的SQL语句
2. SQL语句的入参,比如查询条件
3. SQL语句的返回结果
- oracle大数据表复制备份个人经验
bitcarter
oracle大表备份大表数据复制
前提:
数据库仓库A(就拿oracle11g为例)中有两个用户user1和user2,现在有user1中有表ldm_table1,且表ldm_table1有数据5千万以上,ldm_table1中的数据是从其他库B(数据源)中抽取过来的,前期业务理解不够或者需求有变,数据有变动需要重新从B中抽取数据到A库表ldm_table1中。
- HTTP加速器varnish安装小记
ronin47
http varnish 加速
上午共享的那个varnish安装手册,个人看了下,有点不知所云,好吧~看来还是先安装玩玩!
苦逼公司服务器没法连外网,不能用什么wget或yum命令直接下载安装,每每看到别人博客贴出的在线安装代码时,总有一股羡慕嫉妒“恨”冒了出来。。。好吧,既然没法上外网,那只能麻烦点通过下载源码来编译安装了!
Varnish 3.0.4下载地址: http://repo.varnish-cache.org/
- java-73-输入一个字符串,输出该字符串中对称的子字符串的最大长度
bylijinnan
java
public class LongestSymmtricalLength {
/*
* Q75题目:输入一个字符串,输出该字符串中对称的子字符串的最大长度。
* 比如输入字符串“google”,由于该字符串里最长的对称子字符串是“goog”,因此输出4。
*/
public static void main(String[] args) {
Str
- 学习编程的一点感想
Cb123456
编程感想Gis
写点感想,总结一些,也顺便激励一些自己.现在就是复习阶段,也做做项目.
本专业是GIS专业,当初觉得本专业太水,靠这个会活不下去的,所以就报了培训班。学习的时候,进入状态很慢,而且当初进去的时候,已经上到Java高级阶段了,所以.....,呵呵,之后有点感觉了,不过,还是不好好写代码,还眼高手低的,有
- [能源与安全]美国与中国
comsci
能源
现在有一个局面:地球上的石油只剩下N桶,这些油只够让中国和美国这两个国家中的一个顺利过渡到宇宙时代,但是如果这两个国家为争夺这些石油而发生战争,其结果是两个国家都无法平稳过渡到宇宙时代。。。。而且在战争中,剩下的石油也会被快速消耗在战争中,结果是两败俱伤。。。
在这个大
- SEMI-JOIN执行计划突然变成HASH JOIN了 的原因分析
cwqcwqmax9
oracle
甲说:
A B两个表总数据量都很大,在百万以上。
idx1 idx2字段表示是索引字段
A B 两表上都有
col1字段表示普通字段
select xxx from A
where A.idx1 between mmm and nnn
and exists (select 1 from B where B.idx2 =
- SpringMVC-ajax返回值乱码解决方案
dashuaifu
AjaxspringMVCresponse中文乱码
SpringMVC-ajax返回值乱码解决方案
一:(自己总结,测试过可行)
ajax返回如果含有中文汉字,则使用:(如下例:)
@RequestMapping(value="/xxx.do") public @ResponseBody void getPunishReasonB
- Linux系统中查看日志的常用命令
dcj3sjt126com
OS
因为在日常的工作中,出问题的时候查看日志是每个管理员的习惯,作为初学者,为了以后的需要,我今天将下面这些查看命令共享给各位
cat
tail -f
日 志 文 件 说 明
/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一
/var/log/secure 与安全相关的日志信息
/var/log/maillog 与邮件相关的日志信
- [应用结构]应用
dcj3sjt126com
PHPyii2
应用主体
应用主体是管理 Yii 应用系统整体结构和生命周期的对象。 每个Yii应用系统只能包含一个应用主体,应用主体在 入口脚本中创建并能通过表达式 \Yii::$app 全局范围内访问。
补充: 当我们说"一个应用",它可能是一个应用主体对象,也可能是一个应用系统,是根据上下文来决定[译:中文为避免歧义,Application翻译为应
- assertThat用法
eksliang
JUnitassertThat
junit4.0 assertThat用法
一般匹配符1、assertThat( testedNumber, allOf( greaterThan(8), lessThan(16) ) );
注释: allOf匹配符表明如果接下来的所有条件必须都成立测试才通过,相当于“与”(&&)
2、assertThat( testedNumber, anyOf( g
- android点滴2
gundumw100
应用服务器android网络应用OSHTC
如何让Drawable绕着中心旋转?
Animation a = new RotateAnimation(0.0f, 360.0f,
Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF,0.5f);
a.setRepeatCount(-1);
a.setDuration(1000);
如何控制Andro
- 超简洁的CSS下拉菜单
ini
htmlWeb工作html5css
效果体验:http://hovertree.com/texiao/css/3.htmHTML文件:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>简洁的HTML+CSS下拉菜单-HoverTree</title>
- kafka consumer防止数据丢失
kane_xie
kafkaoffset commit
kafka最初是被LinkedIn设计用来处理log的分布式消息系统,因此它的着眼点不在数据的安全性(log偶尔丢几条无所谓),换句话说kafka并不能完全保证数据不丢失。
尽管kafka官网声称能够保证at-least-once,但如果consumer进程数小于partition_num,这个结论不一定成立。
考虑这样一个case,partiton_num=2
- @Repository、@Service、@Controller 和 @Component
mhtbbx
DAOspringbeanprototype
@Repository、@Service、@Controller 和 @Component 将类标识为Bean
Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO类上即可。同时,为了让 Spring 能够扫描类
- java 多线程高并发读写控制 误区
qifeifei
java thread
先看一下下面的错误代码,对写加了synchronized控制,保证了写的安全,但是问题在哪里呢?
public class testTh7 {
private String data;
public String read(){
System.out.println(Thread.currentThread().getName() + "read data "
- mongodb replica set(副本集)设置步骤
tcrct
javamongodb
网上已经有一大堆的设置步骤的了,根据我遇到的问题,整理一下,如下:
首先先去下载一个mongodb最新版,目前最新版应该是2.6
cd /usr/local/bin
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.6.0.tgz
tar -zxvf mongodb-linux-x86_64-2.6.0.t
- rust学习笔记
wudixiaotie
学习笔记
1.rust里绑定变量是let,默认绑定了的变量是不可更改的,所以如果想让变量可变就要加上mut。
let x = 1; let mut y = 2;
2.match 相当于erlang中的case,但是case的每一项后都是分号,但是rust的match却是逗号。
3.match 的每一项最后都要加逗号,但是最后一项不加也不会报错,所有结尾加逗号的用法都是类似。
4.每个语句结尾都要加分