【转贴】微软揭橥二零一零年份经典MSN签名(附带2007、2008、2009经文MSN签名)bet体育在线网址手机版

By admin in bet体育在线网址手机版 on 2018年12月18日

  据微软中国MSN签名频道报道,微软颁发了2010秋经典MSN签名TOP10,该评选活动从广大网友供的签约,以及MSN签名频道中挑选了无与伦比有代表性的25漫长签名,并经网友投票选了二零一零年份经典MSN签名Top10。

序言(背景介绍):
Apache
POI是Apache基金会下一个开源的色,用来拍卖office类另外文档,可以创建同剖析word、excel、ppt格式的文档。

  MSN签名从来碰着许多白领用户的尊重。继2007、2008、2009连连三年举办MSN签名评选并遭到普遍网民的积极响应后,2010底MSN年度签名征集活动为倍受了广的珍视。

中针对word文档的拍卖暴发少个技巧,分别是HWPF(.doc)和XWPF(.docx)。假若你针对即刻半单技巧熟习的话,就相应能理解使用java解析word文档的痛楚所在。

  MSN签名频道表示:“在刚仙逝的二〇一〇年被,也许Messenger是陪伴你每个工作日的工具。短短的一句子话,让她变成了咱们内心世界的忠实映照:过去底平年遭遇,大家之所以署名档记下了可以丰胸的奶粉;过去之均等年被,大家的签约档声讨了肆无忌惮的李刚;过去之同年吃,我们的署名档上挂满了”艰巨的决定”;过去的同一年吃,大家的签档用俏皮的言语说出了自容易的哪怕是它……二〇一〇年飘了,不管神马浮云,我们都碰面想念它。”

中有数单最好老之问题在:

bet体育在线网址手机版 1

先是凡登时有限单近乎并无统一之父类和接口(隔壁的XSSF和HSSF投过来鄙视的理念),所以不得已展开同一格式的接口式编程;

  2010岁经典MSN签名TOP10:

其次凡合法API中并没有文档中图纸相对地点的接口,这就算招了则您可知取得文档中之装有图片,然而你连无可以知晓这几个图片是于何,将来一经显图片就没法插入到科学的职。

  1、中国几千年解决不了的重男轻女问题,竟然于房地产解决了。 。

于第一触及,我是没什么办法,可以研讨下其他连锁技术,比如jacob,doc4j等省暴发没有出另的缓解方案,可是doc4j那卖一般只可以处理2007文档(.docx)。

  2、肠道总面积有200平米,咱们住宅还不曾大便住的地点非凡,还非苟去当屎,真是生不如屎啊~

对第二触及,本文将为起作者的化解方案,实际上,这也是自我勾勒本文的目的所在。

  3、物价和亚洲持续,房价与蟾蜍继续,工资和南美洲连续。

 

  4、一个月份总起那么三十几上不思上班。

瞩目:简单求快的同学圈第二章与老三节就尽了;

  5、什么是白领?就是挣得是出卖大白菜的钱,操得是贩卖白粉的胸。

一样、预备知识

  6、最没由此的张:白领的薪资条——看了来气,擦屁股太密切。

1.word文档的简单种格式对诺少于栽不同之囤积方

总之,word文档有少栽存储格式:doc和docx

doc:习惯及称作Word2003,使用第二前进制储存多少;那多少个不是我们前几日谈论的重点.

docx:word2007,使用xml来囤积数据及格式.

也许你会师咨询了,明明是docx结尾的文档,怎么成了xml格式了?

挺简短:你管选一个docx文件,右键使用压缩工具打开,就会获取一个这样的目结构:

 

 bet体育在线网址手机版 2

用你道docx是一个完好无损的文档,其实她只有是一个压缩文件。(docx:?_?)

 

  7、月尾,我吃呦狗吃呦,月末,狗吃什么我吃啊。

2.Word文档中xml的定义格式:

自打前方大家了然了docx文档使用压缩文件也就是xml来叙述数据,那么word文档中的多寡具体是怎定义之呢?

出于篇幅的关联,这里不谋面详细地描述整个压缩的文档,这里才简简单单介绍下零星单文本/文件夹:

同样凡是word目录下之documen.xml文件,这一个就是是一体文档内容的定义;

老二是word目录下的media文件夹,看名字呢能猜想出来是文件夹里面凡是文档中的多媒体内容:

