自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mac电脑查看文件地址和粘贴文件地址

查看:command+option+p复制:command+option+c,然后再command + 粘贴

2022-03-04 09:06:25 604

原创 java中的ide、sdk是什么,javaee\javase\javame区别

ide :integrated development environment 集成 开发 环境简单的来说就是提供编译代码等一系列功能的开发环境比如:eclipsesdk:service de velopment pack 服务 开发 包简单来说就是一些封装的功能代码,做成了一个包,给我们可以直接调用比如jdk1.8 jdkjava s...

2021-11-05 23:35:35 725

原创 苹果电脑怎么关闭当前页面、打开终端、截图

关闭当前页面快捷键:command +w打开终端:command +空格 打开spotlight 然后输入ter 找到终端 多输入几次之后只用输入t就出来了 如果不行,试试control+空格,后面步骤相同 然后再enter就可以了...

2021-11-05 22:41:37 6538

转载 mysql报错navicat连接mysql报错1251的解决方法

https://www.cnblogs.com/blessYou/p/10766979.html

2019-07-26 09:22:49 289

原创 数组和指针的区别,指针数组和数组指针

1、首先我们都知道数组名相当于一个指针指向数组的第一个元素,但两者是某真正的相等呢?不是。下面我们来看下他们的区别:数组名只是一个地址,而指针,是一个左值。什么意思,看下面这段代码:运行的结果是错误的,报错为:error: lvalue required as increment operand#include <stdio.h>#include <stdli...

2019-06-19 16:48:29 364

原创 c语言的指针和指针变量,c语言中的指针和数组关联

1、首先什么是指针,很简单,就是代表着一个空间,这个空间指向某个地址,地址里面又存有我们参加的存储的值。2、指针变量:定义一个变量指向指针所在的地址3、指针变量的定义,取地址运算符和取值运算符 首先是指针变量的定义和赋值: 变量类型(用的是指针指向的地址所存储的值得数据类型) 指针变量名(记得必须加*号) = 一个地址(一般用取址运算符&) 在定义...

2019-06-13 22:41:16 400

原创 c语言中的二维数组相关

1、定义二维数组:类型 数组名 [常量表达式:表示行有多少元素][常量表达式:表示列有多少函数]int a[3] [4]//3行4列char a[3][4];//3行4列访问最后一个元素:a[2][3]访问第一个元素:a[0][0]//都是从0开始2、数组初始化和打印#include <stdio.h>#include <string.h>...

2019-06-11 23:19:31 455

原创 c语言中字符数组(作为字符串)的处理函数

定义字符数组:char a[] ="wochileyigeixgua";//他会自动获取长度,且自己在后面加上\0使用字符串的函数,先加#include <string.h>,导入库1、获得字符串的长度:strlen(记住,长度和尺寸不一样)#include <stdio.h>#include <string.h>int main()...

2019-06-11 22:49:28 1212

转载 浅谈js深拷贝和浅拷贝(转载)

转载自:https://www.cnblogs.com/syomm/p/5903740.htmlJavaScript深拷贝和浅拷贝1. 基本类型 和 对象类型  他们最大的区别就是在于他们的传值方式。 基本类型是传值 对象类型就是传引用。    这里复制一份obj叫做obj2, 这里修改了obj2的b为100 同时也修改了obj1.b。 因为他们本来就是一个对象 这就是所谓...

2019-06-11 21:26:40 312

原创 c语言中数组的定义与应用

定义方法:类型 变量名[元素个数];比如:int a[6];char b[24];double c[3];注意,c语言中数组的元素个数是不能动态定义的(修改:在c99中已经可以了)也就是说,下面的代码是错误的:#include <stdio.h>#include <stdlib.h>int main(){ int a[6];...

2019-06-05 16:45:13 22528

原创 js的显示类型转换,隐示类型转换,对象序列化和反序列化

显示类型转换:1、最常见的是,可以调用全局对象的构造函数进行显示的类型转换,比如Boolean()把它转换为布尔型;(当不用new运算符去调用这些函数的时候,他们会作为类型转换函数使用,用new创建的的话是一个包装对象)Number(“3”) // => 3String("2") // => "2"Boolean("undefine") // => fals...

2019-06-04 21:30:58 233

原创 c语言中的复合运算符

