MySql是非持续连接函数而mysqli是永远连接函数。也就是说 mysql每次链接都会打开一个连接的进程而mysqli多次运行mysqli将使用同一连接进程,从而减少了服务器的开销 数据访问的一般流程: 1.连接数据库 mysql_connect2.选择数据库 mysql_select_db 3.执行SQL查询 mysql_query 4.处理返回的数据 mysql_fetch_array mysql_num_rows mysql_fetch_assoc mysql_fetch_row 而mysqli的是:1.连接数据库 $mysqli = new mysqli($db_hos...
一、用class_name方式写类名。 以前喜欢用class-name写,不过好像两样也没什么差别。但我比较反对用className写类名,因为始终对浏览器大小写敏感的问题抱有怀疑态度。但是id我会写成驼峰式,理由见下一条。 二、样式都用class而不用id。 有三个理由,一,id不可以重复,所以用class的话,可以肆无忌惮的用无数次。二,id的优先级太高,若是写了一个#page_contenta {color:#f60},那你完蛋了,里面要改链接颜色,都必须加上#page_content才能越过这个优先级。三,id专门留给JS用,这样才符合表现与行为分离的原则。所以id我用驼峰...
盒子模型(Box Model)是 CSS 的核心,现代 Web
布局设计简单说就是一堆盒子的排列与嵌套,掌握了盒子模型与它们的摆放控制,会发现再复杂的页面也不过如此,然而,任何美好的事物都有缺憾,盒子模型有两
种不同的诠释,一种来自 IE6,一种来自 W3C 标准浏览器。
盒子模型
下图就是一个典型的盒子模型示意图
在内容区外面,依次围绕着 padding 区,border
区,margin
区,这一模型结构在所有主流浏览器都是一致的。通过盒子模型,我们可以为我们的内容设置边界,留白以及边距,盒子模型最典型的应用是这样:我们有一段内
容,可以为这段内容...
下面是CSS最常用和实用的技巧。
1.重置浏览器的字体大小
重置浏览器的默认值 ,然后重设浏览器的字体大小你可以使用雅虎的用户界面重置的CSS方案 ,如果你不想下载9MB的文件,代码如下:
Java代码
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,
blockquote,th,td {margin:0; padding:0; }
table { border-collapse:collapse; b...
非原创,在Smashing上看到一篇“The Principles Of Cross-Browser CSS Coding”,顿时觉得“哎哟,不错哦~”,呵呵,挑选一些东西翻译一下。
不管是写JavaScript还是写CSS,对于网页开发者来说,最头疼
的事情就是要支持多浏览器,而不管是JS还是CSS,虽然都有国际标准站在那里指点江山,可惜各个浏览器厂商还是自说自话,对于JS和CSS的实现方式和
支持程度都各不相同。对于网页开发人员来说,一直希望找到最轻便的方式来得到跨浏览器的支持,这也是为啥有那么多JavaScript和CSS的库和
Framework可用的原因。
...
首先我们说说firefox和IE对CSS的宽度显示有什么不同:
其实CSS ’width’ 指的是标准CSS中所指的width的宽度,在firefox中的宽度就是这个宽度。它只包含容器中内容的宽度。而Internet Explorer ’width’则是指整个容器的宽度,包括内容,padding ,border。
Firefox中:容器占的宽度=内容宽度+padding宽度+border宽度
IE中:内容宽度=您定义的容器宽度(Internet Explorer ’width’)-padding宽度-border宽度
所以,如果IE中定义 width:120px;...
百度向站长开放免费“百度搜索框”代码和“百度搜索框提示”代码。
·只需进行简单的设置,即可将“百度搜索框(带提示功能)”功能快速加入到您的网页中。
·或者为您已有的“百度搜索框”或其他输入框添加“百度搜索框提示”的新功能。
·您的网站即可获得同百度搜索引擎一样强大的搜索功能!
点击查看样例效果
详细的效果看着做应该可以做出来。这里就不展示了。
可以自己写js代码控制一些你需要控制的东东... ...
http://www.baidu.com/search/sug/sugcode.html
http://chaifeng.com/blog/2007/06/putty_200611.htmlPuTTY 中文教程http://www.ibm.com/developerworks/cn/linux/l-tip-vim1/Vim 实用技术,第 1 部分: 实用技巧http://wiki.ubuntu.org.cn/index.php?title=Ubuntu%E6%8A%80%E5%B7%A7&variant=zh-cn#.E6.9F.A5.E7.9C.8BUSB.E8.AE.BE.E5.A4.87Ubuntu 命令技巧http://www.ibm.com/develope...
一开始忘记截图了,过后都有点忘记了。具体的我就不详细写了,网上很多教程这个不行就找另一个。你遇到的问题,别人早就遇到。先看这里的安装吧。http://djangobook.py3k.cn/2.0/chapter02/我安装后是在文件夹trunk里面的。所以要cd到trunk才可以sudo python setup.py install 有一个注意的是:ubuntu下运行django-admin.py是不要加.py的。是django-admin startproject mysitehttp://www.ibm.com/developerworks/cn/linux/l-django/wi...
deltree [功能] 删除目录树 mem[功能] 该命令用来查看你的计算机内存有多少,以及内存的使用情况。 chkdsk[功能] 用来检查你的磁盘的使用情况。 type在屏幕上显示文本文件内容命令 format 磁盘格式化discopy磁盘复制它的主要用途就是用来备份 md [功能] 创建一个子目录 cd[功能] 改变或显示当前目录rd删除空子目录 dirdir是英文单词directory(目录)的缩写,主要用来显示一个目录下的文件和子目录。 copy[功能] 复制一个或一组文件到指定的磁盘或目录中del 删除指定磁盘、目录中的一个或一组文件ren是英文rename(重新命名)的...
如果只允许管理员发帖则通过添加几行代码来限制cms部分,打开/app1/views.py找到def add_article(request)在它下面添加两行,修改后如下:def add_article(request): if not request.user.is_superuser: HttpResponseRedirect("/") 我弄过了,连自己管理员也不能发表文章了。不知道哪里出了问题。
1.django中改变默认的文章标题 刚开始在admin中建立BlogPost 文章标题都是BlogPost object 需要在models.py中添加class BlogPostAdmin(admin.ModelAdmin): list_display = ('title','timestamp') 2.发表的文章的次序是按照顺序的。 因此要改变的话。就在model中给它一个Meta嵌套类,然后设置ordering属性 class Meta: ordering = ('-timestamp',)第一不要忘记后面的逗号第二就是前面有‘-’代表倒序。没有代表顺序。3.通过模板过滤...
http://www.css3maker.com/
asp.net中要实现点击文本框之后文本框内的文字会消失。<asp:TextBox ID="TextBox_message_name" runat="server" Text="请输入您的昵称..."OnFocus="javascript:if(this.value=='请输入您的昵称...') {this.value=''}"OnBlur="javascript:if(this.value==''){this.value='请输入您的昵称...'}"></asp:TextBox> 下面是DataList什么的绑定的代码: <a href='Default3.aspx?nid=<%# ...
只需要在你要显示验证码的页面上拖一个imagebutton <asp:Image ID="Image1" runat="server" ImageUrl="xxx.aspx" />下面代码就是xxx.aspx的xxxx.cs代码:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;us...
这几天不知道干嘛,总是没心情学习。看什么都看不下去,前段时间再怎么样,我用asp.net搭建博客。弄的烦了。我也可以先放着先去学学Django可是这几天都看不下...或许是过几天就要回去学校了吧。 对着电脑发呆,好像我习惯这样了吧。听着歌... ... 记录下我做博客,或者之前学习到的一些东东吧。 用来生成圆角的js http://www.dillerdesign.com/experiment/DD_roundies/ 选项卡:http://www.sunsean.com/idTabs/#t3 相片浏览效果:http://www.open-open.com/ajax/aja...
谈谈今天学习django的收获吧。自我感觉今天没有什么收获。慢慢的摸索出学习django的方法。大家都说很简单。为啥,我就觉得很难呢? {{ person_name }} 称为 变量(variable) {% if ordered_warranty %} )是 模板标签(template tag) 。标签(tag)定义比较明确,即: 仅通知模板系统完成某些工作的标签。>>>from django import template>>> t = template.Template('My name is {{ name }}.')>>> c = template.Context({'nam...
好久没有这样,一整天都在学习了。放假呆在家里都养的白白胖胖... ...前段时间用asp.net做了一个非常简单的博客。还不算完成。还有一两个功能没做 。觉得asp.net烦。就不弄了... ...就这样浑浑噩噩过了几个星期。这几天突然想到学习django,哈哈。。辛苦学习了两天。今天收获比昨天多一点... ...开心哈.... ...学习了:用python操作数据库。简单了解了django模板的一些标签,过滤器。还成功的添加了一些功能到管理界面上去了。记录下... ...明天继续... ...
Django的安装:
前提:首先保证电脑上已经安装python,我安装的是python2.5
1.在 下载django
2.在cmd控制台cd到你下载回来的Django目录,我这里是D:\python\Django\Django-1.1.1,你可以看到这个目录下面有个setup.py文件
3.在cmd中键入命令:setup.py install 敲回车,Django将会自动安装
4.安装完成之后,在你安装python的地方C:\Python25\Scripts目录下会产生django-admin.py将C:\Python25\Scripts加...
网站定位的3W理论。 第一个W:what?这是一个什么样的网站?属于何种性质? 第二个W:where?这是面向什么地区的网站?属于哪个领域? 第三个W:who?这个网站在为谁提供服务?用户是谁? 而3P理论,指的是网站定位的三个POINT,即三大重点。 1.网站的商业定位; 2.网站的价值定位; 3.网站的功能定位。