bet体育在线网址手机版 3bet体育在线网址手机版 4

                                       
   
图3:word/document.xml(定义文档内容)                                     图4:word/media文件夹下之情节

 

以下是document.xml文档的有的至关首要内容:

A:document全部布局定义:

bet体育在线网址手机版 5bet体育在线网址手机版 6

<w:document mc:ignorable="w14 w15 wp14" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:w14="http://schemas.microsoft.com/office/word/2010/wordml" xmlns:w15="http://schemas.microsoft.com/office/word/2012/wordml" xmlns:wne="http://schemas.microsoft.com/office/word/2006/wordml" xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" xmlns:wp14="http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing" xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:wpg="http://schemas.microsoft.com/office/word/2010/wordprocessingGroup" xmlns:wpi="http://schemas.microsoft.com/office/word/2010/wordprocessingInk" xmlns:wps="http://schemas.microsoft.com/office/word/2010/wordprocessingShape" xmlns:wpscustomdata="http://www.wps.cn/officeDocument/2013/wpsCustomData">
    <w:body>
        <w:p>
            <w:ppr>
                <w:pstyle w:val="2">
                </w:pstyle>
                <w:keepnext w:val="0">
                </w:keepnext>
                <w:keeplines w:val="0">
                </w:keeplines>
                <w:widowcontrol>
                </w:widowcontrol>
                <w:suppresslinenumbers w:val="0">
                </w:suppresslinenumbers>
                <w:pbdr>
                    <w:top w:color="auto" w:space="0" w:sz="0" w:val="none">
                    </w:top>
                    <w:left w:color="auto" w:space="0" w:sz="0" w:val="none">
                    </w:left>
                    <w:bottom w:color="auto" w:space="0" w:sz="0" w:val="none">
                    </w:bottom>
                    <w:right w:color="auto" w:space="0" w:sz="0" w:val="none">
                    </w:right>
                </w:pbdr>

View Code

 

B:文档段落内容:

bet体育在线网址手机版 7bet体育在线网址手机版 8

<w:p>
            <w:ppr>
                <w:pstyle w:val="2">
                </w:pstyle>
                <w:keepnext w:val="0">
                </w:keepnext>
                <w:keeplines w:val="0">
                </w:keeplines>
                <w:widowcontrol>
                </w:widowcontrol>
                <w:suppresslinenumbers w:val="0">
                </w:suppresslinenumbers>
                <w:pbdr>
                    <w:top w:color="auto" w:space="0" w:sz="0" w:val="none">
                    </w:top>
                    <w:left w:color="auto" w:space="0" w:sz="0" w:val="none">
                    </w:left>
                    <w:bottom w:color="auto" w:space="0" w:sz="0" w:val="none">
                    </w:bottom>
                    <w:right w:color="auto" w:space="0" w:sz="0" w:val="none">
                    </w:right>
                </w:pbdr>
                <w:shd w:fill="FAFAFA" w:val="clear">
                </w:shd>
                <w:spacing w:after="150" w:afterautospacing="0" w:before="150" w:beforeautospacing="0" w:line="378" w:linerule="atLeast">
                </w:spacing>
                <w:ind w:firstline="0" w:left="0" w:right="0">
                </w:ind>
                <w:rpr>
                    <w:rfonts w:ascii="Verdana" w:cs="Verdana" w:hansi="Verdana" w:hint="default">
                    </w:rfonts>
                    <w:i w:val="0">
                    </w:i>
                    <w:caps w:val="0">
                    </w:caps>
                    <w:color w:val="404040">
                    </w:color>
                    <w:spacing w:val="0">
                    </w:spacing>
                    <w:sz w:val="21">
                    </w:sz>
                    <w:szcs w:val="21">
                    </w:szcs>
                </w:rpr>
            </w:ppr>
            <w:r>
                <w:rpr>
                    <w:rfonts w:ascii="Verdana" w:cs="Verdana" w:hansi="Verdana" w:hint="default">
                    </w:rfonts>
                    <w:i w:val="0">
                    </w:i>
                    <w:caps w:val="0">
                    </w:caps>
                    <w:color w:val="404040">
                    </w:color>
                    <w:spacing w:val="0">
                    </w:spacing>
                    <w:sz w:val="21">
                    </w:sz>
                    <w:szcs w:val="21">
                    </w:szcs>
                    <w:bdr w:color="auto" w:space="0" w:sz="0" w:val="none">
                    </w:bdr>
                    <w:shd w:fill="FAFAFA" w:val="clear">
                    </w:shd>
                </w:rpr>
                <w:t>
                    作者: Brian Dear
                </w:t>
            </w:r>
        </w:p>

