上一页 1 ··· 3 4 5 6 7
摘要: 今天第一次用了ognl表达式,它支持热计算(即运用性计算,就是输出即计算)如:<a href="<s:property value='#request.value-1'"/>可以对ognl值进行直接计算。并且使用struts的<s:a>标签传值第一种方式:<s:url id="url" action="/manage.do"> <s:param name="page"><s:property value="#request.pag 阅读全文
posted @ 2013-04-18 20:27 七星6609 阅读(1679) 评论(0) 推荐(0) 编辑
摘要: 有时候我们对每一种产品都有一个提成公式,而这个计算提成的公式是以字符串格式存在表中的当我们用这个计算公式时,他并不像我们写的:$a=2+3*5;这样简单的能计算出结果,而它是个字符串所以,我们就必须把字符串转化为我们能够处理的结果而php中的eval()函数可以处理php代码,因此可以用此来解决:以字符串格式存储的计算公式比如:$str='2*(3+12)';$result=eval("return$str;");echo$result;会输出:30是表达式的值其中eval()中的return$str;就是php代码当然也可以带入变量的值:$a=3;$b=1 阅读全文
posted @ 2013-01-25 15:07 七星6609 阅读(9837) 评论(1) 推荐(1) 编辑
摘要: 接下来就是在Eclipse中用远程svn://192.168.1.12/sevenStar创建项和提交项目:1.用svn创建项目目录,在Explorer中右键选择import如图:弹出如下对话框,选择 从svn检出项目单击Next出现如下图对话框:选择创建新的资源库位置,单击Next,弹出如下对话框:在URL中输入上一次创建的资源库:svn://192.168.1.12/sevenStar单击Next,弹出如下对话框:选择svn://192.168.1.12/sevenStar,单击Next单击Next,弹出如下图:如果原来svn中svn://192.168.1.12/sevenStar中已经 阅读全文
posted @ 2013-01-23 16:00 七星6609 阅读(24833) 评论(1) 推荐(0) 编辑
摘要: 本机安装的是TortoiseSVN-1.7.5.22551-win32-svn-1.7.3.msi安装好后会在鼠标右键中出现如图最后两项的选项:创建svn资源库:1.首先是创建一个资源库文件夹,本例是sevenStar如图:2.在创建的文件夹sevenStar上右键,选择TortoiseSVN—>Create repository here选项如图:此时会出现一个对话框,如图:@1 选择第一个按钮Create folder structure,会在sevenStar文件夹中创建svn所需要的默认的目录结构创建成功会弹出如图的对话框:创建成功之后确定即可@2 选择第二个按钮Start Re 阅读全文
posted @ 2013-01-23 15:25 七星6609 阅读(56154) 评论(0) 推荐(1) 编辑
摘要: 1. 对数据表格应用样式普通的用表格展现的数据,一般会形成杂乱的布局,会使用户难以阅读对表格内容用少量垂直和水平填充进行视觉分隔,主要的列标题通过一种精细的重复背景图像区别于数据,颜色交替的行帮助引导用户的实线在每个单元格之间水平移动,同时视觉上不会显得太混乱,为了进一步帮助读者,可以在每一行上应用鼠标停留效果@ 1 表格特有的元素 #1 summary和caption caption:他基本上用做表格的标题 summary:可应用于表格的标签,用来描述表格的内容(与image的alt文本相似) <table id="listTable" summary=" 阅读全文
posted @ 2013-01-21 15:06 七星6609 阅读(1325) 评论(0) 推荐(0) 编辑
摘要: 1. 基本列表样式基本列表样式如下:<ul> <li>音乐</li> <li>电影</li> <li>电视剧</li></ul>一般为了添加定制的列表符号,可以使用list-style-image属性。但是,这种方法对符号图像的位置的控制能力不强而更常用的方法是关闭列表符号,并将定制的图像作为背景加载列表元素上,然后可以使用背景图像的定位属性精确的控制定制符号的对准方式一般IE和Opera使用左空白边控制列表的缩进,而Safari和Firefox选择使用左填充因此,首先要将列表的margin和pad 阅读全文
posted @ 2013-01-18 15:07 七星6609 阅读(1850) 评论(0) 推荐(1) 编辑
摘要: 1.简单链接样式对链接最简单的方式是使用锚类型选择器:a {color:red;}锚的内部链接<p><a href="#mainContent">Skip to main Content</a></p>....<h1><a name="mainContent">Welcome</a></h1>这样虽然只想让真正的链接变成红色,但标题的内容颜色也会变成红色,为了避免这个问题,CSS提供了两个伪类选择器:link 用来寻找没有被访问过的链接:visited 用来寻 阅读全文
posted @ 2013-01-17 10:16 七星6609 阅读(856) 评论(0) 推荐(1) 编辑
摘要: 1.简单CSS阴影将一个大的阴影图像应用于容器div的背景,然后使用负值的空白边偏移这个图像,从而显出阴影。<div class="img-wrapper"><img src="dunstan.jpg" width="300" height="300" alt="qixing"/></div>.img-wrapper{ background:url(images/shadow.gif) no-repeat bottom left; clear:right; f 阅读全文
posted @ 2013-01-14 17:35 七星6609 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1.固定宽度的圆角框最容易的一种方式是:使用两个圆角图片,一个放在顶部,一个放在底部<div class="box"> <h2>Headline</h2> <p>Content</p></div>.box{ width:418px; background:url(images/bottom.gif) no-repeat left bottom;}.box h2 { background:url(images/top.gif) no-repeat left top;}要是不希望内容碰到框的边界,所以还需在 阅读全文
posted @ 2013-01-12 11:51 七星6609 阅读(320) 评论(0) 推荐(0) 编辑
摘要: body{ background:url(pattern.gif);}一般浏览器默认是水平或垂直地重复的现实这个图像可以选择背景图像的平铺方式:水平平铺:repeat-x垂直平铺:repeat-y不平铺:no-rpeatbody{ background: #CCC rul(pattern.gif) repeat-x;}如果想在站点的每个标题上添加一个符号h1{ padding-left:30px; background:url(images/bullet.gif) no-repeat left center;}关键字:left,center等背景的位置也可以使用单位:像素和百分数像素:... 阅读全文
posted @ 2013-01-12 11:17 七星6609 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 这些概念控制在页面上安排和显示元素的方式1.框模型他指定元素如何显示和如何相互交互,页面上的每个元素被看作一个矩形框,这个框由元素的内容、填充、边框和空白边组成填充出现在内容区域的周围,若在元素上添加背景,那么背景会出现在内容和填充组成的区域因此,常常使用填充在内容周围创建一个隔离带,使内容不会和背景混在一起添加边框会在填充区域外加一条边,可是实现、虚线或点线边框外面是空白边,空白边是透明的,一般使用它控制元素之间的距离填充、边框和空白边都是可选的,默认值是0空白边:margin填充: padding边框: borderCSS中width和height是指内容的宽和高,而元素的总宽高为:内容宽 阅读全文
posted @ 2013-01-11 18:10 七星6609 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 在样式表现时,有可能会出现两个或更多的样式寻找同一元素,这就可能出现表现层的不确定性和样式冲突CSS通过“层叠”给每个规则分配一个重要度层叠一般采用以下重要度层次: * 标准!important的用户样式 * 标准!important的作者样式 * 作者样式 * 用户样式 * 浏览器和用户代理应用的样式根据选择器的特殊性决定规则的次序,若是特殊性相同,后定义的规则优先。特殊性为了计算选择器的特殊性,每种选择器被分配一个数字值,将规则的每个选择器的值加在一起,计算出规则的特殊性。选择器的特殊性分为四个等级:a、b、c、d * 行内样式一般为,a=1 * b=ID选择器的数量 * ... 阅读全文
posted @ 2013-01-11 11:05 七星6609 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 有的mysql版本不支持事务,也就没有外键级联限制,在mysql中没有创建外键,从而在删除方面很难做到级联删除,可用一个递归方法获得本条记录所能级联的所有记录。从而实现级联删除publicfunctiongetids($id){$d_ids='';$ds=$this->org_db->select('parentid='.$id);foreach($dsas$d){$d_ids.=$d['id'].',';}if(strlen($d_ids)!=0){$dids=substr($d_ids,0,strlen($d_id 阅读全文
posted @ 2013-01-11 09:30 七星6609 阅读(622) 评论(1) 推荐(0) 编辑
摘要: CSS常用选择器一般有:1.类型选择器p{color:#FF0000;}h1{font-weight:bold;}2.后代选择器li a{text-decoration:none;}上述两种样式适用于那些应用范围广的一般性样式。对于更特定的元素可以适用:1.ID选择器ID选择器由#表示#intro{font-weight:bold;}<p id="intro">Some Text</p>2.类选择器类选择器由.表示.datePosed{color:green;}<p class="datePosed">24/3/201 阅读全文
posted @ 2013-01-10 17:07 七星6609 阅读(258) 评论(0) 推荐(0) 编辑
摘要: div元素有助于在文档添加结构,合理处理布局。div实际上代表部分,它提供了将文档分割为有意义的区域的方法。但为了将不必要的标记减少到最少,应该只在没有现有的元素能够实现区域分割的情况下使用div元素。如:<div id="mainNav"> <ul> <li>Home</li> <li>Aboute</li> </ul> </div>可以删除div,直接在列表上使用ID<ul id="mainNav"> <li>Home</li 阅读全文
posted @ 2013-01-10 15:29 七星6609 阅读(339) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7