Friday, July 31, 2009

Re: Blogger template Rounders 2 with a wider post area

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html expr:dir='data:blog.languageDirection' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'>

<head>
<b:include data='blog' name='all-head-content'/>
<title><data:blog.pageTitle/></title>
<b:skin><![CDATA[/*
-----------------------------------------------
Blogger Template Style
Name: Rounders 2
Designer: Douglas Bowman
URL: www.stopdesign.com
Date: 27 Feb 2004
Updated by: Blogger Team
----------------------------------------------- */

/* Variable definitions
====================
<Variable name="mainBgColor" description="Main Background Color"
type="color" default="#fff" value="#ffffff">
<Variable name="mainTextColor" description="Text Color" type="color"
default="#000" value="#000000">
<Variable name="postTitleColor" description="Post Title Color" type="color"
default="#333" value="#333333">
<Variable name="dateHeaderColor" description="Date Header Color"
type="color" default="#810" value="#881100">
<Variable name="borderColor" description="Post Border Color" type="color"
default="#bbb" value="#bbbbbb">


<Variable name="mainLinkColor" description="Link Color" type="color"
default="#b30" value="#bb3300">
<Variable name="mainVisitedLinkColor" description="Visited Link Color"
type="color" default="#c63" value="#cc6633">

<Variable name="titleBgColor" description="Page Header Background Color"
type="color" default="#710" value="#771100">
<Variable name="titleTextColor" description="Blog Title Color"
type="color" default="#fff" value="#ffffff">

<Variable name="topSidebarHeaderColor"
description="Top Sidebar Title Color"
type="color" default="#fff" value="#ffffff">
<Variable name="topSidebarBgColor"
description="Top Sidebar Background Color"
type="color" default="#999" value="#999999">
<Variable name="topSidebarTextColor" description="Top Sidebar Text Color"
type="color" default="#fff" value="#ffffff">
<Variable name="topSidebarLinkColor" description="Top Sidebar Link Color"
type="color" default="#fff" value="#ffffff">
<Variable name="topSidebarVisitedLinkColor"
description="Top Sidebar Visited Link Color"
type="color" default="#ddd" value="#dddddd">

<Variable name="bodyFont" description="Text Font" type="font"
default="normal normal 100% 'Trebuchet MS',Verdana,Arial,Sans-serif" value="normal normal 100% 'Trebuchet MS',Verdana,Arial,Sans-serif">
<Variable name="pageTitleFont" description="Blog Title Font" type="font"
default="normal bold 200% 'Trebuchet MS',Verdana,Arial,Sans-serif" value="normal bold 200% 'Trebuchet MS',Verdana,Arial,Sans-serif">
<Variable name="descriptionFont" description="Blog Description Font" type="font"
default="normal normal 100% 'Trebuchet MS',Verdana,Arial,Sans-serif" value="normal normal 100% 'Trebuchet MS',Verdana,Arial,Sans-serif">
<Variable name="headerFont" description="Sidebar Title Font" type="font"
default="normal bold 100% 'Trebuchet MS',Verdana,Arial,Sans-serif" value="normal bold 100% 'Trebuchet MS',Verdana,Arial,Sans-serif">
<Variable name="postTitleFont" description="Post Title Font" type="font"
default="normal bold 135% 'Trebuchet MS',Verdana,Arial,Sans-serif" value="normal bold 135% 'Trebuchet MS',Verdana,Arial,Sans-serif">
<Variable name="startSide" description="Start side in blog language"
type="automatic" default="left" value="left">
<Variable name="endSide" description="End side in blog language"
type="automatic" default="right" value="right">
*/

body {
background:#ccc;
margin:0;
text-align:center;
line-height: 1.5em;
font:x-small Trebuchet MS, Verdana, Arial, Sans-serif;
color:$mainTextColor;
font-size/* */:/**/small;
font-size: /**/small;
}


/* Page Structure
----------------------------------------------- */
/* The images which help create rounded corners depend on the
following widths and measurements. If you want to change
these measurements, the images will also need to change.
*/
#outer-wrapper {
width:980px;
margin:0 auto;
text-align:$startSide;
font: $bodyFont;
}
#main-wrap1 {
width:725px;
float:$startSide;
background:$mainBgColor url("http://idssl.fileave.com/tbg/rounders2_corners_main_bot_w.gif") no-repeat $startSide bottom;
margin:15px 0 0;
padding:0 0 10px;
color:$mainTextColor;
font-size:97%;
line-height:1.5em;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}
#main-wrap2 {
float:$startSide;
width:100%;
background:url("http://idssl.fileave.com/tbg/rounders2_corners_main_top_w.gif") no-repeat $startSide top;
padding:10px 0 0;
}
#main {
background:url("http://idssl.fileave.com/tbg/rounders2_rails_main_w.gif") repeat-y $startSide;
padding:0;
width:725px;
}
#sidebar-wrap {
width:240px;
float:$endSide;
margin:15px 0 0;
font-size:97%;
line-height:1.5em;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}

.main .widget {
margin-top: 4px;
/* width: 468px; */
width: 708px;
padding: 0 13px;
}

.main .Blog {
margin: 0;
padding: 0;
/* width: 484px; */
width: 724px;
}

/* Links
----------------------------------------------- */
a:link {
color: $mainLinkColor;
}
a:visited {
color: $mainVisitedLinkColor;
}
a:hover {
color: $mainVisitedLinkColor;
}
a img {
border-width:0;
}


/* Blog Header
----------------------------------------------- */
#header-wrapper {
background:$titleBgColor url("http://idssl.fileave.com/tbg/rounders2_corners_cap_top_w.gif") no-repeat $startSide top;
margin-top:22px;
margin-$endSide:0;
margin-bottom:0;
margin-$startSide:0;
padding-top:8px;
padding-$endSide:0;
padding-bottom:0;
padding-$startSide:0;
color:$titleTextColor;
}
#header {
background:url("http://idssl.fileave.com/tbg/rounders2_corners_cap_bot_w.gif") no-repeat $startSide bottom;
padding:0 15px 8px;
}
#header h1 {
margin:0;
padding:10px 30px 5px;
line-height:1.2em;
font: $pageTitleFont;
}
#header a,
#header a:visited {
text-decoration:none;
color: $titleTextColor;
}
#header .description {
margin:0;
padding:5px 30px 10px;
line-height:1.5em;
font: $descriptionFont;
}


/* Posts
----------------------------------------------- */
h2.date-header {
margin-top:0;
margin-$endSide:28px;
margin-bottom:0;
margin-$startSide:43px;
font-size:85%;
line-height:2em;
text-transform:uppercase;
letter-spacing:.2em;
color:$dateHeaderColor;
}
.post {
margin:.3em 0 25px;
padding:0 13px;
border:1px dotted $borderColor;
border-width:1px 0;
}
.post h3 {
margin:0;
line-height:1.5em;
background:url("http://www2.blogblog.com/rounders2/icon_arrow.gif") no-repeat 10px .5em;
display:block;
border:1px dotted $borderColor;
border-width:0 1px 1px;
padding-top:2px;
padding-$endSide:14px;
padding-bottom:2px;
padding-$startSide:29px;
color: $postTitleColor;
font: $postTitleFont;
}
.post h3 a, .post h3 a:visited {
text-decoration:none;
color: $postTitleColor;
}
a.title-link:hover {
background-color: $borderColor;
color: $mainTextColor;
}
.post-body {
border:1px dotted $borderColor;
border-width:0 1px 1px;
border-bottom-color:$mainBgColor;
padding-top:10px;
padding-$endSide:14px;
padding-bottom:1px;
padding-$startSide:29px;
}
html>body .post-body {
border-bottom-width:0;
}
.post-body {
margin:0 0 .75em;
}
.post-body blockquote {
line-height:1.3em;
}
.post-footer {
background: #eee;
margin:0;
padding-top:2px;
padding-$endSide:14px;
padding-bottom:2px;
padding-$startSide:29px;
border:1px dotted $borderColor;
border-width:1px;
font-size:100%;
line-height:1.5em;
color: #666;
}
/*
The first line of the post footer might only have floated text, so we need to give it a height.
The height comes from the post-footer line-height
*/
.post-footer-line-1 {
min-height:1.5em;
_height:1.5em;
}

.post-footer p {
margin: 0;
}

html>body .post-footer {
border-bottom-color:transparent;
}

.uncustomized-post-template .post-footer {
text-align: $endSide;
}

.uncustomized-post-template .post-author,
.uncustomized-post-template .post-timestamp {
display: block;
float: $startSide;
text-align:$startSide;
margin-$endSide: 4px;
}

.post-footer a {
color: $mainLinkColor;
}
.post-footer a:hover {
color: $mainVisitedLinkColor;
}
a.comment-link {
/* IE5.0/Win doesn't apply padding to inline elements,
so we hide these two declarations from it */
background/* */:/**/url("http://www.blogblog.com/rounders/icon_comment_$startSide.gif") no-repeat $startSide 45%;
padding-$startSide:14px;
}
html>body a.comment-link {
/* Respecified, for IE5/Mac's benefit */
background:url("http://www.blogblog.com/rounders2/icon_comment_$startSide.gif") no-repeat $startSide 45%;
padding-$startSide:14px;
}
.post img {
margin-top:0;
margin-$endSide:0;
margin-bottom:5px;
margin-$startSide:0;
padding:4px;
border:1px solid $borderColor;
}
blockquote {
margin:.75em 0;
border:1px dotted $borderColor;
border-width:1px 0;
padding:5px 15px;
color: $dateHeaderColor;
}
.post blockquote p {
margin:.5em 0;
}

#blog-pager-newer-link {
float: $startSide;
margin-$startSide: 13px;
}

#blog-pager-older-link {
float: $endSide;
margin-$endSide: 13px;
}

#blog-pager {
text-align: center;
}

.feed-links {
clear: both;
line-height: 2.5em;
margin-$startSide: 13px;
}

/* Comments
----------------------------------------------- */
#comments {
margin:-25px 13px 0;
border:1px dotted $borderColor;
border-width:0 1px 1px;
padding-top:20px;
padding-$endSide:0;
padding-bottom:15px;
padding-$startSide:0;
}
#comments h4 {
margin:0 0 10px;
padding-top:0;
padding-$endSide:14px;
padding-bottom:2px;
padding-$startSide:29px;
border-bottom:1px dotted $borderColor;
font-size:120%;
line-height:1.4em;
color:$postTitleColor;
}
#comments-block {
margin-top:0;
margin-$endSide:15px;
margin-bottom:0;
margin-$startSide:9px;
}
.comment-author {
background:url("http://www.blogblog.com/rounders2/icon_comment_$startSide.gif") no-repeat 2px .3em;
margin:.5em 0;
padding-top:0;
padding-$endSide:0;
padding-bottom:0;
padding-$startSide:20px;
font-weight:bold;
}
.comment-body {
margin:0 0 1.25em;
padding-top:0;
padding-$endSide:0;
padding-bottom:0;
padding-$startSide:20px;
}
.comment-body p {
margin:0 0 .5em;
}
.comment-footer {
margin:0 0 .5em;
padding-top:0;
padding-$endSide:0;
padding-bottom:.75em;
padding-$startSide:20px;
}
.comment-footer a:link {
color: $mainTextColor;
}
.deleted-comment {
font-style:italic;
color:gray;
}
.comment-form {
padding-$startSide:20px;
padding-$endSide:5px;
}
#comments .comment-form h4 {
padding-$startSide:0px;
}