View Code

 

C:图片内容定义:

bet体育在线网址手机版 9bet体育在线网址手机版 10

<w:r>
                <w:rpr>
                    <w:rfonts w:ascii="Verdana" w:cs="Verdana" w:hansi="Verdana" w:hint="default">
                    </w:rfonts>
                    <w:i w:val="0">
                    </w:i>
                    <w:caps w:val="0">
                    </w:caps>
                    <w:color w:val="404040">
                    </w:color>
                    <w:spacing w:val="0">
                    </w:spacing>
                    <w:sz w:val="21">
                    </w:sz>
                    <w:szcs w:val="21">
                    </w:szcs>
                    <w:bdr w:color="auto" w:space="0" w:sz="0" w:val="none">
                    </w:bdr>
                    <w:shd w:fill="FAFAFA" w:val="clear">
                    </w:shd>
                </w:rpr>
                <w:drawing>
                    <wp:inline distb="0" distl="114300" distr="114300" distt="0">
                        <wp:extent cx="5543550" cy="5543550">
                        </wp:extent>
                        <wp:effectextent b="0" l="0" r="0" t="0">
                        </wp:effectextent>
                        <wp:docpr descr="IMG_256" id="1" name="Picture 1">
                        </wp:docpr>
                        <wp:cnvgraphicframepr>
                            <a:graphicframelocks nochangeaspect="1" xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main">
                            </a:graphicframelocks>
                        </wp:cnvgraphicframepr>
                        <a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main">
                            <a:graphicdata uri="http://schemas.openxmlformats.org/drawingml/2006/picture">
                                <pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture">
                                    <pic:nvpicpr>
                                        <pic:cnvpr descr="IMG_256" id="1" name="Picture 1">
                                        </pic:cnvpr>
                                        <pic:cnvpicpr>
                                            <a:piclocks nochangeaspect="1">
                                            </a:piclocks>
                                        </pic:cnvpicpr>
                                    </pic:nvpicpr>
                                    <pic:blipfill>
                                        <a:blip r:embed="rId4">
                                        </a:blip>
                                        <a:stretch>
                                            <a:fillrect>
                                            </a:fillrect>
                                        </a:stretch>
                                    </pic:blipfill>
                                    <pic:sppr>
                                        <a:xfrm>
                                            <a:off x="0" y="0">
                                            </a:off>
                                            <a:ext cx="5543550" cy="5543550">
                                            </a:ext>
                                        </a:xfrm>
                                        <a:prstgeom prst="rect">
                                            <a:avlst>
                                            </a:avlst>
                                        </a:prstgeom>
                                        <a:nofill>
                                        </a:nofill>
                                        <a:ln w="9525">
                                            <a:nofill>
                                            </a:nofill>
                                        </a:ln>
                                    </pic:sppr>
                                </pic:pic>
                            </a:graphicdata>
                        </a:graphic>
                    </wp:inline>
                </w:drawing>
            </w:r>

View Code

 

 

有趣味之童鞋可以关押一下端三段子xml代码,我此直接让结论了:

  word文档shema文件:xmlns:w=”http://schemas.openxmlformats.org/wordprocessingml/2006/main

     
 文档根节点:<w:document> 定义了整套文档的开端

         <w:body>是document的子节点,文档的基点内容

          <w:p>body子节点,一个段,就是word文档中的段落

            <w:r>P元素的子节点,一个Run定义了段中存有同样格式的一致段落内容

              <w:t>Run元素节点的子节点,就是文档的内容.

              <w:drawing> run元素的子节点,定义了一样摆放图纸:

                <w:inline> drawing子节点,具体应用也尚未深远钻研

                <a:graphic> 定义图片内容

                  <pic:blipfill>那个是graphic文档的子节点,定义了图片内容之目,具体来说,poi能按照那个名号将到图片所对应之资源,而获取文档图片地方的首要也就当那边

