- 博客(61)
- 资源 (2)
- 收藏
- 关注
原创 3、Js权威指南第七版读书笔记-第三章 类型、值和变量(中:文本)
本文是个人读《JavaScript权威指南第七版》第三章笔记,本章主要涉及JavaScript文本
2024-02-02 13:41:02
809
原创 ruoyi(若依)(el-menu也可参考)菜单栏过长显示省略号才显示气泡
ruoyi框架菜单栏过长显示省略号才显示气泡,el-menu也可做参考
2024-02-02 11:52:25
1429
原创 2、Js权威指南第七版读书笔记-第三章 类型、值和变量(上:数值)
本文是个人读《JavaScript权威指南第七版》第三章笔记,本章主要涉及JavaScript类型分类和数值
2023-12-26 14:08:57
939
原创 vue启动vxe-table按需引入报 dependency was not found: * vxe-table/lib/vxe-table in ./src/plugins/vxeTable.js
vue启动vxe-table按需引入报This dependency was not found: * vxe-table/lib/vxe-table in ./src/plugins/vxeTable.js
2023-12-25 15:41:44
2143
原创 1、JavaScript权威指南第七版 第二章笔记:词法结构
本文是个人读《JavaScript权威指南第七版》第二章笔记,本章主要涉及区分大小写、空格和换行符、注释、字面量标识符和保留字Unicode、可选的分号。
2023-11-20 15:27:51
266
原创 vue中给数字新增四舍五入属性
js的数字属性toFixed不是我们正常理解的四舍五入,但是希望能和toFixed一样方便使用,达到四舍五入效果。可以在Number上新增一个属性。
2023-07-14 13:37:12
1553
原创 一个vue项目调用多个服务地址接口,也可mock数据
有时候,一个vue项目中会需要使用多个服务接口的地址,有时候在后端接口没开发完成,但是前端可能需要先模拟数据写页面,这时候可以先mock数据,模拟实际接口。
2023-06-09 16:02:57
1781
原创 VUE A页面跳转到B页面带参数,且每次点击跳转,数据刷新
项目遇到一个业务需求是,A页面展示消息列表,然后点击列表中的消息,跳转到B页面,B页面需要展示A页面中对应消息的内容。
2023-05-25 16:01:01
4547
3
原创 vue封装mathjs和Decimal.js加减乘除,解决精度问题
vue封装mathjs和Decimal.js加减乘除,解决精度计算问题。
2023-03-09 15:31:35
4838
1
原创 关于前端a标签下载,跨域下载重命名无效问题
解决a标签下载时,pdf,txt,图片等文件浏览器直接打开问题;跨域无法重命名问题;点击大文件下载浏览器长时间无反应问题。
2022-09-28 15:11:24
2511
原创 使用elementUI的table时,打印ref为undefined
使用elementUI中的table(带分页)时,使用ref,打印出现undefined解析。
2022-09-07 16:40:43
1957
原创 1.6、VUE计算属性
什么是计算属性如下,对于任何复杂逻辑,应当使用计算属性。<div id="example"> {{ message.split('').reverse().join('') }} </div><!DOCTYPE html><html><head> <meta charset="utf-8"> ...
2019-04-17 18:53:07
1812
原创 1.2、VUE的MVVM简单理解
MVVM分为model、view、viewmodel这种模式采用的是双向绑定,这样就只需要操作如下图中的data里边的数据就可以了,避免了操作DOM元素的繁琐操作。这也是VUE的核心。这种理解,是在使用vue的角度理解,如果从vue开发者角度,或者说从vue如何运行角度来说,又是另一个层面的理解。...
2019-04-17 16:28:04
2310
原创 带进度条的多文件上传demo
2019年春节过完,刚来上班第一天,没啥事情,就做了这么个多文件上传的demo,方便以后有这方面需求,可以作为参考。一、先贴几张效果图:1、页面初始化:2、选择文件效果:3、上传文件效果:二、代码1、html+js部分代码<!DOCTYPE html><html><head> <meta charset="utf-8" /&g...
2019-02-14 15:33:26
4017
3
原创 PHP返回json、xml格式数据,以及jsonp跨域
这里先展示下thinkphp框架的ajaxReturn函数源码:/** * Ajax方式返回数据到客户端 * @access protected * @param mixed $data 要返回的数据 * @param String $type AJAX返回数据格式 * @return void */ protected fun...
2019-02-14 14:47:27
4896
原创 JQuery改造alert和confirm弹框
背景:在有些项目里边,有些弹框样式要定制化,使用插件的弹框无法满足样式需求,这里写一个用jq写的弹框示例。eg:使用说明:1、示例中用到的图片pop_close.png 图片链接2、将示例代码和上边图片放在同级目录下3、示例下载地址:https://download.youkuaiyun.com/download/qq_21386275/107968424、效果图如下&amp;lt;!DOCTY...
2018-11-20 18:31:00
9786
原创 在linux环境下修改php.ini不生效问题排查
php.ini修改后不生效主要有如下几种原因:1、修改php.ini配置文件后,没有重新加载php.ini配置文件。2、存在多个php.ini配置文件3、php.ini中的配置被其他文件中配置覆盖问题排查:1、修改配置后,重新加载php.ini文件,打印出phpinfo();查看读取的是哪个配置文件,确定你修改的配置文件是正确的。如下图。2、在打印出的phpinfo();中搜索你修改...
2018-11-20 10:26:31
19686
1
原创 解决blur和onclick冲突问题
场景:如下图所示,当点击X按钮时,会同时触发blur和onclick事件,此时不需要执行blur事件中代码,只执行onclick事件中代码。代码示例:<html><head><script src="http://code.jquery.com/jquery-2.1.4.min.js"></script><script type...
2018-11-14 17:38:13
6666
原创 安全实例总结
1. 关闭PHP版本信息在http头中的泄漏2. web应用表单密码类型输入启用了自动完成操作3. X-Frame-Options未配置4. 检测到会话cookie中缺少HttpOnly属性5. crossdomain.xml解决跨域问题6.XSS反射型和存储型7. SQL注入
2018-10-24 21:24:42
5026
原创 project 2013安装时报无法安装64位版本的office,因为在pc上找到了以下32位程序
在卸载project 2010后,安装project 2013,报如下错误,是因为卸载project 2010时,相关注册表没有删除。 解决方案: 1、win+r,输入regedit 2、进入到如下页面,点开下图中HKEY_CLASSES_ROOT 3、再找到如下位置点开,选中00005和00002开头的所有注册表,下图是已经删除了的情况,然后再安装64位的project 2013...
2018-09-11 10:28:42
18665
3
转载 javascript 总结(常用工具类的封装)
**JavaScript**1. type 类型判断isString (o) { //是否字符串 return Object.prototype.toString.call(o).slice(8, -1) === 'String'}isNumber (o) { //是否数字 return Object.prototype.toString.call(o)....
2018-09-11 09:48:59
5329
原创 1.1VUE入门--写在前面
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;由于项目需求,接触到了VUE,又由于目前js发展方向走的是框架模式,vue相对于angularjs,React等,更为简单,而且vue是中国人开发的,中文文档较全,资源较多,基于种种原因,个人打算深入学习下VUE。 &nbsp;&nbsp;&nbsp;&nbsp;&am
2018-08-17 09:22:17
5299
原创 js对数据常用处理方式
说明:本文并没有对js处理数据进行深究,本人也不是专业前端人员,只是碰到js处理数据时,对当时的处理数据方式进行记录和总结,后续工作中碰到值得记录的会持续更新。1、字符串转换成对象 代码: var obj = JSON.parse(data); console.log(JSON.stringify(data.data)); 说明: ①php中json_encode()转换返回给前端页...
2018-07-06 14:51:46
14675
原创 3.4、PHP面向对象常见关键字和魔术方法
1、final 2、static3、单态设计模式4、const5、instanceof 6、克隆对象7、__toString()8、__call()和__callStatic() 魔术方法9、serialize()和unserialize()
2018-05-14 10:55:49
5679
原创 Linux软链接的创建,删除,修改
linux软链接的创建,删除,修改【目标目录】指软连接指向的目标目录下,【软链接地址】指“快捷键”文件名称,该文件是被指令创建的。如下示例,public文件本来在data文件下是不存在的,执行指令后才存在的。示例:结果:2、软链接创建需要同级目录下没有同名的文件。就像你在windows系统桌面创建快捷键时,不能有同名的文件。当同级目录下,有同名的文件存在时,会报如下错误:上图中由于data目录下已经有tes
2018-04-10 16:02:50
179781
2
原创 Windows下php+nginx环境搭建
场景说明: 在本地已有Apache+php环境下,为了便于学习nginx,所以在本地搭建nginx,并将项目切换到nginx环境下。所以本文就不介绍php的安装了,只介绍nginx安装以及从apache切换到nginx环境下。关于php搭建,可以参考:https://blog.youkuaiyun.com/qq_21386275/article/details/78271375一、Ngi...
2018-04-08 19:35:01
8343
原创 3.2、抽象一个类和实例化对象
一、抽象一个类 二、实例化对象 1、实例化对象 2、对象类型在内存中分配情况 三、$this 四、构造函数和析构函数
2018-03-28 19:20:36
7237
原创 3.1、PHP面向对象简单介绍
面向对象简称OOP,面向对象目的就是使项目代码具有重用性、灵活性和扩展性,使项目代码更简洁,易于维护。面向对象将一个问题模块化,将复杂的问题分解成一个一个小的问题,使其简单化。 面向对象可以主要分两个方向学习:1、面向对象的语法技术;2、面向对象的编程思想类和对象关系 这里先只是简单说明类和对象关系。 在代码层面,我们用class声明一个类,然后我们可以new出无数个对象。 举个例子,...
2018-03-13 17:50:24
5687
原创 2.4、PHP数组与数组结构
根据数组的下标( integer 和 string )不同,分为索引数组和关联数组。但是官方说法是PHP 数组可以同时含有 integer 和 string 类型的键名,因为 PHP 实际并不区分索引数组和关联数组。一、定义数组 数组结构: 键(key)可以是整数 integer 或字符串 string 值(value)可以是任意类型的值array( key => va...
2018-03-13 14:40:02
6742
原创 2.3PHP函数
一般的函数就不介绍了,这里主要介绍几种难以理解的函数。 2.3.1、引用参数的函数 引用参数函数,就是在函数的参数前加了一个&符号。 一般的函数,在调用后,即便函数内修改了参数的值,但是也不会修改函数外部的值。因为函数的参数也属于局部变量。 如果希望在调用函数后,函数的参数值在内部变化了,该参数在函数外部也跟着变化,那么需要使用引用参数。 eg:<?php ...
2018-03-05 11:36:41
5789
原创 PHP脚本定时任务实现及crontab实现定时任务
由于PHP只能被用户触发,被调用,调用后会自动退出内存,没有常驻内存。所以实现定时任务都是循环的执行某一个脚本。 PHP定时任务实现主要有两个方向: 1、循环脚本本身或脚本中代码循环执行 2、服务器定时调用php 先主要介绍php脚本循环执行方案: 方案1: 脚本中的代码循环执行。这种方法会占系统资源, 长时间运行,会有一些意想不到的隐患。比如内存管理方面的问题 。 eg://文...
2018-02-12 17:22:50
11133
原创 附1:PHP变量范围
1、局部变量 局部变量是在函数内声明的变量,其作用域仅限于函数内部。函数的参数也是局部变量,区别在于,函数参数值来自被调用时传入的值。执行完毕后函数内部的动态变量都将被释放。 eg: function a($b){ $c = 1; echo "$b+$c = " . ($b+$c) . ''; } a(2);//输出3 e
2018-02-02 11:36:13
6026
原创 2.2PHP循环结构
2.2.1、while语句 和 if 语句一样,可以在 while 循环中用花括号括起一个语句组,或者用替代语法: while (expr): statement … endwhile; while语句可以像if语句一样嵌套,但是建议不要超过三层 示例: /* example 1 */ $i = 1; while ($i 10) {
2018-01-31 00:01:59
6203
原创 2.1分支结构
1、if、elseif 、else 这里不过多解释,相信一看就会用。 else if可以连接在一起些elseif,另外花括号如果只有一行代码执行,也尽量不要省略花括号,因为这样可以增加代码的可读性,另外减少错误发生的可能。 2、多项条件分支结构switch ①case 表达式可以是任何求值为简单类型的表达式,即整型或浮点数以及字符串。不能用数组或对象,除非它们被解除引用成为简单类型。 ②
2018-01-29 23:22:36
5890
原创 1.5PHP运算符
简单来讲,各种程序语言的运算符类似于数学知识中的运算符号。按照可以操作几个数值来分类,可以分为三类:一元、二元、三元运算符。 ①一元运算符只能接受一个值,例如 !(逻辑取反运算符)或 ++(递增运算符); ②二元运算符可接受两个值,例如熟悉的算术运算符 +(加)和 -(减),大多数 PHP 运算符都是这种; ③最后是唯一的三元运算符 ? :,可接受三个值。按照功能来分类,可以分为:
2018-01-29 18:11:50
5974
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人