pythoni学习笔记之:中文乱码相关

我在python中使用的碰到的中文相关的问题有:
1.执行是出现“SyntaxError: Non-ASCII character ‘xe6’ in file 2.py on line 2, but no encoding declared; “类似的错误 。
2.打印时或是将输出重定向时结果是乱码。
搜集了一些相关资料:

1.可在文件首行加上:

# -*- coding: UTF-8 -*-

2.可设置pythonq解析引擎的默认编码:

import sys
encoding=sys.getdefaultencoding()
print encoding
reload(sys)
sys.setdefaultencoding(“UTF-8”)
encoding=sys.getdefaultencoding()
print encoding


3.可针对字符串解码再编码:

print “有了你世界是不同”.decode().encode(“GBK”)

中国互联网小本儿创业要素

1。项目一定要能走到线下来。我身边有几个,有做公关类的,有做教育类的,有做人力资源/猎头服务类的。特点都是,走到线下。
2。甭指望个人交钱,也甭指望主动交钱。您做一个网站,说能提供啥啥啥服务,再好的服务,再实惠也没用。最好是您主动上门谈的模式。
3。必须是用户交钱才能得到的服务。比如说,用户有免费的BSP可用,就基本不会去交费。当然,你可以做差异化。但是,差异化是在你的服务要比免费服务更好的基础上的。
4。不要动不动就想做平台。想开放,很难。看看现在的几家sns中号称做平台的,其实很假。
5。目标用户很重要。很多事情,他们总想着自己做。要证明你做跟他们做相比成本更低而且低得多,很难。他们顽固不化。
多谢小户提醒,我多写了一个不字。

我的职业 性格测试

结果地址:见开心网
报告概述

你是属于SP (现实主义者/工匠) Realist/Artisan类型中的ISTP(操作者/演奏者)Operator/Instrumentor。ISTP是SP (现实主义者/工匠) Realist/Artisan的类型之一。

我属于:
外倾/内倾: 平均分布
感觉/直觉:略偏感觉
思考/情感:略偏情感
判断/知觉:略偏知觉

作为SP类型的人主要有以下特点:
常问的问题:什么时候?When?
风格:排忧解难者/谈判者/救火员 Trouble shooter/negotiator
寻求:行动 Action
弱点:常规/例行公事 Routine

其中ISTP除了具有以下特点外,还具有:

冷静的旁观者、安静、寡言,以超然的好奇心、求知欲观察和分析生活,时有出人意料的独特的幽默言行。通常对客观规律、机械事物的工作原理、因果关系感兴趣。因为他们认为浪费精力是缺乏效率的,所以只有在他们认为必要的时候才会表达意见或者发挥自己的影响。
职业特点

合适的工作:
表演者、企业家、排除故障者、自由职业者、抢险队员
工作风格:
“适应的现实主义者”
大量的事情,紧急事件和压力,变异性大
解决具体问题,特别在危险、紧张的环境中
工作中遇到困难时的反应:
问题太少、单调;不清晰或无信息;缺乏自由度;无所事事,浪费时间;逃避崩溃,走自己的路
导致有这些反应的原因:
感情爆发,感动孤独和缺乏关怀
如何解决这些问题:
反省/沉思,述说或自发地谈论;感觉有能力,分析挑战,同情多疑

与其他类型的人相处时的特点

该类型的人与NT(理想主义者/分析者)类型的人相处时,可能会发生:
NT可能会觉得SP缺乏想象力、创造性、责任感和生活目标
SP可能会认为NT缺乏乐趣、冒险精神和现实感
SP可能使NT变得放松起来,不要以为工作中缺了自己就不行,不要总是生活在理论和未来的世界里
NT可能帮助SP发展对工作和生活的恒常性,对理论的容忍度和对学习的开放性

该类型的人与NF(通情者/理想主义者)类型的人相处时,可能会发生:
NF可能认为SP没有信仰,缺乏想象力、责任感、承诺和生活目标
SP可能认为NF无趣,没有现实感
SP可能让NF活跃起来,不要过于看重精神/信仰的目标,要生活在当前的现实中,不要生活在未来的可能性中
NF可能帮助SP发展生活和工作中的一致性,对价值和情感的重视,对哲学和信仰的容忍,对学习的开放性

该类型的人与SJ(合法主义者/维护者)类型的人相处时,可能会发生:
SJ可能认为SP缺乏责任感;而SP可能觉得SJ没有乐趣
SJ可能把SP当作孩子,而SP也可能把SJ视为父母,认为养家煳口的责任、日常的义务都是SJ的事情
SJ可能试图将易冲动的SP的工作习惯有序化,使其有计划;而SP则对SJ被时间计划表所约束嗤之以鼻
SP老想玩,并且认为SJ也如此;而SJ总想工作,也认为SP也这样
SP认为SJ太悲观;而SJ则认为SP过于乐观
SP可能让SJ活跃起来;而SJ则可能帮助SP发展对时间计划、目标和个人成就的重视
SP可能教SJ如何玩,并且向SJ显示工作的另一种方式;聪明地工作比刻苦地工作更为重要

小钱包网站的MSN机器人的开发

我刚刚把小钱包网站的msn机器人弄上线了。
基本上是这样一个图:
screenshot-3
说明:
msn机器人是一个php程序,其实很简单,基于phpmsnclass,在接受到用户的msn消息时把这个消息甩给openAPI的服务器端解析。解析的结果再发给用户。如果用户的msn尚未被绑定,则提醒用户先绑定msn。

做前端工程师的一点儿总结

HTML基本知识

1.何为DTD?HTML 和XHTML的区别
2.块级元素和块内元素的区别:

Block-level

address | blockquote | body | dd | div | dl | dt | fieldset | form | frame | frameset | h1 | h2 | h3 | h4 | h5 | h6 | noframes | ol | p | ul | center | dir | hr | menu | pre | del | ins | form | table | noscript

Inline-level

a | abbr | acronym | b | bdo | big | br | cite | code | dfn | em | i | img | input | kbd | label | q | samp | select | small | span | strong | sub | sup | textarea | tt | var

CSS基础知识

选择器

类型选择器
后代选择器
ID选择器
类选择器
伪类
通用选择器

优先级

css

跨浏览器策略

#demo{
    background:red;/*for firefox*/
    border:2px solid black ;/*for firefox*/
    *background:blue;/*for ie7*/
    *border:2px solid green; /*for ie7*/
    _background:green;/*for ie6*/
    _border:2px solid red; /*for ie6*/
}
注:*是针对ie的(包括ie6和ie7);’_’是专门针对ie6的。
顺序是:先firefox,再IE7,再IE6

CSS相关的要点

1.CSS的DTD引发的怪异模式,标准模式,近标准模式。
2.CSS的盒模型的不同。(在怪异模式下的不同)
3.浮动方式.
4.定位方式(普通定位,流式定位,相对定位,绝对定位)
5.在某些标记(UL/li)的默认样式上的不同.

页面在IE和CSS下展现不同时如何解决

1.检查是否因为缺乏DTD而触发了怪异模式
2.检查是否没有清理IE或firefox的默认样式。
3.是否因为某个标记未关闭或嵌套不正确而引引浏览器自动修正脚本。不同的浏览器修正方式不同。(实在不行了就用webdeveloper插件的verify功能到w3.org上去确证)