/* Profile
----------------------------------------------- */
.profile-img {
float: $startSide;
margin-top: 5px;
margin-$endSide: 5px;
margin-bottom: 5px;
margin-$startSide: 0;
border: 4px solid $topSidebarTextColor;
}

.profile-datablock {
margin-top:0;
margin-$endSide:15px;
margin-bottom:.5em;
margin-$startSide:0;
padding-top:8px;
}

.profile-link {
background:url("http://www.blogblog.com/rounders2/icon_profile_$startSide.gif") no-repeat $startSide .1em;
padding-$startSide:15px;
font-weight:bold;
}

.profile-textblock {
clear: both;
margin: 0;
}

.sidebar .clear, .main .widget .clear {
clear: both;
}

#sidebartop-wrap {
background:$topSidebarBgColor url("http://www.blogblog.com/rounders2/corners_prof_bot.gif") no-repeat $startSide bottom;
margin:0px 0px 15px;
padding:0px 0px 10px;
color:$topSidebarTextColor;
}

#sidebartop-wrap2 {
background:url("http://www2.blogblog.com/rounders2/corners_prof_top.gif") no-repeat $startSide top;
padding: 10px 0 0;
margin:0;
border-width:0;
}

#sidebartop h2 {
line-height:1.5em;
color:$topSidebarHeaderColor;
border-bottom: 1px dotted $topSidebarHeaderColor;
margin-bottom: 0.5em;
font: $headerFont;
}

#sidebartop a {
color: $topSidebarLinkColor;
}

#sidebartop a:hover {
color: $topSidebarVisitedLinkColor;
}
#sidebartop a:visited {
color: $topSidebarVisitedLinkColor;
}
/* Sidebar Boxes
----------------------------------------------- */

.sidebar .widget {
margin:.5em 13px 1.25em;
padding:0 0px;
}

.widget-content {
margin-top: 0.5em;
}

#sidebarbottom-wrap1 {
background:$mainBgColor url("http://www.blogblog.com/rounders2/corners_side_top.gif") no-repeat $startSide top;
margin:0 0 15px;
padding:10px 0 0;
color: $mainTextColor;
}

#sidebarbottom-wrap2 {
background:url("http://www1.blogblog.com/rounders2/corners_side_bot.gif") no-repeat $startSide bottom;
padding:0 0 8px;
}

.sidebar h2 {
margin:0;
padding:0 0 .2em;
line-height:1.5em;
font:$headerFont;
}

.sidebar ul {
list-style:none;
margin:0 0 1.25em;
padding:0;
}

.sidebar ul li {
background:url("http://www2.blogblog.com/rounders2/icon_arrow_sm.gif") no-repeat 2px .25em;
margin:0;
padding-top:0;
padding-$endSide:0;
padding-bottom:3px;
padding-$startSide:16px;
margin-bottom:3px;
border-bottom:1px dotted $borderColor;
line-height:1.4em;
}
.sidebar p {
margin:0 0 .6em;
}

#sidebar h2 {
color: $postTitleColor;
border-bottom: 1px dotted $postTitleColor;
}

/* Footer
----------------------------------------------- */
#footer-wrap1 {
clear:both;
margin:0 0 10px;
padding:15px 0 0;
}
#footer-wrap2 {
background:$titleBgColor url("http://idssl.fileave.com/tbg/rounders2_corners_cap_top_w.gif") no-repeat $startSide top;
color:$titleTextColor;
}
#footer {
background:url("http://idssl.fileave.com/tbg/rounders2_corners_cap_bot_w.gif") no-repeat $startSide bottom;
padding:8px 15px;
}
#footer hr {display:none;}
#footer p {margin:0;}
#footer a {color:$titleTextColor;}
#footer .widget-content {
margin:0;
}

/** Page structure tweaks for layout editor wireframe */
body#layout #main-wrap1,
body#layout #sidebar-wrap,
body#layout #header-wrapper {
margin-top: 0;
}

body#layout #header, body#layout #header-wrapper,
body#layout #outer-wrapper {
margin-$startSide:0,
margin-$endSide: 0;
padding: 0;
}

body#layout #outer-wrapper {
width: 730px;
}

body#layout #footer-wrap1 {
padding-top: 0;
}
]]></b:skin>
</head>

<body>
<div id='outer-wrapper'>

<div id='header-wrapper'>
<b:section class='header' id='header' maxwidgets='1'>
<b:widget id='Header1' locked='true' title='柔柔不在身边的日子 (标题)' type='Header'>
<b:includable id='title'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<data:title/>
<b:else/>
<a expr:href='data:blog.homepageUrl'><data:title/></a>
</b:if>
</b:includable>
<b:includable id='description'>
<div class='descriptionwrapper'>
<p class='description'><span><data:description/></span></p>
</div>
</b:includable>
<b:includable id='main'>

<b:if cond='data:useImage'>
<b:if cond='data:imagePlacement == &quot;REPLACE&quot;'>
<!--Show just the image, no text-->
<div id='header-inner'>
<a expr:href='data:blog.homepageUrl' style='display: block'>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + &quot;_headerimg&quot;' expr:src='data:sourceUrl' expr:width='data:width' style='display: block'/>
</a>
</div>
<b:else/>
<!--Show image as background to text-->
<div expr:style='&quot;background-image: url(\&quot;&quot; + data:sourceUrl + &quot;\&quot;); &quot; + &quot;background-repeat: no-repeat; &quot; + &quot;width: &quot; + data:width + &quot;px; &quot; + &quot;height: &quot; + data:height + &quot;px;&quot;' id='header-inner'>
<div class='titlewrapper' style='background: transparent'>
<h1 class='title' style='background: transparent; border-width: 0px'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<data:title/>
<b:else/>
<a expr:href='data:blog.homepageUrl'><data:title/></a>
</b:if>
</h1>
</div>
<div class='descriptionwrapper'>
<p class='description'><span><data:description/></span></p>
</div>
</div>
</b:if>
<b:else/>
<!--No header image -->
<div id='header-inner'>
<div class='titlewrapper'>
<h1 class='title'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<data:title/>
<b:else/>
<a expr:href='data:blog.homepageUrl'><data:title/></a>
</b:if>
</h1>
</div>
<div class='descriptionwrapper'>
<p class='description'><span><data:description/></span></p>
</div>
</div>
</b:if>
</b:includable>
</b:widget>
</b:section>
</div>

<div id='crosscol-wrapper' style='text-align:center'>
<b:section class='crosscol' id='crosscol' showaddelement='no'/>
</div>

<div id='main-wrap1'><div id='main-wrap2'>
<b:section class='main' id='main' showaddelement='no'>
<b:widget id='Blog1' locked='true' title='博客帖子' type='Blog'>
<b:includable id='nextprev'>
<div class='blog-pager' id='blog-pager'>
<b:if cond='data:newerPageUrl'>
<span id='blog-pager-newer-link'>
<a class='blog-pager-newer-link' expr:href='data:newerPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-newer-link&quot;' expr:title='data:newerPageTitle'><data:newerPageTitle/></a>
</span>
</b:if>

<b:if cond='data:olderPageUrl'>
<span id='blog-pager-older-link'>
<a class='blog-pager-older-link' expr:href='data:olderPageUrl' expr:id='data:widget.instanceId + &quot;_blog-pager-older-link&quot;' expr:title='data:olderPageTitle'><data:olderPageTitle/></a>
</span>
</b:if>

<b:if cond='data:blog.homepageUrl != data:blog.url'>
<a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
<b:else/>
<b:if cond='data:newerPageUrl'>
<a class='home-link' expr:href='data:blog.homepageUrl'><data:homeMsg/></a>
</b:if>
</b:if>

</div>
<div class='clear'/>
</b:includable>
<b:includable id='backlinks' var='post'>
<a name='links'/><h4><data:post.backlinksLabel/></h4>
<b:if cond='data:post.numBacklinks != 0'>
<dl class='comments-block' id='comments-block'>
<b:loop values='data:post.backlinks' var='backlink'>
<div class='collapsed-backlink backlink-control'>
<dt class='comment-title'>
<span class='backlink-toggle-zippy'>&#160;</span>
<a expr:href='data:backlink.url' rel='nofollow'><data:backlink.title/></a>
<b:include data='backlink' name='backlinkDeleteIcon'/>
</dt>
<dd class='comment-body collapseable'>
<data:backlink.snippet/>
</dd>
<dd class='comment-footer collapseable'>
<span class='comment-author'><data:post.authorLabel/> <data:backlink.author/></span>
<span class='comment-timestamp'><data:post.timestampLabel/> <data:backlink.timestamp/></span>
</dd>
</div>
</b:loop>
</dl>
</b:if>
<p class='comment-footer'>
<a class='comment-link' expr:href='data:post.createLinkUrl' expr:id='data:widget.instanceId + &quot;_backlinks-create-link&quot;' target='_blank'><data:post.createLinkLabel/></a>
</p>
</b:includable>
<b:includable id='post' var='post'>
<div class='post'>
<a expr:name='data:post.id'/>
<b:if cond='data:post.title'>
<h3 class='post-title'>
<b:if cond='data:post.link'>
<a expr:href='data:post.link'><data:post.title/></a>
<b:else/>
<b:if cond='data:post.url'>
<a expr:href='data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</b:if>
</h3>
</b:if>

<div class='post-header-line-1'/>

<div class='post-body'>
<p><data:post.body/></p>
<div style='clear: both;'/> <!-- clear for photos floats -->
</div>
<div class='post-footer'>
<p class='post-footer-line post-footer-line-1'><span class='post-author'>
<b:if cond='data:top.showAuthor'>
<data:top.authorLabel/> <data:post.author/>
</b:if>
</span> <span class='post-timestamp'>
<b:if cond='data:top.showTimestamp'>
<data:top.timestampLabel/>
<b:if cond='data:post.url'>
<a class='timestamp-link' expr:href='data:post.url' title='permanent link'><data:post.timestamp/></a>
</b:if>
</b:if>
</span> <span class='post-icons'>
<!-- email post links -->
<!-- AddThis Bookmark Post Button BEGIN -->

