- 博客(198)
- 资源 (28)
- 收藏
- 关注
转载 重新学习 Hibernate fetch lazy cascade inverse 关键字
<br />转载:http://www.blogjava.net/pear/archive/2006/11/05/79251.html <br />重新学习 Hibernate fetch lazy cascade inverse 关键字 <br /><br />Hibernate最让人头大的就是对集合的加载形式。 <br />书看了N次了,还是没有真正理解Hibernate。所以下午专门做了下测试,对配置文件的意思加深了认识。 <br /><br />假设有两个表,Photos(一) --- pict
2011-02-22 17:12:00 669
原创 设计模式-单例模式
<br />前沿<br />《设计模式》一书总结了23个模式,依据各自的目的又被分为创建型模式(creational pattern)、结构型模式(structural pattern)和行为型模式(behavioral patterns),它们分别从对象的创建,对象和对象间的结构关系以及对象之间如何交互这三个方面入手,对面向对象系统建模方法给予了解释和指导。创建型模式描述怎样创建一个对象,以及如何隐藏对象创建的细节,从而使得程序代码不依赖于具体的对象,这样在增加一个新的对象时对代码的改动非常小。结构型模式
2011-02-22 11:17:00 882
转载 公司不会告诉你的潜规则
有人的地方就有江湖,有人的地方就有战场;职场如战场,稍有不慎,就会误入歧途,掉进职业发展的陷阱。要想进军职场,要想在职场中有所作为,就要悟透这职场潜规则;只有悟透职场潜规则,做得到知已知彼,运筹帷幄,从而决胜职场。人在职场,身不由己,如何才能顺利地实现心中的梦想呢?职场深似海,掌握下面这些职场里的“潜规则”,职场路上你才会更轻松。 1、入职时的工资高低不重要,只要你努力工作你会得到相应待遇的。 我估计几乎找过工作的人都听过这句话,当我们确定被聘用跟公司谈工资时,他们都会说“如果以后你业绩突
2010-09-27 22:51:00 816
原创 smarty清理缓存
<br />smarty是一个非常优秀的PHP模板引擎,在初期的使用过程中,它的缓存机制最使我乐心。<br />根据需要,我个人继承并改写了一下smarty,以便自己使用更加方便,下面是自定义的smarty类:<br /><?phprequire_once dirname(__FILE__).'/../../plugs/smarty/libs/Smarty.class.php';class CustomSmarty extends Smarty { public function
2010-09-27 22:25:00 3569
原创 PHP cookies
初次通过php操作cookies出现了不少问题,php官方文档说的又不是足够清晰:简单介绍一下设置和读取cookies设置cookies:/** * Send a cookie * @link http://php.net/manual/en/function.setcookie.php * @param name string * The name of the cookie. * * @param value string[optional] * The value o
2010-09-16 17:04:00 1230
原创 smarty局部缓存
使用smarty设计网站前台时,使用混存可以大大减轻程序与服务器的交互,提高速度。对于那种访问比较多的站点尤为重要。使用的过程中发现,如果全局缓存了,其实就等于整站静态化,那到不如就直接静态化算了,还免得第一次访问出现错误生成错误的缓存或者其它的状况出现。整站缓存后空间是个问题,一个html随时可能达到10~30k。随着信息的增加,有些草根站长明显吃不消啦,空间就是金钱啊。部分缓存可以解决这个问题,可以将共同的部分缓存了,将变化的部分不设置缓存,那不就行了吗?对于一部分来说,这是节省空间的好办法,而且速度也
2010-09-11 01:51:00 1309
转载 Smarty处理页面缓存
<br />用户在每次访问PHP应用程序时,都会建立新的数据库连接并重新获取一次数据,再经过操作处理形成HTML等代码响应给用户。所以功能越强大的应用程序,执行时的开销就会越大。这是由于HTTP协议的无状态性造成的,对于每次页面的请求,都要重复地执行相同的操作,而不论数据是否被修改。但有些信息比如经常不变的,但是还是能变的信息。如果不想每次都重复执行相同的操作,就可以在第一次访问PHP应用程序时,将动态获取的HTML代码保存为静态页面,形成缓存文件。在以后每次请求该页面时,直接去读取缓存的数据,而不用每次都
2010-09-11 01:27:00 1974
转载 MySQL时间字段究竟使用INT还是DateTime
<br />今天解析DEDECMS时发现deder的MYSQL时间字段,都是用<br />`senddata` int(10) unsigned NOT NULL DEFAULT '0';<br />随后又在网上找到这篇文章,看来如果时间字段有参与运算,用int更好,一来检索时不用在字段上转换运算,直接用于时间比较!二来如下所述效率也更高。<br />归根结底:用int来代替data类型,更高效。<br />环境:<br />Windows XP <br />PHP Version 5.2.9 <br />
2010-09-10 16:29:00 960
转载 mysql生成了100w条文章数据(2G数据)做测试用
<br />昨天写了个php程序,给mysql插入随机的文章数据,仿照真实文章,中文数据,主要是测试在100w级数量时查询上的优化及测试mysql内置的全文检索与其它类似全文检索引擎的差距等。总数据量:article 101w左右 user表10w左右,总计占用硬盘2G左右<br />今天开始测试在海量数据查询时的优化手段测试添加索引对数据查询的影响:<br />sql语句:select * from article as article order by time limit 10;<br />没有对t
2010-09-10 16:28:00 1579
转载 mysql存储引擎:InnoDB和MyISAM的差别/优劣评价/评测/性能测试
InnoDB和MyISAM简介MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的 顺序访问方法) 的缩写,它是存储记录和文件的标准方法.与其他存储引擎比较,MyISAM具有检查和修复表格的大多数工具. MyISAM表格可以被压缩,而且它们支持全文搜索.它们不是事务安全的,而且也不支持外键。如果事物回滚将造成不完全回滚,不具有原子性。如果执行大量 的SELECT,MyISAM是更好的选择。InnoDB:这种类型是事务
2010-09-10 16:17:00 675
转载 PHP各种引入(读取)文件函数的执行效率include require fpassthru readfile等的性能比较
http://www.ccvita.com/163.html在研究如何提高php的执行效率问题一直觉着include过多的文件会提高php的执行时间但是又时候一些文件确实又需要去引入,尝试着去试验php的各种引入文件函数的执行效率下面的资料表明,将数据缓存成php文件并不是最好的方式在小数据量的情况下做文本缓存的可读性最好另外说句其实有些时候还是google好用http://www.raditha.com/wiki/Readfile_vs_includeIt is not oftenthat you
2010-09-07 17:05:00 2095
原创 领导之才
<br />以前以为只要努力,就能被领导有所重用。但是后来发现升职并非易事。<br />要知道怎样才能升职,就需要知道做领导需要具备哪些才能。原来做上司并非只有想象的那么简单,需要具备以下几点:<br /> <br />1. 个人魅力。一个没有个人魅力的人如何能另下属臣服?个人魅力,因人而异。有些人可能幽默,有些人谈吐优雅,有些人甚至因为工作勤奋上进, 好学等也会焕发个人魅力。这就要根据自身情况而做选择。<br /> <br />2. 组织能力。一个人能否做领导最主要的往往是在组织能力中体现。一个会帮公司赚
2010-09-07 00:16:00 599
原创 CSS隐藏溢出文字 和 清除float
<br />//清除float left or right, 连续的float 后面。不然后面的元素会受float元素的影响,有错位。<br />.clearfix {<br /> clear:both;<br /> visibility:hidden;<br /> width:0px;<br /> height:0px;<br /> line-height:0px;<br /> font-size:0pt;<br />}<br /> <br /> <br /> <br />//隐藏多出的部分,并显示为..
2010-09-06 23:58:00 1276
原创 PHP判断某字符串是否存在于字符串中
先看下面一个函数:函数:strpos() 字符串处理函数库strpos寻找字符串中某字符最先出现处。 语法:int strpos(string haystack, string needle, int [offset]);返回值: 整数 函数种类: 资料处理 内容说明本函数用来寻找字符串 haystack 中的字符 needle 最先出现的位置。值得注意的是 needle 只能是一个字符,中文字等就不适合了。若找不到指定的字符,则返回 false 值。参数 offset 可省略,用来Y表示从 offset
2010-09-05 01:08:00 6057
原创 PHP下用404错误实现伪静态
由于虚拟主机的不支持,所以就产生了用404实现伪静态的这个想法?为什么要实现为静态呢,这个就不多说了,这是SEO的需要,网上很多说,搜索引擎对动态地址的收录其实已经挺好,的确,我不否认,但是毕竟URL的形式决定了它的权重,动态URL权重轻,所以我还是伪静态算了。采用伪静态并非全静态难,而是因为全静态后,多余代码多,占用空间大,对于那些草根站长来说,这很要命。下面是404.PHP的代码,这是草稿,存在纰漏。适用于APACHE和IIS下:
2010-09-05 00:55:00 2747
转载 mysql_errno返回值的意义 mysql_errno()代码解析大全
<br /> Error Code Constant Name <br /> <br /> 198 ER_ERROR_MESSAGES <br /> 1000
2010-08-30 13:55:00 3802
原创 PHP图片裁剪之获取图片大小getimagesize
<br />在网上下了一个图片裁剪的插件jquery.cropzoom.min.js,功能非常的强大,而且还帮我准备了一个php的动态脚本,不费多少功夫就搭好了。而且跑起来挺不错的。裁剪+旋转图片,一键即可。<br /> <br />一开始没什么问题,后来修改时,就出现了一个莫名的错误。详细的描述如下:<br /> <br />××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××<br />Warning: getimagesize(h
2010-08-24 14:08:00 2622 1
原创 ActionScript3.0 addFrameScript 传递参数
Actionscript 3.0未公开的addFrameScript()方法.此法主要是适合于使用flash 9创作环境来工作的群体.addFrameScript的功能是允许你指定在flash player播放头播放到指定的位置时触发事件.这个方法可以接收四个参数,但目前只知道其中的前两个.语法:MovieClip.addFrameScript(frame:uint,notify:Function)用法:function output(){实际上addFrameScript()还可以接收任意多组的参数.如下
2010-08-05 16:00:00 1723
原创 actionscript 3.0 动态特性 动态获取类、方法、变量
很多时候,我们知道了知道了一个类、方法(函数)或变量的字符串,如何根据名字获取类实例,调用相应的方法,获取变量值呢?Convert string to class获得某个实例对象的类:实例名["constructor"];实例名.constructor;获得某个实例对象的类名:getQualifiedClassName (对象实例名)进一步解释如下getQualifiedClassName (value:*)参数value手册上说:可以将任何 ActionScript 值传递给此方法,包括所有可用的 Act
2010-07-30 00:17:00 3058
转载 Google Adsense的秘密(控制你的广告)
<br /> <br />6.1 吸引相关的广告<br />合适的颜色和位置可以帮助你提高点击率,但是它们决定不了哪些广告会出现在你的网站上。<br />理论上说,这是由Google控制的,用户无法选择。实际上,你还是可以用一些办法来阻止那些与网站内容不相关的广告出现在你的网页上。要知道,广告的相关性越强,浏览者点击广告的几率就越大。<br />最关键的影响因素当然是你网站的内容。Google的机器人会检查你的网站并根据网站的内容和某些关键词来展示广告。记住一点,Google机器人读不懂图片、Flash或者
2010-07-22 23:33:00 876
转载 百科 Google AdSense
<br />Google AdSense百科名片Google AdSense是一个快速简便的网上赚钱方法,可以让具有一定访问量规模的网站发布商为他们的网站展示与网站内容相关的 Google广告并将网站流量转化为收入。<br />目录[隐藏]简介GOOGLE 广告的选择策略具体介绍相关图书 <br /><br />[编辑本段]简介 如果一个网站加入Google AdSense,即成为google的内容发布商,作为内容发布商可以在自己网站上显示google关键词广告,google根据会员网站上显示的广告被
2010-07-22 23:31:00 665
转载 如何提高Google Adsense广告点击价格
<br />如何提高Google Adsense广告点击价格 <br /><br /> 在目前大多数站长眼里,垃圾站点的”垃圾”是站点的一个类型而不是一个形容词。他们通常可以认为通过复制(采集)或其他的方式收集整理的信息内容做的站点叫垃圾站,当然也有功能型和服务型的垃圾站。 <br /><br /> 垃圾站是网络时代的快速消费品,垃圾站的最大特征就是信息在互联网上高度重复,所以垃圾站在搜索引擎眼里的价值相当有限。但是由于垃圾站的技术含量和制作成本相对较低,所以越来越多的人利用它来投放Google Ads
2010-07-22 23:28:00 996
转载 优化Google AdSense 广告单元收入的 8条技巧
<br />AdSense 是博客网站最常用的收入来源。通常,你可以通过改变广告位置、提高内容匹配程度以及直接优化广告单元来大幅度提高你的点击率。下面我所要讲的主要针对最后一点,关于如何优化 AdSense 广告单元的 8条简单的技巧:<br />效果最好的三种广告单元格式是:336*280 大矩形框,300*250 内置矩形框和 160*600 宽摩天大楼。尽可能使用这三种格式,但也要记住其他格式或许更适合你网站的风格。 <br />最有效的链接颜色是蓝色。这点与互联网主要网站均使用蓝色链接有关。 <br
2010-07-22 23:25:00 627
原创 谈百度收录动态地址
<br />今天来说下网站文件格式对网站收录和权重的一些影响,在以前很多人都说静态有利于网站页面的收录,而动态地址ASP,PHP等不太好,所以很多人都说做SEO尽量使用静态。<br /> 先说说百度对静态地址的收录,要注意一点百度有一个爱好就是如果你的静态内容页放在根目录下。不管你的站有多好,收录还是不理想。我也见过有些站就是使用这个静态内容页的存放文件结构,的确只收录了几页我曾经用我的站(www.hangzhoujiajiao.com)做过一个实验就是使用2种静态内容页的存放格式,最多是3层目录结构如:
2010-07-22 23:22:00 1574
原创 seo优化:如何写伪原创文章
<br />如何写伪原创文章,现在很多站长为了让搜索引擎能把网站的权重提高经常更新站点,但自己那有那么多的原创文章来写,这样就出来了伪原创的写法了,下面我们就来看看如何写伪原创文章吧。<br /> 1. 标题内容要忠于原版<br /> 标题中需要包含你的网站浏览者需要看到的因素,比如是做QQ站的,那么就应该在标题上凸显非主流啊,QQ空间之类的标题,比如闪Q族的标题取的就很有意思:“QQ空间热门推荐之QQ空间热门圣诞装饰大图素材”<br />其实这一点对于很对人来说是废话,但也非常的重要,很多朋友为了真正
2010-07-22 23:11:00 645
原创 搜索引擎收录入口
<br />搜狗<br />进入http://www.sogou.com/<br />默认是网页搜索,请转到"说吧"后输入搜狗导航回帖加入收录。<br /><br />关注:http://www.zhshenghuo.com<br />
2010-07-22 23:10:00 457
转载 URL加关键字影响网站排名
<br /> 1 该不该在url里添加关键词?<br /> 2 搜索引擎会不会读取url中的关键词?<br /> 3 url中添加关键词是否会对提高排名有帮助?<br /> 首先,让我们来来看看2大主流搜索引擎对url中出现关键词的态度<br /> google:<br /> Matt Cutts曾经在他的博客中发布了一段视频,专门来阐述google对url中出现关键词的态度。他说,url中的关键词对网站排名的帮助是很小的, 你不必去关注url中关键词出现的顺序,并且,千万不要在一个url中出现
2010-07-22 23:06:00 844
转载 URL的长度也影响网站的收录
<br />最近接了一个增加google收录的单子,百度收录2000多,google却只有300多。看了一下站,能下手的地方只有两个改url、提交sitemap。当时并不能确定改url能不能提高收录,至少可以试一试,后来证明是对的。<br />接过网站,发现唯一的问题就是网址很长,?后面多了一个参数,要下载文件的文件名,照理说应该是一个多余的参数,一般只用传递一个ID就可以了。心里感觉短网址对搜索引擎总归是友好的,先从这里下手。改了改文件,把所有的文件名都改短了,然后生成sitemap.总数2000多。提交
2010-07-22 23:04:00 1124
转载 URL(网站链接), SEO(网站优化)重中之重
<br /> SEO,慎重对待你的网站URL。<br /> 网站优化把什么看的最重要?除了标题、内链、外链、内容和结构以外,还有网站的URL。<br /> 今天在点石互动上看到一个朋友咨询了一个问题,以下为原文引用:<br /> 有个站,动态URL,如www.domain.com/aaa?b=1&c=2&d=3&e=4&f=5<br />很早以前就用mod_rewrite重写成静态的了,如www.domain.com/aaa/1/2/3/4/5<br />怎奈目录结构太深,对收录不好,所以想重写个短
2010-07-22 22:59:00 587
转载 地址(URL)中包含关键词对排名的影响,如何在url设置关键词
在一个页面中地址中出现了要搜索的关键词,对于排名是很重要的,因为这标志着这个页面和这个关键词的相关程度,所以在seoer优化关键词的时候都想办法在url中出现关键词,我们都知道网页的地址都是英文字符,如果优化英文单词那当然很简单了,直接把文件名改成需要优化的关键词就可以了,但是我们优化的汉字,如何来做到这一点呢。 其实我们用传值是可以做到的,下面看一下例子:这是一个htm页,这个页面的名字就叫户外用品,竟然有这们的先例了,说明我们还是可以做到的,为了做这个实验,我前两天做了这样一个例子,做的
2010-07-22 22:55:00 3096
转载 动态URL收录问题与优化
多初学者在看一些SEO教程时可能经常见到,优化就要将网站URL静态化,甚至将这一点列入非常重要的行列。个人不赞成此观点,选择动态URL还是静态页面,只要根据网站需要就可以了。 为什么很多SEOer强调使用静态页面? 早期由于搜索引擎Spider的不完善,网站程序不合理,或部分人故意造成一种蜘蛛陷阱(spider traps),导致Spider爬行时进入一个死循环。搜索引擎为避开这种死循环,减少对动态URL的读取,特别是带“?”符号的URL。 随着搜索引擎的完善,这种现象目前已经基本得以解决,Spider已经
2010-07-22 22:53:00 779
转载 如何简单更好的进行文章伪原创
SEO优化对于现在的企业是一个想在网络上拓展业务的最实惠的方法,不少公司没有选择B2B的阿里巴巴,引擎的竞价广告。这些东西都是非常昂贵的,对于一些不是很大的公司是负担不起的。可见SEO优化对于中国网络发展不可缺少的一部分! 把一个网站的排名最到最好,必须要有优质的文章和优质的外链。可没有人可以每天写出几十篇原创文章而且可读性非常强的,现在不管是网编还是站长都开始使用文章的伪原创。伪原创是什么?伪原创就是把原创文章修改后的文章就叫伪原创。不知我表达的够不够清楚。写伪原创应该怎么做?需要注意一些什么?一下是马
2010-07-22 22:47:00 617
转载 伪静态并不利于引擎收录
<br />搜索引擎对静态页面比较友善,所以一个静态页面的网站更容易被搜索引擎收录。动态网站,比如WordPress这类程序,因为是数据库驱动,所以页面都不是静态的,但可以利用某些技术来实现伪静态,就是建立一个结尾以.htm这类静态网页的后缀的页面地址。<br />通常的认为是,伪静态比动态网址更容易被引擎收录,以至于这个伪静态问题,几乎是所有做动态网站的站长都在考虑的问题。但我看了几个收费的SEO教程,里面就有谈到这个问题,伪静态不利于引擎收录,要么就实现真正的静态化页面,要么就直接用动态网址,伪静态对蜘
2010-07-22 22:45:00 1047
转载 AJAX技术对于SEO的影响
<br />Ajax技术给SEO带来的问题<br /> 随着网站的日益增多,SEO(搜索引擎优化)这样一种互联网技术已经在竞争的大环境愈现优势,作为提升Web站点知名度的重任,它与Ajax技术应并驾齐驱。但是任何事物都有其两面性,强强联手难度系数也显而易见。基于Ajax技术的Web站点,对于SEO的不友好性主要就表现在Ajax对于SEO可见度的影响。<br /> 1)SEO<br /> SEO(搜索引擎优化)的主要工作是通过了解各类搜索引擎如何抓取互联网页面、如何进行索引以及如何确定其对某
2010-07-22 22:44:00 6546
转载 让百度快速收录五大定律
<br /> 1.创建百度空间。<br /> 一般来说,创建的百度空间一般几天就可以收录。新站可以创建一个与自己网站相关的百度空间,然后在空间里添加一些文章并附上自己网站的网址。同时,在百度空间里的友情链接也加上自己的网址。百度在收录空间的同时也会链接找到您的新站。通过这一步骤,大概一个星期左右即可被百度收录。当然,如果觉得建空间麻烦,也可以到百度空间首页(hi.baidu.com)找一些推荐空间,在他们的空间里留言并加上链接也可以加快收录。<br /> 2.百度知道发帖回帖。<br /> 百
2010-07-22 22:40:00 439
转载 影响百度收录的多种情况
<br />就跟一个人在另一个人心目中的印象受很多方面影响一样,一个网站在baidu的信任度权重也受很多方面影响,除了上封邮件中说到的内容质量,下面都是非常不好的做法:<br />1. URL地址格式中途变动:<br />确定好URL地址格式后切忌不能随意改动,否则不仅影响收录,并且已经收录的内容都会被搜索引擎清空;伪静态地址最可取;<br />2. 频繁修改网站名称、标题等<br />这些修改都会影响全站的页面,频繁修改意味着网站部稳定,所以搜索引擎就会降低网站的权重和信任感,这直接影
2010-07-22 22:38:00 547
转载 动态网页静态化的好处
<br />为什么要让网页静态化,生成静态的程序来做网站的好处?<br /> 如今不少客户在QQ上咨询我们,网站生成静态HTML有什么好处,现在归纳直来一并答复为什么让网页”静”下来,生成静态HTML有什么好处呢?<br /> 我们的回答:<br /> 在三年前,有百分之八十的网站要求做成动态的。也就是从那个时候也就是ASP的发展高峰期。一些静态网页也要求做成动态网站。但是这二年来,网站要求做成静态的。也就是网页要求静态化。<br /> 为什么会有这样的变化?到底意味着什么?
2010-07-22 22:35:00 2254
PHP使用phpmailer发送邮件
2010-03-14
Flex与Web服务的交互
2009-12-14
Module间的通讯
2009-12-02
Flex3cn.CHM(ActionScript 3.0 语言和组件参考概述)(PART THREE/THREE PARTS)
2009-11-11
Flex3cn.CHM(ActionScript 3.0 语言和组件参考概述)(PART TWO/THREE PARTS)
2009-11-11
Flex3cn.CHM(PART ONE/THREE PARTS)
2009-11-11
ADOBE ® ACTIONSCRIPT® 3.0 PDF
2009-11-11
C# ASP.NET CRUD(三层)
2009-10-25
Ruby API(CHM格式)
2009-10-18
Flex通讯系列---Flex与SWF(一)
2009-09-26
.NET中使用GridView显示数据(C#)
2009-09-14
PHP与smarty整合
2009-08-16
JS 验证(caChecker1.0.2 )
2009-07-20
Flex模块间的通讯和切换
2009-04-22
Flex中Module间的通讯和在Application中的切换
2009-04-22
利用JavaMail发送邮件
2009-02-15
Axis2运行环境1
2009-02-14
Axis2运行环境2
2009-02-14
自己写的Hibernate
2009-02-09
(修正版)用Eclipse3.2+MyEclipse5.5M1+axis2_1.1.1+tomcat5.5 开发Web Services
2008-08-29
(原创)用Eclipse + Axis2+Tomcat创建Web Service
2008-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人