-
php输出形式实例整理
所属栏目:[编程] 日期:2020-05-10 热度:169
在php中有5种输出形式,分别是echo、print_r、print、var_dump和die。 echo 只能输出字符串等单一数据 不能输出数据类型 不能输出数组等多种数据。 print() 只能输出字符串等单一数据 不能输出数据类型 不能输出数组等多种数据有返回值true/false。 print_[详细]
-
PHP设计模式(九)外观模式Facade实例详解【结构型】
所属栏目:[编程] 日期:2020-05-10 热度:86
副标题#e# 外观模式,我们通过外观的包装,使应用程序只能看到外观对象,而不会看到具体的细节对象,这样无疑会降低应用程序的复杂度,并且提高了程序的可维护性。 例子1:一个电源总开关可以控制四盏灯、一个风扇、一台空调和一台电视机的启动和关闭。该电[详细]
-
PHP设计模式(八)装饰器模式Decorator实例详解【结构型】
所属栏目:[编程] 日期:2020-05-10 热度:125
副标题#e# 若你从事过面向对象开发,实现给一个类或对象增加行为,使用继承机制,这是所有面向对象语言的一个基本特性。如果已经存在的一个类缺少某些方法,或者须要给方法添加更多的功能(魅力),你也许会仅仅继承这个类来产生一个新类—这建立在额外的代[详细]
-
PHP设计模式(七)组合模式Composite实例详解【结构型】
所属栏目:[编程] 日期:2020-05-10 热度:94
副标题#e# 在数据结构里面,树结构是很重要,我们可以把树的结构应用到设计模式里面。 例子1:就是多级树形菜单。 例子2:文件和文件夹目录 2.问题 我们可以使用简单的对象组合成复杂的对象,而这个复杂对象有可以组合成更大的对象。我们可以把简单这些对象[详细]
-
通过PHP实现获取访问用户IP
所属栏目:[编程] 日期:2020-05-10 热度:61
在php中自带了一个非常的简单的获取IP地址的全局变量,很多初学都获取IP都使用它了,但是对于这些我们一般用法是满足了,但是对于要求高精度这个函数还是不行的。 这个是最简单的方法,对于开了透明代理之类的是没有办法的,如果内网访问也不能读取正确的[详细]
-
asp.net 编译器错误信息: CS0006: 未能找到元数据文件 该死的.NET
所属栏目:[编程] 日期:2020-05-10 热度:88
编译器错误信息: CS0006: 未能找到元数据文件“C:WINDOWSassemblyGAC_32System.EnterpriseServices2.0.0.0__b03f5f7f11d50a3aSystem.EnterpriseServices.dll” 提示这样的报错 郁闷 下面给出解决的方案 gacutil.exe for dotnet 2.0. 复制代码[详细]
-
C# XML操作 代码大全(读XML,写XML,更新,删除节点,与dataset结合等)第1/2页
所属栏目:[编程] 日期:2020-05-10 热度:60
已知有一个XML文件(bookstore.xml)如下: Corets, Eva 5.95 1、插入节点 往节点中插入一个节点: 复制代码 代码如下: XmlDocument xmlDoc=new XmlDocument(); xmlDoc.Load("bookstore.xml"); XmlNode root=xmlDoc.SelectSingleNode("bookstore");//查找[详细]
-
ASP.Net PlaceHolder、Panel等控件未实现INamingContainer,导致FindContro
所属栏目:[编程] 日期:2020-05-10 热度:78
Panel spnButtons = new Panel(); Button btn = new Button(); btn.ID = "btn1"; spnButtons.Controls.Add(btn); // 输出True,表示没有找到控件 Response.Write(spnButtons.FindControl(btn.ID) == null); 而如果是下面的代码就可以了: 复制代码 代码如[详细]
-
c# 操作符?? null coalescing operator
所属栏目:[编程] 日期:2020-05-10 热度:124
我们可以看下下面的这几个示例来看看这个操作符的使用方法: 复制代码 代码如下: string message = "Hello World"; string result = message ?? "null"; //这里的result的内容是 Hello World 再看下面的这个例子子: 复制代码 代码如下: string message = n[详细]
-
ASP.NET通过更改Url进行页面传值的实现代码
所属栏目:[编程] 日期:2020-05-10 热度:91
这里,通过假数据,手动创建的一个类,然后创建的一个集合,放入下拉框,选好值以后,点确定 会在另一个页面产生对应的id 创建一个类: using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace WebApplication1{ pu[详细]
-
使用VSCode开发和调试.NET Core程序的方法
所属栏目:[编程] 日期:2020-05-10 热度:174
副标题#e# 电脑不想装几十个G的 VS2017,那就用 VS Code 吧 目标: 创建一个类库项目 Skany.Core,并用 Nuget 引用第三方组件 Hash 实现加密算法 创建一个单元测试项目 Skany.Tests,引用类库 Skany.Core,并测试其中的方法 创建一个控制台应用程序项目 Ska[详细]
-
ASP.NET Core MVC获取请求的参数方法示例
所属栏目:[编程] 日期:2020-05-10 热度:95
副标题#e# 一次HTTP请求,就是一次标准IO操作。请求是I,是输入;响应式O,是输出。任何web开发框架,其实都是在干这两件事: 接受请求并进行解析获取参数 根据参数进行渲染并输出响应内容 所以我们学习一个框架,我认为最首要的是知道如何从请求中获取参数[详细]
-
ASP.NET中AJAX的异步加载(Demo演示)
所属栏目:[编程] 日期:2020-05-10 热度:164
此次的Demo是一个页面,页面上有两行字,然后后面用AJAX,使用一个下拉框去替换第一行文字[/code] 第一个是被替换的网页 !DOCTYPE htmlhtmlhead meta charset="utf-8" / title/title script type="text/javascript"var xmlHttpRequest;function createXmlH[详细]
-
XHTML常用标签介绍
所属栏目:[编程] 日期:2020-05-10 热度:93
一段时间以来,发现有很多人XHTML都不会用,不光是普通的初学者,有的程序员都不是很清楚该怎么写这个XHTML,我这里呢算是把一些常见的应用问题做一个总结,也算能使得大家能在沟通,合作上能形成默契。 XHTML里有很多的标签,但是经常用到的也就是那么几[详细]
-
HTML网页图片标记
所属栏目:[编程] 日期:2020-05-10 热度:90
插入图片标记IMG 今天看到的丰富多彩的网页,都是因为有了图像的作用。想一想过去,网络中全部都是纯文本的网页,非常枯燥,就知道图像在网页设计中的重要性了。在html页面中可以插入图像,网页常用的图像格式有JPEG和GIF两种: JPEG(Joint Photographic Ex[详细]
-
HTML网页超链接标记
所属栏目:[编程] 日期:2020-05-10 热度:120
HTML网页超链接标记学习教程 链接标记的属性 链接是网页页面中最重要的元素之一,是一个网站的灵魂。一个网站是由多个页面组成的,页面之间依靠链接确定相互的导航关系。每一个网页都有独一无二的地址,在英文中被称作url(Uniform Resource Locator:通用[详细]
-
HTML表单标记教程(4):
所属栏目:[编程] 日期:2020-05-10 热度:146
假设现在要在表单中添加这样一项内容:浏览所在的城市。这里不说全国的城市,只说省会以上的城市就有几十个。如果以上面讲过的单选按钮的形式,将这些城市全部罗列在网页上,将是一件不堪设想的事情。于是在表单的对象中出现了菜单和列表。说到底,菜单和[详细]
-
HTML网页列表标记学习教程
所属栏目:[编程] 日期:2020-05-10 热度:60
HTML网页列表标记学习教程. 在html页面中,列表可以起到提纲写领的作用。列表分为两种类型,一是有序列表,一是无序列表。前者用项目符号来标记无序的项目,而后者则使用编号来记录项目的顺序。所谓有序,指的是按照数字或字母等顺序排列列表项目。所谓无序[详细]
-
网页表单设计实例技巧五则
所属栏目:[编程] 日期:2020-05-10 热度:102
1、表单文本输入的移动选择:在文本输入栏中,如果加入了提示,来访者往往要用鼠标选取后删除,再输入有用的信息。其实只要加入onMouseOver=this.focus() onFocus=this.select() 代码到 textarea 中,一切就会变得简单多了,如: 以下为引用的内容: texta[详细]
-
HTML页面插入SVG的多种方式
所属栏目:[编程] 日期:2020-05-10 热度:182
SVG (Scalable Vector Graphics) 可缩放矢量图,是一种基于XML语法的图像格式。其他图像格式都是基于像素处理的,SVG则是属于对图像的形状描述,所以它本质上是文本文件,体积相对较小,且放大时也不会失真。 插入svg标签 直接使用 svg 标签插入内容到网页[详细]
-
table中cesllspacing与cellpadding的区别详解
所属栏目:[编程] 日期:2020-05-10 热度:142
副标题#e# table是什么?它是由一个个cell单元格构成的,在表格中,td的个数取决于每行tr中包裹的cell单元格个数!此外,默认table表格在没有添加css样式style type=text/csstable tr td,th{border:1px solid #000;}之前,在浏览器中显示是没有表格线的; ht[详细]
-
Html技巧 语义化你的代码
所属栏目:[编程] 日期:2020-05-10 热度:106
副标题#e# Html语义化, 似乎是一个老生常谈的问题. Google 一下,也有大把关于语义化的文章. 为什么要语义化标签? 我是这样认为的:Html的每个标签都有它特定的意义,而语义化,就是让我们在适当的位置用适当的标签, 以更好的让人和机器(机器可理解为浏览器可理[详细]
-
html表单控件禁用属性readonly VS disabled介绍
所属栏目:[编程] 日期:2020-05-10 热度:160
在html中有两种禁用表单提交的方法,他们分别是: 1.给控件标签加上readonly='readonly'属性 2.给控件标签加上disabled='disabled'属性 例如: input type=text value= readonly=readonly / input type=text value= disabled=disabled / 举例中的两个控件都[详细]
-
HTML5 body设置自适应全屏
所属栏目:[编程] 日期:2020-05-10 热度:75
用什么代码实现?不允许有白色底色产生,因为手机高度不一样 设计图要标准(750)确认是背景图(通屏底图)应用场景:移动端宣传页面或者活动页面 错误的写法:加到div中结合图片设置min-height,但是页面不会回弹 终极方案 html,body{ width:100%; height[详细]
-
iframe与window.onload如何使用详解
所属栏目:[编程] 日期:2020-05-10 热度:140
在项目上,需要等页面加载完之后再执行一个方法用于修改页面的颜色,于是导出都是在使用onload解决,然而这并不能解决我遇到的问题,因为我发现,我项目上的页面仍然没加载,折腾了很久才知道,原来是因为项目使用了很古老的iframe来操作的,必须等iframe[详细]