- 博客(85)
- 收藏
- 关注
原创 html如何调整图片位置
html如何调整图片位置1、可以使用background-position属性设置图片位置,具体的方法是,首先用hbuilder软件新建一个html文件,文件的head标签中设置输入style标签:2、然后设置body的样式,给body加一张图片,设置为不重复,设置background-position属性让图片出现在右上方,该属性的前一个参数控制上下的位置,后一个参数控制左右的位置,设置好后,来到浏览器查看效果:3、此时在浏览器就会看到图片是在浏览器的右上方的:相关文章:.
2021-03-27 09:58:29 20909 1
原创 怎么把HTM格式转化成WORD
怎么把HTM格式转化成WORD具体操作步骤如下:1、首先鼠标右键单击HTM格式的文档并点击选择“打开方式”选项。2、然后在该页面中点击选择“Word”方式打开。3、之后在该页面中点击左上角“文件”选项。4、然后在该页面中点击“另存为”选项。5、然后在该页面中点击保存类型为“Word文档”。6、最后在该页面中点击“保存”选项即可把HTM格式转化成WORD了。相关文章:http://www.jieba8.com/上一篇:http://www.xi.
2021-03-27 09:53:12 2403
原创 2021-03-26
html5的后缀是什么?对于html5一知半解的朋友,肯定会html5都会有非常多的疑问,例如html5的后缀是什么?怎么写?对于这个疑问,P2H可以帮助你解答 。html5是一门html升级后的语言,所以后缀名还是.html , 并不是大家以为的 .html5 !html5的区别在哪儿呢 ,html5的区别在于文档声明 ,还有 script ,link 嵌入的声明的不同 ,其实html5新增了许多html5独有的标签,原有的html标签依然可以使用。html5可以基于像xml一样的书写 ,也就.
2021-03-26 09:20:57 216
原创 HTML5和HTML有什么区别?
HTML5和HTML有什么区别?很多没有学过HTML5大前端的同学,对HTML5并不了解,经常会提出疑问:HTML5与传统HTML有什么区别?下面本篇文章就来给大家介绍一下HTML5和HTML两者之间的区别,希望对你有所帮助。什么是HTML和HTML5?HTML代表超文本标记语言,用于使用标记语言设计网页。HTML是超文本和标记语言的组合,超文本定义了网页之间的链接;标记语言用于定义标记内的文本文档,该文档定义网页的结构。此语言用于注释(在计算机注释中)文本,以便机器可以理解它并相应地.
2021-03-26 09:15:00 223
原创 Flash和HTML5有什么区别?为什么Flash应用场景越来越少了?
Flash和HTML5有什么区别?为什么Flash应用场景越来越少了?Flash,这个曾经使我们浏览器电脑必装的插件之一,它原本就是一款安装于浏览器的Flash插件(Adobe FlashPlayer Plugin),而之所以需要安装Flash插件,则是为了使浏览器得以播放swf文件,所以Flash在不管是动画视频还是小游戏方面都有许多的用处。而另一个我们所听到的更多的Flash的对手,就是HTML5。HTML5,它是构建Web内容的一种语言描述方式。它是互联网的下一代标准,其实原本我们在浏览器
2021-03-25 11:47:17 677
原创 html5的正确doctype是什么?
html5的正确doctype是什么?html5的正确doctype声明是“<!DOCTYPE HTML>”。<!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。<!DOCTYPE> 声明不是一个 HTML 标签;它是用来告知 Web 浏览器页面使用了哪种 HTML 版本。在 HTML 4.01 中,<!DOCTYPE> 声明需引用 DTD (文档类型声明),因为 HTML 4.01 是基于 SGML
2021-03-24 09:36:15 7685 1
原创 html5和c语言有什么不同
html5和c语言有什么不同有区别,具体如下:1、特性上的区别HTML语言具有简易性,采用超集方式,从而更加灵活方便;采取子类元素的方式,为系统扩展带来保证;平台无关性,超级文本标记语言可以使用在广泛的平台上;HTML是网络的通用语言,一种简单、通用的全置标记语言。C语言具有简洁的语言;具有结构化的控制语句;丰富的数据类型;可对物理地址进行直接操作;代码具有较好的可移植性;可生成的高质量目标代码,高执行效率的程序。2、结构上的区别标准的HTML语言文件都具有一个基本的整体结构,包含开
2021-03-24 09:31:56 1255
原创 HTML5的优势有哪些?
HTML5的优势有哪些?从HTML4.0、XHTML到HTML5,从某种意义上讲,这是HTML描述性标记语言的一种更加规范的过程。因此,HTML5并没有给开发者带来多大的冲击。但HTML5增加了很多非常实用的新功能和新特性,下面具体介绍HTML5的一些优势。1、 解决了跨浏览器问题在HTML5之前,各大浏览器厂商为了争夺市场占有率,会在各自的浏览器中增加各种各样的功能,并且不具有统一的标准。使用不同的浏览器,常常看到不同的页面效果。在HTML5中,纳入了所有合理的扩展功能,具备良好的跨平台性能。
2021-03-23 10:32:23 989
原创 一文读懂HTML5和HTML4区别!
一文读懂HTML5和HTML4区别!HTML5自从2010年正式推出后,它以惊人速度发展,现在主流浏览器基本上都支持了HTML5(除了个别的特性在浏览器兼容有问题),这说明HTML5越来越受到欢迎。可以预测不久的将来HTML5会成为web前端的主流技术。HTML5特效更好适应移动互联网时代,可以更好支持多媒体在移动设备上运行。html5和html4有什么不同?定义上区别HTML5是应用超文本标记语言(HTML)的第五次修改,HTML4是应用超文本标记语言(HTML)的第四次修..
2021-03-23 10:27:39 201
原创 javascript如何创建表格(javascript绘制表格的二种方法)
javascript如何创建表格(javascript绘制表格的二种方法)利用js来动态创建表格有两种格式,appendChild()和insertRow、insertCell()。两种方式其实差不多,但第一种有可能在IE上有问题,所以推荐大家使用第二种方法,看下面的解决和使用方法1、inserRow()和insertCell()函数insertRow()函数可以带参数,形式如下:insertRow(index):index从0开始这个函数将新行添加到index的那一行前,比如in.
2021-03-22 12:40:58 4194
原创 javascript如何换行输出呢?如下
javascript如何换行输出呢?如下<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>热身</title></head><body> <p id="p1">我是第一段文字</p> <p...
2021-03-22 12:36:25 738
原创 C语言猴子吃桃问题
C语言猴子吃桃问题猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将第一天剩下的桃子吃掉一半,有多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第 10 天早上想再吃时,发现只剩下一个桃子了。编写程序求猴子第一天摘了多少个桃子。相关文章:http://www.jieba8.com/实现过程:(1) 定义 day、x1、x2 为基本整型,并为 day 和 x2 赋初值 9 和 1。(2) 使用 while 语句由后向前推出第一天摘的桃子数。(3)
2021-03-21 09:25:01 491
原创 C语言输出等腰三角形
C语言输出等腰三角形本实例要求从键盘输入任意整数 n,通过程序运行输出对应高度为 n 的等腰三角形。算法思想① 设计以高度 n 为参数的一个函数,函数返回值为空,在函数体中实现等腰三角形的打印;图形的最终打印需要利用二层循环设计实现。② 图形共输出 n 行,外循环变量 i 表示 n 行的输出,循环变量的变化范围为 0~(n—1)。③ 循环变量 j 表示每一行的“”号输出。由于每一行的输出不同,第 j 行输出空格的个数为 (n—i),第 j 行输出“”号的个数为(2i+1)。控制“”号输出的内循环变
2021-03-21 09:21:54 3911 2
原创 C语言编程之《用计算机做加法》
C语言编程之《用计算机做加法》通过之前的学习,我们了解到让计算机说话是用“printf”这个单词,运用“printf”这个单词我们就可以让计算机想说什么就说什么了。在学会了“说话”之后,我们来看一下如何让计算机做数学运算,手心我们先让计算机做“加法”,就先算1+2=?吧。回想一下我们人类小时候爸爸妈妈如何教我们算1+2的呢?妈妈说“左手给你一个苹果,右手给你来个苹果,现在一共有几个苹果呢?”我们在脑袋里迅速的思考了一下,脱口而出“三个苹果”。没错!我们用大脑首先记住了做左手有几个苹果,在用大脑记住了右
2021-03-19 09:55:54 512
原创 C语言九九乘法表(五种输出形式)
C语言九九乘法表(五种输出形式)九九乘法表共 9 行 9 列,重点考察 for 循环的掌握情况。下面给出了输出完整乘法表、右上、右下、左上、左下乘法表的代码。【代码一】输出完整的三角形:#include <stdio.h>int main() {int i,j; // i, j控制行或列for(i=1;i<=9;i++) {for(j=1;j<=9;j++)// %2d 控制宽度为两个字符,且右对齐;如果改为 %-2d 则为左对齐// \t为tab缩进prin
2021-03-19 09:14:33 3404
原创 php实现文章评论系统
php实现文章评论系统最近工作中需要完成一个评论的功能,上网查找了几个评论系统的展示样式。最后参考“多说”和“畅言”等评论系统,自己使用PHP语言实现了一个简单的评论系统。并记录了两种方式(递归方式和非递归方式)的实现过程,以及分析两种方式的优缺点,但前端如何实现就没有展现了。首先设计数据库如下:12345678910create table comments(id bigint unsigned not null AUTO_INCREMENT,arc_id bigint un
2021-03-18 13:13:38 419
原创 使用PHP制作新闻系统的思路
使用PHP制作新闻系统的思路\我们可以用新闻系统来存储新闻,我们可以对新闻进行添加、删除等操作,这样减少了大家的工作量,为什么不实验一下。首先,建立一个表。create table news (n_id int(255) not null auto_increment,n_date datetime not null,news text not null,primary key(n_id));第二步,设置你的登陆信息$database_user_name=“root”;$databas
2021-03-18 13:05:07 240
原创 PHP时间比较和时间差如何计算
PHP时间比较和时间差如何计算.<?php. $zero1=date(“y-m-d h:i:s”);. zero2=”2010−11−2921:07:00′;.echo“zero1的时间为:”.zero2=”2010-11-29 21:07:00′;. echo “zero1的时间为:”.zero2=”2010−11−2921:07:00′;.echo“zero1的时间为:”.zero1.””;. echo “zero2的时间为:”.zero2.”<br>”;.if(strtot
2021-03-15 12:01:29 681
原创 php如何做接口
php如何做接口在php中可以使用语法“interface Action(){public function eat( $foods ); }”来定义接口,该语句表示接口定义“public”访问属性方法。参考文章:http://www.jieba8.com/不同类的共同行为进行定义,然后在不同类中实现不同的功能。PHP接口的具体语法:接口是零件可以用多个零件组成一个新东西;接口本身是抽象的,内部申明的方法也是抽象的; 不用加abstract一个类可以一次性实现多个接口。语法用implement
2021-03-15 11:53:30 276
原创 如何禁止PHP脚本跨站跨目录
如何禁止PHP脚本跨站跨目录前言在一些渗透测试遇到的环境中,有的时候我们会发现shell所能访问的目录非常有限,可能只有当前网站的一个根路径,当我们需要从旁站拿目标站点的shell时往往被局限于此。这篇文章就是研究下php的防跨站跨目录的一个安全配置。现在网络上大部分php的环境是lamp或者lnmp,那么防止跨站跨目录的方式大致分为两类:中间件的配置、php.ini的配置。本文将对这两种方法来进行讲解。中间件我们首先先从中间件的层面来看这个问题。apache阿帕奇是比较成熟的中间件,我们可以
2021-03-14 11:12:34 620
原创 php防止恶意刷新与刷票的方法
php防止恶意刷新与刷票的方法这篇文章主要介绍了php防止恶意刷新与刷票的方法,实例汇总了常用的cookie方法、session方法及文本数据方法等,具有不错的实用价值,需要的朋友可以参考下本文实例讲述了php防止恶意刷新与刷票的方法。分享给大家供大家参考。具体实现方法如下:一般来说,恶意刷新就是不停的去刷新提交页面,导致出现大量无效数据,下面我们来总结一下php 防止恶意刷新页面方法总结。防止恶意刷页面的原理是:要求在页面间传递一个验证字符串,在生成页面的时候 随机产生一个字符串,做为一个必
2021-03-14 11:08:29 249
原创 php实现搜索功能代码
php实现搜索功能代码本文主要和大家分享php实现搜索功能代码,主要以文字和代码跟大家讲解,希望能帮助到大家。/********一个简单的搜索参考文章http://www.xdy666.com/*****///将搜索语句加到最开始的查询语句里面;从而实现了代码的精简newssql="SELECT∗frombookswhere1=1".news_sql = "SELECT * from books where 1=1 ".newssql="SELECT∗frombookswhere1=1".s
2021-03-13 08:45:09 999
原创 2021-03-13
前言websocket 作为 HTML5 里一个新的特性一直很受人关注,因为它真的非常酷,打破了 http “请求-响应”的常规思维,实现了服务器向客户端主动推送消息,本文介绍如何使用 PHP 和 JS 应用 websocket 实现一个网页实时聊天室;以前写过一篇文章讲述如何使用ajax长轮询实现网页实时聊天,见链接: 网页实时聊天之js和jQuery实现ajax长轮询 ,但是轮询和服务器的 pending 都是无谓的消耗,websocket 才是新的趋势。最近艰难地“挤”出了一点时间,完善了很早之
2021-03-13 08:39:57 44
原创 PHP并发情况下如何防止商品礼品超卖、超发等情况
PHP并发情况下如何防止商品礼品超卖、超发等情况面对这个问题一般的解决办法有几个:1:适用于较小型应用 一般采用 锁 来解决锁又有封为乐观锁以及悲观锁 悲观锁就不做过多的解释了,因为性能上比较不靠谱 所以建议采用乐观锁的解决方案乐观锁其实就有是在更新数据的时候加多几个where 条件 这样能够有效的防止多用户同时对一条数据进行操作例如:UPDATE FROM goods SET num = num - 1 WHERE goodsid = 2 AND num > 0 这条语句仅仅只是加
2021-03-12 11:52:20 278
原创 php+js 防止被抓包篡改数据,数据签名校验
php+js 防止被抓包篡改数据,数据签名校验签名密钥,这个是自己生成的,需要客户端+服务端一致。复制代码<?php/** * 获取签名 * @param $data 提交的数据 * @param $key 安全密钥 * @return bool */function signature($data, $key) { ksort($data); $str = ''; foreach ($data as $k => $v) { if
2021-03-12 11:49:16 502
原创 2021-03-11
【php】php表单防止重复提交(防csrf漏洞)这篇文章介绍的内容是关于php表单防止重复提交(防csrf漏洞) ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下Token浅谈Token,就是令牌,最大的特点就是随机性,不可预测。一般黑客或软件无法猜测出来。那么,Token有什么作用?又是什么原理呢?Token一般用在两个地方——防止表单重复提交、anti csrf攻击(跨站点请求伪造)。两者在原理上都是通过session token来实现的。当客户端请求页面时,服务器会生成一个
2021-03-11 13:22:53 52
原创 php如何防止xss攻击
php如何防止xss攻击php防止xss跨站脚本攻击的方法,是针对非法的html代码包括单双引号,使用htmlspecialchar()函数。在使用htmlspecialchar()的时候注意第二个参数,直接用htmlspecialchar($string)的话,第二个参数默认是ENT_COMPAT,函数只是转义双引号,不转义单引号。所以使用htmlspecialchar函数时尽量加上第二个参数,htmlspecialchar(string,ENTQUOTES)转化单引号和双引号,如果不需要编译任何的
2021-03-11 13:19:42 686
原创 2021-03-10
首先,先双击运行phpStudy,打开软件界面,接着,在打开的phpstudy软件界面中,点击“启动”。接着,在phpstudy软件界面中找到“其他选项菜单”。接着,在弹出的菜单中,找到“站点域名管理”。接着,在网站域名的位置输入自己虚拟域名,在网站目录点击“打开”,新建一个子目录文件夹。然后点击“新增”(如需新建多个站点,则重复上述操作)。完成后,在左侧的列表就可以看到我们增加的虚拟服务器。接着,在站点域名管理界面中,点击“保存配置并生成配置文件”。接着,关闭站点域名管理界面。回到phpst
2021-03-10 12:11:43 50
原创 php解决高并发问题
php解决高并发问题我们通常衡量一个Web系统的吞吐率的指标是QPS(Query Per Second,每秒处理请求数),解决每秒数万次的高并发场景,这个指标非常关键。举个例子,我们假设处理一个业务请求平均响应时间为100ms,同时,系统内有20台Apache的Web服务器,配置MaxClients为500个(表示Apache的最大连接数目)。那么,我们的Web系统的理论峰值QPS为(理想化的计算方式):20*500/0.1 = 100000 (10万QPS)咦?我们的系统似乎很强大,1秒钟可以处理
2021-03-10 12:06:35 396
原创 H标签怎么使用
H标签怎么使用合理的运用好H标签,搜索引擎会给予非常高的权重,滥用H标签会被搜索引擎认为是黑帽手法会被K站的。所以,运用好这些标签也是很重要的。关于H系列标签作用可能大家已经比较清楚了,标签、、到定义标题头的六个不同文字大小的tags,本质是为了呈现内容结构。共有六对,文字从大到小,数字越大权重就越低。h标签表达的意思是网站的标题,根据网站标题的重要性分不同的等级。主要有六个重要分级,第一个也是最重要的标题,是大标题,二级标题经常使用与网站的副标题,以此类推。网站主题网站内容标题
2021-03-08 09:52:58 588
原创 HBuilder如何配置PHP环境?
HBuilder如何配置PHP环境?配置的方法:1、在www目录中创建php项目;2、安装“aptana php”插件;3、依次点击“运行-设置web服务器-外置web服务器设置-新建”,编辑web服务器配置;4、把php的web服务器的改为设置好的外部服务器网址即可。HBuilder的代码提示功能是十分强大的,用于web前端开发码代码绝对是好助手,用于开发php文件的话可能不是最好的,但是它自带的"边改边看模式"绝对是少有的,但还需要配置一番(代码配置)难度系数高耗时长。下面就来具体介绍一下:前提条
2021-03-08 09:50:06 2328 1
原创 PHP连接MySQL数据库的几种方法
PHP连接MySQL数据库的几种方法1.最简单的方式-mysql(面向过程)复制代码<?php$con = mysql_connect("localhost","root","password");$select_db = mysql_select_db('test');if (!$select_db) { die("could not connect to the db:\n" . mysql_error());}//查询代码$sql = "select *
2021-03-07 12:57:24 146 1
原创 PHP与JSP简单比较
PHP与JSP简单比较比较PHP和JSP这两个Web开发技术,在目前的情况是其实是比较php和Java的Web开发。以下就几个主要方面进行的比较:一、 语言比较PHP是解释执行的服务器脚本语言,首先php有简单容易上手的特点。语法和C语言比较象,所以学过c语言的程序员可以很快的熟悉php的开发。而java需要先学好java的语法和熟悉一些核心的类库,懂得面向对象的程序设计方法。所以java不如php好学。Java首先要编译成字节码.class文件,然后在java虚拟机上解释执行。Java的Web开发
2021-03-07 12:47:14 184
原创 PHP魔术方法
PHP魔术方法__construct(), __destruct(), __call(), __callStatic(), __get(), __set(), __isset(), __unset(), __sleep(), __wakeup(), __serialize(), __unserialize(), __toString(), __invoke(), __set_state(), __clone() 和 __debugInfo() 等方法在 PHP 中被称为魔术方法(Magic methods
2021-03-03 12:03:22 203
原创 PHP实现用户登录页面
PHP实现用户登录页面我用了bootstrap框架,这样的界面要好看一点HTML代码: 登录 注册 注销//模态框 ×Close 请登录
2021-03-03 11:58:56 411 2
原创 PHP进阶学习之类的自动加载机制原理分析
PHP进阶学习之类的自动加载机制原理分析本文实例讲述了PHP类的自动加载机制。分享给大家供大家参考,具体如下:前言我们在常见的PHP的主流框架中通常写好一个类只需写好相应的命名空间或直接实例化类就可以实现类的使用。而不需要使用原生的方式把类文件一个个用require、include引入包含进来,这归功于PHP的类自动加载机制,也是本文讨论的要点。一、概念在PHP代码中,不需要显式地使用文件路径将类库文件包含进来,便可使用该文件中定义的类库,这种技术称作自动加载。在使用类或者定义了命名空间的类时,
2021-03-02 10:48:10 85
原创 五种常见的 PHP 设计模式
五种常见的 PHP 设计模式策略模式策略模式是对象的行为模式,用意是对一组算法的封装。动态的选择需要的算法并使用。策略模式指的是程序中涉及决策控制的一种模式。策略模式功能非常强大,因为这个设计模式本身的核心思想就是面向对象编程的多形性思想。策略模式的三个角色:1.抽象策略角色2.具体策略角色3.环境角色(对抽象策略角色的引用)实现步骤:1.定义抽象角色类(定义好各个实现的共同抽象方法)2.定义具体策略类(具体实现父类的共同方法)3.定义环境角色类(私有化申明抽象角色变量,重载构造方法,
2021-03-02 10:44:31 233
原创 go语言和php的区别是什么?
go语言和php的区别是什么?go语言和php是软件开发行业中的两种重要语言。Go语言与PHP之间有一些相似之处,但也存在许多差异。下面本篇文章就来给大家介绍一下go语言和php之间有哪些区别,希望对大家有所帮助。Go也称为Golang,它基本上是一种编程语言,可用于快速机器代码编译。它由Google创建。它是一种静态类型的编译语言。它提供了并发机制,可以轻松开发多核和联网的机器级程序。它是快速,动态类型和解释语言。参考文章:http://www.jieba8.com/PHP是服务器端脚本,也是为We
2021-03-01 12:30:19 312
原创 PHP 混合 Go 协程并发
想法很简单。通过设置 runtime.GOMAXPROCS(1) 让 golang 的进程变成单线程执行的。类似python用gevent的效果。然后通过调度多个协程实现异步I/O并发。php作为一个子函数跑在go的进程内,php需要yield到其他协程时,通过回调到golang函数来实现。从php里调用go提供的子函数时,go保证保存php的当前上下文。当协程执行权让渡回来的时候,把原来的php上下文恢复。关键的代码在:// 保存当前协程上的php上下文oldServerCtx := engine.S
2021-03-01 12:25:14 222
原创 js与php的区别
js与php的区别1 。 PHP拼字符串用的是点. js用+号。2。 php文件要放在wamp文件里面的www里面。3。 php与js的嵌入方式相同,只是嵌入的标记不一样。4。 php输出语法用echo。可以输出多个字符串。特殊的输出方法 var_dump()。5。 PHP定义变量用的是$。6。 php特殊的定义方式 $变量=<<<AA;之中可以写任意字符串要注意后面的A要顶格写。参考文章:http://www.jieba8.com/7。 echo
2021-02-28 11:16:12 148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人