a =a+1;相当于 a += 1同理 a-=2表示a=a-2;自增自减运算符:i = i+1相当于 i++或者++i;同理减也是如此。两者的区别是什么呢?i++:表示先赋值给i在自增;++i表示先增在赋值。单独使用两者没有差别,但如果前面有赋值的话那就有差别了,比如:前者打印的是6和5后者则是6和6因为前者先给i自增,后者则是先赋值在自增;#inc...

2019-06-04 20:55:35 6995

原创 javascript的包装对象、全局对象

1、全局对象全局对象指的是js解释器在启动的时候,创建的一个全局的对象,并给他一组初始属性,全局对象的属性是全局定义的符号,js可以直接调用。他的初始属性有: 全局属性,比如undefined、Infinity、NaN等 全局函数,比如isNaN(),parseInt() 构造函数,Date()、RegExp()、String()等等 ...

2019-06-03 16:50:23 265

原创 C语言的循环和判断需要注意的几点

循环的三大条件:初始化计数器、写循环条件、更新计数器;while格式:记住把括号写在下面while(getchar() != '\n'){ printf("dkkjkajfasjdlfkasd\n");}do while格式:一个是括号写在下面,然后中间语句结尾记得要回车,while写在最后一个大括号的后面,并且记得while后面有分号。do {...

2019-06-03 15:44:20 950

原创 Javascript基础中的一点记录

1、javascript是严格区分大小写的2、javascript采用的是unicode编码3、javascript可以用转义写法,用unicode编码 比如:“cafe”==="caf\uooe9",因为\u00e9就是unicode里关于e的编码4、javascript注释写法 单行注释// 多行注释:先打一个/*,然后空格,再打一个*,就可以开始写注...

2019-06-02 21:27:33 188

原创 C语言数据类型和判断他占据的位数

c语言中有哪些数据类型:int等等之前已经讲过了补充的是-Bool:布尔类型,表示真假;标准c语言是没有这个数据类型的,c++才有,只不过我们要用,可以进行宏定义。#define bool int#define false 0#define true 1其次讲一下c里面计算一个数据类型所占位数的计算符(不是函数);sizeof运算符方法:如果是变量,直接比如size...

2019-06-02 16:00:17 747

原创 大话javascript和ECMAscript语言规范,他们之间不得不说的关系

首先,大家应该都知道javascript,一种脚本语言。而谈到javascript,就不得不聊到ECMAscript语言规范,或者说ECMAscipt语言。他们之间的关系说复杂也不复杂,且听我一 一道来。partOne:javasctipt的由来(可参照:https://blog.csdn.net/kese7952/article/details/79357868)话说江...

2019-06-01 14:04:03 640

原创 ASCII编码,unicode编码,utf-8编码,三者的关系与区别(山河变幻到大一统)

编码方式,就是把字符转化为二进制10的方式1、最早出现的ASCII编码,表示英语字符(单)和一些电脑上的字符比如空格等,一共规定128种编码;2、很多年过去之后,电脑传播了,很多国家不用英文,但还是想要表示他们的文字,他们就在ASCII的前面加位数,以此来表示他 们国家的语言字符。但是,很多国家在使用的时候,同一位可能几个国家就重复使用了。所以,就形成了不能统一的乱相。3、unico...

2019-05-31 16:29:12 566

原创 C语言第二课,printf打印中的变量替换符、常量的宏定义、转意字符等

1、printf打印中的变量替换符 %d:int的变量替换符; %c:字符变量的替换符; %s:字符串替换符; %.2f:两位小数的单精度浮点,float; %9.7f:占位为9,有7个小数的双精度浮点,double; 格式:printf("%d\b",a);2、转意字符 \n:换行符; \t:tab键转义;...

2019-05-31 15:55:43 1634

原创 分享一个前端和后端写代码直接跳到一行末尾或头部的快捷键

end键直接到末尾home键到头部分享几个相关快捷键的各种工具链接eclipse(各种):https://blog.csdn.net/HK2311/article/details/82188312sublime(跳转到函数定义):https://blog.csdn.net/mxdzchallpp/article/details/80054026codeblock(跳到函数实现和...

2019-05-30 16:43:18 3254

原创 c语言第一课,基础的函数你也要回敲

#include <stdio.h>int main(){ printf("mengixangjia\n"); return 0;}下面来讲一下这段最基础的代码中需要注意的问题:1、代码格式问题,上面的库导入最好和main函数有一定的间距。2、代码格式,main函数的括号记得写在下面3、注意\n是在双引号之间的4、记得根据函数返...

2019-05-30 16:25:24 237

原创 收集一些喜欢的网页布局

1、https://baijiahao.baidu.com/s?id=1598966894637795855&amp;wfr=spider&amp;for=pc(百度张曼玉)

2018-12-12 18:59:38 278

转载 简单明了区分escape、encodeURI和encodeURIComponent

一、前言讲这3个方法区别的文章太多了,但是大部分写的都很绕。本文试图从实践角度去讲这3个方法。 二、escape和它们不是同一类简单来说,escape是对字符串(string)进行编码(而另外两种是对URL),作用是让它们在所有电脑上可读。编码之后的效果是%XX或者%uXXXX这种形式。其中 ASCII字母、数字、@*/+ ,这几个字符不会被编码,其余的都会。最关键的是,当你...

2018-12-11 16:10:19 164

转载 Node.js 中 __dirname 和 ./ 的区别哒哒哒

  概要Node.js 中,__dirname 总是指向被执行 js 文件的绝对路径,所以当你在 /d1/d2/myscript.js 文件中写了 __dirname, 它的值就是 /d1/d2 。相反,./ 会返回你执行 node 命令的路径,例如你的工作路径。有一个特殊情况是在 require() 中使用 ./ 时,这时的路径就会是含有 require() 的脚本文件的相对...

2018-12-08 13:38:49 225

原创 htm,html

实际上HTM与HTML没有本质意义的区别,只是为了满足DOS仅能识别8+3的文件名而已,因为一些老的系统(win32)不能识别四位文件名,所以某些网页服务器要求index.html最后一个l不能省略。MSIE能自动识别和打开这些文件,但编写网页地址的时候必须是完全对应的,也就是说index.htm和index.html是两个不同的文件,对应着不同的地址。...

2018-12-08 13:29:48 224

转载 htm、html、shtml网页区别

  htm、html、shtml区别接下来我们来了解下htm、shtml、html这三者之间区别。首先htm、html、shtml都是静态网页的后缀,三者也可以说都是只是扩展名不同,其他一样,都是静态的网页。Htm和html是完全静态的网页不通过服务器编译解释直接送出给浏览器读取的静态网页,以Htm和html伪静态Request除外。html、htm、shtml、shtm均是静...

2018-12-08 13:27:43 265

转载 在html页面中引入公共的头部和底部

 参考链接:http://www.cnblogs.com/jason-star/p/3345225.htmlhttp://blog.csdn.net/jsxzzliang/article/details/47022055 使用SHTML进行公共头部和底部的引用      SHTML介绍:shtml是一种基于SSI技术的文件,也就是Server Side Include--S...

2018-12-08 13:22:05 1337

转载 使用Nginx SSI功能辅助HTML碎片设计

 SSI,Server Side Include,支持html静态文件内以&lt;!--#include file="/layout/header.html"--&gt;  的方式引入其他html静态文件,这一功能特性有助于页面设计的碎片化和效率效果提升(设计页面主要关心content内容的设计,而且碎片不会在多个页面存在N个copy,而是一次性都可以修改更新),demo内容见附件qing...

2018-12-08 13:18:33 243

原创 前后台合页面

首先我们要前后台合页面,就要把两台电脑合起来。怎么连接呢,连接到同一个局域网。或者连接在一个WiFi上。 1、怎么查看是否连接在了一个网内,来看自己能不能访问到搭档的电脑。至于后面还会有的问题,咱们后面再解决。怎么查呢方法1、查看ip用window加r,cmd,输入ipconfig搞清除ipv4和ipv6的区别,我们应该看ipv4还是ipv6,看下面两张图片,你会知...

2018-11-24 21:38:08 444

转载 解决 Chrome 浏览器跨域加载本地文件的问题

解决 Chrome 浏览器跨域加载本地文件的问题Chrome Three.js使用 Three.js 加载本地纹理图片时,发现加载出来的 3D 模型会全部为黑色,发现是浏览器跨域问题。浏览器报错为:index.html:1 Access to Image at 'file:///Users/inxx/Code/Github/Note/WebGL/3D%E7%94%B5%E6%B0...

2018-11-14 21:09:04 5165

转载 谷歌通过ajax获取本地JSON文件,为什么会提示跨域?(转载)

  https://blog.csdn.net/jiaoshuaiai/article/details/78417683在本地写了一段JSON代码,然后用ajax读取后,在浏览器打开,发现谷歌提示涉及到跨域问题,但是跨域是由于协议,域名,端口中有一个不同,才会跨域,我在本地访问自己的文件,怎么和跨域扯上关系了??下面是代码谷歌浏览器火狐浏览器         1、为什么会...

2018-11-14 20:43:59 838

转载 js的call和apply方法

最近又遇到了JacvaScript中的call()方法和apply()方法,而在某些时候这两个方法还确实是十分重要的,那么就让我总结这两个方法的使用和区别吧。1. 每个函数都包含两个非继承而来的方法:call()方法和apply()方法。2. 相同点:这两个方法的作用是一样的。都是在特定的作用域中调用函数,等于设置函数体内this对象的值,以扩充函数赖以运行的作用域。一般来说,this...

2018-10-20 21:02:17 263

原创 深入理解js的split方法和join方法

注意这两个方法来源于一道题。请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。自然,就要切割这个字符串并保存,然后在保存的的值中有等于空格的用%20进行替换。split()方法把字符串切割成字符数组。参数 描述 separator 必需。字符串或正则表达式,从...

2018-10-19 21:40:42 421

转载 js的正则

正则表达式修饰符修饰符 可以在全局搜索中不区分大小写:修饰符 描述 i 执行对大小写不敏感的匹配。 g 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。 m 执行多行匹配。  正则表达式模式方括号用于查找某个范围内的字符:表达式 描述 [abc] 查找方括号之间的任何字符。 [0-9] 查找任何从 0 至...

2018-10-19 21:13:49 200

转载 js的代码规范

JavaScript 代码规范代码规范通常包括以下几个方面:变量和函数的命名规则 空格,缩进,注释的使用规则。 其他常用规范……规范的代码可以更易于阅读与维护。代码规范一般在开发前规定,可以跟你的团队成员来协商设置。变量名变量名推荐使用驼峰法来命名(camelCase):firstName = "John";lastName = "Doe";price = 19....

2018-10-19 21:10:56 487

转载 再走编程路(break是结束整个循环体,continue是结束单次循环)

//break是结束整个循环体,continue是结束单次循环比方说:while(x++ &lt; 10){if(x == 3){break;}printf("%d\r\n", x);}结果是输出 1 2 就退出了整个while循环但是如果使用continuewhile(x++ &lt; 10){if(x == 3){continue;}printf("%d\r...

2018-10-18 21:32:40 943

原创 js当中的构造函数和它的运用

首先是定义js当中的构造函数,记住,定义构造函数时构造函数都以大写开头。将函数参数存储为对象的属性。function Point(x,y){ this.x=x; this.y=y;}然后,我们可以给构造函数自定义一些方法,通过给构造函数的prototype对象赋值来给构造函数自定义方法。Point.prototype.r=function(){ ret...

2018-10-11 22:12:33 1425

原创 自己总结的值得记录的链接

安装git,熟悉操作指令git是什么博客:https://blog.csdn.net/Xieyp040/article/details/79537244https://blog.csdn.net/Xieyp040/article/details/79537488 git 学习教程:https://www.liaoxuefeng.com/wiki/0013739516305929606...

2018-10-04 16:10:32 166

原创 node中的fs代表了啥

node中的fs代表了文件系统。 EventEmitter,代表文件发射器。 继承 EventEmitter大多数时候我们不会直接使用 EventEmitter,而是在对象中继承它。包括 fs、net、 http 在内的,只要是支持事件响应的核心模块都是 EventEmitter 的子类。为什么要这样做呢?原因有两点:首先,具有某个实体功能的对象实现事件符合语义, 事件的监...

2018-09-22 12:14:24 1076

转载 node.js安装后输入“node -v”提示'node' 不是内部或外部命令,也不是可运行的程序的解决方法

首先,如果已经安装了nodejs的话,最大的可能就是没有配置环境变量或者配置的不对。 解决步骤: 1.设置环境变量:右键“我的电脑”-属性-高级系统设置-高级-环境变量,如下图: 然后再下面一栏系统变量下选择新建,然后新建一个NODE_PATH,并设置安装的地址,我安装的时候仅仅是把C盘改为了D盘,所以是D:\Program Files\nodejs     ,地址仅供参考,如果你安装在了别的位置...

2018-09-22 10:58:13 1367

空空如也

空空如也

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

TA关注的人

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