<b:if cond='data:post.emailPostUrl'>
<span class='item-action'>
<a expr:href='data:post.emailPostUrl' expr:title='data:top.emailPostMsg'>
<span class='email-post-icon'>&#160;</span>
</a></span>
</b:if>

<!-- quickedit pencil -->
<b:include data='post' name='postQuickEdit'/>
</span> </p>

<p class='post-footer-line post-footer-line-2'><span class='post-labels'>
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
</b:loop>
</b:if>
</span> <span class='post-comment-link'>
<b:if cond='data:blog.pageType != &quot;item&quot;'>
<b:if cond='data:post.allowComments'>
<a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:top.commentLabel/> <b:if cond='data:post.numComments == 1'>(1) <b:else/>(<data:post.numComments/>) </b:if></a>
</b:if>
</b:if>
</span> </p>

<p class='post-footer-line post-footer-line-3'><br/>
<div align='left'><a expr:href='&quot;http://www.addthis.com/bookmark.php?pub=4QVQQ2TM5XDPAYVN&amp;url=&quot; + data:post.url + &quot;&amp;title=&quot; + data:post.title' target='_blank' title='Bookmark using any bookmark manager!'><img alt='AddThis Social Bookmark Button' height='16' src='http://s5.addthis.com/button1-bm.gif' style='border: 0px; padding: 0px' width='125'/></a></div>
<!-- AddThis Bookmark Post Button END --></p>
</div>
</div>
</b:includable>
<b:includable id='commentDeleteIcon' var='comment'>
<span expr:class='&quot;item-control &quot; + data:comment.adminClass'>
<a expr:href='data:comment.deleteUrl' expr:title='data:top.deleteCommentMsg'>
<span class='delete-comment-icon'>&#160;</span>
</a>
</span>
</b:includable>
<b:includable id='status-message'>
<b:if cond='data:navMessage'>
<div class='status-msg-wrap'>
<div class='status-msg-body'>
<data:navMessage/>
</div>
<div class='status-msg-border'>
<div class='status-msg-bg'>
<div class='status-msg-hidden'><data:navMessage/></div>
</div>
</div>
</div>
<div style='clear: both;'/>
</b:if>
</b:includable>
<b:includable id='feedLinks'>
<b:if cond='data:blog.pageType != &quot;item&quot;'> <!-- Blog feed links -->
<b:if cond='data:feedLinks'>
<div class='blog-feeds'>
<b:include data='feedLinks' name='feedLinksBody'/>
</div>
</b:if>

<b:else/> <!--Post feed links -->
<div class='post-feeds'>
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.allowComments'>
<b:if cond='data:post.feedLinks'>
<b:include data='post.feedLinks' name='feedLinksBody'/>
</b:if>
</b:if>
</b:loop>
</div>
</b:if>
</b:includable>
<b:includable id='comment-form' var='post'>
<div class='comment-form'>
<a name='comment-form'/>
<h4 id='comment-post-message'><data:postCommentMsg/></h4>
<p><data:blogCommentMessage/></p>
<data:blogTeamBlogMessage/>
<a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>
<iframe allowtransparency='true' class='blogger-iframe-colorize blogger-comment-from-post' frameborder='0' height='410' id='comment-editor' name='comment-editor' src='' width='100%'/>
<data:post.friendConnectJs/>
<data:post.cmtfpIframe/>
<script type='text/javascript'>
BLOG_CMT_createIframe(&#39;<data:post.appRpcRelayPath/>&#39;, &#39;<data:post.communityId/>&#39;);
</script>
</div>
</b:includable>
<b:includable id='backlinkDeleteIcon' var='backlink'>
<span expr:class='&quot;item-control &quot; + data:backlink.adminClass'>
<a expr:href='data:backlink.deleteUrl' expr:title='data:top.deleteBacklinkMsg'>
<span class='delete-comment-icon'>&#160;</span>
</a>
</span>
</b:includable>
<b:includable id='feedLinksBody' var='links'>
<div class='feed-links'>
<data:feedLinksMsg/>
<b:loop values='data:links' var='f'>
<a class='feed-link' expr:href='data:f.url' expr:type='data:f.mimeType' target='_blank'><data:f.name/> (<data:f.feedType/>)</a>
</b:loop>
</div>
</b:includable>
<b:includable id='postQuickEdit' var='post'>
<b:if cond='data:post.editUrl'>
<span expr:class='&quot;item-control &quot; + data:post.adminClass'>
<a expr:href='data:post.editUrl' expr:title='data:top.editPostMsg'>
<span class='quick-edit-icon'>&#160;</span>
</a>
</span>
</b:if>
</b:includable>
<b:includable id='comments' var='post'>
<div class='comments' id='comments'>
<a name='comments'/>
<b:if cond='data:post.allowComments'>
<h4>
<b:if cond='data:post.numComments == 1'>
1 <data:commentLabel/>:
<b:else/>
<data:post.numComments/> <data:commentLabelPlural/>:
</b:if>
</h4>

<dl id='comments-block'>
<b:loop values='data:post.comments' var='comment'>
<dt class='comment-author' expr:id='&quot;comment-&quot; + data:comment.id'>
<a expr:name='&quot;comment-&quot; + data:comment.id'/>
<b:if cond='data:comment.authorUrl'>
<a expr:href='data:comment.authorUrl' rel='nofollow'><data:comment.author/></a>
<b:else/>
<data:comment.author/>
</b:if>
<data:commentPostedByMsg/>
</dt>
<dd class='comment-body'>
<b:if cond='data:comment.isDeleted'>
<span class='deleted-comment'><data:comment.body/></span>
<b:else/>
<p><data:comment.body/></p>
</b:if>
</dd>
<dd class='comment-footer'>
<span class='comment-timestamp'>
<a expr:href='&quot;#comment-&quot; + data:comment.id' title='comment permalink'>
<data:comment.timestamp/>
</a>
<b:include data='comment' name='commentDeleteIcon'/>
</span>
</dd>
</b:loop>
</dl>

<p class='comment-footer'>
<a expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'><data:postCommentMsg/></a>
</p>
</b:if>

<div id='backlinks-container'>
<div expr:id='data:widget.instanceId + &quot;_backlinks-container&quot;'>
<b:if cond='data:post.showBacklinks'>
<b:include data='post' name='backlinks'/>
</b:if>
</div>
</div>
</div>
</b:includable>
<b:includable id='main' var='top'>
<!-- posts -->
<div class='blog-posts hfeed'>

<b:include data='top' name='status-message'/>

<data:adStart/>
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.dateHeader'>
<h2 class='date-header'><data:post.dateHeader/></h2>
</b:if>
<b:include data='post' name='post'/>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<b:include data='post' name='comments'/>
</b:if>
</b:loop>
<data:adEnd/>
</div>

<!-- navigation -->
<b:include name='nextprev'/>

<!-- feed links -->
<b:include name='feedLinks'/>
</b:includable>
</b:widget>
</b:section>
</div></div>

<div id='sidebar-wrap'>

<div id='sidebartop-wrap'><div id='sidebartop-wrap2'>
<b:section class='sidebar' id='sidebartop'>
<b:widget id='Profile1' locked='false' title='About Me' type='Profile'>
<b:includable id='main'>
<b:if cond='data:title != &quot;&quot;'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<b:if cond='data:team == &quot;true&quot;'> <!-- team blog profile -->
<ul>
<b:loop values='data:authors' var='i'>
<li><a expr:href='data:i.userUrl'><data:i.display-name/></a></li>
</b:loop>
</ul>

<b:else/> <!-- normal blog profile -->

<b:if cond='data:photo.url != &quot;&quot;'>
<a expr:href='data:userUrl'><img class='profile-img' expr:alt='data:photo.alt' expr:height='data:photo.height' expr:src='data:photo.url' expr:width='data:photo.width'/></a>
</b:if>

<dl class='profile-datablock'>
<dt class='profile-data'><data:displayname/></dt>

<b:if cond='data:showlocation == &quot;true&quot;'>
<dd class='profile-data'><data:location/></dd>
</b:if>

<b:if cond='data:aboutme != &quot;&quot;'><dd class='profile-textblock'><data:aboutme/></dd></b:if>
</dl>
<a class='profile-link' expr:href='data:userUrl'><data:viewProfileMsg/></a>
</b:if>

<b:include name='quickedit'/>
</div>
</b:includable>
</b:widget>
<b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'>
<b:includable id='toggle' var='interval'>
<b:if cond='data:interval.toggleId'>
<b:if cond='data:interval.expclass == &quot;expanded&quot;'>
<a class='toggle' expr:href='data:widget.actionUrl + &quot;&amp;action=toggle&quot; + &quot;&amp;dir=close&amp;toggle=&quot; + data:interval.toggleId + &quot;&amp;toggleopen=&quot; + data:toggleopen'>
<span class='zippy toggle-open'>&#9660; </span>
</a>
<b:else/>
<a class='toggle' expr:href='data:widget.actionUrl + &quot;&amp;action=toggle&quot; + &quot;&amp;dir=open&amp;toggle=&quot; + data:interval.toggleId + &quot;&amp;toggleopen=&quot; + data:toggleopen'>
<span class='zippy'>&#9658; </span>
</a>
</b:if>
</b:if>
</b:includable>
<b:includable id='interval' var='intervalData'>
<b:loop values='data:intervalData' var='i'>
<ul>
<li expr:class='&quot;archivedate &quot; + data:i.expclass'>
<b:include data='i' name='toggle'/>
<a class='post-count-link' expr:href='data:i.url'><data:i.name/></a>
(<span class='post-count'><data:i.post-count/></span>)
<b:if cond='data:i.data'>
<b:include data='i.data' name='interval'/>
</b:if>
<b:if cond='data:i.posts'>
<b:include data='i.posts' name='posts'/>
</b:if>
</li>
</ul>
</b:loop>
</b:includable>
<b:includable id='menu' var='data'>
<select expr:id='data:widget.instanceId + &quot;_ArchiveMenu&quot;'>
<option value=''><data:title/></option>
<b:loop values='data:data' var='i'>
<option expr:value='data:i.url'><data:i.name/> (<data:i.post-count/>)</option>
</b:loop>
</select>
</b:includable>
<b:includable id='flat' var='data'>
<ul>
<b:loop values='data:data' var='i'>
<li class='archivedate'>
<a expr:href='data:i.url'><data:i.name/></a> (<data:i.post-count/>)
</li>
</b:loop>
</ul>
</b:includable>
<b:includable id='posts' var='posts'>
<ul class='posts'>
<b:loop values='data:posts' var='i'>
<li><a expr:href='data:i.url'><data:i.title/></a></li>
</b:loop>
</ul>
</b:includable>
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<div id='ArchiveList'>
<div expr:id='data:widget.instanceId + &quot;_ArchiveList&quot;'>
<b:if cond='data:style == &quot;HIERARCHY&quot;'>
<b:include data='data' name='interval'/>
</b:if>
<b:if cond='data:style == &quot;FLAT&quot;'>
<b:include data='data' name='flat'/>
</b:if>
<b:if cond='data:style == &quot;MENU&quot;'>
<b:include data='data' name='menu'/>
</b:if>
</div>
</div>
<b:include name='quickedit'/>
</div>
</b:includable>
</b:widget>
</b:section>
</div></div>

<div id='sidebarbottom-wrap1'><div id='sidebarbottom-wrap2'>
<b:section class='sidebar' id='sidebar' preferred='yes'>
<b:widget id='Gadget1' locked='false' title='Blogger Play' type='Gadget'>
<b:includable id='main'>
<!-- only display title if it's non-empty -->
<b:if cond='data:renderingUrl != &quot;&quot;'>
<b:if cond='data:title != &quot;&quot;'>
<h2 class='title'><data:title/></h2>
</b:if>
<b:if cond='data:gadgetSnippet != &quot;&quot;'>
<data:gadgetSnippet/>
<b:else/>
<div class='widget-content'>
<b:if cond='data:trackingUrl != &quot;&quot;'>
<img expr:src='data:trackingUrl' height='1' width='1'/>
</b:if>

<iframe expr:height='data:height' expr:id='data:moduleId' expr:name='data:moduleId' expr:src='data:renderingUrl' frameborder='0' style='width: 100%; display: block'>
</iframe>
</div>
</b:if>
<b:else/>
<data:errorMessage/>
</b:if>

<b:include name='quickedit'/>
</b:includable>
</b:widget>
</b:section>
</div></div>

</div>

<div id='footer-wrap1'><div id='footer-wrap2'>
<b:section class='footer' id='footer'/>
</div></div>

</div>
</body>
</html>

Blogger template Rounders 2 with a wider post area

http://bguide.blogspot.com/2008/11/rounders-2-with-wider-post-area.html

Thursday, November 13, 2008

Rounders 2 with a wider post area

Article Series: Wider 2 Column Templates - Step by Step Guides

Here are the steps to increase the width of the main post area of the Rounders 2 template by a desired amount. This is useful if you frequently upload images/embed videos etc that are wider than the default width of the post column. (For other Rounders templates, check the series home given above)

The Rounders 2 template uses images for the rounded header, footer and borders of the main post area. We need to expand these images when increasing the width of the post area. This tutorial uses custom images hosted on The Blogger Guide companion web site. (Note: The images used by templates must be hosted online.)

1) Decide the amount of pixels by which you want to increase the width of the post area. In this article, I will be expanding it by 240 pixels. (Note: You need background images that are expanded by the same size as the amount of pixels by which you expand your template. The steps here will only work for an expansion of 240 pixels)