bet体育在线网址手机版 11

 

圆看来:XWPF解析docx文档就是开了xml文档的解析,将兼具的节点保存下去,然后换成为更加好用的习性,提供API出来供用户使用.

据此大家就会为此POI提供被大家的接口得到文档内容,自己失去分析文档中的数量,就能获取到图片是当啊一个段落里了,当然你也可查出图片是位于哪一个Run元素的前边.

 

  8、丝袜是权之代表,女生穿了能够制伏男人,男人戴了足以克制银行。

二、实现

package com.szdfhx.reportStatistic.util;
import com.microsoft.schemas.vml.CTShape;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFPictureData;
import org.apache.poi.xwpf.usermodel.XWPFRun;
import org.apache.xmlbeans.XmlCursor;
import org.apache.xmlbeans.XmlObject;
import org.openxmlformats.schemas.drawingml.x2006.main.CTGraphicalObject;
import org.openxmlformats.schemas.drawingml.x2006.picture.CTPicture;
import org.openxmlformats.schemas.drawingml.x2006.wordprocessingDrawing.CTInline;
import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTDrawing;
import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTObject;
import org.openxmlformats.schemas.wordprocessingml.x2006.main.CTR;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

public class XWPFUtils {

    //获取某一个段落中的所有图片索引
    public static List<String> readImageInParagraph(XWPFParagraph paragraph) {
        //图片索引List
        List<String> imageBundleList = new ArrayList<String>();

        //段落中所有XWPFRun
        List<XWPFRun> runList = paragraph.getRuns();
        for (XWPFRun run : runList) {
            //XWPFRun是POI对xml元素解析后生成的自己的属性,无法通过xml解析,需要先转化成CTR
            CTR ctr = run.getCTR();

            //对子元素进行遍历
            XmlCursor c = ctr.newCursor();
            //这个就是拿到所有的子元素:
            c.selectPath("./*");
            while (c.toNextSelection()) {
                XmlObject o = c.getObject();
                //如果子元素是<w:drawing>这样的形式,使用CTDrawing保存图片
                if (o instanceof CTDrawing) {
                    CTDrawing drawing = (CTDrawing) o;
                    CTInline[] ctInlines = drawing.getInlineArray();
                    for (CTInline ctInline : ctInlines) {
                        CTGraphicalObject graphic = ctInline.getGraphic();
                        //
                        XmlCursor cursor = graphic.getGraphicData().newCursor();
                        cursor.selectPath("./*");
                        while (cursor.toNextSelection()) {
                            XmlObject xmlObject = cursor.getObject();
                // 如果子元素是<pic:pic>这样的形式
                            if (xmlObject instanceof CTPicture) {
                                org.openxmlformats.schemas.drawingml.x2006.picture.CTPicture picture = (org.openxmlformats.schemas.drawingml.x2006.picture.CTPicture) xmlObject;
                                //拿到元素的属性
                                imageBundleList.add(picture.getBlipFill().getBlip().getEmbed());
                            }
                        }
                    }
                }
                //使用CTObject保存图片
          //<w:object>形式
                if (o instanceof CTObject) {
                    CTObject object = (CTObject) o;
                    System.out.println(object);
                    XmlCursor w = object.newCursor();
                    w.selectPath("./*");
                    while (w.toNextSelection()) {
                        XmlObject xmlObject = w.getObject();
                        if (xmlObject instanceof CTShape) {
                            CTShape shape = (CTShape) xmlObject;
                            imageBundleList.add(shape.getImagedataArray()[0].getId2());
                        }
                    }
                }
            }
        }
        return imageBundleList;
    }

}

 

第一使提取出来是XWPF对xml元素的包:

<w:document> 对应XWPFDocument类

<w:run>对应XWPFRun类

多就针对诺到Run这无异于层,因为run的子元素有多,所以没再一次向下的层系封装和概念了,

从而大家运用API只可以用到持有的XWPFRun对象转成它的xml的定义:CTR对象。最终动用CTR去读取和剖析的Run元素中的内容,获取图片的目。

 

附带如若讲的即使是合XML元素的定义:

我们得望POI使用的是Apache下的xmlbeans这么些技能分析的XML,相关的艺不开深谈,关键而清楚两碰:

1:xml文档中的具备因素经过xmlbean是包后都累了一个XMLObject的接口,所以可以就此者看似来收获取到的子元素;

