- 博客(42)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 谷歌浏览器报错http://translate.google.com/gen204
该报错信息是谷歌浏览器自带翻译插件导致。可以通过禁用谷歌翻译解决。
2022-12-23 16:20:09
1035
原创 webAPI学习大纲梳理(二)
WebAPI是一个简单的构建HTTP服务的新框架,用于对接各种客户端(浏览器,移动设备),在.Net平台上,WebAPI是一个开源的、理想的、构建REST-ful服务的技术。
2022-11-04 18:46:43
576
原创 webAPI学习大纲整理(一)
WebAPI本质是网络应用程序接口,网络应用可以通过API接口,可以实现存储服务、消息服务、计算服务等能力,利用这些能力可以进行开发出强大功能的web应用。
2022-11-04 18:33:55
1018
原创 javascript基础学习大纲梳理
JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。
2022-11-04 14:15:46
641
原创 移动WEB
移动开发 单独制作页面 注意初始化的css文件可以直接下载normalize.css 特殊样式 也就是百分比布局,宽度百分比,高度固定 但是有个bug,就是这个布局如果屏幕缩减到一定宽度
2022-10-31 18:21:47
422
原创 b2b b2c c2c o2o区别是什么
B2B(企业对企业电子商务模式)B2B(也称为BTB)是指企业之间的营销关系。它通过B2B网站将内部网与客户结合起来,通过网络的快速响应为客户提供更好的服务,从而促进企业的业务发展。近年来,B2B发展迅速,日趋成熟。B2B是指电子商务交易的供需双方都是商家(或企业和公司),利用互联网技术或各种商务网络平台完成商务交易的过程。电子商务是现代B2B营销的具体和主要表现形式。
2022-10-30 14:55:32
3497
原创 js中有哪几种数据类型
js有八种数据类型 :number,string,boolean,undefined,null,Object,bigint,symboltypeof判断null 和数组为object类型,function 为function类型,其他的都可以判断准确。instanceof 通过原型链来判断数据类型,所以只能判断引用式类型。通过原型链一层一层往上查找。Object.prototype.toString.call() 通过call() 方法绑定调用Object原型对象上的tiString()方法判断数据类型。
2022-10-30 12:09:23
413
原创 position有哪些属性和区别
正常的的布局行为,即元素在文档常规流中的当前布局位置。此时top,right,bottom,left和z-index属性无效。
2022-10-30 12:00:31
506
原创 函数一定要有返回值
函数的作用是实现某些功能运算和完成各种特定操作的重要手段,并把结果返回给调用者。也就是说,函数好比是一个工厂,如果有客户使用工厂造产品,造好的产品工厂必须给客户,这是工厂的价值。
2022-10-28 11:51:20
1811
原创 HTM基础学习大纲梳理
超文本标记语言 (英语:Hypertext Markup Language,简称:HTML ) 是一种用来结构化 Web 网页及其内容的标记语言。网页内容可以是:一组段落、一个重点信息列表、也可以含有图片和数据表。正如标题所示,本文将对 HTML 及其功能做一个基本介绍。
2022-10-15 12:51:43
412
原创 博学谷前端实现WebSocket 实时通信
1. WebSocket 介绍类似于 HTTP, WebSocket 是一种网络通信协议。1.1. 为什什么需要 WebSocket我们已经有了了 HTTP 协议,为什什么还需要另一个协议?它能带来什什么好处?答案很简单,因为 HTTP 协议有一个缺陷:通信只能由客户端发起,没有请求就没有响应。举例例来说,我们想了了解今天的天气,只能是客户端向服务器器发出请求,服务器器返回查询结果。HTTP 协议做不不到服务器器主动向客户端推送信息。这种单向请求的特点,注定了了如果服务器器有连续的状态变化,
2021-11-18 12:35:39
2145
原创 博学谷前端 js递归解决js对象深拷贝
js递归实现深拷贝//封装递归函数 function deepClone( obj ) { var o = {}; for ( var k in obj ) {//遍历对象 if ( typeof obj[ k ] == 'object' ) {//判断是否为对象 o[ k ] = deepClone( obj[ k ] );//递归调用 } else { o[ k ] = obj[ k ];//保存数据到
2021-11-18 11:55:58
1119
原创 博学谷前端 css兼容性简单总结
CSS兼容性在网络中浏览器众多,因为不同浏览器使用内核及对W3C标准的支持不一样,各个浏览器对于页面的解释呈视也不尽相同。以及用户客户端的环境不同(如分辨率不同)造成的显示效果不能达到理想效果。最常见的问题就是网页元素位置混乱,错位。目前暂没有统一的能解决这样的工具.最普遍的解决办法就是不断的在各浏览器间调试网页显示效果,通过对CSS样式控制以及通过脚本判断并赋予不同浏览器的解析标准。总结: 所以为css兼容性,就是针对于不同浏览器我们书写不同的样式,从而达到统一的样式效果。其实,css兼容性,.
2021-11-18 11:44:47
1605
原创 博学谷前端 CSS 常用技巧及CSS 常见bug
1.CSS 常用技巧1.1 margin 负值制作网页时,为了拉开元素之间的距离,常常给元素设置大于0的外边距margin。其实,在实际工作中,为了实现一些特殊的效果,经常需要将元素的margin设置为负值,如下图所示的元素重叠效果。注意技巧:1.定位的盒子层级高于浮动和标准流。2.提高定位盒子的层级用 z-index。1.2 css三角的写法易迅、网易三角的做法:京东三角的做法:综合做法:<!DOCTYPE html><html><head>
2021-11-18 11:35:42
1198
原创 博学谷前端 CSS外观属性及标签语义化
1. CSS外观属性1.1 color:文本颜色color属性用于定义文本的颜色,其取值方式有如下3种:1.预定义的颜色值,如red,green,blue等。2.十六进制,如#FF0000,#FF6600,#29D794等。实际工作中,十六进制是最常用的定义颜色的方式。3.RGB代码,如红色可以表示为rgb(255,0,0)或rgb(100%,0%,0%)。需要注意的是,如果使用RGB代码的百分比颜色值,取值为0时也不能省略百分号,必须写为0%。小技巧:1.一般情况下颜色我们喜欢小写字母
2021-11-18 11:17:39
873
转载 博学谷前端 CSS字体样式属性
1. CSS字体样式属性1.1 font-size:字号大小font-size属性用于设置字号,该属性的值可以使用相对长度单位,也可以使用绝对长度单位。其中,相对长度单位比较常用,推荐使用像素单位px,绝对长度单位使用较少。具体如下:1.2 font-family:字体font-family属性用于设置字体。网页中常用的字体有宋体、微软雅黑、黑体等,例如将网页中所有段落文本的字体设置为微软雅黑,可以使用如下CSS样式代码:p{ font-family:"微软雅黑";}可以同时指定多个字体,中
2021-11-18 11:12:03
870
原创 博学谷前端 总结CSS选择器
1. 选择器(重点)要想将CSS样式应用于特定的HTML元素,首先需要找到该目标元素。在CSS中,执行这一任务的样式规则部分被称为选择器(选择符)。如上图所以,要把里面的小黄人分为2组,最快的方法怎办?很多, 比如 一只眼睛的一组,剩下的一组这就用到基础选择器组:1.1标签选择器(元素选择器)标签选择器是指用HTML标签名称作为选择器,按标签名称分类,为页面中某一类标签指定统一的CSS样式。其基本语法格式如下:标签名{属性1:属性值1; 属性2:属性值2; 属性3:属性值3; } 或者元
2021-11-18 11:02:46
573
转载 openresty 解决了服务器的什么痛点,apahce和nginx相比,为什么nginx并发更高,处理速度更快?
pahce和nginx相比,为什么nginx并发更高,处理速度更快?从深入角度来说,这里的 openresty 是基于 nginx 增加了模块,我们说的其实也就是 nginx 的性能,而 nginx 是异步非阻塞的,基于事件驱动的 server,相比其他的 server 在卡主的时候他为什么不卡?在任何情况下假如mysql 卡了,这条请求的上下文会被卡在这里,不管是 nginx 还是 apache,都会卡住这条请求,但是问题关键还在于后续的请求进来后会怎么办?apache 的做法是开启一个新的进程来处理
2021-05-31 15:39:19
919
原创 cmd脚本中执行nrm ls 命令出错“path“ argument must be of type string
nrm 执行命令报错 The “path” argument must be of type string. Received undefinedC:\Users\fanqi>nrm lsinternal/validators.js:117 throw new ERR_INVALID_ARG_TYPE(name, 'string', value); ^[TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of
2021-04-24 17:10:21
327
原创 is_int--检测变量是否为整数
描述bool is_int (mixed $var )如果 var 是 integer 则返回 TRUE,否则返回 FALSE。Note: 若想测试一个变量是否是数字或数字字符串(如表单输入,它们通常为字符串),必须使用is_numeric()。 参见 is_bool()、is_float()、is_integer()、is_numeric()、is_string()、i
2014-06-25 18:17:15
1353
原创 is_infinite — 判断是否为无限值
is_infinite — 判断是否为无限值说明bool is_infinite ( float$val )如果 val 为无穷大(正的或负的),例如 log(0) 的结果或者任何超出本平台的浮点数范围的值,则返回 TRUE。
2014-06-25 17:46:52
1047
原创 is_callable — 检测参数是否为合法的可调用结构
is_callable — 检测参数是否为合法的可调用结构 bool is_callable (mixed $var [,bool $syntax_only [,string $callable_name ]] )
2014-06-25 17:09:06
1346
原创 php.ini save_handler 修改不启作用 解决办法
php5.3.3以前php-fpm还没有被php收录,配置php基本都在php.ini里面,php5.3.3及以后,除了在php.ini配置以外,还可以在php-fpm.conf里面配置。多个地方都可以配置的话,就存在一个优先级。php-fpm.conf优先级比php.ini高。1,修改/etc/php-fpm.conf,或者,/etc/php-fpm.d/*.conf,或
2014-06-25 16:06:11
884
原创 PHP上传文件结合socket完成
利用fsockopen来上传文件以前我写过一篇关于socket通信原理的博文http://blog.51yip.com/php/673.html有兴趣的朋友可以看看,前面讲的那篇博文,socket的服务器和客户端都是要用php命令来运行的。平常我们上传文件是浏览本地文件,通过一个php程序将文件上传一个地方,这个时候我们用php命令来运行php程序就不方便了。这个时候我们可以用fsocko
2014-06-25 14:26:33
2684
原创 socket通信机制在PHP脚本的应用实例
一,socket是什么什么是socket 所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。说白了就是一种通信机制。它类似于银行,电信啊这些部分的电话客服部门。你打电话的时候,那边会分配置一个人回答你的问题,客服部门就相当于socket的服务器端了,你这边呢就相当于客户端了,在和你通话结束前,如果有人
2014-06-25 14:05:36
495
原创 http请求协议header的使用
如果您刚刚开始学习PHP,可能有许多函数需要研究,今天我们就来学习一下PHP Header()的使用方法,更多的使用说明,请您参照PHP中文手册,下面是关于header函数的详细使用说明不管页面有多少header,它会执行最后一个,不过是有条件的,例如: header('Location:http://www.liehuo.net'); header('Location:http://
2014-03-30 00:24:52
14084
原创 nginx的优缺点
1、nginx相对于apache优点: 轻量级同样起web 服务比apache占用更少内存及资源 抗并发nginx 处理请求异步非阻塞而apache 则阻塞型高并发下nginx 能保持低资源低消耗高性能 高度模块化设计编写模块相对简单 社区活跃各种高性能模块出品迅速啊 apache 相对于nginx 优点: rewrite 比nginx rewrite 强大 动态页
2014-03-29 15:15:34
23112
1
原创 织梦的时间格式大全
列表页list_article.htm可以这么写: 更新时间:[field:pubdate function=MyDate('Y-m-d',@me)/]内容页article_article.htm可以这么写:发表时间:{dede:field.pubdate function=”MyDate(‘Y-m-d’,@me)”/}发布文章时,时间常会有些小BUG日期时间格式 (利用strftim
2013-06-25 14:16:27
520
js特效美丽的导航,完全兼容
2012-12-11
织梦多用用户管理登录跳转
2012-12-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人