2) Increase the width of the post area and its background images

  • Go to Layout -> Edit HTML
  • Locate the #main-wrap1 CSS selector (Do a Find using your browser)
  • Increase its width property by adding the amount of pixels picked in step (1). Here we change it to 725 by adding 240 to the default width of 485 pixels
  • Add a template variable to define the image host location as explained here. (This step will open up in a separate window. Return to the next bullet point after that)
  • Change the URL of the background property to the one shown in red below
#main-wrap1 {
width:725px;
float:$startSide;
background:$mainBgColor url("$imageHost/rounders2_corners_main_bot_w.gif") no-repeat $startSide bottom;
margin:15px 0 0;
...
}
  • Locate the #main-wrap2 CSS selector
  • Change the URL of the background property to the one shown in red below
#main-wrap2 {
float:$startSide;
width:100%;
background:url("$imageHost/rounders2_corners_main_top_w.gif") no-repeat $startSide top;
padding:10px 0 0;
}
  • Locate the #main CSS selector
  • Increase its width property to 725
  • Change the URL of the background property to the one shown in red below
#main {
background:url("$imageHost/rounders2_rails_main_w.gif") repeat-y left;
padding:0;
width:725px;
}
  • Locate the following CSS selectors and change their width properties as shown in red below.
.main .widget {
margin-top: 4px;
width: 708px;
padding: 0 13px;
}

.main .Blog {
margin: 0;
padding: 0;
width: 724px;
}

3) Increase the width of the other wrappers to accommodate the expanded main wrapper.
  • Locate the CSS section called #outer-wrapper
  • Increase its width property by the same amount of pixels selected in step (1)
#outer-wrapper {
width: 980px;
margin: 0 auto;
...
}

4) Replace the other background images with expanded ones as necessary.
  • Locate the following CSS selectors.
  • Replace the URLs of the images to the ones shown in red below.
#header-wrapper {
background:url("$imageHost/rounders2_corners_cap_top_w.gif") no-repeat $startSide top;
...
}

#header {
background:url("$imageHost/rounders2_corners_cap_bot_w.gif") no-repeat $startSide bottom;
...
}

#footer-wrap2 {
background:$titleBgColor url("$imageHost/rounders2_corners_cap_top_w.gif") no-repeat $startSide top;
color:$titleTextColor;
}

#footer {
background:url("$imageHost/rounders2_corners_cap_bot_w.gif") no-repeat $startSide bottom;
padding:8px 15px;
}

That's it! Click SAVE TEMPLATE and you should now have more room to play around with, in your main post area.

Note: You are free to use the images provided by me. But if you change your template according to this tutorial and use those images, please add the following code shown in red, right to the end of your template, in the place shown. It will simply link to this blog.

</div>

<a href="http://bguide.blogspot.com/2008/04/wider-2-column-templates-step-by-step.html">Wider Two Column Modification</a> courtesy of <a href="http://bguide.blogspot.com">The Blogger Guide</a>

</body>
</html>

如何免费注册美国 apple store帐号


要点: 首先到apple store 美国去,点击 facebook Free version(could be any free app), 然后"get app". 这样它就要求你注册一个新帐号。这是你跟随流程,在注册付款一项里就有了“NONE”选择项。就是不用填写银行卡信息。

先Get app, 然后再注册。


前期准备工作: 



iTunes Store按照国家和地区的不同,其中的App Store可购买程序也是不同的。例如在很多国家的App Store中就没有两个精彩的游戏,Tap Tap Revenge(免费)和Super Monkey Ball(9.99美元)。我们这里主要还是教大家如何在美国版和中国版页面进行注册与购买。下面我们主要以美国版页面为大家进行讲解: 

1、首先,点击iTunes软件左侧的iTunes Store选项按钮。 




点击左侧的iTunes Store选项按钮 



2、在出现的iTunes Store(App Store集成在iTunes Store页面中)页面最下方选择United States。 





在页面最下方选择United States 



3、如果按照正常的注册方式,会需要我们填入付费的信用卡或者PayPal帐号,目前阶段我们并不建议各位国内网友付费购买这些应用程序,毕竟这个后期投入还是非常大的。因此我们这里提供一个可以注册不同填写支付形式的注册方法。 



前文已经提到我们进入了美国版的iTunes Store页面,下面我们开始具体的注册流程: 



1、首先是进入iTunes store之后点击页面中上方的Apps小按钮进入App Store。 






点击页面中上方的Apps 





2、进入之后随便找一个免费的App软件,点击“Get App”按钮。我在这里以FaceBook为例进行介绍。 


点击“Get App”按钮 



3、这个时候iTunes就会提示我们进行登陆或者注册。继续选择“创建新帐户”按钮。 


继续选择“创建新帐户”按钮 



详细注册流程演示视频: 



4、在出现Welcome欢迎界面的时候继续点Continue,在弹出的窗口选项中打勾,继续Continue。 






点击Continue按钮 




勾选,点击Continue按钮 



5、在弹出的窗口中填入你想注册的E-mail账号、密码、安全提示问题、答案、选择生日后再选择Continue(需要填写真实的电子邮件地址)。 




需要填写真实的电子邮件地址 



6、接下来的这个窗口的选择信用卡选项中就会多出一个None的选项,这也就是一系列步骤下来我们所追求的目的。 


选择None选项 



7、选择None之后,继续填上的相关信息,姓名、地址可以随意填写英文信息,当需要选择所在州名和城市,以及Zip Code(邮编)时必须完全匹配才行。这里我们为大家提供一些常见的州名中的部分城市和邮编,请大家自行选择。Phone第一个框里填任意三位数字,第二个填任意七位数字,然后点击Continue。 


填写相关个人信息 



8、这时iTunes会提示激活邮件已发送到所注册邮箱,大家最后所需要的就是到所注册的邮箱收信,然后点击邮件中的链接,到iTunes上即可激活账号了。 






提示激活邮件已经发往指定邮箱 




你收到的激活邮件,点击下面链接即可完成注册 



----------------------------邮编城市(City)州(State) -------------------------------------------- 

邮编城市(City)州(State) 



12201AlbanyNewYork(NY) 

30301AtlantaGeorgia(GA) 

21401AnnapolisMaryland(MD) 

21201BaltimoreMaryland(MD) 

35201BirminghamAlabama(AL) 

14201BuffaloNewYork(NY) 

60601CHICAGOIllinois(IL) 

45201CincinnatiOhio(OH) 

44101ClevelandOhio(OH) 

43085ColumbusOhio(OH) 

71953DallasArkansas(AR) 

80002DenverColorado(CO) 

99701FairbanksAlaska(AK) 

19019Philidelphiapennsylvania(PA) 

96801HonoluluHawii(HI) 

46201IndianapolisIndiana(IN) 

32099JacksonvilleFLORIDA(FL) 

64101Kansas CityMissouri(MO) 

90001Los AngelesCalifornia(CA) 

89101Las VegasNavada(NV) 

55199MinneapolisMinnesota(MN) 

10001New YorkNewYork(NY) 

70112New orleaansLouisana(LA) 

68046OmahaNebraska(NE) 

85001PhoenixArizona(AZ) 

15122Pittsburghpennsylvania(PA) 

84101Salt Lake CityUtah(UT) 

94203SacramentoCalifornia(CA) 

92101San DiegoCalifornia(CA) 

94101San FranciscoCalifornia(CA) 

95101San JoseCalifornia(CA) 

55101Saint PaulMinnesota(MN) 

63101Saint LouisMissouri(MO) 

98101SeattleWashington(WA) 

33601TampaFLORIDA(FL) 

------------------------------------------------------------------------

Thursday, July 30, 2009

Hacking IBM Thinkpad Bios Password

 
 
 
 
 

Hacking IBM Thinkpad Bios Password
191 Votes | Average: 4.07 out of 5191 Votes | Average: 4.07 out of 5191 Votes | Average: 4.07 out of 5191 Votes | Average: 4.07 out of 5191 Votes | Average: 4.07 out of 5
Loading ... Loading ...

IBM T42 Supervisor Password recoveryLost your IBM ThinkPad Supervisor password? No problem, on this page i will show you how to recover your old password.

Although IBM claims their TP BIOS passwords are impossible to break, there is a easy and cheap way to fix this.

