- 博客(36)
- 资源 (35)
- 问答 (1)
- 收藏
- 关注
原创 [jQuery]学习笔记(二):选择器和事件的处理
在介绍接下来的内容之前,先简单的说明一下jQuery的语法特点。通过 jQuery,可以选取(查询,query) HTML 元素,并对它们执行“操作”(actions)。和CSS类似,jQuery 语法是为 HTML 元素的选取编制的,可以对元素执行某些操作。基础语法是:$(selector).action() 美元符号定义 jQuery 选择符(sel
2013-02-26 10:52:17 1935
原创 [jQuery]学习笔记(一):jQuery的简介和安装教程
jQuery 是一个 JavaScript 库,极大地简化了 JavaScript 编程。在开始学习 jQuery 之前,建议先学习一些内容:1.HTML 2.CSS 3.JavaScriptjQuery 库包含以下特性: HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和动画 HT
2013-02-26 10:25:32 2470
原创 [JavaScript]JS调用PHP和PHP调用JS的方法举例
1、JS方式调用PHP文件并取得PHP中的值举一个简单的例子来说明:如在页面test_json1中用下面这句调用: alert(jstext);在test_json2.php中有这样一段PHP代码:<?php$php_test='I come from PHP!';echo "var test='$php_test';";echo "var js
2013-02-19 21:53:26 48265
原创 [JavaScript]使用JavaScript+CSS实现注册页面中检验两次密码输入是否相同
经常会遇到这样的需求,在用户注册账户的时候检测用户输入是否合法,其中最简单的就是检验两次密码输入是否相同,如果调用后台检测太过麻烦,下面给出前台使用JavaScript检测两次输入是否相同的基本代码,并用CSS控制排版。页面中的JS脚本如下:function check(){ if(document.getElementById("password").value!= docum
2013-02-16 19:28:22 14505 2
原创 [CSS]HTML前端设计中的布局问题
在网站设计中HTML的布局是一个常见的问题。一般采用HTML+CSS的方法,把 CSS 代码存放到外部样式表中,那么站点会更易于维护。经常使用的两个HTML元素如下:HTML 元素HTML 元素是块级元素,它是可用于组合其他 HTML 元素的容器。 元素没有特定的含义。除此之外,由于它属于块级元素,浏览器会在其前后显示折行。如果与 CSS 一同使用, 元素可用于对大
2013-02-16 17:33:47 2111
原创 [Javascript]如何在HTML中实现点击input输入框(获得焦点)后默认提示消失的效果
在写HTML的时候经常会遇到输入框需要输入提示的情况,也就是点击文本框后提示内容自动消失。例如以下场景,是一个简单的默认提示:点击输入的时候十分麻烦,需要将提示删除才可以。如何HTML中实现点击input输入框(也就是获得焦点)后,准备输入的时候,让默认提示消失?代码如下:<input type="text" value="请输入用户名" onfo
2013-02-16 16:17:41 16364 2
原创 [Python]入门教程(一):安装Python并且从HelloWorld学起
一、安装Python1.可以去CSDN下载:64位的python-3.3.0去Python的官网下载最新版本的Python:http://www.python.org/download/2.我下的版本是python-3.3.0.amd64.msi,安装完毕之后开始菜单会有如下显示:3.点击IDLE(Python GUI)运行Python集成开发环境:这是交互式Pytho
2013-02-15 20:45:29 7640
原创 [PowerDesign]数据库设计:需求模型(RQM)的简单介绍与案例教程(二)
上一章:[PowerDesign]数据库设计:需求模型(RQM)的简单介绍与案例教程(一)定义Users和GroupsUsers(用户) 指在一个需求模型中至少和一个已定义需求有关的人的集合。Groups(组) 指专属于开发进程中一个或多个方面的用户类别。每个用户组要与需求模型中至少一个已定义需求有关。新建User/Group在资源浏览窗口中,右键单击模
2013-02-15 18:07:08 3752 1
原创 [PHP]CodeIgniter学习手册(六):HTML表格类
表格类提供了多个函数,允许你从数组或者数据库结果集中自动生成HTML表格。初始化类像CodeIgniter的其它类一样, 在控制器中使用$this->load->library 函数来初始化表格类:$this->load->library('table');一旦被加载,可以这样建立一个表格库对象的实例: $this->table例子此例演示如何通过一
2013-02-15 12:14:50 2210
原创 [CSS]层叠样式表中的四种基础选择器的使用教程
一、派生选择器通过依据元素在其位置的上下文关系来定义样式,你可以使标记更加简洁。在 CSS1 中,通过这种方式来应用规则的选择器被称为上下文选择器 (contextual selectors),这是由于它们依赖于上下文关系来应用或者避免某项规则。在 CSS2 中,它们称为派生选择器,但是无论你如何称呼它们,它们的作用都是相同的。派生选择器允许你根据文档的上下文关系来确定某个标签的样式。
2013-02-13 12:50:38 3103
原创 [PHP]CodeIgniter学习手册(五):表单辅助函数Form的应用教程
载入辅助函数用下面的代码载入该辅助函数:$this->load->helper('form');form_open()创建一个开始form标签,相对于你的配置文档中的基础URL。允许你添加一些form属性和一些隐藏表单,并且他会基于你的 config.php 文件里设置的编码,自动生成 accept-charset 这个属性。使用这个函数而不是直接硬编码HTML的主要的
2013-02-12 20:31:52 3488
翻译 [PHP]CodeIgniter学习手册(四):简单的PHP开发规范
文件格式文件应该使用 Unicode (UTF-8) 编码保存。同时不要使用 字节序标记(BOM) 。与 UTF-16 和 UTF-32 不同,UTF-8 编码的文件不需要指明字节序,而且 字节序标记(BOM) 在PHP中会产生预期之外的输出,阻止了应用程序设置它自己的头信息。应该使用Unix 格式的行结束符(LF)。PHP 闭合标签PHP闭合标签“?>”在PHP中对PHP的分析器
2013-02-11 14:15:01 3025
原创 [PHP]CodeIgniter学习手册(三):模型Model的介绍与简单案例
什么是模型?模型是专门用来和数据库打交道的PHP类。例如,假设你想用CodeIgniter来做一个Blog。你可以写一个模型类,里面包含插入、更新、删除Blog数据的方法。下面的例子将向你展示一个普通的模型类:<?class Blogmodel extends CI_Model { var $title = ''; var $content = ''
2013-02-09 16:45:45 4397
原创 [PHP]CodeIgniter学习手册(二):视图view的介绍与使用
简而言之,一个视图就是一个html网页,或是网页的部分,如头部,底部,侧边栏等等。事实上,如果你需要这种层次类型,视图可以很灵活的嵌入到其他视图中。视图从不直接调用,必须被一个控制器来调用。记住,在一个 MVC 框架中,控制器扮演着交通警察的角色,那么,他有责任去取回某一特定的视图。创建视图使用你的文本编辑器,创建一个名为 blogview.php 的文件,写入以下代码
2013-02-09 15:50:31 3539
原创 [PHP]CodeIgniter学习手册(一):控制器Controller的介绍与使用
控制器的简单介绍简而言之,一个控制器就是一个类文件,是以一种能够和 URI 关联在一起的方式来命名的。假设这个 URI:example.com/index.php/blog/在上面的例子中,CodeIgniter 将尝试寻找并装载一个名为 blog.php 的控制器。当控制器的名字匹配 URI 的第一段时,它将被装载。来一个Hello World!我们来创建一个
2013-02-09 09:41:03 6557 3
原创 [PHP]框架CodeIgniter中的表单教程
CodeIgniter的表单辅助函数:输入数据让我们把目光转向你如何使用你的HTML页。任何动态的网站最重要部份之一是和用户互动,而且这通常意味着使用HTML表单。CodeIgniter的表单辅助函数是非常有用的代码片断。它有一个稍稍不同的定义,使表单创建起来比较容易。我们建立一个表单,这个表单允许我们在浏览器中录入数据。在websites数据库的sites表中,我们想要录入网站的
2013-02-08 18:23:16 6905 3
原创 [PHP]框架CodeIgniter的简单测试源码
[PHP]在CodeIgniter中如何利用CSS创建视图[PHP]如何使用CodeIgniter简化页面网站地址:http://callmewhy.sinaapp.com/index.php/test后面加上/testcss是测试CSS表单的页面:http://callmewhy.sinaapp.com/index.php/test/testcss加上testhead是测试头文件
2013-02-07 22:38:01 2828
原创 [PHP]在CodeIgniter中如何利用CSS创建视图
1、首先,我们需要三个步骤:编写一个视图页面编写一个样式表更新我们的config文件以指定样式表在哪里在这三点做完之后,我们需要更新控制器接受从URL传来的参数,把变量传给视图。首先,让我们重新设计视图并把它保存到如下路径:system/application/views/test_view.phpWHY's Test Page">">它
2013-02-07 20:46:04 3027
翻译 [PHP]如何使用CodeIgniter简化页面
关于CodeIgniter的入门请参照这篇文章:[PHP]框架教程:CodeIgniter框架的简易使用下面介绍一下创建视图的各种不同方法-与你的控制器和模型协同并用来显示结果的页面。1、编写视图视图是用户能看到你的网站的所有。他们使用一个统一的接口,而且可以根据需要进行修改。MVC的好处之一是你分开了表示层和逻辑层,一切都显得很干净。到现在为止,我们已经可以创建简单的
2013-02-07 18:24:12 3670
原创 [PHP]使用CodeIgniter快速搭建博客框架
相关链接:关于CodeIgniter的入门请参照这篇文章:[PHP]框架教程:CodeIgniter框架的简易使用使用的平台是SAE:[SAE]免费服务器:新浪云服务器SAE的注册与使用BAE中的MySQL使用:[PHP]如何在百度(BAE)和新浪(SAE)的云平台使用PHP连接MySQL并返回结果数据1.首先是控制器部分,Blog.php作为Controlle
2013-02-07 17:04:15 4304
原创 [PHP]解决PHP和MySQL的中文乱码问题
PHP连接数据库的时候经常会出现中文乱码,一般只需要检查编码是否统一就可以解决乱码问题。1.数据库的字符编码:可以将将所有编码设置为UTF-8。这样在数据库中就能正常显示中文了,phpAdmin默认的就是UTF-8编码。2.页面文件的字符编码:在编辑器中右击,选择编码方式也为UTF8即可。3.PHP的字符编码(重点):加在页面文件的头部,需要包含
2013-02-07 14:50:40 2178
原创 [PHP]全局变量:global与$GLOBALS的区别和使用
今天在写框架的时候想把SaeMySQL初始化之后作为全局变量使用。但是后来发现PHP中的全局变量和Java或者OC中的全局变量还是有较大区别的。下面记录一下php里面的global的使用相关注意事项。1.有些场合需要全局变量的出现,如下例子:<?php$name="why";//定义变量name,并初始化function echoName(){//试图引用函数外面的变量e
2013-02-07 13:27:00 19887 2
原创 [PHP]如何在百度(BAE)和新浪(SAE)的云平台使用PHP连接MySQL并返回结果数据
以下是BAE的连接MySQL方法。基本的调用和PHP的相关MySQL函数一样:mysql_query — 发送一条 MySQL 查询mysql_fetch_array — 从结果集中取得一行作为关联数组,或数字数组,或二者兼有mysql_fetch_row — 从结果集中取得一行作为枚举数组mysql_fetch_assoc — 从结果集中取得一行作为关联数组mysql_res
2013-02-06 14:44:08 11048
原创 [C#]如何使用VisualStudio生成可以安装的exe文件
1.打开要打包的“.lsn”文件:2.菜单栏“文件”--->“添加”--->“新建项目“:3. 点击“项目类型”--->“其他项目类型”--->“安装和部署”,再在“模板”点击“安装项目”,点击“确定”:4.在“文件系统”中点击“应用程序文件夹”,在空白处右击鼠标,“添加”--->点击“项目输出”,确定:5.再右击鼠标,“添加”--->点击“文件”,
2013-02-05 18:10:30 24511 2
转载 [PHP]如何使用PHP发送包含附件的电子邮件
<?php class Email { //---设置全局变量 var $mailTo = ""; // 收件人 var $mailCC = ""; // 抄送 var $mailBCC = ""; // 秘密抄送 var $mailFrom = ""; // 发件人 var $mailSubject = ""; // 主题 var $
2013-02-05 14:16:14 4705
原创 [CSS]层叠样式表CSS的基本语法和继承问题
CSS (Cascading Style Sheets)语法CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。selector {declaration1; declaration2; ... declarationN }选择器(selector)通常是你需要改变样式的 HTML 元素。每条声明(declaration)由一个属性(property)和一个值(value)组
2013-02-05 10:55:08 2303
原创 [XML]基础教程:简单介绍XML的特点、用处与结构特征
什么是 XML?1.XML 指可扩展标记语言(EXtensible Markup Language)2.XML 是一种标记语言,很类似 HTML3.XML 的设计宗旨是传输数据,而非显示数据4.XML 标签没有被预定义。您需要自行定义标签。5.XML 被设计为具有自我描述性。6.XML 是 W3C 的推荐标准XML 与 HTML 的主要差异XML 不是 HTML
2013-02-04 16:07:24 3116 1
原创 [PHP]进阶教程:双引号和单引号在PHP中的区别以及字符串的基本操作
" "双引号里面的字段会经过编译器解释,然后再当作HTML代码输出。' '单引号里面的不进行解释,直接输出。 例如: $abc='my name is tome';echo $abc //结果是:my name is tomecho '$abc' //结果是:$abcecho "$abc" //结果是:my name is tom 特别在使用MYSQL语句的时候,
2013-02-03 17:59:23 2722
原创 [PHP]框架教程:CodeIgniter框架的简易使用
CodeIgniter是一个小巧但功能强大的 PHP 框架,官网地址。在官网可以下载该框架。下面来说明一下CodeIgniter中的简单操作。一、Controller的创建与设置1.在Controller目录下创建blog.php文件:2.blog.php中的代码如下:<?phpclass Blog extends CI_Controller {
2013-02-03 16:34:55 9788
原创 [PHP]进阶教程:将wav文件转换成图像文件并在页面中显示
需求:将wav文件转换成png文件并且显示出来。Wav_To_Png.php:<?Php function wav_graph($file, $f=0, $w=0) { global $DATA_DIR; if(!is_file($file)) return 0; $fp = fopen($DATA_DIR.$file, 'r'); $raw = fread($f
2013-02-03 15:06:03 2279 1
原创 [PHP]进阶教程:PHP中Cookies与Sessions的创建和使用
Cookies:cookie 常用于识别用户。cookie 是服务器留在用户计算机中的小文件。每当相同的计算机通过浏览器请求页面时,它同时会发送 cookie。通过 PHP能够创建并取回 cookie 的值。如何创建 cookie?setcookie() 函数用于设置 cookie。注释:setcookie() 函数必须位于 标签之前。语法setcookie(
2013-02-03 14:59:52 3252
原创 [PHP]进阶教程:PHP中的文件打开、关闭与文件上传案例教程
打开文件fopen() 函数用于在 PHP 中打开文件。此函数的第一个参数含有要打开的文件的名称,第二个参数规定了使用哪种模式来打开文件:<?php$file=fopen("welcome.txt","r");?>文件可能通过下列模式来打开:r:只读。在文件的开头开始。r+:读/写。在文件的开头开始。w:只写。打开并清空文件的内容;如果文件不存在,则创建
2013-02-02 23:16:19 2978 1
原创 [PHP]进阶教程:服务器端嵌入(SSI)实现多个页面之间的引用与简单案例
服务器端嵌入:Server Side Include(简称SSI)用于创建可在多个页面重复使用的函数、页眉、页脚或元素。PHP include 和 require 语句在 PHP 中,能够在服务器执行 PHP 文件之前把该文件插入另一个 PHP 文件中。include 和 require 语句用于在执行流中向其他文件插入有用的的代码。include 和 require 很相
2013-02-02 23:10:46 2218
原创 [PHP]进阶教程:PHP中时间戳TimeStamp的使用教程与案例
1.PHP 的 date() 函数用于格式化时间或日期。1.1 Date() 函数可把时间戳格式化为可读性更好的日期和时间。语法:date(format,timestamp)其中:format:必需。规定时间戳的格式。timestamp:可选。规定时间戳。默认是当前的日期和时间。1.2 日期 - 什么是时间戳(TimeStamp)时间戳是自 19
2013-02-02 12:13:14 3371
原创 [SVN]版本控制软件:TortoiseSVN的简单操作
TortoiseSVN 是 Subversion版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将 Subversion 和版本控制系统看作一种“时间机器”。下面来演示一下Tor
2013-02-02 10:40:08 4102
原创 [PHP]从HelloWorld开始的基本语法入门教程
PHP 指 PHP:超文本预处理器(PHP: Hypertext Preprocessor,递归命名),是一种服务器端的脚本语言,类似 ASP, 脚本在服务器上执行。一般来说,PHP是要配置Apache服务器的(这就是我当年为什么没有学PHP而开始做J2EE的原因:WIN7是64位而Apache是32位的。但是后来装了四系统就解决了32位的问题了),并且还要做相应的调整使Apache能
2013-02-02 07:12:32 9107 1
Windows8应用商店的HelloWorld程序3
2013-03-23
数据结构课程设计:老鼠走迷宫
2013-03-13
Tower Defense Tool Kit2.1.3
2013-03-10
OpenGL实现3D小车
2012-12-13
OGRE打地鼠第一步
2013-09-29
OgreApp01:一个锃光瓦亮的大脑袋
2013-09-28
百度贴吧 爬虫 python
2013-05-16
Django 中文 教程
2013-05-06
KnockOut2抠图
2013-04-21
iTween Unity3D可视化路径插件
2013-04-02
Win8应用商店猜数字游戏
2013-03-25
迷宫 课程设计
2013-03-25
易语言开发,采用gbk编码访问网页的模版
2013-11-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人