05 2019 档案
摘要:如今前端开发已经越来越火了,对于前端开发的要求也是越来越高了,在面试中,经常有面试官会问:你对JS面向对象熟悉吗? 其实,也就是相当于在问你,在工作中有没有用过面向对象开发?说到这里,有人就问了,什么事面向对象? 面向对象: 用我个人最简单的理解表达就是,Object的操作。另外一种理解: 给你一个
阅读全文
摘要:$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。 原文:https://w
阅读全文
摘要:怎么样才能把本地的web网站项目让别人访问到呢?我来给分享一下。 第一:下载jnat工具; 第二:注册一个key; 第三:jnat工具初始化(一键注册本地的Apache+PHP环境); 第四:在jnat工具中选项apache服务; 第五:工程地址选择到你的php项目里; 第六:启动jnat,启动成功
阅读全文
摘要:Marquee是html的标签,所有的主流浏览器都能兼容,用于创建文字滚动。 来介绍下标签的属性 滚动方向 direction <!--滚动方向 direction 4个值 up down left right 默认从右向左--> <marquee direction="up">我想上滚动</mar
阅读全文
摘要:<marquee>标签,它是成对出现的标签,首标签<marquee>和尾标签</marquee>之间的内容就是滚动内容。<marquee>标签的属性主要有behavior、bgcolor、direction、width、height、hspace、vspace、loop、scrollamount、s
阅读全文
摘要:在web服务器领域,Apache基本上是一统天下的,虽然现在越来越多的人转向nginx的,但是仍然由于apache的高性能以及强大的功能,还是大多数服务器在使用Apache。 apache的安装就先不说了。今天主要来说Apache的虚拟域名功能以及对应的rewrite配置 配置虚拟域名 啥是虚拟主机
阅读全文
摘要:basename -- 返回路径中的文件名部分 # 语法 string basename ( string $path [, string $suffix ] ) //> 手册例子 echo "1) ".basename("/etc/sudoers.d", ".d").PHP_EOL; //> su
阅读全文
摘要:本文实例讲述了thinkPHP中session()方法用法。分享给大家供大家参考,具体如下: 系统提供了Session管理和操作的完善支持,全部操作可以通过一个内置的session函数完成。 用法 ? 1 session(name,name,value='') ? 1 session(name,na
阅读全文
摘要:前端er们大都或多或少地接触过CSS伪类和伪元素,比如最常见的:focus,:hover以及<a>标签的:link、visited等,伪元素较常见的比如:before、:after等。 其实上面提到的这些伪类和伪元素都是CSS1和CSS2中的概念,CSS1和CSS2中对伪类的伪元素的区别比较模糊,甚
阅读全文
摘要:一、聚合函数(aggregation function) 也就是组函数 在一个行的集合(一组行)上进行操作,对每个组给一个结果。 常用的组函数: ②默认情况下,组函数忽略列值为null的行,不参与计算 ①每个组函数接收一个参数 ③有时,会使用关键字distinct剔除字段值重复的条数 注意: 1)当
阅读全文
摘要:order by 和 group by 的区别order by 和 group by 的区别:1,order by 从英文里理解就是行的排序方式,默认的为升序。 order by 后面必须列出排序的字段名,可以是多个字段名。 2,group by 从英文里理解就是分组。必须有“聚合函数”来配合才能使
阅读全文
摘要:mysql 各种级联查询后更新(update select). CREATE TABLE `tb1` ( `id` int(11) NOT NULL, `A` varchar(100) default NULL, `B` varchar(100) default NULL, `C` varchar(
阅读全文
摘要:目标:使用php,通过ajax请求的方式生成一个excel,然后下载。 思路:大致思路是发送一个ajax请求到后台,后台php处理后生成一个excel文件,然后把生成的文件放到一个临时目录,然后把文件链接返回给前端。前端接受到后,然后通过给定的地址,去下载该文件.... 代码实现: 前端部分: <p
阅读全文
摘要:基本上导出的文件分为两种:1:类Excel格式,这个其实不是传统意义上的Excel文件,只是因为Excel的兼容能力强,能够正确打开而已。修改这种文件后再保存,通常会提示你是否要转换成Excel文件。优点:简单。缺点:难以生成格式,如果用来导入需要自己分别编写相应的程序。2:Excel格式,与类Ex
阅读全文
摘要:先来到VirtualBox的下载位置,如图,笔者位置在D:/vb文件夹下 下载目录 然后按住win+R(win就是左下角ctrl和alt之间那个键),输入cmd,然后回车 如果在C盘的话,就直接cd 文件目录(右击下载的文件,选择最下面的属性可以看到位置),需要切换盘的话先 盘符加冒号回车(例 D:
阅读全文
摘要:JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个子串第一处出现的索引(从左到右搜
阅读全文
摘要:首先下载PHPExcel类。网上很多,自行下载。 然后把文件放到vendor文件里面。 一般引用vendor里面的类或者插件用vendor(); 里面加载的就是vendor文件,然后想要加载哪个文件,直接写就行,中间的“.”相当于文件路径的“/”。 例如加载excel5这个文件: 先把html代码贴
阅读全文
摘要:首先下载PHPExcel类。网上很多,自行下载。 我下载的跟composer下载的不太一样。我下载的是 下载存放目录.jpg 而composer下载的是: composer下载.jpg 本篇使用的是第一种。所以下载请下载对应的。 前端代码: <form action="ADMIN_MAIN/Exce
阅读全文
摘要:这里我们要完成的定时任务,比较简单 效果:每过X秒 某一些用户积分 加X 第一步:我们先创建一个表和插入数据 /* 创建一个表 */ CREATE TABLE `test_name` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键,自增' , `
阅读全文
摘要:今天遇到了个需要每天定时执行的任务,在mysql数据库里面提供了这样的功能,正好整理下分享出来。 1.首先检查是否开启了定时任务 1 2 3 4 5 6 查看event是否开启 : SHOW VARIABLES LIKE '%event_sche%'; 将事件计划开启 : SET GLOBAL ev
阅读全文
摘要:之前一直用的是Sql Server数据库,最近偶然机会接触到mysql。这里总结了关于mysql 存储过程、视图的“创建、调用、删除”示例 存储过程 1、带参数的存储过程 /*创建存储过程*/DELIMITER $$ /*为了避免冲突,首先用"DELIMITER &&"将MySQL的结束符设置为&&
阅读全文
摘要:str为要去除空格的字符串: 去除所有空格: str = str.replace(/\s+/g,""); 去除两头空格: str = str.replace(/^\s+|\s+$/g,""); 去除左空格: str=str.replace( /^\s*/, ''); 去除右空格: str=str.r
阅读全文
摘要:e.stopPropagation()阻止事件冒泡<table border='1'> <tr> <td><span>冒泡事件测试</span></td> <td><span>冒泡事件测试2</span></td> </tr></table>我们先看这段js代码: <script> $('table
阅读全文
摘要:new Date('2019/05/13').getTime() //获取毫秒数 new Date('1557676800000') // 毫秒数转换成日期 当前日期减一天,可以用毫秒数相减 var myDate = new Date();myDate.getYear(); //获取当前年份(2位)
阅读全文
摘要:js两个变量交换值 这个问题看似很基础,但是有很多的实现方式,你知道的有多少呢,网上也有很多的方法,下面就来总结一下 中间变量(临时变量) 临时变量其实很好理解,通过一个中间变量进行交换值 var strA = "a"; var strB = "b"; var strC;//中间变量 # 开始 st
阅读全文
摘要:问题来源:最近在写公司项目时使用layui遇见的问题,老板要求根据td字段来设置整行tr的背景色。 解决:一开始数据比较少的时候只是直接在页面根据js动态判断字段然后来更改背景色,结果能够成功,但是后面数据一多起来就发现刚刚写的动态css只限于在第一页有效,其他页没有,在做搜索、增加、删除、修改后动
阅读全文
摘要:一、先来看一个简单的例子: 下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。 frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下: 复制代码 代码如下:<!DOCTYPE HTML PUBLIC
阅读全文
摘要:获取时间返回的秒数:strtotime('2019-05-10 00:00:00') 遇到一个业务功能需要将当前时间与数据库中的会议开始、结束时间进行比较,记录一下,方便下次用。 用unix_timestamp函数,将字符型的时间,转成unix时间戳。 select meeting_id,meeti
阅读全文
摘要:无论什么语言,千万不要在循环里进行数据库的查询。 首先说明一下,这里说的程序优化是指程序效率的优化。一般来说,程序优化主要是以下三个步骤: 1.算法优化 2.代码优化 3.指令优化 算法优化 算法上的优化是必须首要考虑的,也是最重要的一步。一般我们需要分析算法的时间复杂度,即处理时间与输入数据规模的
阅读全文
摘要:可以用来阻止事件 pointer-events: none; 可以让某个元素实现类似于海市蜃楼的效果,具体理解为,你可以看的到某个元素,但是你无法摸的着。 而display:none; 是你摸不着,但是你也看不见。 pointer-events: none;摸不着,但是看得见。如果把某个元素再加上o
阅读全文

浙公网安备 33010602011771号