- 博客(208)
- 资源 (2)
- 收藏
- 关注
原创 Thinkphp学习日记:2019-1-16
看项目源码进行学习,从不理解的点开始记录:1、namespacenamespace app\admin\controller;php基础,命名空间的概念,注意点:避免和composer自动加载类库冲突,应用类库命名空间根都统一以app命名 命名空间通过关键字namespace来声明,如果一个文件中包含命名空间,它必须在所有代码之前声明命名空间2、Traits引入问题:什么...
2019-01-16 14:04:54
276
原创 设计参考网站
统一性分类网站优阁:http://www.uigreat.com/创造狮:http://chuangzaoshi.com/ 前端样式CSS学习https://www.cssdesignawards.com/ 落地页面设计https://www.lapa.ninja/ 舒服的渐变色https://uigradients.com/#HarmonicEnerg...
2018-12-11 11:04:42
2447
转载 node.js零基础详细教程(7.5):mongo可视化工具webstorm插件、nodejs自动重启模块Node Supervisor(修改nodejs后不用再手动命令行启动服务了)
第七章 建议学习时间4小时 课程共10章学习方式:详细阅读,并手动实现相关代码学习目标:此教程将教会大家 安装Node、搭建服务器、express、mysql、mongodb、编写后台业务逻辑、编写接口,最后完成一个完整的项目后台,预计共10天课程。 注:由于使用Nodejs操作mongodb的时候,会有两个很蛋疼的地方,1、修改nodejs文件后需要重新命令行 node nod...
2018-12-07 15:19:10
243
原创 js 十大排序算法:冒泡排序
排序算法说明:(1)对于评述算法优劣术语的说明稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面;不稳定:如果a原本在b的前面,而a=b,排序之后a可能会出现在b的后面;内排序:所有排序操作都在内存中完成;外排序:由于数据太大,因此把数据放在磁盘中,而排序通过磁盘和内存的数据传输才能进行;时间复杂度: 一个算法执行所耗费的时间。空间复杂度: 运行完一个程序所需内存的大小。...
2018-12-07 10:06:27
341
转载 关于变量提升的易错点
一个简单的面试题:var name = 'World!';(function () { if (typeof name === 'undefined') { var name = 'Jack'; console.log('Goodbye ' + name); } else { console.log('Hello ' + na...
2018-12-06 16:01:53
213
原创 js 对ajax进行封装处理
function GetAjax() { this.ajax = function (opts) { var _this = this; this.method = opts.method || "post"; this.url = opts.url; this.data = opts...
2018-12-06 15:28:10
317
原创 js GMX项目函数运用
layui.define([], function (exports) { 'use strict'; var BASE_64 = function () { var hexIn = false; var hexOut = false; var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVW...
2018-12-06 14:57:51
538
原创 js 多种情况校验
/** * 校验是否是日期 * @param {[type]} datestr [description] * @return {Boolean} [description] */ var isDate = function (datestr) { var result = datestr.match(/^(\d...
2018-12-06 14:56:04
522
原创 js 解析地址信息和获取地址信息
/** * 解析地址信息 * @param {String} url 地址字符串 exam: http://localhost:8080/page/login?name=测试&id=1 * @returns {Object} obj 返回地址信息 exam: { name: '测试', id: 1 } */ var parseUrl = ...
2018-12-06 14:54:47
2126
原创 js 毫秒整数转化为时分秒
var MillisecondToTime = function (msd) { var time = parseFloat(msd) / 1000; if (null != time && "" != time) { if (time > 60 && time < 60 * 60) { ...
2018-12-06 14:53:25
3037
1
原创 js 时间戳转化为时分秒
var toHHmmss = function (data) { var s; var hours = parseInt((data % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); var minutes = parseInt((data % (1000 * 60 * 60)) / (1000 * 60)...
2018-12-06 14:50:49
18815
5
原创 js 时分秒转化为毫秒整数
var toMiner = function (hour, min, seconds) { var miner; miner = hour * (60 * 60 * 1000) + min * (60 * 1000) + seconds * 1000; return miner; };var MODECONTENT = { t...
2018-12-06 14:48:30
3315
1
原创 js base64加密解密
var BASE_64 = function () { var hexIn = false; var hexOut = false; var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var base...
2018-12-06 14:42:24
158
转载 js 身份证验证
function checkIdcard(idcard) { var Errors = new Array( "验证通过!", "身份证号码位数不对!", "身份证号码出生日期超出范围或含有非法字符!", "身份证号码校验错误!", "身份证地区非法!" ); var ...
2018-12-06 14:40:19
167
原创 js数组操作实例
1.数组操作-找出两个数组中不同的元素思路:两个数组链接合并为一个数组arr, 遍历两个数组,找出包含arr1不包含arr2 或者不包含arr1包含arr2的数push 到新的数组ress function differ(arr1,arr2){ var ress=[]; var arr=arr1.concat(arr2); for(i>0,i<a...
2018-12-05 15:50:48
218
转载 JS数组去重的几种常见方法
一、简单的去重方法// 最简单数组去重法/** 新建一新数组,遍历传入数组,值不在新数组就push进该新数组中* IE8以下不支持数组的indexOf方法* */function uniq(array){ var temp = []; //一个新的临时数组 for(var i = 0; i < array.length; i++){ if(te...
2018-12-05 15:44:48
132
原创 flex 靠左靠右如何布局?
<div class='footer'> <div>{{item.status}}</div>//靠左 <i class='el-icon-delete'></i>//靠右 <i class='el-icon-edit'></i>//靠右</div><s
2018-12-05 15:40:40
24666
转载 js Array 交集 并集 差集 去重
///集合取交集 Array.intersect = function () { var result = new Array(); var obj = {}; for (var i = 0; i < arguments.length; i++) { for (var j...
2018-12-05 15:36:32
438
原创 js 两组数组筛选出多余数组(亲测可用)
/** * 比较值差异 * @param array * @param array2 * @returns {Array} */ compare : function(array,array2){ var result = []; for(va...
2018-12-05 14:48:49
2291
原创 解析地址信息
/** * 解析地址信息 * @param {String} url 地址字符串 exam: http://localhost:8080/page/login?name=测试&id=1 * @returns {Object} obj 返回地址信息 exam: { name: '测试', id: 1 } */ var parseUrl = ...
2018-11-29 14:58:06
538
原创 毫秒整数转化为时分秒(例如:毫秒整数转换为00:30:00)
var MillisecondToTime = function (msd) { var time = parseFloat(msd) / 1000; if (null != time && "" != time) { if (time > 60 && time < 60 * 60) { ...
2018-11-29 14:57:22
5097
1
原创 根据年月获取当月天数
var getDaysInMonth = function(year,month){ month = parseInt(month,10); //parseInt(number,type)这个函数后面如果不跟第2个参数来表示进制的话,默认是10进制。 var temp = new Date(year,month,0); return temp.g...
2018-11-29 14:55:51
2264
原创 移动端禁止背景移动
.index_body { overflow-y: hidden;/*为了兼容普通PC的浏览器*/ height: 100%; position: fixed; }if(window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i) =...
2018-11-28 15:25:36
467
原创 [ie]兼容性写法
//ie下不能用forEach//ie下修改样式用setAttributedocumnet.getElementById('XXX').setAttribute('style','');//不能用documnet.getElementById('XXX').style = '';
2018-11-28 14:49:34
329
转载 js 实现base64加密解密
//base64加密 解密/* //1.加密 var result = Base.encode('125中文'); //--> "MTI15Lit5paH" //2.解密 var result2 = Base.decode(result); //--> '125中文'*/~(function(root, factory) { if (typeof def...
2018-11-27 09:29:56
1272
转载 token的作用及实现原理
1:首先,先了解一下request和session的区别request 指在一次请求的全过程中有效,即从http请求到服务器处理结束,返回响应的整个过程,存放在HttpServletRequest对象中。在这个过程中可以使用forward方式跳转多个jsp。在这些页面里你都可以使用这个变量。request是用户请求访问的当前组件,以及和当前web组件共享同一用户请求的web组件。如:被请求的j...
2018-11-27 09:04:43
1087
转载 执行Git命令时出现各种 SSL certificate problem 的解决办法
比如我在windows下用git clone gitURL就提示 SSL certificate problem: self signed certificate这种问题,在windows下出现得频率高些。我估计主要是git本身就是基于linux开发的,在windows上,容易缺失一些环境。参考了一些文章,解决方法其实就是“直接不管ssl证书的事儿”-_-|||方法如下:1....
2018-11-19 17:06:44
1963
4
转载 移动端css样式初始化
@charset "utf-8";/* 禁用iPhone中Safari的字号自动调整 */html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; /* 解决IOS默认滑动很卡的情况 */ -webkit-overflow-scrolling : touch;}/* 禁止缩放表...
2018-11-18 14:24:03
819
转载 移动端头部标签(HTML5 Head Meta)
<!DOCTYPE html> <!-- 使用 HTML5 doctype,不区分大小写 --> <html lang="zh-cmn-Hans"> <!-- 更加标准的 lang 属性写法 /2014th7cj/d/file/p/20160830/20797118 --> <!-- 声明文档使用的字符编码 --> <met..
2018-11-18 13:48:27
2826
原创 ztree-master插件
百度云盘链接:https://pan.baidu.com/s/1daCE5Vd42bMLh1C-YrGR8g密码:8jpj
2018-10-31 15:15:24
526
原创 select-image图片选择器插件
访问地址:https://pan.baidu.com/s/1_btiUlu3G4W6PZt7Hc9VHA密码:crqm
2018-10-31 09:11:37
6083
转载 js 模糊匹配
对于模糊查询,一般都是传关键字给后端,由后端来做。但是有时候一些轻量级的列表前端来做可以减少ajax请求,在一定程度上提高用户体验。废话不多说,直接上代码。//字符串方法indexOfvar len = list.length;var arr = [];for(var i=0;i<len;i++){ //如果字符串中不包含目标字符会返回-1 if(list[i]....
2018-10-30 16:34:56
19835
1
转载 SVN服务器搭建(一)
原文地址: https://www.cnblogs.com/yankyblogs/p/7282752.html本教程以64位win10系统为例在本地搭建svn服务器,安装完成后,即可访问本地svn服务器上的项目,也可以访问网上其他svn服务器上的项目。 一、首先准备三个软件:1.VisualSVN-Server-3.6.3-x64.msi(svn服务端)2.TortoiseSV...
2018-10-26 14:01:59
249
转载 什么是跨域?如何解决跨域问题?
什么是跨域?浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域 域名: 主域名不同 http://www.baidu.com/index.html –>http://www.sina.com/test.js 子域名不同 http://www.666.baidu.com/index.html –>http://www.555.baidu.com...
2018-10-18 10:10:42
170
转载 借助cryptoJS , jsonp跨域,请求心知天气API ,获取天气信息
https://blog.csdn.net/y491887095/article/details/53352579?utm_source=copy
2018-10-16 17:06:32
542
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