结婚的理由
- April 14th, 2011
- By kristen
- Write comment
男友最近跟我说了结婚的事,但对于两地分居的我们来说,真的叫我很难决定。
girl——我 去年年底辞职,回家至今虽然也是忙忙碌碌,但还没有正式的工作。
boy——男友 去年在家,今年在上海和北京两地辗转工作,最近算是彻底定在了北京。
男友最近跟我说了结婚的事,但对于两地分居的我们来说,真的叫我很难决定。
girl——我 去年年底辞职,回家至今虽然也是忙忙碌碌,但还没有正式的工作。
boy——男友 去年在家,今年在上海和北京两地辗转工作,最近算是彻底定在了北京。
when I look back my career. I don’t know how to express myself.
Coming soon~~
hi, boys. It’s time to uncover some bugs again.
The Piano Black theme, made by someone japanese. (sorry ,I don’t know his name.)
I have used it for a long time about half year. And I found that it has a bug —- if we use the “quote” label, we can’t made the words wrap automatically.So does the div or table labels.
So, I checked the style files, and I can’t find the “break-word” codes, so it must be the reason of the bug.
I add some codes here in the style.css( /wp-content/themes/piano-black/style.css ) basic parts.
CSS
div{ word-wrap:break-word; word-break:break-all; }
So,I can use the div label outside tables or quote to make the words automatic wrap. Why don’t I modify others labels?
Cause I should not usurp the maintenance rights from the author, I would like waiting for his update.
About the “code” label, I think he didn’t consider it very well. We can’t use the copy function with codes. If I was free, I would extend it too. Thanks for you guys ~!
很多站长在做网站建设的过程都很注意并重视到网站性能和seo搜索引擎优化等方面的问题,但在网站皮肤和内容的图片格式使用方面却很少会注意到。为 了自己在网站建设行业中做得很好,网站质量更高,同时也为了能得更多同行的一起研讨与指教,特写此博文。
有的站长认为GIF的好,有的认为JPG的好…..我认为那是片面的观点。下面网站建设技集跟大家一起分析下:
目前网上常用的图片格式有jpg、gif、png,至于bmp、tif等格式由于文件大或浏览器不支持等原因不建议使用。
常用图片格式的特点:
JPG :
优点:以 24 位颜色存储图像,色彩丰富清晰细腻,支持最高级别的压缩,压缩可以很好地处理写实摄影作品,利用可变的压缩比可以控制文件大小,支持交错(对于渐近式 JPG文件),JPG 广泛支持 Internet 标准。。
缺点:是一种有损压缩格式,能够将图像压缩在很小的储存空间,但文件大小是以图像质量为代价的。对于颜色较少、对比级 别强烈、实心边框或纯色区域大的较简单的图像,JPG压缩无法提供理想的结果。原因就是:JPG 压缩方案可以很好地压缩类似的色调,但不能很好地处理亮度的强烈差异或处理纯色区域。当您编辑和重新保存 JPG 文件时,JPG 会混合原始图片数据的质量下降,这种下降是累积性的。
压缩比率:高达 100:1。可在 10:1 到 20:1 的比率下轻松地压缩文件,而图片质量不会下降
适合用于:色彩丰富清晰细腻的大图像,如:摄影作品\写实作品\风景图片\照片等。
不适合用于:所含颜色很少、具有大块颜色相近的区域或亮度差异十分明显的较简单的图片。
GIF:
优点:支持有限的透明度、压缩、交错和多图像图片(动画 GIF)、支持无损耗压缩。目前几乎所有相关软件都支持它,广泛支持 Internet 标准。
缺点:只支持 256 色调色板,没有半透明效果或褪色效果(例如,alpha 通道透明度提供的效果)。详细的图片和写实摄影图像会丢失颜色信息,在大多数情况下,无损耗压缩效果不如 JPEG 格式或 PNG 格式。
压缩比率:大概为 3:1。是一种基于LZW算法的连续色调的无损压缩格式(LZW 压缩)。
适合用于:色彩比较简单、颜色较少、对比级别强烈、实心边框或纯色区域大的较简单的小图像。
不适合用于:色彩丰富清晰细腻的人像风景类大图。
PNG:
PNG分为两种格式: PNG-8和PNG-24。
PNG-8跟GIF一样最高支持256色(没有半透明效果,GIF有的PNG-8都有,GIF没有的PNG-8还有,比如:同样的文件PNG-8格式的却 比GIF要小。)
PNG-24支持48位真彩色(支持半透明),有时候比JPG更好。
切图时,有时选择 PNG-8 可以获得更高的压缩比。注意,是 PNG-8,不是 PNG-24。不过有些情况下还是 gif 或 jpg 会小一些,需要根据实际情况调试以选择最佳方案。
优点:非失真性压缩的,以任何颜色深度存储图像,支持高级别无损耗压缩、支持半透明(alpha 通道透明度,IE6下得用滤镜),支持伽玛校正,支持交错,受最新的 Web 浏览器支持,能够提供长度比GIF小30%的无损压缩图像文件,最高支持48位真彩色图像以及16位灰度图像,渐近显示和流式读写(在网络传输中快速显示 预览效果后再展示全貌),
缺点:较旧的浏览器和程序可能不支持 PNG 文件,与 JPG 的有损耗压缩相比,PNG 提供的压缩量较少;不支持多图像文件或动画文件,
压缩比率:大概为 5:1
适合用于:规则渐变色彩比较丰富的图像,
不适合用于:色彩丰富清晰细腻的大图像。
其他图片格式的特点:
BMP:
优点:Windows 位图,可以用任何颜色深度(支持 1 位(黑白)到 24 位颜色深度)存储图像。与现有 Windows 程序(尤其是较旧的程序)广泛兼容。
缺点:它不支持文件压缩,文件非常大,不受 Web 浏览器支持 。
压缩比率:不支持文件压缩
适合用于: Windows 程序中的墙纸
不适合用于:Web 浏览器中查看。
TIF:
优点:标记图像文件格式,是广泛支持的格式,尤其是在 Macintosh 计算机和基于 Windows 的计算机之间,可扩展格式支持许多可选功能。
缺点:不受 Web 浏览器支持,可扩展性会导致许多不同类型的 TIFF 图片。并不是所有 TIFF 文件都与所有支持基本 TIFF 标准的程序兼容。
压缩比率:支持可选压缩
适合用于:印刷行业中受到支持最广的图形文件格式
不适合用于:Web 浏览器中查看。
下面来做些试验:
试验①:
| 图像 | ![]() |
![]() |
![]() |
|---|---|---|---|
| 格式 | jpg | gif | png |
| 大小 | 994字节 | 2.55kb | 2.01kb |
| 质量 | 不清晰 | 清晰 | 清晰 |
试验分析:类似这种规则渐变色彩比较丰富的输出为png。比如body里大背景渐变、水晶风格按钮等。
试验②:
| 图像 | ![]() |
![]() |
![]() |
|---|---|---|---|
| 格式 | jpg | gif | png |
| 大小 | 1.29kb | 273字节 | 438字节 |
| 质量 | 不清晰 | 清晰 | 清晰 |
试验分析:色彩比较单纯的小图输出成gif。常常应用在一些小按钮和icon小图标上。
试验③:
| 图像 | ![]() |
![]() |
![]() |
|---|---|---|---|
| 格式 | jpg | gif | png |
| 大小 | 7.42kb | 15.1kb | 35.1kb |
| 质量 | 还行 | 清晰 | 清晰 |
试验分析:人像风景类色彩非常复杂的图输出为jpg。这里gif图看上去也不错,但是如果图片尺寸稍大一点你就 会发现它们的容量大小和图片质量会有明显的差距。
通过实验得出:我们最理想的图片是容量小质量高清晰的,这得根据不同图片的性质选择不同的输出格式,通过选择测试选择最理想的格式输入才是对的。
Since WordPress is among the most popular CMS (if not the single most popular CMS), it is quite logical that there are so many WordPress plugins. Sure, not every single WordPress plugin is a masterpiece but undoubtedly there are hundreds of really great WordPress plugins. Because of this it was very hard to narrow down the list to Top 10 only – the competition was really fierce.
Anyway, even if it were possible to create the Ultimate Top 10 of WordPress plugins, this wouldn’t be very useful because webmasters and their needs differ. This means that there are hardly 10 WordPress plugins all webmasters like and use. Instead, we decided to compile a list of 10 WordPress plugins you could use on every site:
We don’t say that the list of great WordPress plugins ends with these 10. Not at all! There are many more WordPress plugins that also deserve attention but since we wanted to focus on some more or less universal plugins, this is why we chose these particular 10 plugins. You are free to explore on your own what WordPress plugins are available and pick your very own Top 10 WordPress plugins.
We don’t say that the list of great WordPress plugins ends with these 10. Not at all! There are many more WordPress plugins that also deserve attention but since we wanted to focus on some more or less universal plugins, this is why we chose these particular 10 plugins. You are free to explore on your own what WordPress plugins are available and pick your very own Top 10 WordPress plugins.
先从一个故事讲起,1920年,欧洲刚刚结束了第一次世界大战。这场耗时四年的惨烈战争令欧洲各参战国经济一片萧条、百废待兴。为了战后经济重建,各国发行了许多政 府债券,以筹集资金。由于资本比较稀缺,这些债券回报率相当诱人。
在这个风云变幻的时代,一个传奇人物诞生了。他叫查尔斯-蓬齐,这时他仅仅是一个游手好闲的无业青年,不过他的名字注定要和现代经济学一起永垂不朽了,因为他发明了一种让无数人着迷、让无数人一夜暴富、又让无数人失魂落魄的游戏。
蓬齐对外宣称他可以从欧洲获得廉价的政 府债券,拿到美国来就可以发一笔横财。任何人只要给予他一笔钱,就保证可以在三个月内获得50%以上的回报率。也许是出于好奇,一些人将信将疑的给了他一点钱。然而,令人称奇的是三个月以后,蓬齐不仅归还了本金,而且真的给予了50%的回报率。
这是多么惊人的回报啊!人们从怀疑到相信最后再到疯狂,拼命的向蓬齐的公司注资。蓬齐成功了,一夜之间,他就拥有无以伦比的财富。蓬齐走向自己人生的巅峰,美国梦的光环闪耀在他的头顶。不过,顶峰向前一步就是深渊。
正在蓬齐处于事业的上升期时,一个手下背叛了他。这个手下向法院举报:蓬齐根本不懂金融,他连加减乘除也算不好。
法院立刻对他进行了调查,调查的结果让人震惊。在法庭上,法官质问蓬齐:“你到底有没有欧洲债券?”“有啊,法官先生”蓬齐回应道。“你有多少呢”法官问。“我,我大概有一两张样票”。天呐,这个家伙居然只有一两张样票,却骗了这么多人!不仅如此,这个千万富翁还曾经拐卖过妇女、干过抢劫和诈骗!一个彻头彻尾的社会流氓!
蓬齐被判了重罪,穷困潦倒的死在巴西一家救济院。
然而,蓬齐留下的问题,却让经济学家思考了许多年,甚至直到如今,这个问题仍没有完全解决。多数经济学家已经习惯了忽略这个问题的存在,而只是在自己的论文中加入一句补充的解释:本论文模型建立在非蓬齐博弈基础上!
那么蓬齐留下了什么问题呢?很简单,一个无赖如何在这么短的时间骗了这么多人,他采用了什么手段?蓬齐发财的秘诀实在太简单了,就是最普通的“拆了东墙补西墙”,用后面向他公司注资人的钱还了前面注资的人。如果不是手下的人背叛了他,这个游戏会自动崩溃么?如果不会,需要满足什么条件呢?
蓬齐虽然死了,但是蓬齐的问题一直到上世纪八十年代才有了一个比较科学的答案。然而,这太晚了,因为这种游戏在全世界风靡起来。相信你已经猜到了,没错,它就是传销。
蓬齐,就是传销鼻祖!
千万不要小看了传销这种游戏,它的风靡实际上有非常深刻的经济学原理。
我们假设A向B借了100元钱,B要求返还,那么A可以再向C借100元归还B,待C要求返还,还可以继续向D借,如此永续下去。
谁是这个游戏的受益人?显然是A,他得到了100元钱,谁是受害人?如果A可以一直骗下去,我们的游戏就没有受害人。这就是为什么传销让那么多人趋之若鹜的原因。这种游戏可以实现财富的帕雷托改进,有人受益,而没有人受损。
细心的你肯定发现了,B不会白白借给A,他要赚取利息补偿货币的时间价值。也很简单,假设利率为5%,那么A可以再向C借105元归还B,待C要求返还,还可以继续向D借110.25元就可以了。这个游戏仍然可以继续,只是后面人(下线)参加游戏的投入需要不断增加。
如果下线的人数在增长,那么这个游戏就更好维持了。假设A向B借了100元钱,B产生了两个下线,C和D,下线人数增长率为100%。那么如果C和D各交100元,就可以获得200元钱,除了归还B的100元钱,还可以另付100元给B,B参与游戏回报率也是100%。如果C和D再发展出4个下线,那么 C和D也可以获得100%回报率。
如果同时考虑下线投入的增长和人数的增长,那么只要这两种增长率超过承诺的投资回报率就可以保证蓬齐游戏永续运行下去,而且可以让最开始的一些人获益,而没有人需要承担成本。
当然,你肯定发现了,这个游戏运行的条件是,必须要有越来越多的人不断加入到游戏中来,而且后面的人投入还要不断增加,否则最后参加游戏的一批人就会蒙受损失。
但是,你能想象有些游戏是没有最后一批人的么?
蓬齐博弈其实很神奇。在一定条件下,没有从事任何物质生产过程,就可以有人受益,而没有人受损。当然前提是没有最后一代人承担成本。
唠唠叨叨说了这么多蓬齐博弈和传销,并不想推销任何产品,只是想说明一个和蓬齐博弈运作原理完全一样的“游戏”。这个游戏不仅仅关乎3亿人的福祉,而且也关乎未来中国经济的前景,这就是公共养老金体系。
现收现付(Pay-As-You-Go,PAYG)养老金体系是一种蓬齐博弈。
当前退休者所需要的养老金来自现役劳动者,也就是一种代际赡养的模式,第二代缴纳养老保险费用于第一代人养老,第三代人缴费用于第二代人,以此类推,形成金字塔结构。
在这个金字塔结构中,下线人数增长就是未来劳动人口的增长,而下线投入的增长就是工资的增长。因为每个人参加养老保险计划,都需要按照工资一定比例缴纳养老保险费,因此每一代人投入都在随着工资而增长。
像所有蓬齐博弈一样,只要下线人数增长和下线投入的增长超过利率,那么这个游戏就可以永续进行下去。也就是说,只要劳动人口的增长和工资增长超过利率,现收现付养老金体系就可以不断进行下去,而且可以让最开始参保的人群受益?会有人要承担成本么?最后一代人?地球有爆炸的那一天么?应该没有,至少我们看不到!因此,这样的养老金体系可以实现帕雷托改进,有人受益而没有人受损。
在第二次世界大战结束后,西方各国和我国都出现了人口生育率高峰(Baby Boom)和经济增长黄金二十年,劳动人口增长和经济增长迅速,远远超过利率水平,因此养老金体系运行良好,一切大吉,皆大欢喜。
但是,七十年代的石油危机改变了一切。石油危机之后,许多国家的经济增长率下滑,甚至出现负增长。随着人口老龄化,人口增长率下滑,甚至出现负增长。这就意味着,那个蓬齐游戏的条件,不再能满足了。更进一步,这个类似于传销的蓬齐游戏将面临崩溃!
上线人数如此众多,对养老金的需求是如此庞大,而下线所能提供的养老保险费,如此有限,养老基金必将走向失衡。我们必须从这个游戏中跳出来,走向一种全新的制度——完全积累制。
但是,这又将引发怎样的后果呢?
随着人口老龄化,各国养老基金严重失衡,我们必须走向一个新的制度,积累制。积累制意味着每一代人都不再依靠下一代人的养老保险缴费,而是要靠年轻时的储蓄用于退休养老。第一代人如此,第二、第三代人也是如此,依靠年轻时的储蓄,而不是下一代人。
看似我们解决了这个蓬齐游戏带来的问题。
但是,假设我们从第二代开始改革。那么第二代在现收现付体系下仍然需要支付养老保险费用给第一代人养老,同时由于实行了改革,第二代人不再能依靠第三代人,他们必须还要为自己的退休预留一笔养老金。而且,他们还将承担日益繁重的抚养教育第三代人的重任。这是多么不幸的一代人呐!可惜的是,我们都出生在这样一个时代。
在这个时代,我们的社会保障交费是如此巨大,而享受的待遇却又如此微薄。来,看看某市的社会保障缴费率吧。养老保险:单位25%,个人8%;医疗保险:单位12%,个人2%;失业保险:单位2%,个人1%;住房公积金:单位7%,个人7%;还有工伤保险、生育保险…加起来缴费率达66%。这也就是说,单位10000块钱人工成本,扣掉社会保障交费,就只有1/3了,3000多块钱。不要忘了,还没有扣个人所得税,还有工会费、党费。然后还要负担水电费、通信费、交通费、按揭贷款…可怜的同胞啊,你还有钱买面包么?
一切都是因为它:养老金!
我们该怎么办?
其实一个国家的老龄化就像一个人走向老年。中国过去曾经是一个精壮的小伙子,我们为世界打工。没有社会保障,无所谓,因为我们还年轻!没有技术,无所谓,我们有的是力气!污染了环境,无所谓,我们有的是资源!而现在,中国就像是一个马上走向退休的人,我们不再年轻,我们不再无所畏惧,我们需要给自己找一个不被世界抛弃的理由。
2002年,中国进入老龄化社会!
2020年,中国将进入重度老龄化社会!
2050年,中国每3个人中将有一个老人,真正的“三人行,必有一老人。”
然而,我们悲哀的看到,中国这个老人,依然没有为自己的养老做好充分的准备。未来政 府的养老保险隐性债务,保守估计也在10万亿以上,而我们的资产积累只有1万多亿,而且地方省市管理的社保资金每年的投资回报率甚至低于通货膨胀率。
我们该怎么办?
转载于 http://bbs.jjxj.org/thread-118764-1-1.html
TagCanvas is a Javascript class which will draw and animate a HTML5 <canvas> based tag cloud.
Note: this does NOT work in Internet Explorer up to and including version 8, which does not support the canvas element. At this moment, I don’t know if it will work in IE9. From past experience I would guess not.
1. Download the javascript file from here: tagcanvas.js version 1.2 / [Minified],
or the jQuery plugin version here: jquery.tagcanvas.js version 1.2 / [Minified]
2. Include the file into your page:
<script src="tagcanvas.js" type="text/javascript"></script>
or
<script src="jquery-1.4.2.min.js" type="text/javascript"></script> <script src="jquery.tagcanvas.min.js" type="text/javascript"></script>
3. Add a canvas to your page, with the required width and height:
<canvas width="300" height="300" id="myCanvas"> <p>Anything in here will be hidden on browsers that support the canvas element</p> </canvas>
4. Put your tag links inside the canvas. They will be shown as-is on browsers that do not support the canvas element:
<canvas width="300" height="300" id="myCanvas"> <p>Anything in here will be hidden on browsers that support the canvas element</p> <ul> <li><a href="http://www.google.com" target="_blank">Google</a></li> <li><a href="/fish">Fish</a></li> <li><a href="/chips">Chips</a></li> <li><a href="/salt">Salt</a></li> <li><a href="/vinegar">Vinegar</a></li> </ul> </canvas>
You don’t have to use ul and li, any link inside the canvas will be found.
5. Initialise the TagCanvas class with the ID of the canvas when the page is loaded:
<script type="text/javascript">
window.onload = function() {
try {
TagCanvas.Start('myCanvas');
} catch(e) {
// in Internet Explorer there is no canvas!
document.getElementById('myCanvasContainer').style.display = 'none';
}
};
</script>
Or if you are using the jQuery plugin:
<script type="text/javascript">
$(document).ready(function() {
if( ! $('#myCanvas').tagcanvas({
textColour : '#ffffff',
outlineThickness : 1,
maxSpeed : 0.03,
depth : 0.75
})) {
// TagCanvas failed to load
$('#myCanvasContainer').hide();
}
// your other jQuery stuff here...
});
</script>
The tagcanvas() jQuery function returns true if the tag cloud is started successfully, false otherwise. This is so that you can handle the problem and replace the canvas with something else, or whatever you want to do.
Note that in the example above, the canvas container element is hidden – the canvas itself may not respond to jQuery functions.
6. That’s it. The canvas is a part of the page, so you can style it with CSS – e.g. to add a border, margins, background, etc. The class will not draw a background onto the canvas, so the page background colour or image will show through.
There are a few options for modifying the way the cloud looks, the default values are shown in second column below:
| Option | Default | Description |
|---|---|---|
maxSpeed |
0.05 |
Maximum speed of rotation |
decel |
0.95 |
Deceleration rate when mouse leaves canvas |
minBrightness |
0.1 |
Brightness of tags at farthest point (0.0-1.0) |
textColour |
"#ff99ff" |
Colour of the tag text |
textHeight |
15 |
Height of the tag text font (in pixels) |
textFont |
"Helvetica, Arial, sans-serif" |
Font family for the tag text |
outlineColour |
"#ffff99" |
Colour of the box around the active tag |
outlineThickness |
2 |
Thickness of outline in pixels |
outlineOffset |
5 |
Distance of outline from text, in pixels |
pulsateTo |
1.0 |
Pulsate outline to this opacity (0.0-1.0) |
pulsateTime |
3 |
Pulse rate, in seconds per beat |
depth |
0.5 |
Controls the perspective (0.0-1.0) |
initial |
null |
Initial rotation, with horizontal and vertical as an array, e.g. [0.8,-0.3]. Values are multiplied by maxSpeed. |
freezeActive |
false |
Set to true to pause movement when a tag is highlighted. |
reverse |
false |
Set to true to reverse direction of movement relative to mouse position. |
To use these options for the stand-alone version, set the corresponding class variables before calling Start:
<script type="text/javascript">
window.onload = function() {
TagCanvas.textColour = '#ffffff';
TagCanvas.outlineColour = '#ff9999';
TagCanvas.Start('myCanvas');
};
</script>
for the jQuery plugin, pass the relevant parameters into the tagcanvas function:
<script type="text/javascript">
$(document).ready(function() {
$('#myCanvas').tagcanvas({
textColour : '#ffffff',
outlineColour : '#ff9999'
});
});
</script>
Version 1.2 adds several new options: reverse, freezeActive, initial, pulsateTo and pulsateTime. The jQuery plugin version is also slightly smaller than the previous version.
Version 1.1.1 improves compatibility with older jQuery versions, and also copes better with FireFox 3.0.x. The older FireFox version supports the canvas element, but not in the same way as the newer version. For now the stand-alone version will emulate IE behaviour in FireFox 3.0.x by moving the contents of the canvas into a div and deleting the canvas. The jQuery version will return false and let you deal with the fallout.
Version 1.1 adds support for adjusting the perspective depth effect, the outline thickness and distance, and also uses a new algorithm to space the tags around the cloud better. This is also the first version available as a jQuery plugin as well as the stand-alone version.
I found a new Plugin @ http://www.rackspace.com/hosting_knowledge/, the WP-Cumulus is the plugin show us the tag cloud remarkably.But it’s works by flash,we can’t show them at ipad. So i decide to use html5 instead of flash.
It’s more beautiful, fit on the safari or chrome or Firefox or IE9, but IE 8- , opera.
There are some bugs, ex the title of widgets, it’s h2 level , not the h3. And it’s hard to click a single tag, I will modify it when I was available(including the title bug,the browser ‘self-knowledge’ ,haha~~~).
There are lots of substitutes , ex WP-Cirrus(base on gif),Tagnetic Poetry(base on flash),CumulusJq(base on js),Sk Multi Tag(base on flash).