自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lyf3312的专栏

PHPer 经验心得-----常怀敬畏之心

  • 博客(3)
  • 资源 (12)
  • 问答 (1)
  • 收藏
  • 关注

原创 数字图像分类

在计算机中,按照颜色和灰度的多少可以将图像分为四种基本类型。  1. 二值图像  2. 灰度图像  3. 索引图像  4. 真彩色RGB图像1. 二值图像一幅二值图像的二维矩阵仅由0、1两个值构成,“0”代表黑色,“1”代白色。由于每一像素(矩阵中每一元素)取值仅有0、1两种可能,所以计算机中二值图像的数据类型通常为1个二进制位。二值图像通常用于文字、线条图的扫

2017-09-23 11:48:38 7425

转载 一致性Hash算法原理

背景一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得DHT可以在P2P环境中真正得到应用。  但现在一致性hash算法在分布式系统中也得到了广泛应用,研究过memcached缓存数据库的人都知道,mem

2017-09-09 10:35:45 607

原创 Ubuntu 修改用户名或密码后无法登陆 解决方法

解决方法:进入recovery-mode修改登录信息1)重启系统,进入开机画面时,选择第二项,确定,如下图选择recovery-mode启动此时选择root登录如下各行说明如下:2) 以root身份进入系统此时许多文件无法写入,需要执行如下命令mount -o rw,remount /3) 修改用户名等信息usermod -l newName

2017-09-01 16:48:05 16609 5

LayUI 实现省市县三级联动

利用开源前端框架layUI 实现省市县的三级动态联动,下载既可用

2019-03-11

spring data Neo4j 整合demo

spring data Neo4j 整合demo,基本整合案例,详细细节参考https://docs.spring.io/spring-data/neo4j/docs/5.1.3.RELEASE/reference/html

2019-01-14

destoon扩展功能

对destoon系统做的一些二次开发,和文档

2016-12-31

软件设计模拟

软件设计模式及一些资源,headfirst,敏捷开发pdf,和融合各设计模式的一些类图,java代码实现payroll,

2016-12-26

算法分析ppt

常用算法分析ppt

2016-12-26

jquery时间插件

非常好用的时间插件,时间可以设置是否精确到时分秒,

2016-09-08

百度开发云lss、vod数据统计案例

百度开放云直播、点播数据统计代码,

2016-09-08

百度开放云vod 点播API实例

百度开放云点播api实例,php的VOD api

2016-09-08

百度开放云lss实例

百度开放云直播lss 的SDK 实例,php源码。

2016-09-08

matlab,教程

matlab ppt及文档 教程,新手入门的绝佳书。

2013-08-17

查询类代码

#include"stdio.h" #include"stdlib.h" #define YEAR 23 typedef struct{ int year; char name[24]; char team[30]; char finishschool[50]; }PLAYERINF; extern void display(PLAYERINF s[],int n), search(PLAYERINF s[]); void main() { PLAYERINF s[YEAR]={{1990,"柯曼","网队","syracuse"},{1991,"约翰逊","黄蜂","Nevada-las Vegas"}, {1992,"奥尼尔","魔术","Louisiana State"},{1993,"韦伯","魔术","Michigan"},{1994,"罗宾逊","雄鹿","Purdue"}, {1995,"史密斯","勇士","Maryland"},{1996,"艾弗森","76人","Georgetown"},{1997,"邓肯","马刺","Wake Forest"}, {1998,"欧罗伍坎迪","快艇","Brunel"},{1999,"布兰德","公牛","Duke"},{2000,"马丁","网队","Cincinnati"}, {2001,"夸梅-布朗","奇才","Glynn Academy"},{2002,"姚明","火箭","Shanghai"},{2003,"勒布朗-詹姆斯","骑士","St.Mary's HS"}, {2004,"德怀特-霍华德","魔术","Christian Academy"},{2005,"安德鲁-博格特","猛龙","Utah"},{2006,"安德烈-巴格纳尼","欧洲","不详"}, {2007,"格雷格-奥登","开拓者","Ohio State"},{2008,"德里克-罗斯","公牛","Memphis"},{2009,"格里芬","快船","Oklahoma"}, {2010,"约翰-沃尔","奇才","Country"},{2011,"凯瑞-欧文","骑士","Dunk Country"},{2012,"安东尼","黄蜂","肯塔基大学"}}; int ch; printf("\t\t\t\t功能菜单\n"); printf("===========================================================================\n"); printf("1.显示历届状元秀名单\n"); printf("2.按年份查找状元秀信息\n"); printf("0.退出\n"); scanf("%d",&ch); while(ch!=0) { switch(ch) { case 1: display(s,YEAR);break; case 2: search(s);break; default: printf("您输入错误,请重新输入!\n");break; } system("pause"); system("cls"); printf("功能菜单\n"); printf("================================================================================\n"); printf("1.显示历届状元秀名单\n"); printf("2.按年份查找状元秀信息\n"); printf("0.退出\n"); scanf("%d",&ch); } } void search(PLAYREINF s[]) { int k,number=0; PLAYREINT s1[1]; printf("请输入年份:\n"); scanf("%d",&number); for(k=0;k<YEAR;k++) { s1[0]=s[k]; display(s1,1) break; } if(k>YEAR) printf("您输入的年份有误,请重新输入一个在1990到2012之间的年份"); void display(PLAYERINF s[],int n) { int k; printf("=======================================历届状元秀名单=====================================\n"); printf("年份 姓名 所在球队 毕业学校\n"); printf("-------------------------------------------------------------------------------------------\n"); for(k=0;k<n;k++) { printf("%4d\t%-10s\ts\ts\n",s[k].year,s[k].name,s[k].team,s[k].finishschool); printf("=============================================================================\n"); } }

2013-05-09

不等式求解

关于c语言中不等式求解代#include"stdio.h" #include"math.h" main() { double a,b,c,d; double x1,x2; printf("请将不等式化为一般形式ax^2+bx+c>0后,依次输入a b c:\n"); scanf(" ",&a,&b,&c); if(a==0) printf("不等式形式非法,a不能为0\n"); if(a>0) { d=b*b-4*a*c; if(d>0) { x1=(-b-sqrt(d))/(2*a); x2=(-b+sqrt(d))/(2*a); printf("原不等式的解集为:{x|x<%.2f,或x>%.2f}\n",x1<x2?x1:x2,x1>x2,x1:x2); } if(d==0) { x1=(-b+sqrt(d))/(2*a); printf("原不等式的解集为:{x|x!=%.2f}\n",x1); } if(d<0) printf("原不等式的解集为R\n"); } if(a<0) { d=b*b-4*a*c; if(d>0) { x1=(-b+sqrt(d))/(2*a); x2=(-b-sqrt(d))/(2*a); printf("原不等式的解集为:{x|%.2f<x<%.2f\n",x1<x2?x1:x2,x1>x2?x1:x2); } if(d<=0) printf("原不等式的解集为空集\n"); } }码

2013-04-11

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

TA关注的人

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