CSS3新增text-overflow: ellipse; 只支持单行文本如果是多行文本, 在无法完全显示的情况下,可以按下面这样写:overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vert...
分类:
Web程序 时间:
2015-02-04 00:16:54
阅读次数:
260
主要内容:通过 一个博客网站和一个企业网站的制作 展示如何运用HTML5中的各种 结构元素,构建出一个语义清晰,结构分明的Web3.0时代的网站。案例1:用HTML5中的结构元素构建一个博客网站疑问:结构元素的作用?使用场合?使用方法?主要内容:1.HTML5的网页结构与HTML4的网页结构的区别。...
分类:
Web程序 时间:
2015-02-04 00:14:57
阅读次数:
220
header header("Content-Type:application/vnd.ms-excel");
header("Content-Disposition:attachment;filename=sample.xls");
header("Pragma:no-cache");
header("Expires:0"); 2.PHPExcel http://www.codeplex....
分类:
Web程序 时间:
2015-02-03 23:13:37
阅读次数:
593
3. * @author liuguangyi
4. * @content ejb3注解的API定义在javax.persistence.*包里面。
5. *
6. * 注释说明:
7. * @Entity —— 将一个类声明为一个实体bean(即一个持久化POJO类)
8. * @Id —— 注解声明了该实体bean的标识属性(对应表中的主键)。
...
分类:
Web程序 时间:
2015-02-03 23:12:07
阅读次数:
410
<?php
/*
中介者模式是一种行为型模式,它包装了一系列对象相互作用的方式,
使得这些对象不必相互明显作用,从而使它们可以松散偶合。当某些对象之间的作用发生改变时,
不会立即影响其他的一些对象之间的作用,保证这些作用可以彼此独立的变化。
定义一个中介对象来封装系列对象之间的交互。中介者使各个对象不需要显示地相互引用,从而使其耦合性松散,而且可以独立地改变他们之间的交互。
主要角色
? 中...
分类:
Web程序 时间:
2015-02-03 23:08:50
阅读次数:
510
Web开发学习笔记...
分类:
Web程序 时间:
2015-02-03 23:09:19
阅读次数:
312
HTTP Service插件
这里的http接口插件是神马?
Openfire主要是在消息推送,那么与其他系统的的消息怎么结合呢,那么这里这个HTTP Service插件就提供了一个基于HTTP的接口。为什么要提供这样的接口?在有些互联网的场景。一个用户平台可以是web的,当然也会有移动终端的APP,那么web端要给移动终端的APP发送消息就依赖这样的接口了。当然这里只是一种实现方式。
首先...
分类:
Web程序 时间:
2015-02-03 23:05:57
阅读次数:
533
摘要:什么是大型网站,从网站的技术角度考虑这个问题人们很容易犯一个毛病就是认为网站的访问量是衡量的指标,懂点行的人也许会认为是网站在单位时间里的并发量的大小来作为指标,如果按这些标准那么像hao123网站就是了。
【编者按】本文转自博客园的 夏天的森林,在看这篇之前,大家可以移步看 大型网站架构改进历程:存储的瓶颈(一)、(二)、(三)、(四)。
上文里我遗留了两个问题,一个问...
分类:
Web程序 时间:
2015-02-03 23:03:16
阅读次数:
182
??
0、前言
逛乌云知识库的时候看到一篇有趣的译文:http://drops.wooyun.org/papers/4820。
说的是一种注入方式,叫对象注入。对象也能注入?
是的,只要是存在污染数据,没有什么是不可能注入的,但是这个漏洞有点太古怪了,所以我觉得有趣。
1、原理
在程序编写的时候,往往需要序列化一些运行时数据,所谓序列化就是按照一定的格式将运行时数据写入本地文件。...
分类:
Web程序 时间:
2015-02-03 22:59:36
阅读次数:
190
delegate()还有一个非常重要的性质:使用delegate() 方法的事件处理程序适用于当前已经存在或未来新增的元素。那么delegate()是怎么做到的呢?很简单,利用javascript中的事件冒泡机制。当子元素产生1个事件的时候,如果没有禁止这个事件的传播,那么父元素也会感知到这个事件(父元素上的事件处理函数被调用)。而且通过Event对象,能够拿到最初触发事件的元素。下面的代码,我们自己实现了1个简易的事件委托机制。...
分类:
Web程序 时间:
2015-02-03 22:57:19
阅读次数:
237
sql:select cityid,cityname from tsh_city where cityid in(select gs_cityid from tsh_greenschool group by gs_cityid); thinkphp: $subquery=M('greensch...
分类:
Web程序 时间:
2015-02-03 22:54:56
阅读次数:
556
使用sql查询:SELECT a.*,b.gs_schoolnamecn,b.gs_schoolnameen FROM tsh_greenaction a LEFT JOIN tsh_greenschool b on a.greenschoolid=b.id 使用thinkphp连贯操作: $m.....
分类:
Web程序 时间:
2015-02-03 22:53:57
阅读次数:
260
检查/etc/apache2/envvars文件,发现其中需要使用/etc/apache2/envvars文件中的以下几个环境变量export APACHE_RUN_USER=www-dataexport APACHE_RUN_GROUP=www-data修改为: export APACHE_RUN...
分类:
Web程序 时间:
2015-02-03 22:52:38
阅读次数:
1049
实现一条语句:SELECT provinceid,provincename from tsh_province where provinceid in(SELECT DISTINCT gs_provinceid from tsh_greenschool) thinkphp: $subquery=M....
分类:
Web程序 时间:
2015-02-03 22:48:59
阅读次数:
450
PHP异常处理详解 异常处理(又称为错误处理)功能提供了处理程序运行时出现的错误或异常情况的方法。 异常处理通常是防止未知错误产生所采取的处理措施。异常处理的好处是你不用再绞尽脑汁去考虑各种错误,这为处理某一类错误提供了一个很有效的方法,使编程效率大大提高。当异常被触发时,通常会发生: ...
分类:
Web程序 时间:
2015-02-03 22:49:56
阅读次数:
226
eq标签name属性:vo['gs_nationid'], value属性:如果是数据库取值,这样取值:$vocountry['countryid'] ------------------------------
分类:
Web程序 时间:
2015-02-03 22:50:10
阅读次数:
349
01、 取文档url参数值 function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.se...
分类:
Web程序 时间:
2015-02-03 22:47:38
阅读次数:
272