The stuff you need cost about 5 $ at your closest radio shack type of store. Also you need a spare PC with a serial port.

This article is based on a IBM ThinkPad T42. There are no guarantees and you might end up destroying your TP. So continue at your own risk. Other models this ought to work with are:supervisor (SVP) password

  • 240, 240x
  • 390E, 390x
  • 570, 570E
  • 600e, 600X
  • 770Z
  • A20m, A21e, A21m, a22m, A30p, A31, A31p
  • G40, G41
  • R30, R31, R32, R40, R50, R51
  • Transnote, T20, T21, T22, T30, T40, T40p, T41, T42, T42p
  • X20, X21, X22, X23, X24, X30, X31, X40, X41

The supervisor (SVP) password is stored in a chip called ATMEL 24RF08.It can not be reset by disconnecting the BIOS battery or shorting any jumper. It has to be read in order to deciffer the password. For this we need some kind of hardware so read on…

Soldering the ATMEL 24RF08 Chip reader

To read this chip we need to interface with it using a secondary computer and some simple electronics. You will need to purchase this:

Electronic components

  • 2 x 2200 Ohm Resistors
  • 2 x C5V1 Zener diodes (For example BZX55/C5V1 )
  • Serial Port 9 pin Female

The serial port can be salvaged from any old PS2 type mouse. The zeners and resistors can be found in scrap electronics, but they are rather cheap so i would not bother. Solder them according to the image below. Leave the wires leading to SDA , SCL and GND. These will be connected to the TP later.

Allservice schematic for reader
Here is a simplified schematic for those unfamilliar with the above symbols:

Simplified atmel reader schematic

Location of ATMEL chipLocating the ATMEL chip

Usually the ATMEL chip is located somewhere below the touchpad. Start off by remving the keyboard and mousepad. This is done by unscrewing a couple of screws located under the TP. It is quite clearly illustrated on the bottom side of your ThinkPad.

Pull the TP keyboard up and let it rest against the screen. Pry off the touchpad part and fold it over where the keyboard used to be. Remove the WiFi card.

Under it all you should find a chip with something like this printed:

ATMEL

24RFC8

0446

Heres a closeup of the Atmel chip. Click to enlarge.

Locating the Atmel Chip

You can see the Atmel right under were the Wifi card used to sit:

Another closeup

Soldering the ThinkPad

Now this is the tricky part. You will have to solder 3 wires to the motherboard of your TP. Two wires to the ATMEL chip and one to ground. The ground is a piece of cake, just solder it anywhere you can find ground. The mounting screw holes on the motherboard is a good place. Solder 3 wires according to the image below:

DSC_0154.JPG

As you can see, the SCL and SDA are located right next to eachother. It can be difficult to hold them in place while soldering. I have used some tape to hold them in place. The tape can be left there to minimze the risk of pulling off the soldered wires during the next steps.

Leave these wires unconnected and make them ready by peeling off the insulation. These will be connected to the reader ciruit later on. Make sure they can not reach ground or short circuit in any way.

Preparing the spare PC

You have made the hardware to read the chip, so now you need to supply the software. There is this great sofware made by http://www.allservice.ro/ that can be found here:

http://home.ripway.com/2005-7/365678/index.htm - Select R24RF08 v2.0b - Reader for ATMEL 24RF08 (Freeware)

While you are at it, download the Supervisor Password decoder IBM Pass 2.0 Lite found here:

http://home.ripway.com/2005-7/365678/index.htm

Also great software made available by http://www.allservice.ro/ .

Note:

Softpedix wrote that the download mirror has limited bandwidth. If you can't download with the above, try these:
http://www.allservice.ro/forum/viewtopic.php?t=61 – Programmer
http://www.allservice.ro/forum/viewtopic.php?t=56 – IBMpass Lite

Install the software.

Connect the ATMEL chip reader to the spare PC.

