自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 收藏
  • 关注

原创 NAT模式ping不通外网

1.检查服务是否都开启了尤其是上面的Workstation,有时候会启动后自动关闭。出现这种情况就是无法开启。先看日志,报了什么错误看看这里是否报了...../win32的错误。前面是什么忘记了,只记得有个win32,出现这种情况,不要去删什么文件。打开虚拟机的编辑->首选项。如果是443端口,说明443端口被占用了。修改这里的端口号。我修改为446,然后启用共享。再回到win的服务里面,就可以启动Workstation服务了。...

2021-10-13 10:17:57 2895 1

原创 php必背函数

数组函数array 创建数组数组三种类型,数值数组,关联数组,多维数组语法:array(value1,value2,value3) array(key=>value,key=>value,key=>value)参数:key:规定的键名(数字或字符串)value规定的键值返回值:返回参数的数组数组的键转为大写或小写 array_change_key_case语法:array_change_key_case(array,case)参...

2021-09-11 14:28:56 120

转载 Vue -- tokenrefresh_token 使用机制

2020-12-31 11:32:21 634

转载 Vue-CLI@4——html-webpack-plugin默认配置的获取与修改

获取默认配置配置vue.config.js在项目根目录下创建vue.config.js文件,键入如下代码: const HtmlWebpackPlugin = require('html-webpack-plugin') module.exports = { configureWebpack: config => { config.plugins.forEach((val) => { ...

2020-11-16 16:12:39 1915

转载 VMware创建多个虚拟机,并分配IP地址,用xshell来连接

1.设置虚拟机的网络连接模式为NAT模式2.取消DHCP服务。3.查看虚拟机网段,网关地址4.设置静态IPvi /etc/sysconfig/network-scripts/ifcfg-ens32 ,ens32这里根据每个人的不同而不同 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static //这里DHCP改成static DEFROUTE=yes .

2020-11-14 08:46:11 900

转载 package.json入门详解

写在前面相信入门nodejs或者npm的同学会对package.json这个文件有疑惑,对这个文件的作用不是很清晰,但搭建自己的博客每每用到node,npm这个文件又必不可少。**npm在package.json文件中管理项目的依赖项以及项目的元数据。node执行js中require的时候,也会根据package.json中的依赖项查找。**package.json在npm中用的比较多,我的github博客就是基于npm管理搭建的,在项目根目录下有package.json这个文件,如图pa

2020-11-12 20:56:01 305

转载 npm与package.json详解

1、npm是什么npm是前端开发广泛使用的包管理工具,它让js开发者分享、复用代码更方便。可以重复的框架代码被称为包(package)或者模块(module),一个包可是是一个文件夹里放着几个文件夹,还有一个package.json文件。npm的作用就是让我们把可复用的框架代码发布到一个地方,可以供大家一起使用。2、安装npmnpm是依赖node.js的,先去官网https://nodejs.org/en/download/下载安装node.js,下载安装好node,npm也有了,查看版本

2020-11-12 20:53:50 771

原创 微信红包调用获取不到证书路径问题

/*   * 校验是否授权,授权继续,没授权转到授权页面   * */  function postdata($data,$url)  {      $ch = curl_init();      curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);      curl_setopt($ch,CURLOPT_SSL_VERIFYH

2016-07-07 19:54:21 3032

转载 php操作XML,读取数据和写入数据的方法

xml文件 vip> id>23id> username>开心的路飞username> sex>男sex> face>face/43.jpgface> email>[email protected]> qq>1212121212qq> vip>php解析XML获取标签中的值/* * _get_xml

2016-02-03 14:38:48 410

转载 smarty中foreach属性中 index、last、iteration、show

smarty中foreach属性中 index、last、iteration、show.index包含单签数组的索引,从零开始。{* The header block is output every five rows *}{* 每五行输出一次头部区块 *}{foreach from=$items key=myId item=i name=foo}   {if

2016-01-04 14:42:43 579

转载 ThinkPHP 自动验证及验证规则详解

ThinkPHP 自动验证ThinkPHP 内置了数据对象的自动验证功能来完成模型的业务规则验证。自动验证是基于数据对象的,而大多情况下数据对象是基于 $_POST表单 (不是绝对的)创建的。基本的自动验证功能包括:必须字段、email邮箱格式、唯一性、URL地址、数字、两个字段是否相同、是否等于某个值等。要使用系统的自动验证功能,只需要在对应的 Model类 里面定义 $_valid

2015-12-27 15:10:59 443

转载 smarty foreach详细说明

关于smarty foreach的知识,这里对其作用和用法做一个详细的说明。smarty {foreach} 用于像循环访问一个数字索引数组一样循环访问一个关联数组,与仅能访问数字索引数组的{section}不同,{foreach}的语法比{section}的语法简单得多,但是作为一个折衷方案也仅能用于单个数组。每个{foreach}标记必须与关闭标记{/foreach}成对出现。

2015-12-26 10:38:38 3401

原创 最新版本的php 适配ecshop

是不是对最新版本的php 适配ecshop很苦恼.最近我就遇到了这个事情,最终我花了一个小时的时间把这个问题解决了.特放出来,方便大家查阅.Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in   \includes\cls_temp

2015-12-07 17:40:10 550

转载 给dede栏目添加上缩略图功能

当我们需要在栏目文章列表页用一张图片来区别其他栏目,或者我们列举栏目的时候,想在栏目名称开如果没有这项功能会非常麻烦,网上有很多这方面的资料,但是都试过了有很多问题,自己研究一下,测试基本通过。需要新加字段 typeimg。    添加typeimg字段的SQL: alter table `80php_arctype` add `typeimg` char(100) NOT NULL defa

2015-12-06 10:35:58 257

原创 dede cms

{dede:sql sql="select * From dede_arctype where reid = ~topid~"}        [field:typename/]     {/dede:sql} 用sql语句查询

2015-12-06 09:16:15 272

原创 dede 调用栏目高级参数内的 关键字 和描述

标签文件路径include->taglib比如修改channel 标签 找到 channel.lib.php 文件 $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath          From `#@__arctype` WHERE

2015-11-25 10:57:58 2056

转载 set_include_path()的用法

朋友们 开发的时候 ,总会 遇到 include_once()的情况。有时候,我们需要大量的引用文件,但是被引用文件的路径有时候是个问题。  我们可以把 经常要引用 的文件,放在一个 文件夹中,我们取名为include,这样 我们 就把 该文件夹 当做 默认的引用路径。我们可以 用 set_include_path() 来设定,多个路径 可以用 路径分隔符分开(windows为';',linu

2015-10-27 22:03:34 5402

转载 MySQL的varchar定义长度到底是字节还是字符

相信这个问题也会困扰不少人,尤其是使用过其它数据库(如Oracle)的人,之前我也没有太在意这个问题,再加上一些书籍和网上的文章讲的不够细致,又没测试过,导致我一直理解错误。下面通过实例来解释,在开始之前先简单介绍下字符和字节的区别。字符 人们使用的记号,抽象意义上的一个符号。一个汉字和英文就是一个字符,如'1', '中', 'a', '$', '¥',…… 字节 计算机中存储数据的单元,

2015-10-27 22:00:56 353

转载 Mysql支持的数据类型(总结)

一.数值类型Mysql支持所有标准SQL中的数值类型,其中包括严格数据类型(INTEGER,SMALLINT,DECIMAL,NUMBERIC),以及近似数值数据类型(FLOAT,REAL,DOUBLE PRESISION),并在此基础上进行扩展。扩展后增加了TINYINT,MEDIUMINT,BIGINT这3种长度不同的整形,并增加了BIT类型,用来存放位数据。整数类型  

2015-10-27 21:59:16 267

转载 background-position

background-position -- 定义背景图片的位置取值: [ [ | | left | center | right ] [ | | top | center | bottom ]? ] | [ [ left | center | right ] || [ top | center | bottom ] ] | inherit水平left: 左

2015-10-07 10:44:07 294

转载 box-sizing 属性

规定两个并排的带边框的框:div{box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */width:50%;float:left;}亲自试一试页面底部有更多实例。浏览器支持

2015-10-07 10:18:00 667

转载 TouchSlide.1.1.js 参数

参数版本默认值说明详细slideCell1.0"#touchSlide"容器对象(执行效果的对象,必须是id对象!)图解>>titCell1.0".hd li"导航元素对象图解>>mainCell1.0".bd"切换元素的包裹层对象

2015-09-20 16:07:54 3771

原创 JQUERY 购物车

html>html>head lang="en"> meta charset="UTF-8"> title>购物车title> link rel="stylesheet" href="css/index.css">head>body> div class="main"> div class="content content01">

2015-09-20 14:25:39 578

原创 触屏tab选项卡

html>html>head lang="en"> meta charset="UTF-8"> meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no"/> meta

2015-09-20 11:11:34 332

转载 Webstorm Eclipse快捷键

常用快捷键—Webstorm入门指南提高代码编写效率,离不开快捷键的使用,Webstorm拥有丰富的代码快速编辑功能,你可以自由配置功能快捷键。快捷键配置点击“File”-> “settings”Webstorm预置了其他编辑器的快捷键配置,可以点击默认配置-Eclipse的常用快捷键对照表查找/代替Webst

2015-08-27 11:12:57 1360

转载 scrollLeft的必要条件

使用scrollLeft的必要条件是第一:此标签的内容宽度超过了标签本身的宽度。这个很容易理解,如果内容没有超过标签的宽度,不需要横向的滚动就可以看到所有横向的范围,那在使用scrollLeft的时候肯定是无效的了。在这里很多新手经常会犯一个错误,内容的大小确实是超过了标签的显示范围,但是却因为浏览器的默认属性换行了,也就是没有在横向上超出,这时候同样是不能使用scroll

2015-07-27 17:01:46 2931

转载 webstrom常用快捷键

查找/代替快捷键说明ctrl+shift+N通过文件名快速查找工程内的文件(必记)ctrl+shift+alt+N通过一个字符快速查找位置(必记)ctrl+F在文件内快速查找代码F3查找下一个shift+F3

2015-07-08 11:52:11 471

原创 PC 端两端对齐 中间等分

无标题文档 body{margin:0;padding:0;} ul,li{margin:0;padding:0;list-style:none;} .tab{  width:500px;  margin:0 auto;  height:300px;  border:1px solid #000; } ul{  width:100%;  text-a

2015-07-01 11:20:08 528

原创 tabox 左右滑动选项卡封装jquery插件

/***demo******/tabBOX左右滑动  body{margin:0;padding:0;}  ul,li{margin:0;padding:0;list-style:none;}  .clear{clear:both;}  .tab_wrap{width:400px;margin:0 auto;padding-bottom:20px;}

2015-07-01 09:48:20 772

原创 酒店预订房型对应时间段简单模板

无标题文档 $(function(){   var $new_li = $("li");   var $newdiv = $(".tab_box").find("div");   $(".now").nextAll().hide();   $new_li.click(function(){    var index = $new_li.index(this); 

2015-06-04 00:54:04 698

转载 JS 获取style 里面的样式

function getStyle(obj, attr)  {      if(obj.currentStyle)      {          return obj.currentStyle[attr];      }      else      {          return getComputedStyle(obj,false)[attr];   

2015-06-02 17:05:57 464

原创 二级导航

$(document).bind("click",function(e){    var target  = $(e.target);    if(target.closest("li,p").length == 0){      $("p").hide();        };     e.stopPropagation();   })*/     var $_t

2015-06-02 02:08:31 352

转载 jquery 弹出层

jQuery弹出层效果.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filt

2015-05-30 22:09:32 379

原创 横屏CSS3媒体查询

@media all and (orientation : landscape) { /*  这是匹配横屏的状态,横屏时的css代码  */body {  } }

2015-05-30 21:35:26 549

原创 滚动条位置

$(function(){   var $aa = $("a");    var $a_height = $("a").height();  $(window).scroll(function(){   var $w_height = $(this).scrollTop();   if($w_height >= $a_height){    $("#nav").css({

2015-05-30 21:17:12 403

转载 浅谈JS中this的几种用法

作为对象方法调用在JS中,函数也是对象,因此函数可以作为一个对象的属性,此时该函数被称为该对象的方法.在使用这种调用方式时,this被自然绑定到该对象.清单 var point = { x : 0; //设置属性x的初始属性值为0 y : 0; //设置属性y的初始属性值为0      moveTo : function(x,y){ //设置属性moveTo的属性值为一

2015-04-27 09:07:44 447

转载 提高JQuery性能

DOM遍历是昂贵的,所以尽量将会重用的元素缓存。// 糟糕h = $('#element').height();$('#element').css('height',h-20);// 建议$element = $('#element');h = $element.height();$element.css('height',h-20);避免全局变量

2015-04-27 09:04:29 231

转载 浅谈new操作符

var Person = function(name){  this.name = name;  this.say = function(){   return "I am" + this.name;  } } var nyf = new Person("nyf");/* nyf.say(); 以new操作符调用构造函数的时候 发生以下变化 1.创建一个空对象,

2015-04-27 09:02:14 260

原创 height百分比无效

一个对象高度是否可以使用百分比显示,取决于对象的父级对象,Table在body之中,因此它的父级是body,而浏览器在标准模式下,是没有给body一个高度属性的,因此当设置height:100%;时,不会产生任何效果(内容根据高度自适应),而当给body设置了100%之后(相对于html标签),它的子级对象Table的height:100%;便发生作用了,这便是浏览器解析规则引发的高度自适应问题。

2015-03-31 13:34:02 1799

转载 6.8 深拷贝

/*  第一次调用传入一个参数parent对象,函数有两个参数,多出来的参数为空即c为空,  递归调用遍历                                     numbers:[1,2,2],                                                 letter:["a","b","c"],                

2014-03-16 09:54:18 349

空空如也

空空如也

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

TA关注的人

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