
Web开发
文章平均质量分 82
记得刚入IT行业做的第一个项目就是Web项目,此后接触过ASP.Net,PHP,Java Web等多个Web端技术;
此专栏既为总结这些年Web开发中遇到的一些技术难点,也有一些前后端数据库的知识点剖析,望与君共勉。
fswy
欲当大事,需是笃实。
展开
-
Web学习之文本框的三种实现方式
1、单行文本框:<input type="text" style="height:20px;width:100px;" />2、多行文本框(文本域):<textarea style="width:300px;height:100px;"></textarea>textarea 标签 代表HTML表单多行输入域 textarea标签是成对出现的,以<textarea>开始,以<原创 2017-10-25 10:55:29 · 14606 阅读 · 0 评论 -
Web开发之jQuery实现滚动栏一直处于最底部
相信大家有时候在展示一些实时数据展示并且数据量非常大的时候,由于无法在同一页面看到最有效的数据,所以我们须要将滚动栏至于底部。以便我们看到最须要的数据和信息。这里非常明显的样例那拿windows的ping来说吧,当我们长ping的时候,这时候数据会越来越多,并且还是累加的,新数据又所有在后面,所以这个时候让滚动栏一直处于底部就大有作为了! 大伙能够看一下,在windows的cmd中运行p原创 2017-10-24 16:28:13 · 1326 阅读 · 0 评论 -
Web开发之HTTP协议中POST、GET、HEAD、PUT等请求方法
请求方法是请求一定的Web页面的程序或用于特定的URL。可选用下列几种: GET: 请求指定的页面信息,并返回实体主体。 HEAD: 只请求页面的首部。 POST: 请求服务器接受所指定的文档作为对所标识的URI的新的从属实体。 PUT: 从客户端向服务器传送的数据取代指定的文档的内容。 DELETE: 请求服务器删除指定的页面。 OPTIONS: 允许客户端查看服务器的性能。 TRA转载 2016-05-19 09:21:28 · 613 阅读 · 0 评论 -
Web开发之前端和后端的区分
在我们实际的开发过程中,我们当前这样定位前端、后端开发人员。 1)前端开发人员:精通JS,能熟练应用JQuery,懂CSS,能熟练运用这些知识,进行交互效果的开发。 2)后端开发人员:会写Java代码,会写SQL语句,能做简单的数据库设计,会Spring和iBatis,懂一些设计模式等。 现在来看,我们对前后端的要求还是蛮低的,尤其是后端,新员工经过培训之后都是可以参与到后端开发的转载 2017-06-19 10:22:54 · 3485 阅读 · 0 评论 -
Web开发之常见端口
常见端口 (1)8080端口 服务:HTTP 说明:为http服务的备用端口 (2)端口:21 服务:FTP 说明:FTP服务器所开放的端口,用于上传、下载。 (3)端口:22 服务:SSH; (4)端口:23 服务:Telnet; (5)端口:25 服务:SMTP; 说明:SMTP服务器所开放的端口,用于发送邮件。 (6)端口:80 服务:TCP 说明:用于网页浏览转载 2017-08-15 12:00:04 · 6685 阅读 · 0 评论 -
Web开发之端口详解
基础知识 端口可分为3大类:公认端口 (Well Known Ports):从0到1023,它们紧密绑定于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。注册端口 (Registered Ports):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从10转载 2017-08-15 12:07:23 · 6496 阅读 · 1 评论 -
Web开发之HTML<!--...--> 注释 、CSS/JS //注释 和 /*.....*/ 注释
<!-- -->是HTML的注释标签,使用 < 和 > 是符合HTML标签语法规则的。/* */是CSS的注释标签/* */(注释代码块)、//(注释单行)是JS的注释标签。两种注释有各自的使用环境,并且不能相互替代。举例如下:1、<!--注释内容-->2、//注释内容 (在css或javascript中插入单行注释)3、/*注释内容*/ (在css或javascript中插入多行注释) 一转载 2017-09-19 15:11:43 · 10378 阅读 · 0 评论 -
Web开发之input file控件限制上传文件类型
input file控件限制上传文件类型如下:1、文件类型中间用,分开; 2、html和htm这样的要写成两个;3、实例:<input type="file" name="filePath" accept=".jpg,.jpeg,.doc,.docx,.xls,.xlsx,.pdf">转载 2017-09-19 17:47:13 · 1772 阅读 · 0 评论 -
Web开发之input链接页面、打开新网页等等的具体实现
1.链接到某页 <input type="button" name="Submit" value="确 定" class="btn" onclick="location.href='filename.html'" /> 2.返回(等同后退) <input name="Submit2" type="button" class="btn" onclick="location.href='javascri转载 2017-09-20 16:29:51 · 2433 阅读 · 0 评论 -
Web开发之浅谈HTTP中Get与Post的区别
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1.根据HT转载 2017-10-10 11:32:01 · 1850 阅读 · 0 评论 -
Web开发之用canvas2image.js将canvas保存为图片(实现页面截图下载功能)
关于实现页面截图常用的几个js插件库 canvas2image.jshtml2canvas.jsconvertImgToBase64.js废话不多说,直接上demo代码index.html:<!doctype html><html><meta charset="utf-8" /><script src="canvas2image.js"></script><style> .doc原创 2017-10-12 11:27:44 · 37352 阅读 · 5 评论 -
Web开发之html2canvas截图如何解决跨域的问题?
关于图片跨域的问题本人在使用过程中也遇到了,开始使用代理服务器解决了,但是感觉不太好, 后来偶尔中,在html2canvas源码中改了几段小代码终于把问题给解决了。function ImageContainer(src, cors) { this.src = src; this.image = new Image(); var self = this; this.t转载 2017-10-12 16:59:22 · 7531 阅读 · 3 评论 -
Web开发之html2canvas 实现纯JS网页截图简单例子
代码库地址: https://github.com/niklasvh/html2canvas自己修改其中的 test.js (主要是其中的一些库的路径) 把test.js external文件夹 src文件夹 放在同一目录下 var h2cSelector, h2cOptions; (function(document, window) { var scrStart = '<sc转载 2017-10-12 17:22:28 · 6591 阅读 · 0 评论 -
JavaScript之部分方法
e.preventDefault()//取消事件的默认动作calculateBounds()//重新计算边界(计算几何图形的边界)// 向 <div> 元素添加事件句柄document.getElementById("myDIV").addEventListener("mousemove", myFunction);// 移除 <div> 元素的事件句柄document.getElementBy原创 2017-08-21 11:21:42 · 321 阅读 · 0 评论 -
JavaScript之动态改变img标签里面的src属性实现图片的循环切换
JS:根据循环切换的条件可以用document.getElementById('').src=''设置,或者jquery方法:$('#id').attr('src','图片名称’);具体:if(true) { document.getElementById('id').src='a.png';}else { document.getElementById('id').src='b.png';}或者转载 2017-09-29 17:59:49 · 22286 阅读 · 0 评论 -
PHP使用之修改php.ini 配置文件(Mac)
一、Mac自带PHP环境下配置php.ini Mac OS X中没有默认的php.ini文件,但是有对应的模版文件php.ini.default,位于/private/etc/php.ini.default 或者说 /etc/php.ini/default ,可以自行拷贝一份进行修改。 拷贝命令:sudo cp /private/etc/php.ini.default /private/etc/原创 2017-09-20 09:17:49 · 32120 阅读 · 3 评论 -
PHP使用之上传文件到服务器
1、定义好一个要上传到服务器端的一个文件夹$filePath='./Commdity';2、如果服务器不存在某个文件夹就去创建一个文件指定名的文件夹if (!$filePath))//当路径不存在 { mkdir($filePath,0777,true);//创建路径 } 3、定义好一个需要上传文件类型的文件类型数组$type=array("jpg","gif","原创 2017-09-20 12:13:09 · 2946 阅读 · 1 评论 -
PHP使用之实现弹出消息提示框的两种方法
方法一:echo "<script>alert('提示内容')</script>";方法二:echo '<script language="JavaScript">;alert("这是");location.href="index.htm";</script>;';或< ?PHP echo "< script language=\"JavaScript\">\r\n"; echo " alert原创 2017-09-20 18:10:04 · 34214 阅读 · 0 评论 -
PHP使用之move_uploaded_file() 函数
定义和用法move_uploaded_file() 函数将上传的文件移动到新位置。若成功,则返回 true,否则返回 false。语法move_uploaded_file(file,newloc) 参数 描述 file 必需。规定要移动的文件。 newloc 必需。规定文件的新位置。 zebra stripes are neat说明本函数检查并确保由 file 指定的转载 2017-09-21 16:11:31 · 2462 阅读 · 0 评论 -
PHP使用之网站后台上传图片出错,提示Warning: mkdir() [function.mkdir]: Permission denied……
网站后台上传图片出错if (!is_dir("upload/".$_SESSION["userid"]))//当路径不存在 { mkdir("upload/".$_SESSION["userid"]);//创建路径 } 提示Warning: mkdir() [function.mkdir]: Permission denied……错误原因:缺少新建文件夹的权限解决方案: 一、原创 2017-09-19 17:54:54 · 3037 阅读 · 0 评论 -
PHP使用之上传文件到本地服务器(实现上传文件后页面内容不动、解决上传文件命名乱码后缀问题)
因为有上传文件到服务器的业务需求,我在Mac下先尝试搭建本地服务器 这里我使用XAMPP for Mac的软件来搭建本地服务器 具体实现见:http://blog.youkuaiyun.com/yxys01/article/details/52183975一、启动服务器 安装好后,我们开始启动Apache服务器 这里我们点击Start All,然后Apache Web Server后面的Status原创 2017-09-21 11:19:18 · 2480 阅读 · 0 评论 -
PHP使用之图片上传程序(完整版)
从PHP100上搜刮来的,功能很强大。几乎考虑到了每个细节,与大家分享!~~~<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <?php /****************************************************************************** 参数说转载 2015-03-25 19:06:03 · 580 阅读 · 0 评论 -
PHP使用删除提示
1,链接形式echo "<a href = "delete2.php?phoneid=$phoneid">$model</a> $brand <br /> \n";把这行改改就行了。echo "<a href = "delete2.php?phoneid=$phoneid" onclick="if(confirm('确实要删除此条记录吗?') " >$model</a> $brand <br /原创 2015-03-25 20:17:02 · 941 阅读 · 0 评论 -
PHP使用之提示undefined index的几种解决方法
我们经常接收表单POST过来的数据时报Undefined index错误,如下: $act=$_POST['action']; 用以上代码总是提示 Notice: Undefined index: act in D:\test\post.php on line 20 另外,有时还会出现 Notice: Undefined variable: Submit …… 等一些这样的提示出现上面这些是转载 2015-04-07 15:40:52 · 4012 阅读 · 0 评论 -
PHP使用之获取最后插入数据的id
向mysql 插入数据时 很多时候 我们想知 道刚刚插入数据的id 这对我们很有用 下面我说出常用的三种 方法并一一分析其利与弊 一 用以下语句:mysql_query(“select max(id) from t1”,$link);使用这种方法时 我们得到得是 id最大的值 的确时最后一个 但当多链接线程时 这个最大的id并不一定是 我们插入的所以这个不利用域线程 二 用以下函数:msy转载 2015-04-07 15:43:15 · 820 阅读 · 0 评论 -
PHP使用之上传图片到指定位置路径保存到数据库的具体实现
本文为大家介绍下php上传图片到指定位置路径保存到数据库的具体实现,感兴趣的朋友不要错过 1.conn.php <? $host="localhost"; //数据库服务器名称 $user="root"; //用户名 $pwd="1721"; //密码 $conn=mysql_connect($host,$user,$pwd); mysql_query("SET character_s转载 2015-04-07 20:19:42 · 4291 阅读 · 0 评论 -
PHP使用之判断常量,变量和函数是否存在
代码如下:if (defined('CONST_NAME')) { //do something}变量检测则是使用isset,注意变量未声明或声明时赋值为NULL,isset均返回FALSE,如:代码如下:if (isset($var_name)) { //do something}函数检测用function_exists,注意待检测的函数名也需要使用引号,如:代码如下:if (转载 2015-04-07 20:21:56 · 1529 阅读 · 0 评论