码迷,mamicode.com
首页 > Web开发
简单php扩展(一)
hello word extension ;下载php7源代码 进入到ext目录利用ext_skel脚本 生成扩展框架 ;修改config.m4 把 PHP_ARG_WITH 前面的dnl去掉 ;在php_.....h头文件中增加一个函数声明 ;打开.c文件实现声明的函数 ;在扩展函数functio ...
分类:Web程序   时间:2016-06-06 13:56:14    阅读次数:488
MVC系列-7.更新
更新数据 1.修改Views Account Index.cshtml table每条记录后面增加Edit,Delete链接。 2.在Controller中增加相应的方法。 修改用户: 3.创建view 为第一个edit添加view 4.编辑view 1)View的顶部需要添加一个强类型声明 @mo ...
分类:Web程序   时间:2016-06-06 13:57:32    阅读次数:269
MVC系列-11.两表联合-发表文章
1.在models下新建Article.cs 2.改造Account.cs 3.在controller下新建控制器Article (1)增加两action--限定需要登录才能打开 [Authorize] public ActionResult Add() { return View(); } [Ht ...
分类:Web程序   时间:2016-06-06 13:55:06    阅读次数:333
MVC系列-4.布局页
分部视图和布局页的使用 1.创建分部视图 1)右击“~/Views/Shared”文件夹,选择添加->视图。 输入View 名称”Footer”,选择复选框“Create as a partial view”,点击添加按钮。 注意:View中的Shared 共享文件夹是为每个控制器都可用的文件夹,不 ...
分类:Web程序   时间:2016-06-06 13:56:19    阅读次数:418
MVC系列15-首页
1.在ViewModels下新建类IndexViewModel public class IndexViewModel { public List<Models.Account> Accounts { get; set; } public List<Models.Article> Articles ...
分类:Web程序   时间:2016-06-06 13:54:29    阅读次数:230
MVC系列-9.查询和分页
1.增加名字搜索功能 (1)去ViewsàAccountàIndex.cshtml 中添加一个text box用来传递这个过滤值。 (2)修改Index方法,增加条件筛选功能。 2.增加分页功能(使用PagedList.MVC) 参考资料:http://www.bubuko.com/infodeta ...
分类:Web程序   时间:2016-06-06 13:54:20    阅读次数:194
使用HTML5里的classList操作CSS类
在HTML5 API里,页面DOM里的每个节点上都有一个classList对象,程序员可以使用里面的方法新增、删除、修改节点上的CSS类。使用classList,程序员还可以用它来判断某个节点是否被赋予了某个CSS类。 Element.classList 这个classList对象里有很多有用的方法 ...
分类:Web程序   时间:2016-06-06 13:52:26    阅读次数:161
逐渐深入地理解Ajax
Ajax的基本原理是:XMLHttpRequest对象(简称XHR对象),XHR为向服务器发送请求和解析服务器响应提供了流畅的接口。能够以异步方式从服务器获得更多信息。意味着用户不必刷新页面也能取得新数据,然后通过DOM将数据插入到页面中。 XMLHttpRequest对象方法如下: about() ...
分类:Web程序   时间:2016-06-06 13:53:01    阅读次数:149
MVC系列-10.用户验证-导航条改造
1.实现Form认证 打开 Web.config文件,在System.Web部分,找到Authentication的子标签。如果不存在此标签,就在文件中添加Authentication标签。 设置Authentication的Mode为Forms,loginUrl设置为”Login”方法的URL < ...
分类:Web程序   时间:2016-06-06 13:51:49    阅读次数:152
AngularJS
Angular JS: AngularJS试图用不同的方法,尝试去弥补HTML本身在构建应用方面的缺陷。 AngularJS通过使用称为标识符(directive)的结构,让浏览器能够识别新的语法。例如使用大括号{{}}语法进行数据绑定; 使用DOM控制结构来实现迭代或者隐藏DOM片段; 支持表单和 ...
分类:Web程序   时间:2016-06-06 13:50:32    阅读次数:187
MVC系列14-后台我的文章页
后台我的文章列表--MyIndexList 1.在ArticleController里编辑action--MyIndexList,然后编辑对应的视图 2.管理员-文章管理功能-ArticleList 3.文章编辑功能-Edit 5.文章删除功能-delete (1)编写一个js函数,放在 Scrip ...
分类:Web程序   时间:2016-06-06 13:51:15    阅读次数:191
带放大镜效果的jQuery LightBox图片画廊插件
zbox是一款带放大镜效果的jQuery LightBox图片画廊插件。该Lightbox插件可以显示相应缩略图的高清大图,并且在浏览高清大图时还可以使用放大镜来局部查看放大效果。 在线预览 源码下载 使用方法 使用该LightBox插件需要引入jQuery和jquery.zbox.css,以及jq ...
分类:Web程序   时间:2016-06-06 13:52:12    阅读次数:403
telnet登录路由器启动服务的shell脚本
因为在测试中经常要telnet登录到路由器中去配置环境启动路由器,每次都输入一遍命令太麻烦了,想着写一个shell脚本实现自动登录、配置环境、启动服务的过程。 脚本实现是使用expect来实现的,所以首先要安装expect(sudo apt-get install expect) 代码如下 ...
分类:Web程序   时间:2016-06-06 13:50:46    阅读次数:451
php扩展调试环境安装
<>安装sygwin <>下载php源码 和 symbol http://windows.php.net/download#php-7.0 <>生成扩展骨架 <>vs2013新建dll项目 <>添加php7头文件 加入以下几个php源码目录(实际目录以开发者自己的目录为准): E:\php-5.6. ...
分类:Web程序   时间:2016-06-06 13:49:28    阅读次数:141
MVC系列-12.项目的重新规划
1.站点用户 站点分为三种用户:未登录用户、登陆用户、管理员(admin@qq.Com) 管理员导航条: 登陆用户导航条: 未登录用户导航条(只能浏览信息): 2.布局页设计 规划:设计两个布局页:MyLayout.cshtml、_LayoutUser.cshtml (1)应用MyLayout.cs ...
分类:Web程序   时间:2016-06-06 13:48:58    阅读次数:252
MVC系列-6.注册页面
注册页面的实现 1.根据上回所介绍的Html Helper改造注册页view--Register.cshtml 1)在View的顶部需要添加一个强类型声明 @model MVCDemo.Models.Account 2)改造表单form标签 <form class="form-horizontal" ...
分类:Web程序   时间:2016-06-06 13:47:25    阅读次数:230
php扩展分析
<>调用堆栈 php_ext_test.dll!zif_confirm_test_compiled(int ht, _zval_struct * return_value, _zval_struct * * return_value_ptr, _zval_struct * this_ptr, int ...
分类:Web程序   时间:2016-06-06 13:48:41    阅读次数:291
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!