2:元素遍历是通过XmlCursor来举行的,具体获取子元素是按照XmlCursor对象的selectPath属性来控制,当selectPath为”./*”时就是定义也周历子元素;

据此写成了之类的代码:能遍历当前因素的子元素,并且检验子元素的花色:

          

 CTR ctr = run.getCTR();

            //对子元素进行遍历
            XmlCursor c = ctr.newCursor();
            //这个就是拿到所有的子元素:
            c.selectPath("./*");
            while (c.toNextSelection()) {
                XmlObject o = c.getObject();
                //如果子元素是<w:drawing>这样的形式,使用CTDrawing保存图片
                if (o instanceof CTDrawing) {
                    CTDrawing drawing = (CTDrawing) o;

 

  9、饭最丰硕了,红烧牛肉、小鸡炖蘑菇、排骨、海鲜,哈哈哈哈,我都未亮堂泡哪一样袋好了。

末你也许会师出问号,不是说<w:drawing>那么些因素定义了平摆图纸也?

那么

if (o instanceof CTObject) {
CTObject object = (CTObject) o;
...
}

本次独判断标准是为此来干嘛的?

聪慧之若该就猜到了

尚未错!docx文档中的xml定义图片的措施除了<w:drawing>这同种植之外,还得动用<w:object>元素去定义,

为啥唯有立时半种植?

盖自己单独使用第一种植方法分析,发现有些图片丢失了,于是发现了亚栽艺术…….也许不止两栽?我也未清楚,反正对于近日之自己吧既没有问题了.

恐聪明的若在实践中还撞了再也强情景?

那么用方面提到的xml解析方法,相信您也克科学读取,得到好想假若的目录值.

更推广一点,假如POI还起另没提供的API,我们是不是吗能经过XML解析的技能和好实现啊?这一个就是用大家在实践中去追了,相信日子会面被我们答案

 

吓了,现在我们将到了搜寻引值,那么怎么样去用到图片资源也?

POI提供了现的形式:

XWPFDocument类中有getPictureDataByID(String picture);艺术好以到XWPFPictrueDate对象,这多少个就是图形的资源了.

切切实实的操作可以参照相关的博文和API,那里虽不详细介绍了.

 

  10、如若想清楚呀是巴,请市同样摆放奖券;假设想明白啊是干净,请而打同样堆彩票。

三、测试:

应用Junit4测试的代码:

package com.szdfhx.reportStatistic.util;

import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang.StringUtils;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFPictureData;
import org.junit.Test;

import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.Collections;
import java.util.List;

import static org.junit.Assert.*;

public class XWPFUtilsTest {

    @Test
    public void readImageInParagraph() throws IOException {
        InputStream in = new FileInputStream("D:\\Document\\我的博客\\Java解析word,获取文档中图片位置\\示例.docx");
        XWPFDocument xwpfDocument = new XWPFDocument(in);
        List<XWPFParagraph> paragraphList = xwpfDocument.getParagraphs();
        System.out.println("图片的索引\t|图片名称\t|图片上一段文字的内容\t");
        System.out.pringln("------------------------------------------");
        for(int i = 0;i < paragraphList.size();i++){
            List<String> imageBundleList = XWPFUtils.readImageInParagraph(paragraphList.get(i));
            if(CollectionUtils.isNotEmpty(imageBundleList)){
                for(String pictureId:imageBundleList){
                    XWPFPictureData pictureData = xwpfDocument.getPictureDataByID(pictureId);
                    String imageName = pictureData.getFileName();
                    String lastParagraphText = paragraphList.get(i-1).getParagraphText();
                    System.out.println(pictureId +"\t|" + imageName + "\t|" + lastParagraphText);
                }
            }
        }
    }

}

 

 

亮结果:

bet体育在线网址手机版 12

这边以图片名称指代注脚自己以到了对应之资源,实际上
假若您针对前文的情还熟知的话,会意识图片的号实际上就是word/media文件夹下的有所图片的姓名称。

每当对应的XWPFPictureData对象被,图像的二进制数据足以经过getData()属性来用到,这样你即使得保存到数据库或者是公本地的公文夹着了!

 

  2009春经典MSN签名TOP10:

四、其他:

讲到此地,起首提到的第二单问题那里就早已缓解了。

那就是说,第一个问题怎么惩罚也?

尽管你的系列针对速度要求无高吧,那么我叫你的指出是,把doc文档转化成docx文档来分析–POI就出成熟之API来开

如假定考虑性能的话,这即使只能写点儿效仿方法去分析文档。

那么……doc类型的word文档怎么抱图片的相对位置为?

自家吧无知道········或者,你来喻自己?

 


 

参考:

POI官网:https://poi.apache.org/

Apache POI Word – 神速指南
https://www.w3cschool.cn/apache\_poi\_word/apache\_poi\_word\_quick\_guide.html

 

 

 

 

       

 

  1、蜗居告诉大家,买房有好多路,唯一无借助于谱的是因工资。

  2、看了《奋斗》我理想;当自己踟躇的时,我看了《我之青春何人做主》;就当自身就要醍醐灌顶的时段,一总统《蜗居》把自拍好了;绝望中,我看了《2012》,即刻淡定了,买什么房子啊,早晚一经塌的!

  3、如沐春风了就是乐,不开玩笑了即过会儿再笑:)

  4、理想老公的准,1.带的下,2.带的回到。

  5、觉得不快乐,是为追求的无是”幸福”,而是”比旁人幸福”。

  6、等自发钱了,我虽然购置同样部公交车,专门走公交专用车道,专门停在公交车站,等有人思念上车了,我不怕说:对不起,这是私家车。

  7、我们唯有来一个地,所以大家只要疼地球;地球上只是发一个本人,所以我们呢假若爱自己!

  8、我们的靶子:向钱看,向厚赚。

  9、即使本人时时呆家里,但是要不要为自己宅女,因为自是居里夫人。

  10、人生最为惨痛的事情就是是上班时没事干,下班时生活来了!

  二零零六年经典MSN签名TOP10:

  1、中国总人口以食中成功了化学扫盲。

  2、从米里我们认识了石蜡;从火腿里我们认识了敌敌畏;从咸鸭蛋、辣椒酱里我们认识了苏丹红;从火锅里大家认识了福尔马林;从银耳、蜜枣里我们认识了硫磺;从木耳中认识了硫酸铜;前日,三鹿同时受咱知道了三集结氰胺。

  3、别人在了毕生且无碰到的,所谓百年一遇的在08年且遇了,这1年生活得还真值!

  4、能为此钱解决之题目都未是问题,问题是自我是穷人。

  5、2008年己早就也汶川动了,为首都喝彩过,为高卢雄鸡愤怒过,为三鹿痛心过,最终也因为金融海啸,为友好的钱人口袋伤心难了。

  6、只要考虑不减,办法总比困难多。

  7、首席营业官用你的时刻你即便是红颜,不用您的早晚就是改为裁人!

  8、10年后我们得以打在下一代人的肩膀骄傲之说:想当年老子连08年的金融风暴都经历过,还怕什么?

  9、(L)红心China,先丰富火炬传递,后顶奥运开幕,再后来神七上龙,最后祈祷祖国度过经济危机,由此一个署挂了一如既往年。

  10、朝着黎明底倾向,在黑暗中发展。

  2007东经典MSN签名TOP10:

  1、人生的绝酷遗憾莫过于错误地坚定不移了非拖欠坚持不渝的,轻易地舍弃了无该丢弃的……

  2、大师兄,你懂啊?二师兄的肉现在较师傅的都值钱了。

  3、怀才就比如怀孕,时间长了才会看出来。

  4、还是可以兴奋,表示您还针对性活有心境,总是冲动,表示你还非清楚生活。

  5、我问话一个每当珀斯做事了二十年的情人:“假设您丰富后,你的铭文打算写点什么?”他说:“我解决了住房问题!”

  6、三姨说人口极其好不若去两样东西,最终一回回家之车及一个生爱尔的食指。

  7、一上看到同一各大妈以烧纸,边烧边嘟囔着:收到了全买基金吧~~

  8、好之爱恋是若通过一个老公看来世界,坏之爱意是公为了一个丁放弃世界……

  9、诸葛孔明出山前,也没带过兵!凭啥我即将工作更?

  10、如若你看看眼前的黑影,别怕,这是为你的暗中有阳光……

 

来自 http://www.williamlong.info/archives/2516.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 mobile.365-838.com 版权所有