自定义博客皮肤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 经验心得-----常怀敬畏之心

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

原创 JS 中的with语法现象

这是一个较少用到的语法:关于with(A){...}功能:关联对象A属性,在with代码块内部,每个变量首先被认为是一个局部变量,如果局部变量与A对象的某个属性同名,则这个局部变量会指向A对象属性。示例代码:var qs = location.search.substring(1);var hostName = location.hostname;var url = locatio

2016-08-31 23:01:42 332

原创 windows绑定应用程序快捷方式到鼠标右键

不喜欢把文件和一堆快捷方式放桌面的小伙伴,有没有想过把它们绑定到鼠标右键呢,来吧,一起看看怎么绑定。步骤如下:打开注册表,命令行输入regedit;找到绑定的位置:HKEY_CLASSES_ROOT\Directory\Background\shell;点击shell文件夹新建一个项[其实就是个文件夹],建议命名为程序的名称[英文哦],以后删的时候方便些;在刚才新建的文件夹下新建一

2016-08-27 19:43:35 1423

原创 javascript的一个简单语法,记录下来

说实话javascript的水很深,无论是当下流行的nodejs还是之前比较火的一些框架,都体现了这一点;今天偶然遇到一个基础语法,一下懵比了,这是什么用法,上代码: js 语法测试 function _show() { window.alert('点我了'); } 点击这种用法好处:事件时方便了不少,但不符合html/css/

2016-08-25 20:32:36 301

原创 php文件上传时,文件大小限制问题

在默认情况下,php.ini 中对上传文件和post方式提交的数据大小是有限制的,其中,post的最大数据是2M,而上传文件的最大是8M; 但实际情况中上传的文件远远大于8M,这时就需要修改php.ini的配置了,两种方式,第一种: 在有权修改服务器配置时,直接修改php.ini重启apache,搞定,【通常post的配置比upload大一些】第二张: 无权限操作服务器,在网站目录中添

2016-08-23 21:46:41 589

原创 php.ini 中配置项的设置

php.ini的配置项配置:第一种情况:直接在php.ini中修改,重启apache即可生效。第二种情况:无权操作服务器,使用ini_set()函数,在脚本中配置。第三种情况: 无权操作服务器,在网站目录下的.htaccess中配置。此时,就有一个指令[配置项]配置的作用域问题,PHP中的每个指令都有自己的作用域,指令只能在其作用域中修改,不是任何地方都能修改配置指令的。php

2016-08-23 21:36:34 554

原创 php中的filesize函数使用细节

问题:大家有没有遇到过,使用filesize函数计算文件大小时,报错的情况:E_WARNING 级的错误,错误类似于 file stat...;即,文件状态不正确啥的,原因:filesize函数不能计算中文字符类型[gbk编码]文件名的文件大小,或者大于2G的文件大小解决方案:在计算前用icon函数对中文字符进行转码为utf-8,大文件可以使用sprintf("%u", filesiz

2016-08-23 21:34:16 5235

原创 php中一个神奇的函数extract

看源码是遇到的一个php函数,比较神器!常用于:将 wddx_deserialize() 返回的结合数组中的内容导入到符号表变量中去。测试代码,用法如下:echo ''; $host = 'lyf3312'; $arr = [ 'host' => 'www.g.cn', 'uname' => 'root', 'pwd' =>'root', 'lyf3312@16

2016-08-19 23:31:26 3686

原创 利用php程序放大图片

等比例放大或缩小图片:[放大图片可能会引起变形]代码如下:function resizeimage($srcfile,$mySize){ $size=getimagesize($srcfile); switch($size[2]){ case 1: $src_img=imagecreatefromgif($srcfile); $output = 'imageg

2016-08-15 22:48:25 796

原创 windows中批量修改文件后缀名

windows中经常遇到批量修改某些文件的后缀问题,进行简单加密/解密,下面是比较简单几种方法:N1:1.新建一个.txt文本文件2.打开在里写入ren *.avi *.abc注:ren和avi后面各有一个空格;avi是当前的文件后缀名,abc是修改后的文件后缀名)3.保存后将文本文件后缀名改为.bat4.将刚刚写的.bat文件,放到.avi所在的目录下,点

2016-08-13 18:42:43 2159 1

原创 PHP代码打包---phar

php中的phar类似于java中的打包文件jar,即将一个文件夹中的一类文件压缩。功能:Phar可以将一组PHP文件进行打包,还可以创建默认执行的stub(或者叫做 bootstraploader)。前提: 将php.ini中phar.readonly 设置为0/false;创建过程: user目录下有3个文件,其中test.php是默认入口文件。user.class.p

2016-08-12 23:30:54 6168

原创 php 数据类型转换 实例

近日在新浪面试遇到的一个题:如下图:运算优先级+短路运算+自增运算布尔类型做数值运算是,结果仍是boolean。

2016-08-07 22:43:57 458 5

原创 php--多维数组排序函数array_multisort

php之array_multisort 理解

2016-08-06 19:52:39 931

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;kYEAR) 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关注的人

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