Fire up a command promt(Start->run type cmd) and navigate to the folder where you installed R24RF08 v2.0b. Type in (don't hit Enter):

r24rf08 dump.bin

Dumping the password

  1. Turn on your ThinkPad with all the wiring you just soldered.
  2. Press F1 during the startup to enter the BIOS.
  3. Wait untill all activity stops, blinking HDD leds and such.
  4. Connect the ATMEL Chip reader. GND first then the SDA and SCL.
  5. Now go to your spare PC and Hit enter on the command prompt.

Now there should be a file created in the same folder with the name dump.bin. Disconnect all the wiring off your TP and assemble it back together.

Decoding the Supervisor Password

On your Spare PC start the program IBM Pass 2.0 Lite. Load the file you just created (dump.bin). Navigate with the scroll list to the memory address of 0×330. Tada! It should look something like this:

Image of passwor dump

 

 

Wednesday, July 29, 2009

中国50个城市在一个班级里的职务

 
 
 
学校:联合国
班级:中国
班主任:中国**
学号:01.
姓名:北京
性别:男
职务:班长兼政治课代表
特点:相貌堂堂,但有时候不太注意个人卫生。和班主任关系好,什么都优先,出身高官世家,家世显赫。虽然自己的能力不错,但是常以权谋私。刚刚主持办完第29届全校运动会。
学号:02.
姓名:上海
性别:女
职务:副班长、华东小组组长
特点:能力和条件都比班长强,香港没回来之前考试成绩总是全班第一,打扮非常时髦,当副职只因为她是女的,家里解放前是富商,出身不好。有点小资,经常看不起其他同学。在全校有一定影响力。
学号:03.
姓名:天津
性别:女
职务:团支书
特点:因为和北京同桌,所以当了团支书,其实能力也不错,有进步的潜力,只是坐在北京旁边,锋芒经常被掩盖。
学号:04.
姓名:重庆
性别:男
职务:劳动委员
特点:体格健壮,成绩不算拔尖,但也不错,长得又帅,很受大家欢迎!最近比较忙,因为全班供电不足,为全班修了水电站。喜欢辣椒,大家都喜欢他做的火锅。
学号:05.
姓名:哈尔滨
性别:女
职务:化学课代表
特点:白皙妖艳,远近闻名的冰雪美人。爱好冰雕,但内心热情。受隔壁俄罗斯班影响较大,穿着洋气。只是不受班主任重视,成绩平平。但化学学得好,家里开了不少制药厂。
学号:06.
姓名:长春
性别:男
职务:摄影课代表
特点:学习成绩中等,但是性格耿直,热情爽朗。是个影迷,业余时间喜欢拍电影,虽然没拍出什么精品,但小有名气,也是全班家里第一个有汽车的。
学号:07.
姓名:沈阳
性别:男
职务:东北小组组长兼体育委员
特点:高大帅气,却不自以为是。吃苦好学,认真刻苦,只是目前成绩一般,可能是学习方法不适合自己,但是体育成绩优秀,较受欢迎。
学号:08.
姓名:大连
性别:女
职务:卫生委员
特点:成绩不错,很爱干净,长得漂亮,喜欢打扮自己,但有时会忽略自己的气质与内涵,担任卫生委员。和沈阳是同桌。
学号:09.
姓名:济南
性别:男
职务:无
特点:出身书香门第,每年都来考功名,可惜家底子薄,又不爱出风头,总是不被重视,家里的泉水出名。
学号:10.
姓名:青岛
性别:女
职务:环保委员
特点:济南同桌,窈窕淑女,成绩优秀,是全班环境保护的楷模。家里开了不少有名的企业,从小学会酿啤酒,深受欢迎。最近刚刚帮着班长举办了全校运动会,看得济南干着急。
学号:11.
姓名:石家庄
性别:男
职务:华北小组组长
特点:踏踏实实干革命的男生,学习成绩很一般,没有不良记录。因为北京当班长,天津当团支书,所以把华北小组长让给了他,但苦于有职无权。
学号:12.
姓名:太原
性别:男
职务:无
特点:勤劳朴实的劳动人民的孩子,家底不好,学习有时显得有些急于求成。家里开了很多煤厂,导致皮肤不好。最近开始注重保养和调整学习方法。
学号:13.
姓名:呼和浩特
性别:男
职务:无
特点:性格爽朗,身体强壮,成绩还算可以。家里养着很多牛羊,开了牛奶场,每天负责提供班里大多数同学牛奶。
学号:14.
姓名:郑州
性别:男
职务:地理课代表
特点:勤劳朴实的劳动人民的孩子,没什么家底,学习成绩也一般,但人际关系好,座位在班级通道枢纽上,对于班级情况熟悉,当地理课代表众望所归。
学号:15.
姓名:合肥
性别:男
职务:数学课代表
特点:又一勤劳朴实的劳动人民的孩子,成绩很一般,但擅长科技,常常帮着班主任一起做研究,担任数学课代表。
学号:16.
姓名:广州
性别:男
职务:生活委员兼华南小组组长
特点:成绩相当好,能力也不错,不输班长,但是家室单薄,起步也晚,拼不过班长。他说话口音虽然很不好懂,但在全班比较流行。口才好,能说会道,拉赞助能力一流,担任生活委员。
学号:17.
姓名:深圳
性别:女
职务:学习委员
特点:班里年龄最小的一个,学习成绩后来居上,家里有钱,有外班关系,与同桌广州关系微妙。
学号:18.
姓名:南京
性别:男
职务:前任班长现物理课代表
特点:学习功底扎实,成绩突出,能力也不错。长相清秀受欢迎。只因班主任更换而被罢免班长一职,降级为物理课代表。处处受现任班长压制,但受到台北仰慕。
学号:19.
姓名:苏州
性别:女
职务:无
特点:南京同桌,小家碧玉,楚楚动人。成绩优异,能力不俗。与隔壁新加坡班的学生关系不错,对于班主任迟迟不给自己安排职务心生不满。
学号:20.
姓名:无锡
性别:男
职务:文娱委员
特点:帅气大方,又有礼貌,最近在班里比较活跃,人气挺旺,各方面表现不俗。出身工商实业世家,体面又没有架子
学号:21.
姓名:杭州
性别:女
职务:语文课代表
特点:公认的班花,孤芳美人,学习成绩很好,气质优雅,品味不俗,懂得欣赏诗情画意,担任语文课代表。
学号:22.
姓名:宁波
性别:女
职务:无
特点:杭州同桌,没有杭州的美貌和家境,却多了几分清纯,成绩不俗而且心灵手巧,善做汤圆。
学号:23.
姓名:温州
性别:男
职务:无
特点:研究出来一套属于自己的学习方法,成绩一点一点积累。家里是干个体户的,课余时间经常做小买卖,所以零花钱很多。
学号:24.
姓名:南昌
性别:男
职务:广播操领操员
特点:朴实无华的劳动人民孩子,成绩一般,但遵守纪律,班主任喜欢的好孩子,只是自我意识不强,缺少灵气。
学号:25.
姓名:福州
性别:男
职务:无
特点:自身条件不错,但学习功底不扎实,成绩一般。但现在正踏踏实实努力,成绩不断进步中。
学号:26.
姓名:厦门
性别:女
职务:无
特点:福州同桌,让人心旷神怡的美女,美中还透着几分不羁。只是与其他班的男生关系复杂,时常耽误自己的学业。被班主任要求担任台北的说客。
学号:27.
姓名:武汉
性别:男
职务:华中小组组长兼生物课代表
特点:成绩不错,长相帅气,在班里人缘好,班长强有力的候选人之一,只因家底不如北京,在班长竞选中败下阵来,当上了生物课代表。
学号:28.
姓名:长沙
性别:男
职务:宣传委员
特点:成绩一般但是爱读书,爱吃辣椒,凡事喜欢争先,是不安分守纪的“调皮鬼”。宣传公功力了得,在校电视台担任重要职务,一度挑战北京作为电视台长的地位。
学号:29.
姓名:西安
性别:男
职务:西北小组组长兼历史课代表
特点:成绩一般但能力不错,班里最年长,影响力较大。穿着比较古典,性格稳重,精通历史,担任历史课代表。
学号:30.
姓名:兰州
性别:女
职务:无
特点:学习成绩偏下,但组织能力不俗,在班里人缘不错,班长的得力助手。做得一手好拉面。
学号:31.
姓名:成都
性别:女
职务:西南小组组长
特点:成绩与能力都不错,有内涵有气质,容貌秀丽,和重庆同桌,但关系不好,看着重庆高升,心里很不是滋味。
学号:32.
姓名:南宁
性别:男
职务:无
特点:性格内向文静的男生,成绩一般,但待人温和。班级事务参与不多,以至于很多时候大家会想不起他来,平时不太显眼,但和泰国班,马来班等东盟院的学生关系良好,经常一起弄弄展览。
学号:33.
姓名:昆明
性别:女
职务:无
特点:时时刻刻带着浅浅的微笑,成绩一般却讨人喜欢,小巧玲珑散发着与别人不一样的气质,穿着打扮有特点,家里还有个大花园叫世博园。
学号:34.
姓名:贵阳
性别:男
职务:无
特点:成绩不太好,但并不影响自己的心情。十分懂得享受生活的方法。虽不如重庆高大帅气,却有着洒脱的豪情。他的邻居酿的好酒全校闻名。每位同学家里请客吃饭都要向他代买。
学号:35.
姓名:乌鲁木齐
性别:女
职务:无
特点:就象天山上的雪莲那样的美,长相清丽脱俗,带着异域风情。成绩一般,但潜力无穷。有时会闹点儿小脾气。
学号:36.
姓名:拉萨
性别:男
职务:无
特点:因为家住得比较偏远,与别的同学接触不多。总是给人以神秘感,看似很冷峻,其实内心热情友善。由于得到全班的帮助,学习成绩逐步提高。
学号:37.
姓名:香港
性别:女
职务:英语课代表
特点:长期在英国班插班,最近才回到班里上课。成绩异常优秀,在全校都名列前茅。打扮精致美丽,风情万种,惹得上海一身嫉妒,奋力追赶。是全班人的榜样。大家看着她一身洋气,又羡慕又焦急。英语水平无敌,担任班里英语课代表。有班主任给的特权,有些班级事务可以不用参加。
学号:38.
姓名:澳门
性别:男
职务:无
特点:长期在葡萄牙班插班生,比香港还晚回班。成绩也挺优秀,但不是非常突出。同样洋气十足但比较谦和。爱好广泛,尤其赛马和赌钱。因为家里开了几个赌场,所以大家都羡慕他。同样有班主任给的特权,有些班级事务也可以不用参加。
学号:39.
姓名:台北
性别:男
职务:无
特点:问题学生。自学成绩相当好,和美国班的人关系比自己班还好。因为不喜欢现任班主任而决定翘课,至今不去上课在家自学。不服从北京这个班长,仰慕南京,和香港,澳门有些私交。赌气说一辈子也不想再进这个教室,在学校里到处说自己要一个人成立一个班,但总得不到校领导承认。最近有些疲软,经常在班门口溜达。
学号:40.
姓名:银川
性别:女
职务:无
特点:成绩不怎么样,但是非常有个性,气质独特,既豪放又内敛,与班里同学接触不多,看似默默无闻,实则充满抱负。
学号:41
姓名:西宁
性别:女
职务:无
特点:家住得也挺偏远,但比拉萨近一些,成绩中等偏下,但是能够与班级融为一体,个性鲜明,拉萨同桌,接受班级其他同学帮助的同时也在积极帮助拉萨,成绩逐步提高。家门口有个非常大的湖,全校闻名。
学号:42
姓名:扬州
性别:女
职务:无
特点:娇小可人,秀外慧中。爱好恬静,不喜欢与同学争斗。以前学习成绩在班级名列前茅,但最近成绩下滑。不常抛头露面却总引人侧目。
学号:43
姓名:常州
性别:男
职务:无
特点:无锡同桌。虽不如无锡帅气活跃,但安静踏实,外柔内刚。经过自己努力成绩一路飙升,积极与外班同学交流。但成绩不稳定,加之家底不足故在班里目前人气不旺,但坚信厚积薄发。
学号:44
姓名:南通
性别:男
职务:无
特点:身体强壮,条件不错,只是学习成绩一直一般,但最近以上海为榜样发奋图强,谦虚好学,一刻不放松,最近成绩显着提高。
学号:45
姓名:桂林
性别:女
职务:无
特点:南宁同桌。性感美女,班花杭州的有力竞争对手,只因内涵稍显不足而屈居次席。浑身散发出迷人气息,性感到骨子里,全校闻名,在班里受欢迎,同时还吸引大批外班学生赶来偷看。学习成绩中等,但心思不在学习上,有自己的想法。
学号:46
姓名:敦煌
性别:女
职务:班级日志撰写员
特点:兰州同桌。气质美人,外刚内柔,成熟优雅。只可远观不可亵玩。涵养惊人,原本出身名门却奈何家道中落,虽然成绩不好,但很有威望。每天负责记录班级大事。
学号:47
姓名:绍兴
性别:男
职务:校报主编
特点:出身教育世家,眉清目秀,气质高雅,书卷气十足。颇富正义感,深受大家喜爱。成绩中等偏上,尤其擅长写作,担任校报主编。但有些清高,很多时候思想放不开。
学号:48
姓名:鞍山
性别:男
职务:无
特点:身强力壮,直率开朗,学习底子非常好,曾经得到班主任重点培养,在班级成绩一直领先。家里开钢铁厂,整个教室几乎都是靠他家的钢铁建成。但建成之后班主任与他开始有些疏远,加之自身学习方法已经落后,成绩下滑厉害。但是不服输的性格让他调整方法准备再出发。
学号:49
姓名:廊坊
性别:男
职务:无
特点:相貌俊俏,与班长、团支书是有名的三人组。自身资质不深,比较不起眼。但因与班长、团支书的这层关系,使他获得了班主任的关注,外班学生也纷纷向他示好。自此信心大增,日以继夜刻苦钻研,成绩飞速上升,表现愈发抢眼,但由于班长过于耀眼,他和团支书一样始终难以在班里施展拳脚。
学号:50.
姓名:海口
性别:男
职务:无
特点:个头不高,皮肤黝黑,沉默寡言。生长于渔民家庭,从小在海边长大,所以水性 很好。他是生活委员广州的表弟,前不久刚从老家转学过来,成绩偏下,但学习很努力在争取跟上班。很老实,但比较个性,因为坐在教室后面靠门的位子,所以经常会跟外班的学生有摩擦。

Wednesday, July 22, 2009

ThinkPad电池保养手册

 
 
 
ThinkPad电池保养手册

2007-9-10

在IBM笔记本电脑电池使用,激活等操作中,由于种种原因,往往在操作的细节上出现错误,不知不觉无意中伤害了你的电池。

下面我们就举两个例子来详细分析,以说明“操作细节”的重要性。

例一:当笔记本处交流供电状态,关机后,应何时拔出交流插头?工作完毕关机后,过一会儿屏幕关闭,此时我们很容易以为已经关机成功,便马上随手拔掉交流插头,殊不知此时屏幕虽然关闭,但主板加电指示灯(圆圈中带Z字模样的指示灯)依然燃亮,此时笔记本实际上还在工作,也就是说机器此时还需电力供应;若此时拔下交流插头,笔记本会马上从交流供电状态转为电池供电状态,无端地使用几秒钟电池,这样虽然好象用不了多少电量,但却加速了电池更快地跌落至设置的起始充电电量值,从而缩短了电池的充用周期,影响了电池的使用寿命。交流插头早拔了不行,那晚拔又会如何呢?当主板加电指示灯熄灭后(电源指示灯还燃亮),若不拔掉交流插头,系统的电源管理程序和电池里的由电池管理芯片所组成的接口电路约5秒后会自动转入“关机充电状态”,所以关机后迟迟不拔出交流插头会无端地对电量>96%的电池进行了一小段时间的充电,而伤害了你的电池。[电量没有完全耗尽前(即电量在5~100%),不要对电池进行充电,否则会缩短电池的寿命。]

综上述,正确的操作方法是:除了电源指示灯以外,屏幕下方的所有指示灯熄灭后,即随拔掉交流插头(不要迟于5秒),交流插头拔出约5秒后,电源指示灯自动熄灭。

据上述分析可知,本来使用交流供电方式,其原意是尽量少使用电池,从而延长电池的充用周期;而由于在操作细节上欠妥,“爱卿未竟反害了卿”;“操作细节”的重要性由此可见一斑。

例二:当使用交流供电时,交流适配器的交流输入插头和直流输出插头插(卸)先后顺序的操作细节上是有讲究的。正确的操作方法是:先把交流适配器的直流输出插头插到笔记本的电源插孔,然后把交流输入插头插到220V交流电源插座上;而卸下时则应先把交流输入插头拔下,然后再把直流输出插头拔出。如果在插(卸)时颠倒了先后顺序,交流适配器则会处空载状态,交流适配器是不允许处空载状态的,因其工作于脉冲状态,空载时其内的开关变压器绕组会产生极高的反峰电压而击穿诸如IC,电容等电压敏感元件。虽然现时的交流适配器其内已设有空载保护电路,但由于设计上要兼顾到其它种种问题,这种保护电路的保护作用是很有限的;故此当交流适配器处空载状态时有可能被损坏。

从上面的分析我们可了解到,在操作中的任何细节都是那么的重要,来不得半点含糊和马虎;说的大一点,这就是我们平时所讲的科学技术的慎密性。为此,我觉得有必要将我以前写下的一些关于电池操作细则的文字作适当的修改,整理;供大家参考,以提请对操作细节的注意;同时也请各位老师批评指正和补充。因编幅所限,下文中不可能再如上述举例中那样进行详细分析,这点还请大家见谅。

激活处理:

以下情况的电池需要进行激活处理:

1.刚启用的新电池。

2.因长时间不使用电池,电池离开电脑处储存状态,现再启用此电池时。

3.较长时间不使用笔记本电脑或电池从笔记本电脑移出存放备用(时间超过两三个月),现再启用此电池时。

对电池进行激活处理的方法:

激活电池内的化学物质,最大化电池的性能,需要通过对电池重复充放电(完全充电,然后再完全放电)三次。所谓完全充放电是指:正常开机令电池耗电至3%电池电量(最好一次耗尽,也可分几次来耗电,但不宜间隔太长时间),然后必须马上对电池进行关机充电十二个小时。

这里强调必须马上对电池进行充电,是因为电池即使不使用也会进行自我放电,当电池耗电至3%电量,此时若不及时对电池进行充电,自放电现象极易造成电池的过放电而损害电池,过放电正是锂电池的一大禁忌。

对电池进行激活处理充电时,机子必须处关机状态。如果此时机子处等待,挂起等状态,当充电至3~4小时后绿色电源状态指示灯不再跳动时,机器会自动停止对电池的充电,令无法对电池进行完全充电。当放电至3%电量时,机器会马上自动进入休眠状态,此时应再启动机器,在机器启动的过程中单击屏幕左下方关机按钮,令机器关机。

如果上述操作的各个细节都掌握得好,且你的电池质量又没有问题,就能很好地激活电池内的化学物质,最大化电池的性能,基本上电池在以后的正常使用中每次都能充到100%。

使用中应注意的问题:

电池是一种“易耗品”,电池的损耗程度取决于你使用电池时所进行的操作的正确性,操作方式,操作频率,工作环境温度,库存时间(对未使用过的电池)等因数。

1. 电池的充放电次数直接关系到电池寿命,一般锂电池的充放电次数只有400~600次左右,改进型的产品也不过800多次,每充一次电池就向使用的终点前进了一步。(当对85%以下电量的电池进行充电,将被记录并增加一次充电次数。)

为此,当电池电压大于电池管理程序中所设定的充电起始值96%,而且你当前所处场所有220V交流电源时,应尽量使用交流电源,尽量减少电池的充电次数,以延长电池的寿命。

此时电池不必从机器上移开,因为开机时不会对电量大于96%的电池进行充电。不过即使这样,如果你是长期使用交流电源而极少使用电池时,建议还是将电池从机器上移开来比较好,因为笔记本长时间运行时产生的热量会对电池造成一定的伤害。但应该指出,在此种情况下一旦交流供电断电,你尚未保存的数据会由于没有电池的支持而丢失,这一得一失,用户必须好好权衡。

2. 当电量为3~5%时,应及时给电池充电,否则电池的自放电现象会造成过放电而损害电池,充电时机器可以处关机,挂起等任何状态,也可以边充边用。

充电必须一次充满,否则会损害电池。这是基于避免因缩短充用周期增加充电次数而缩短电池的寿命;而并非是由于“记忆特性”问题,锂电池不象镍镉电池和镍氢电池具有“记忆特性”,锂电池不具有“记忆特性”。

如充电时机器处关机或休眠状态,当充电至3~4小时后绿色电源状态指示灯不再跳动时,此时电量已达100%,应及时拔除交流电源插头以防对电池造成过充电而伤害电池。

如充电时机器处等待,挂起或边充边用状态,则当充电至3~4小时后绿色电源状态指示灯不再跳动时,电池会自动退出充电状态。

充电过程中会先进行快速充电,这时电源状态指示灯呈黄色(常亮),充至某一定值后转入涓细电流慢充,这时电源状态指示灯的颜色变得闪动的绿色;一直充满100%之后,就变成绿色(常亮)了。锂电池的充电过程是恒压方式,开始充电不久即电压即会稳定下来,而电流则越来越小。

3. 电量没有完全耗尽前(即电量在5~100%),不要对电池进行充电,否则会因缩短充用周期增加充电次数而缩短电池的寿命。

当电量为5~95%时应使用电池工作,如此时使用AC电源适配器会对电池进行充电(边充边用状态)。

4. 当电量为96~100%或电池已从机器上移出,可使用AC电源适配器开机运行,使用AC电源适配器时请先把AC电源适配器的直流输出插头插到机器上,然后再把交流电源插头插到220V~插座上;卸下AC电源适配器时则应先拔下交流电源插头然后才从机器上拔除AC电源适配器的直流输出插头。否则可能会对你的设备造成损害。

使用AC电源适配器时,当把交流电源插头插到220V~插座上,而机器上的电源状态指示灯尚未燃亮前(注:其间约5秒时间)请及时按下电源按钮开机;关机或进入休眠时,除了绿色电源状态指示灯外其他所有指示灯都已熄灭后,请及时从220V~插座上拔下交流电源插头(不要迟于5秒),交流电源插头拔出后约5秒,绿色电源状态指示灯熄灭;否则都会对电池造成过充电而损害电池。因关机状态下AC电源适配器仍处非卸下状态,系统的电源管理程序和电池里的由电源管理芯片所组成的接口电路约5秒后会自动转入“关机充电状态”,对电池进行充电。(如果需要,可不从机器上拔下AC电源适配器的直流输出插头,此时电池不会通过AC电源适配器逆向放电。)

如果暂停工作令机器进入等待或挂起状态,则不要从220V~插座上拔下交流电源插头;因此时机器仍须电源维持。(建议不要长时间令机器进入等待或挂起状态,以爱护你的机器。)

5. IBM在ThinkPad笔记本电脑的相关资料的技术指标中所标出的“电池使用时间”,是厂商在特指条件下所测出,该指标在我们一般正常使用笔记本的条件下是无法达到的,例如:相关资料的技术指标中所标出的“电池使用时间”为4小时,我们在一般正常使用中只能得到约3.5个小时的电池电力供应。如果相差很远,而且尚在保修期内,请速联系IBM。

保养和储存

1. 若电池较长时间(数个月)不用,应从机器上取下保存备用。建议每一个半月左右对电池进行一次放电和充电整理,以改善你的电池状态来增加电池容量。

2. 若电池长时间不用,应将其电量设置至30~50%后储存,建议大约每年给电池充电一次,并将其电量设置至30~50%,以防过放电而损害电池。将电池电量设置至30~50%的具体操作方法为:当电池的电量大于50%时,可开机耗电至30~50%。若电量少于30%,则先开机耗电至3%,再充电至100%然后开机耗电至30~50%即可。

3. 不要将电池放在高温和寒冷的环境中,电池性能会暂时降低。应将处保存备用状态和储存状态的电池放置于温度较低的地方,对于电池,最佳的温度范围约为10~20摄氏度。

关于充电起始值的调整

设置充电起始值,请单击系统托盘中的电源插头图标(当你使用交流电开机时)或白色大电池图标(当你使用电池开机时)/选择Improve Battery Health/修改Start charging when below的数值。

不要为延长充用周期而刻意大幅度地改动电池管理程序中所设定的充电起始值;因为当你把充电起始值设低(例如80%)后,虽然带电池使用AC电源适配器的“充用周期”可能长达三四个月,但若在使用该电池时势必又要对其重新激活处理,否则该电池的状态和容量都欠佳。这反而增加了充电次数,缩短了电池寿命。再者电池每一个半月左右需进行一次放电和充电整理,那因充电起始值设低(例如80%)后所延长的充用周期便更显得毫无意义。

电池充满电后因自放电现象而电量下滑至96%一般历时约50天左右,而电池刚好每一个半月左右需进行一次放电和充电整理,由此看来,IBM为我们所预设的充电起始值为96%,是不无道理的。然而随着电池的衰老,电池充满电后因自放电现象而电量下滑至96%所需的时间可能会缩短,此时我们就有必要将充电起始值稍微下调,令该时间刚好在一个半月左右。

如果你经常需在办公室和设备现场之间“两地”奔忙,在办公室用交流适配器供电操作,而在设备现场则用电池供电操作,建议你把充电起始值设置为6%;这样便可避免因缩短充用周期增加充电次数而缩短电池的寿命;而且不会因爱护电池而影响了笔记本的移动优势。

请注意,文中所讨论的问题仅限于IBM ThinkPad笔记本,其他品牌的机器本文仅作参考,因为不同品牌机器,其系统的电源管理与控制程序以及电池的电池管理,监控程序也不尽相同之故。

 
 

IBM笔记本电池使用细则 ,让你的本本电池发挥最大的功效

 
 

IBM笔记本电池使用细则 ,让你的本本电池发挥最大的功效

大家经常要问这样的问题,我用本的时候是不是用AC的时候不用电池?电池放起来不用是不是可以延长电池的寿命呢?电池的寿命到底是多少?锂电池就没有记忆效应吗?。。。。。


1、锂电池是记忆效应是很小的,几乎为0。



2、那么是不是可以不用电池直接用AC呢?不



3、原因是锂电池里面的离子如果长时间处于相对静止状态(所谓相对静止,即电池无电或少量电的时间。长时间是多久呢:六个月左右),会彻底的失去储存电能的功能(无论你用什么方法,比如所谓的大充大放,连充12小时以上都不好用)



4、如果就是想把电池放起来不用的话,应该最多充入90%的电,塑料包好放在阴凉的地方


 
5、电池的寿命到底是多少?告诉大家,没有时间的限制概念,一块8芯的锂电池的使用寿命(记住,是使用寿命)是充电800-1200左右,低于这个数字的电池质量肯定有问题



6、我们怎么样知道我们充了多少次电呢?举个例子吧,IBM的ACCESS IBM里面有一项可以查看电池的使用次数,我们可以很清楚的知道首次充电时间及电池的健康状况。其他的本本也应该有这样类似的功能,大家找找看。



7、如何从根本上延长电池的使用时间(也就是寿命),完全没有必要把电池从NB上拿下来!我有个好办法,大家可以试试。如果你身边有AC的时候,在每天开机之前先将AC连上NB,确保电池灯亮了之后再开机!!!!切记!!!!这样呢,我们的电池是有些微电流进行充电的,主板的电源保护也不会让机器有任何问题!此时的情况电池是不计算充次数的!一年下来你的电池只充了50次和六○○次你更喜欢哪个呢?



笔记本电脑电池激活处理和使用若不当,会令你的电池受到伤害,缩短电池的使用寿命!!!!!!!!!!!!!!
激活处理:


以下情况的电池需要进行激活处理:
1.刚启用的新电池。
2.因长时间不使用电池,电池离开电脑处储存状态,现再启用此电池时。
3.较长时间不使用笔记本电脑或电池从笔记本电脑移出存放备用(时间超过两三个月),现再启用此电池时。


对电池进行激活处理的方法:
激活电池内的化学物质,最大化电池的性能,需要通过对电池重复充放电(完全充电,然后再完全放电)三次。所谓完全充放电是指:正常开机令电池耗电至3%电池电量(最好一次耗尽,也可分几次来耗电,但不宜间隔太长时间),然后必须马上对电池进行关机充电十二个时。
这里强调必须马上对电池进行充电,是因为电池即使不使用也会进行自我放电,当电池耗电至3%电量,此时若不及时对电池进行充电,自放电现象极易造成电池的过放电而损害电池,过放电正是锂电池的一大禁忌。



对电池进行激活处理充电时,机子必须处关机状态。如果此时机子处等待,挂起等状态,当充电至3~4小时后绿色电源状态指示灯不再跳动时,机器会自动停止对电池的充电,令无法对电池进行完全充电。当放电至3%电量时,机器会马上自动进入休眠状态,此时应再启动机器,在机器启动的过程中单击屏幕左下方关机按钮,令机器关机。
如果上述操作的各个细节都掌握得好,且你的电池质量又没有问题,就能很好地激活电池内的化学物质,最大化电池的性能,基本上电池在以后的正常使用中每次都能充到100%。


使用中应注意的问题:
电池是一种“易耗品”,电池的损耗程度取决于你使用电池时所进行的操作的正确性,操作方式,操作频率,工作环境温度,库存时间(对未使用过的电池)等因数。


1. 电池的充放电次数直接关系到电池寿命,一般锂电池的充放电次数只有400~600次左右,改进型的产品也不过800多次,每充一次电池就向使用的终点前进了一步。(当对85%以下电量的电池进行充电,将被记录并增加一次充电次数。)
为此,当电池电压大于电池管理程序中所设定的充电起始值96%,而且你当前所处场所有220V交流电源时,应尽量使用交流电源,尽量减少电池的充电次数,以延长电池的寿命。
此时电池不必从机器上移开,因为开机时不会对电量大于96%的电池进行充电。不过即使这样,如果你是长期使用交流电源而极少使用电池时,建议还是将电池从机器上移开来比较好,因为笔记本长时间运行时产生的热量会对电池造成一定的伤害。


2. 当电量为3~5%时,应及时给电池充电,否则电池的自放电现象会造成过放电而损害电池,充电时机器可以处关机,挂起等任何状态,也可以边充边用。
充电必须一次充满,否则会损害电池。
如充电时机器处关机或休眠状态,当充电至3~4小时后绿色电源状态指示灯不再跳动时,此时电量已达100%,应及时拔除交流电源插头以防对电池造成过充电而伤害电池。
如充电时机器处等待,挂起或边充边用状态,则当充电至3~4小时后绿色电源状态指示灯不再跳动时,电池会自动退出充电状态。
充电过程中会先进行快速充电,这时电源状态指示灯呈黄色(常亮),充至某一定值后转入涓细电流慢充,这时电源状态指示灯的颜色变得闪动的绿色;一直充满100%之后,就变成绿色(常亮)了。锂电池的充电过程是恒压方式,开始充电不久即电压即会稳定下来,而电流则越来越小。



3. 电量没有完全耗尽前(即电量在5-100%),不要对电池进行充电,否则会缩短电池的寿命。
当电量为5~95%时应使用电池工作,如此时使用AC电源适配器会对电池进行充电(边充边用状态)。


4. 当电量为96~100%或电池已从机器上移出,可使用AC电源适配器开机运行,使用AC电源适配器时请先把AC电源适配器的直流输出插头插到机器上,然后再把交流电源插头插到220V~插座上;卸下AC电源适配器时则应先拔下交流电源插头然后才从机器上拔除AC电源适配器的直流输出插头。否则可能会对你的设备造成损害。
使用AC电源适配器时,当把交流电源插头插到220V~插座上,而机器上的电源状态指示灯尚未燃亮前(注:其间约5秒时间)请及时按下电源按钮开机;关机或进入休眠时,除了绿色电源状态指示灯外其他所有指示灯都已熄灭后,请及时从220V~插座上拔下交流电源插头,交流电源插头拔出后约5秒,绿色电源状态指示灯熄灭;(如果需要,可不从机器上拔下AC电源适配器的直流输出插头,此时电池不会通过AC电源适配器逆向放电。)否则都会对电池造成过充电而损害电池。因关机状态下AC电源适配器仍处非卸下状态,则会对电池进行充电。
如果暂停工作令机器进入等待或挂起状态,则不要从220V~插座上拔下交流电源插头;因此时机器仍须电源维持。(建议不要长时间令机器进入等待或挂起状态,以爱护你的机器。)


5. 若电池较长时间(数个月)不用,应从机器上取下保存备用。建议每一个半月左右对电池进行一次放电和充电整理,以改善你的电池状态来增加电池容量。



6. 若电池长时间不用,应将其电量设置至30~50%后储存,建议大约每年给电池充电一次,并将其电量设置至30~50%,以防过放电而损害电池。将电池电量设置至30~50%的具体操作方法为:当电池的电量大于50%时,可开机耗电至30~50%。若电量少于30%,则先开机耗电至3%,再充电至100%然后开机耗电至30~50%即可。


7. 不要将电池放在高温和寒冷的环境中,电池性能会暂时降低。应将处保存备用状态和储存状态的电池放置于温度较低的地方,对于电池,最佳的温度范围约为10~20摄氏度。



8. 关于充电起始值的调整
设置充电起始值,请单击系统托盘中的电源插头图标(当你使用交流电开机时)或白色大电池图标(当你使用电池开机时)/选择Improve Battery Health/修改Start charging when below的数值。
不要为延长充用周期而刻意大幅度地改动电池管理程序中所设定的充电起始值;因为当你把充电起始值设低(例如80%)后,虽然带电池使用AC电源适配器的“充用周期”可能长达三四个月,但若在使用该电池时势必又要对其重新激活处理,否则该电池的状态和容量都欠佳。这反而增加了充电次数,缩短了电池寿命。再者电池每一个半月左右需进行一次放电和充电整理,那因充电起始值设低(例如80%)后所延长的充用周期便更显得毫无意义。
电池充满电后因自放电现象而电量下滑至96%一般历时约50天左右,而电池刚好每一个半月左右需进行一次放电和充电整理,由此看来,IBM为我们所预设的充电起始值为96%,是不无道理的。然而随着电池的衰老,电池充满电后因自放电现象而电量下滑至96%所需的时间可能会缩短,此时我们就有必要将充电起始值稍微下调,令该时间刚好在一个半月左右。


 
9. IBM在ThinkPad笔记本电脑的相关资料的技术指标中所标出的“电池使用时间”,是厂商在特指条件下所测出,该指标在我们一般正常使用笔记本的条件下是无法达到的,例如:相关资料的技术指标中所标出的“电池使用时间”为4小时,我们在一般正常使用中只能得到约3.5个小时的电池电力供应。

Tuesday, July 21, 2009

出轨的女人 经典分析

 
 
 
 
出轨的女人一旦事情败露,总是有自己的理由,总是想替自己开脱。出轨女人就是这样,把责任推卸给别人,很多理由都是强加的,甚至是杜撰的,完全是一种掩盖和托词。 出轨女人从来不说自己风骚,自己勾引别人。所有的出轨都是有女人的责任的,不管是男人勾引还是自己主动,都有心甘情愿的一面,都有主动一面。有的女人经受不了男人的勾引,红杏出墙,反过来就不认账。婊子所谓无情就是说的是女人提起裤子,把责任都归咎给男人,即便是她主动勾引男人。 出轨女人一般都先谴责自己的男人不是性无能就是男人不关心自己,所以出轨;出轨女人不会自己承认错误,她一定在说着你的黑记录的同时,表现出对你的失望,她才出轨;出轨女人出轨的理由不外乎是,你不在乎她,你让她孤单了,你总出差,你不关心我,你不是男人,你不会过日子(潜台词是你没钱)。出轨的女人理由都不是理由她自己也知道,但是强词夺理是女人的强项。只有个别女人说为了报答人家对自家的帮助,也只有个别女人说是那个男人诱惑了她。总之,一切都是别人的错,自己没错。大家清楚,出轨的女人不管是主动的还是被勾引的女人,都不是好女人,一个不遵守婚姻承诺的女人怎么会是好女人?一个不信仰自己爱情的女人能算是一个好妻子?一个主动勾引人的女人能算是好女人?一个能被勾引的女人能算是好女人?社会需要交往,交往是要有分寸的,一种有距离的交往,才能有和谐的合作关系和友谊。一旦逾越了情感的尺度,一切关系和秩序都会被打乱,都会在一种错综复杂的状态中,等理顺清楚的时候,就是一切都断送了。出轨女人的一切解释都是为了掩盖和开脱自己的丑恶,理由都是不成立的,都是牵强附会的,都不是正当的。出轨不可能有正当的理由。丈夫对自己不关心,对自己不好,你早干什么去了,再说可以离婚啊,离婚后就自由了,这个时候再去找别的男人搞就没人会说你不对了撒,呵呵。。。
 
 
 
 

Monday, July 20, 2009

Your rights as a Centrelink Customer, Appeal, complain etc

 

Your Rights

As a Centrelink customer you are entitled to know what you can expect from us, how your personal information is used, and your options if you think a decision is wrong.

on this page

Complaints, reviews and appeals

  • Complaints
    How to lodge a complaint and what actions we will take to resolve the problem.
  • Reviews and Appeals
    Find out about the review and appeals processes if you are unhappy with a decision made about your Centrelink entitlements.

Privacy and personal records

Customer service

  • Customer Service
    A list of the ways we are making our customer service even better.
  • Customer Service Charter
    The service standards you can expect from Centrelink and what to do if you are unhappy with the service you received. It also tells you about your responsibilities as a Centrelink customer.

Did you find what you were looking for? You can also try the A-Z list, quick links, search, site help, we speak your language or send us feedback on how to make this a better website.

Return to Top

Monday, July 13, 2009

Logon failure: the user has not been granted the requested logon type at this computer

 
 
"\\computerA is not accessible. You might not have permission to use this network resource. Contact the administrator of this server to find out if you have access permissions. Logon failure: the user has not been granted the requested logon type at this computer"
 
 
 
Logon failure: the user has not been granted the requested logon type at this computer


If you see this message the following should be done on the computer containing the shared files:

Download the following and install it

Windows Server 2003 Resource Kit Tools
http://go.microsoft.com/fwlink/?LinkId=4544

after installation is complete, click on: Start, All Programs, Windows Resource Kit Tools, Command Shell

Then enter the following commands. (Attention: they are case sensitive.)

net user guest /active:yes
ntrights +r SeNetworkLogonRight -u Guest
ntrights -r SeDenyNetworkLogonRight -u Guest

The first command enables network access for Guest, the two subsequent ones change two different policies to allow network access for Guest.
__________________
Remember: Data you don't have at least two copies of is data you don't care about