自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (5)
  • 收藏
  • 关注

原创 mysql常用算法积累

1、mysql计算百分比使用sum函数,如下:SELECT COUNT( * ) AS 总数, SUM( CASE WHEN `匹配情况` = 1 THEN 1 ELSE 0 END ) AS 总匹配数, SUM( CASE WHEN `匹配情况` = 1 THEN 1 ELSE 0 END ) / COUNT( * ) * 100 总准确率, SUM( CASE WHEN `投诉回复` = "无...

2018-06-06 16:35:34 1844

原创 Centos 7.0下运行yum,返回bash: yum: 未找到命令..

解决: -bash: yum: command not found错误最近在学习Linux,今天不小心在CentOS7系统下把yum命令给删除了,于是百度了好几篇文章,实话照他们的操作去做,实在不敢说啥,只得自己手动了.......步骤如下第一步:       http://mirrors.163.com/centos/6/os/x86_64/Packa

2017-05-26 00:53:34 47424 4

转载 Linux查看实时网卡流量的几种方式

工作中,我们经常需要查看服务器的实时网卡流量。通常,我们会通过这几种方式查看Linux服务器的实时网卡流量。1. sar -n DEV 1 2sar命令包含在sysstat工具包中,提供系统的众多统计数据。其在不同的系统上命令有些差异,某些系统提供的sar支持基于网络接口的数据统计,也可以查看设备上每秒收发包的个数和流量。 sar –n DEV 1 2命令后面1 2

2017-05-22 09:48:07 48285

转载 对文本和数据进行处理之awk编程

转载地址:点击打开链接awk是一种编程语言,用于在Linux/unix下对文本和数据进行处理。数据可以来自标准输入(stdin)、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk有很多内建的功能,比如数组、函数等,这是它和C语言的相同之处,灵活性是awk做大的优势。

2017-04-24 13:35:08 627

原创 Linux 下使用awk处理数据并写入数据库

Linux 下使用awk处理数据并写入数据库#!/bin/sh#获取昨天的日期T=`date -d yesterday +%Y%m%d`#echo "$T"#将文件移动到指定目录mv ~/DM_$T* /home/Comparison/XN_data/hour#列出文件列表FILE_LI=`find ./hour  -name "DM*"echo `

2017-04-14 13:55:36 2494

原创 Linux 下FTP定时执行批量下载文件

使用FTP定时批量下载指定文件的shell脚本1、目标FTP服务器地址#FTP服务器地址ip=10.19.15.232、FTP账号和密码u=账号p=密码3、使用mget结合正则表达式下载文件#获取昨天日期,为后面下载使用T=`date -d yesterday +%Y%m%d` 4、连接FTP服务器,到指定路径下下载文

2017-04-11 22:24:52 5797 6

原创 Linux ftp常用命令总结

Linux下FTP使用命令和使用方式总结

2017-03-30 14:01:54 481

转载 Linux 网络配置

使用下面的 route 命令可以查看 Linux 内核路由表,以及配置路由表。 [root@localhost ~]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use

2017-03-29 11:12:43 584

原创 jsp 连接MySQL实例

jsp 连接MySQL数据库: 数据库测试hello 书号 书名 作者 出版社 Today's date is and this jsp page worked!编号 姓名 地址 <% Class.forName("com.mysql.jdbc.Driver").newInst

2013-12-25 16:14:59 838

转载 需求分析模板

目 录1. 引言 11.1. 背景 11.2. 参考资料 11.3. 假定和约束 11.4. 用户的特点 12. 功能需求 12.1. 系统范围 12.2. 系统体系结构(二层架构的系统可剪裁本小节) 12.3. 系统总体流程 22.4. 需求分析 22.4.1. XXXXXXX(功能需求名称) 22.4.1.1. 功能描述 22.4.1.2.

2013-12-17 09:18:33 1033

原创 mysql数据库中解决乱码问题

问题:向mysql中插入汉字后,查询显示是乱码解决:把需要把要插入汉字的字段的编码方式设置为utf8            [client]#修改客户端默认字符编码格式为utf8default-character-set=utf8[mysqld]#修改服务器端默认字符编码格式为utf8character-set-server = utf8            然后

2013-12-16 15:50:27 889

转载 Mysql常用命令

Mysql常用命令  show databases; 显示数据库  create database name; 创建数据库  use databasename; 选择数据库  drop database name 直接删除数据库,不提醒  show tables; 显示表  describe tablename; 显示具体的表结构  sele

2013-12-16 14:37:47 1185

转载 Windows进程间通信

原作者地址不详。摘 要 随着人们对应用程序的要求越来越高,单进程应用在许多场合已不能满足人们的要求。编写多进程/多线程程序成为现代程序设计的一个重要特点,在多进程程序设计中,进程间的通信是不可避免的。Microsoft Win32 API提供了多种进程间通信的方法,全面地阐述了这些方法的特点,并加以比较和分析,希望能给读者选择通信方法提供参考。1 进程与进程通信 

2013-10-26 22:52:29 725

原创 LBP算法的研究及其在人脸识别中的应用

研究价值实用价值1 促进对人类自身视觉系统的认识2 实际应用的优势  非接触性  非侵犯性  自动化3 应用领域  信息安全;  企业和住宅安全管理;  公安,司法和刑侦;  电子护照和省份证;  娱乐等。4 自动人脸识别技术已经在某些限定条件下得到了成功应用理论价值人脸识别被认为是生物特征识别领域甚至人工智能领域最困难的研究课题之一 人脸识

2013-06-25 01:04:45 10353 6

原创 字符串匹配算法的C/C++语言实现

先上传一个朴素的字符串匹配算法.。他用一个循环来找出全部的有效位移,这个循环对n-m+1个可能的s每一个每一个字符检测条件P【1~m】 = T【s+1   ~  s+m 】 。具体的代码如下:#include #include int string_matcher(char *src,char *ptn){ int i=0,j=0; int slen = str

2013-06-06 16:11:52 1388

转载 算法之美——排序算法总结

原文:http://blog.csdn.net/sangni007/article/details/7995644各种排序算法的简单比较1.稳定性比较插入排序、冒泡排序、二叉树排序、二路归并排序及其他线形排序是稳定的选择排序(从代码看,有位置置换)、希尔排序、快速排序、堆排序是不稳定的2.时间复杂性比较插入排序、冒泡排序、选择排序的时间复杂性

2013-05-08 21:41:37 1339

原创 学习opencv之(六)-图像切割,使用ROI

一.ROI介绍在OpenCV中我们能够非常方便地获取指定ROI区域的子图像。如果你对图像设置了ROI,那么,Opencv的大多数函数只在该ROI区域内运算(只处理该ROI区域),如果没设ROI的话,就会出来整幅图像。ROI非常有用,例如我们想把图像中的人脸扣出来,进行人脸识别。需要注意的时候,ROI一定在图像内部,而不能超出图像的范围。对图像设定ROI的函数是:cvSetI

2013-05-07 20:44:58 65597 20

原创 opencv学习之(五)-直方图计算和绘制图像直方图

1 直方图灰度直方图的定义灰度直方图是灰度级的函数,描述图像中该灰度级的像素个数(或该灰度级像素出现的频率):其横坐标是灰度级,纵坐标表示图像中该灰度级出现的个数(频率)。一维直方图的结构表示为高维直方图可以理解为图像在每个维度上灰度级分布的直方图。常见的是二维直方图。如红-蓝直方图的两个分量分别表示红光图像的灰度值和蓝光图像灰度值的函数。其图像

2013-05-07 12:42:39 24633

原创 学习opencv之(四)- 图像格式之间的转换

1 opencv中的几种常见的图像类型opencv中,几种常见的图像类型有:IplImage,Mat,CvMat,CvArr CvArr :老版本的结构了。是一个抽象基类,在函数原型中,常见到CvArr(CvArr*),这就允许吧CvMar* 或者IplImage* 传递到程序或函数参数中了。CvMat :矩阵结构,IplImage :是较老版本的一种类型了

2013-05-06 16:08:24 13190

原创 opencv学习之(三)-LBP算法的研究及其实现

一,原始LBP算法LBP的基本思想是对图像的像素和它局部周围像素进行对比后的结果进行求和。把这个像素作为中心,对相邻像素进行阈值比较。如果中心像素的亮度大于等于他的相邻像素,把他标记为1,否则标记为0。你会用二进制数字来表示每个像素,比如11001111。因此,由于周围相邻8个像素,你最终可能获取2^8个可能组合,被称为局部二值模式,有时被称为LBP码。第一个在文献中描述的LBP算子实际使用的

2013-05-05 13:17:01 61003 11

原创 opencv学习笔记(二)-对xml和yaml文件的读写操作

一.xml和yaml的简单介绍       所谓的xml,就是eXtensible Markup Language, 翻译成中文就是“可扩展标识语言“。首先XML是一种元标记语言,所谓“元标记”就是开发者可以根据自己的需要定义自己的标记,比如开发者可以定义如下标记 ,任何满足xml命名规则的名称都可以标记,这就为不同的应用程序打开了的大门。 第二xml是一种语义/结构化语言。它描述了文档的结构

2013-05-03 11:43:15 13350 3

原创 学习OPENCV之(一)--起航篇--WIN8系统下,VS2010配置OPENCV2.4.4

一.下载OPENCV2.4.4最新版http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.4/OpenCV-2.4.4.exe/download然后解压缩,放到你选择的一个目录下二.VS2010下载   可以去 微软官网下载,然后安装 就不多说了三.win8环境下,配置环境变量   1 ,添加环境变量     右击计算

2013-04-22 00:20:57 17312 14

原创 LBP(Local Binary Patterns)算法的研究

最近在看LBP算法,我把自己学到的东西通过这种方式记录下来,一来是可以加深自己对此算法的理解,二来是留着以后自己方便翻阅,还有就是可以与大家分享我的学习,欢迎大家批评指正。                        -DJ  =============================================================================

2013-03-09 17:37:33 3135

原创 STL标准模板库编程--(二)

(4)有学生信息5个(姓名,学号):{张三,2011123}, {王二,2011235},{刘七,2012009},{唐六,2012676},{堂八,2010527}.将姓名作为key,学号作为value,采用map容器进行装载,而后采用for_each统计2011,2012,2010级学生个数并输出,最后可分别输入姓名和学号后对容器进行信息查询(既可以用学号,也可以用姓名对容器进行查询)

2012-11-28 14:53:44 960

原创 STL标准模板库编程---容器(一)

(3)有以下数字:11,12,13,2,3,4,5,6,7,16,17,18.  将以上数据依次压入(push_back)容器deque中,  选用一种排序算法排序后,连续弹出5个数据(pop_front)后,  采用for_each对剩余数据进行累加并输出。#include #include #include #include #include using

2012-11-27 15:47:42 828

原创 字符串匹配算法的C/C++语言实现(一)

先上传一个朴素的字符串匹配算法.。他用一个循环来找出全部的有效位移,这个循环对n-m+1个可能的s每一个每一个字符检测条件P【1~m】 = T【s+1   ~  s+m 】 。n是母串的长度,m是子串的长度。具体的代码如下:#include #include int string_matcher(char *src,char *ptn){ int i=0,j=0;

2012-11-19 01:16:21 3328

原创 堆排序算法的c/C++语言实现第二部

#include /* Name: Copyright: Author: @dujianjian Date: 15/11/12 22:48 Description: 大顶堆 *///调整堆,使得元素满足堆的性质void MAX_HEAPIFY(int a[],int i,int n){ int left = 2*i+1; int righ

2012-11-16 09:33:54 2452

原创 堆排序算法的C/C++语言实现

#include/* Name: Copyright: Author: @dujianjian Date: 15/11/12 23:42 Description: 小顶堆 */void sift(int a[],int k,int m){ int i = k,j = 2*i+1; int t = a[k]; while(j < m){

2012-11-15 23:43:44 877

原创 十年一瞬,记录我这十年求学生涯

时光荏苒,岁月匆匆,不知不觉的一晃自己就长大了10岁,又老了十年。今年是2012年,传说中的世界末日年。下一年就是我大学生涯的结束年了,我得离开熟悉的校园,走进社会。这十年一路的学生时代,有太多的怀念值得自己细细回味。想着过去的各种美好时光,有时不禁会飘飘然湿了眼。可惜啊,学生时代的各种美好,现在无法复制。只能无奈的感叹,过去的日子,看来真是回不去了。不得不安慰自己,那就珍惜现在吧。

2012-11-15 12:52:14 1605

原创 记录我的Linux学习之路1

大三的时候选修过UNIX操作系统编程,自此开始接触到Linux操作系统。现在买了一本Linux的书籍,想通过学习,深入认识Linux。有不足的地方,欢迎指教。先学习Linux的一些常用命令。第一部分   常用命令集使用方法Cut,paste,tr,grep,sort,UniqLs,man,who,ps,vi,vimMore,cp,rm,make,netstat,da

2012-11-14 19:11:39 582

原创 求子数组的最大和

这是前几天遇见的一个笔试题。到网上收了一下,也有而且还给出了代码实现。参考了v_JULY_v的不过我遇到的笔试题还要求求出最大子序列的区间。题目描述:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。例如输入的数组为1, -2, 3, 10, -4, 7, 2, -

2012-11-14 18:21:28 592

原创 检测随机数是否为一个素数的C/C++实现

#include #include #include #include #define TRUE 1#define FALSE 0/* Name: 获取一个素数 Copyright: Author: @dujianjian Date: 01/11/12 20:02 Description: */bool is_prime(long p){

2012-11-14 12:36:51 1239

原创 求n阶幻方的一种算法实现C/C++

求n阶幻方方的一种实现。这里的n只能是一个奇数。它是la Loubere 在17世界发现的构造方法。#includeint a[10][10]; void magic_circle(int n){ int k =2; int i=0,j=n/2; a[i][j]=1; printf("%d\n",n); for(int

2012-11-14 12:26:35 4074

原创 求模逆元算法的C/C++实现

#include /* Name: Copyright: Author: @dujianjian Date: 01/11/12 11:26 Description: 递归 *///三元组gcd(a,b) == ax +by == d; struct gcdstruct{ int d; int x; int y

2012-11-14 12:18:37 10672 2

原创 二分插入排序算法的C/C++实现

#include/* Name: Copyright: Author: @dujianjian Date: 26/10/12 12:41 Description: 二分插入排序 */void binary_insert_sort(int a[],int n){ for(int i =1;i<n;i++){ int temp =

2012-11-14 12:10:48 4625

原创 扩展的欧几里得算法求最大公约数的C/C++ 实现

扩展的欧几里得算法求最大公约数的C/C++ 实现#include /* Name: Copyright: Author: @dujianjian Date: 01/11/12 11:26 Description: 递归 */int EUCLID(int a,int b){ if(b == 0) return a; els

2012-11-14 12:01:30 3179

原创 冒泡排序算法的C/C++ 实现

冒泡排序算法:#include/* Name: 冒泡排序 Copyright: dujianjian Author: Date: 28/10/12 21:16 Description: */void bublesort(int a[],int n){ for(int i = 1;i<n;i++) for(int j =

2012-11-14 11:56:27 2225

原创 shell排序算法的C/C++实现

主要是递归过程每次改变步长d,初始d为数组的长度的一半,每次减少一半。#include /* Name: Copyright: Author: @dujianjian Date: 28/10/12 20:29 Description: shell排序 */void shellsort(int a[],int left,int right){

2012-11-14 11:43:26 2724 3

原创 快速排序算法的C/C++语言实现

这是很多课本教材上的算法描述,主要是递归版本的。#include//26/10/12 10:00//一次划分 int one_partition(int a[],int i,int j){ int temp = a[i]; while(i<j){ while((itemp))j--;//j左移 if(i<j

2012-11-14 11:33:24 1121

Navicat for mysql 12

Navicat for mysql 12 Windows x64版本的安装包,下载直接按照安装提示操作就可以了。使用方便。

2018-06-08

LBP算法应用于人脸识别论文合集

这是最近几年研究人脸识别的论文合集,主要是研究LBP算法在人脸识别中的应用,以及基于LBP算法的各种改进方法,LBP算法于其他算法技术组合进行人脸识别等方面的研究,代表了现在人脸识别在局部特征上研究的最新进展。

2013-04-22

win32多线程

主要收集了win32多线程的创建方法和基本的使用,以及win32 API接口和基本使用的一些框架

2013-03-20

Windows多线程编程

windows 多线程编程程序设计,详细介绍了在windows 环境下的多线程编程,很基础很详细,也可以作为一本工具书查看

2013-03-20

telephony-example

Android 开发手机电话的一个例子 网上找到的,大家分享一下 初学者适用

2012-03-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除