我在符号右边过一点html图片内加一下划线条单下划线,加了下划线鼠标一移开下划线就不见了,再双击刚刚加下划线的位置又出

详解 Python 中的下划线命名规则 - 推酷
详解 Python 中的下划线命名规则
在 python 中,下划线命名规则往往令初学者相当
疑惑:单下划线、双下划线、双下划线还分前后……那它们的作用与使用场景
到底有何区别呢?今天
就来聊聊这个话题。
1、单下划线(_)
通常情况下,单下划线(_)会在以下3种场景中使用:
1.1 在解释器中:
在这种情况下,“_”代表交互式解释器会话中上一条执行的语句的结果。这种用法首先被标准CPython解释器采用,然后其他类型的解释器也先后采用。
&&& _ Traceback (most recent call last):
File &&stdin&&, line 1, in &module&
NameError: name '_' is not defined
&&& 'alright!' if _ else ':('
'alright!'
'alright!'
1.2 作为一个名称:
这与上面一点稍微有些联系,此时“_”作为临时性的名称使用。这样,当其他人阅读你的代码时将会知道,你分配了一个特定的名称,但是并不会在后面再次用到该名称。例如,下面的例子中,你可能对循环计数中的实际值并不感兴趣,此时就可以使用“_”。
for _ in range(n):
do_something()
3 国际化:
也许你也曾看到”_“会被作为一个函数来使用。这种情况下,它通常用于实现国际化和本地化字符串之间翻译查找的函数名称,这似乎源自并遵循相应的C约定。例如,在
中,你将能看到如下代码:
from django.utils.translation import ugettext as _
from django.http import HttpResponse
def my_view(request):
output = _(&Welcome to my site.&)
return HttpResponse(output)
可以发现,场景二和场景三中的使用方法可能会相互冲突,所以我们需要避免在使用“_”作为国际化查找转换功能的代码块中同时使用“_”作为临时名称。
2、名称前的单下划线(如:_shahriar)
程序员使用名称前的单下划线,用于指定该名称属性为“私有”。这有点类似于惯例,为了使其他人(或你自己)使用这些代码时将会知道以“_”开头的名称只供内部使用。正如Python文档中所述:
以下划线“_”为前缀的名称(如_spam)应该被视为API中非公开的部分(不管是函数、方法还是数据成员)。此时,应该将它们看作是一种实现细节,在修改它们时无需对外部通知。
正如上面所说,这确实类似一种惯例,因为它对解释器来说确实有一定的意义,如果你写了代码“from &模块/包名& import *”,那么以“_”开头的名称都不会被导入,
除非模块或包中的“__all__”列表显式地包含了它们
。了解更多请查看“
不过值得注意的是,如果使用 import a_module 这样导入模块,仍然可以用 a_module._some_var 这样的形式访问到这样的对象。
另外单下划线开头还有一种一般不会用到的情况在于使用一个 C 编写的扩展库有时会用下划线开头命名,然后使用一个去掉下划线的 Python 模块进行包装。如 struct 这个模块实际上是 C 模块 _struct 的一个 Python 包装。
3、名称前的双下划线(如:__shahriar)
名称(具体为一个方法名)前双下划线(__)的用法并不是一种惯例,对解释器来说它有特定的意义。Python中的这种用法是为了避免与子类定义的名称冲突。Python文档指出,“__spam”这种形式(
至少两个前导下划线,最多一个后续下划线
)的任何标识符将会被“_classname__spam”这种形式原文取代,在这里“classname”是去掉前导下划线的当前类名。例如下面的例子:
&&& class A(object):
def _internal_use(self):
def __method_name(self):
&&& dir(A())
['_A__method_name', ..., '_internal_use']
正如所预料的,“_internal_use”并未改变,而“__method_name”却被变成了“_ClassName__method_name”:__开头
私有变量会在代码生成之前被转换为长格式(变为公有)。转换机制是这样的:在变量前端插入类名,再在前端加入一个下划线字符。这就是所谓的私有变量
(Private name mangling)
此时,如果你创建A的一个子类B,那么你将不能轻易地覆写A中的方法“__method_name”,
&&& class B(A):
def __method_name(self):
&&& dir(B())
['_A__method_name', '_B__method_name', ..., '_internal_use']
然而如果你知道了这个规律,最终你还是可以访问这个“私有”变量的。
私有变量名字改编意在给出一个在类中定义&私有&实例变量和方法的简单途径,避免派生类的实例变量定义产生问题,或者与外界代码中的变量搞混。
要注意的是混淆规则(私有变量名字改编)主要目的在于避免意外错误,被认作为私有的变量仍然有可能被访问或修改(使用_classname__membername),在特定的场合它也是有用的,比如调试的时候。
上述的功能几乎和Java中的final方法和C++类中标准方法(非虚方法)一样。
再讲两点题外话:
一是因为轧压(改编)会使标识符变长,当超过255的时候,Python会切断,要注意因此引起的命名冲突。
二是当类名全部以下划线命名的时候,Python就不再执行轧压(改编)。
无论是单下划线还是双下划线开头的成员,都是希望外部程序开发者不要直接使用这些成员变量和这些成员函数,只是双下划线从语法上能够更直接的避免错误的使用,但是如果按照 _类名__成员名 则依然可以访问到。单下划线的在动态调试时可能会方便一些,只要项目组的人都遵守下划线开头的成员不直接使用,那使用单下划线或许会更好。
4、名称前后的双下划线(如:__init__)
这种用法表示Python中特殊的方法名。其实,这只是一种惯例,对Python系统来说,这将确保不会与用户自定义的名称冲突。通常,你将会覆写这些方法,并在里面实现你所需要的功能,以便Python调用它们。例如,当定义一个类时,你经常会覆写“__init__”方法。
双下划线开头双下划线结尾的是一些 Python 的“魔术”对象,如类成员的 __init__、__del__、__add__、__getitem__ 等,以及全局的 __file__、__name__ 等。 Python 官方推荐永远不要将这样的命名方式应用于自己的变量或函数,而是按照文档说明来使用。
虽然你也可以编写自己的特殊方法名,但不要这样做。
&&& class C(object):
def __mine__(self):
&&& dir(C)
... [..., '__mine__', ...]
其实,很容易摆脱这种类型的命名,而只让Python内部定义的特殊名称遵循这种约定 :)
5、题外话 if __name__ == &__main__&:
所有的 Python 模块都是对象并且有几个有用的属性,你可以使用这些属性方便地测试你所书写的模块。
模块是对象, 并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值要看您如何应用模块。如果 import 模块, 那么 __name__的值通常为模块的文件名, 不带路径或者文件扩展名。但是您也可以像一个标准的程序一样直接运行模块, 在这种情况下 __name__的值将是一个特别的缺省值:__main__。
&&& import odbchelper
&&& odbchelper.__name__
'odbchelper'
一旦了解到这一点, 您可以在模块内部为您的模块设计一个测试套件, 在其中加入这个 if 语句。当您直接运行模块, __name__ 的值是 __main__, 所以测试套件执行。当您导入模块, __name__的值就是别的东西了, 所以测试套件被忽略。这样使得在将新的模块集成到一个大程序之前开发和调试容易多了。
在 MacPython 上, 需要一个额外的步聚来使得 if __name__ 技巧有效。 点击窗口右上角的黑色三角, 弹出模块的属性菜单, 确认 Run as __main__ 被选中。
Python 用下划线作为变量前缀和后缀指定特殊变量。
_xxx & & & 不能用'from module import *'导入
__xxx__ &系统定义名字
__xxx & & 类中的私有变量名
核心风格:避免用下划线作为变量名的开头。
因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员避免用下划线作为变量名的开头。一般来讲,变量名_xxx被看作是“私有的”,在模块或类外不可以使用。当变量是私有的时候,用_xxx 来表示变量是很好的习惯。
因为变量名__xxx__对Python 来说有特殊含义,对于普通的变量应当避免这种命名风格。
&单下划线& 开始的成员变量叫做保护变量,意思是只有类对象和子类对象自己能访问到这些变量;
&双下划线& 开始的是私有成员,意思是只有类对象自己能访问,连子类对象也不能访问到这个数据。
以单下划线开头(如_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用“from xxx import *”而导入;以双下划线开头的(如__foo)代表类的私有成员;以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如 __init__() 代表类的构造函数。
附 PEP 规范:
In addition, the following special forms using leading or trailing underscores are recognized (these can generally be combined with any case convention):
- _single_leading_underscore: weak &internal use& indicator. E.g. &from M import *& does not import objects whose name starts with an underscore.
- single_trailing_underscore_: used by convention to avoid conflicts with Python keyword, e.g.
Tkinter.Toplevel(master, class_='ClassName')
- __double_leading_underscore: when naming a class attribute, invokes name mangling (inside class FooBar, __boo becomes _FooBar__ see below).
- __double_leading_and_trailing_underscore__: &magic& objects or attributes that live in user-controlled namespaces. E.g. __init__,
__import__ or __file__. Nev only use them as documented.
7、Refer:
Importing `*` in Python
理解Python的双下划线命名
Python 的类的下划线命名有什么不同?
已发表评论数()
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
排版有问题
没有分页内容
视频无法显示
图片无法显示photoshop中给文字加上下划线后,怎么调下划线与文字的距离。_百度知道
photoshop中给文字加上下划线后,怎么调下划线与文字的距离。
  在photoshop中,“文字下划线”的下划线位置不能调整。  如果一定要使用文字下划线的效果,而且又要求不同的下划线位置&,那么,方法是:  1.不使用“文字下划线”功能来打字。  2.在打好字后,在新建图层中,在你所需要的文字下方位置上,使用钢笔工具划上路径。见图:  3.在路径上进行描边。见下图:  通过路径描边的方法来描绘文字下划线,其划线的宽度、划线和条数数、划线的颜色可以自由发挥,效果更丰富。见下图:  
其他类似问题
4人觉得有用
为您推荐:
1.选文字图层2.右击删格化图层3.用矩形(套索、钢笔)工具选文字4.再用移工具(移想要位置)5.CTRL+D文字删格化再想改变距离需要第三位始进行
来自团队:
下划线的相关知识
其他6条回答
像没功能用行自画算
不要用工具啦
自己画一条直线就好了。。。
嗯,不是很了解~
有时候PHOTOSHOP会出现打不出来字的问题...原因可能是你当前设置的字体不是中文字体.设置成宋体(点一下窗口按钮,然后显示字符就可以调).还有一种原因我还不知道是何原因.你在记事本之类的地方把字打好.然后回PHOTOSHOP粘贴进去试一下!!
photoshop主要功能是处理图像的,不是编辑文字的,没有你说的这项微调下划线的功能。
刚才我也在攻克这个问题,最终想到一种不需要栅格化的办法第一行不要下划线,第二行写一行空格加下划线,然后调整行距,倒是可以这么做。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁下划线符号怎么打_百度知道
下划线符号怎么打
下划线“_”英文输入法状态下按住shift +横线,如下图:在一些文档中,下划线常被用作增强注意。而在网页中,可以连接的文字(超链接)下面一般都有下划线。下划线一般分为单下划线、双下划线、加粗下划线、下划虚线等等。作用:强调文字,引起注意。
其他类似问题
为您推荐:
提问者采纳
_ shift加键盘面0右边加左边 [面像能用普通没打字才用
提问者评价
shift加0右边的
其他3条回答
说word文档面点右键字体面划线格格打勾说平输入面______要先输入转换英文shift+0即~祝运
shift+减号 前提是默认英文输入状态
——__调成大写,随便什么打字法,直接shift加0右边的
下划线的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁跪求高手指点 长一点的下划线怎么用键盘打?_百度知道
跪求高手指点 长一点的下划线怎么用键盘打?
方法:切换成英文输入法,长按住shift再按数字0旁边的-键,就有下划线_______________这样。在电脑操作中,有许多特殊符号需要配合shift使用。1 Shiftl+字母键在输入大小写字母时,按Shift,就可以改变字母的大小写。1.2切换中文输入法状态在、Windows系统输入中文时,按 Ctrl+shift可在各种中文输入法之间切换,而按Shift+Space键则可在全角/半角方式之间切换。1.3Shift+F10当用鼠标右击某一对象时,会弹出该对象的快捷菜单。若选择某对象后按下Shift+Flo,也可以弹出该对象的快捷菜单。1.4Shift+Tab切换到对活框中的上一栏。1.5ShiE+编辑键编辑word文档时,按下Shift和箭头键,可以向箭头方向选定文本;按下Shift+Del,将剪切选定的文本(相当于执行“剪切”命令);按下shiff+Ins,可以从剪贴板上粘贴内容(相当于执行“粘贴”命令);按下Shift+Home可n以选定从光标所在行的行首至光标处的文本;按下Shift+End可以选定从光标至行末的文本。在其它软件环境下(女【lExcel、记事本、写字板等)编辑文档时也有类似的功能。1.6连续按Shift键5次切换粘滞键开关。“粘滞键”是为同时按下两个或更多个键有困难的人设计的。当快捷方式要求使用诸如cm+P等的组合键时,“粘滞键”允许用户按下修改键(cLrl、Alt或Shin)或徽标键之后,它能保持这些键的活动状态直到按下其他键。1.7Shift+徽标键+M 要最小化所有打卅的窗口,可按下徽标键+M。反之,若要I芡复所有最小化的窗口,可按shift+徽标键+M。1.8左ShiE+左A1t+NumI—k 切换高对比度开关;,“高对比”是为视力有损伤的人设计的。高对比颜色方案用可选的颜色组合来提高屏幕对比度,从而使某些用户更容易查看屏幕。某些方案还会更改字体大小,以便更容易阅读。2 Shift键与鼠标配合使用时的功能2.1彻底删除文件或文件夹用鼠标右键单击要删除的文件或文件夹,在按住 shift键的同时选择“删除”,然后单击“是”确认删除。这样,将彻底删除所选文件或文件夹,而不是放回收站中。2.2关闭“我的电脑”连续窗口当“我的电脑”进行多窗U浏览时要关闭所有文件夹窗口,只要在最后的文件夹窗口中,按住Shift矬,单击关闭按钮,就能关闭所有窗口。2.3修改文件的打开方式对于扩展名相同的文件,如果想用不同的程序打开的文件,可以先按住Shift键,再用鼠标右键单击文件,然后单击“打开方式”即可。需要说明的是:对 Win2000及以后的版本,文件图标的快捷菜单中已增加了类似“打开方式”项,,2.4跳过“启动”文件启动Windows系统时,在出现 Windows的启动画面时即按住Shift键直到系统开机过程结束,则“启动”组中的程序将不被执行。如果在启动画面出现之前就按住了shift键,则系统将自动进入安全模式。2.5快速选定文件或文件夹在“我的电脑”或“资源管理器”窗口中,先选中一个文件,再按住Shin,选中另—个文件,则这两个文件之间的所有文件部将被选中。2.6选定某一范围的文长在许多软件环境下要选定一段连续文本,可以按以下方法操作:把光标移到要选定的文本的首字符前,再把鼠标指针移到要选定文本的末字符后,按住Shift键的同时单击左键,则选定光标至鼠标指针之问的所有文本。在Excel软件环境下选定单元格也有类似的功能。2.7另类创建“快捷方式”图标在“我的电脑”或“Windows资源管理器”窗口中,在按下Ctfl+Shift的同时拖放文件图标全桌面或某一文件夹中,将在桌面或目标文件夹中创建该文件的快捷方式。2.8快速重新启动Win9X系统当Win9X系统运行过程中需要重新启动系统时,可先选择“关闭系统”中的“重新启动计算机”,然后在按住shifc键的同时用鼠标单击“是”按钮,即可快速重新启动Win9X系统,因为此时Win9X只是重新启动 GuI界面,而不再重新从BIOS启动,从而可以节省不少时间。此法只适用于’Win9X系统,而且对当前状态为安全模式时不起作用,系统刚安装了新硬件时也可能不起作用。2.9跳过光盘的自动播放如果已经把光盘设置为“自动播放”,在光驱中放入光盘的同时按住Shift直到光驱的灯灭掉,则可以暂时取消 “自动播放”功能。但是如果“自动播放”功能被关闭了,当插入光盘时按住Shift则将导致自动播放。2.10在IE窗口中新建一浏览窗口在IE窗口中,先按住shift键再单击任一链接,就会弹出—个新的浏览窗口以显示该链接所指定的Web页面,其作用和鼠标右键单击某一文本链接并选择“在新窗u中打开” 相同。2.11快速关闭与快速保存多个omce文档在Word环境中按住Shin键再单击“文件”菜单,其中的“关闭”和“保存”命令将被改为“全部关闭 ”和“全部保存”。此时,单击“全部关闭”可关闭所有打开的文档窗口,若某文档在修改后未作保存,则系统会提示用户保存该文档。单击“全部保存”可对所有打开的文档作一次保存操作。在Excel软件环境下也有类似的功能。2.12打开OFFice文档时,按住左侧shift可以阻止播放自动运行的宏。2.13在“画图”软件中画“标准”图形在“画图”软件中作图时,选择“椭圆”,按住 Shift键,画出来的将是“圆”;选择“矩形”,按住Shifl键,画出来的将是“正方形;同样选择“圆角矩形”,按住Shift键,画出来的将是“圆角正方形。2.14快速发送QQ信息用QQ与别人聊天,在发信息时若按住shift,则该信息就会很快发送出去2.15移动文件或文件夹在“资源管理器”窗口中,按住shift,把一组选定的文件或文件夹拖至另一个文件夹,将移动选定的对象至目标文件夹。2.16以“资源管理器”窗口方式打开文件夹按住 Shift并双击选中的文件夹,则以“资源管理器”窗口打开该文件夹,即以双窗格方式打开该文件夹。2.17在office各组件中获得帮助在 Office各组件的环境下按下Shift+Fl,可使鼠标指针变成“帮助”形状。此后用鼠标指针单击要获得帮助的对象,即可得到该对象的帮助信息。要取消“帮助”状态,可按一次Esc键或再按一次Shffr.+F1。
其他类似问题
为您推荐:
__________输入设置英文状态同按住shift键减号键即
字母V + 数字9
就有你想要的了!
答案补充 不行,改为全角时应该够了吧!
Shift+减号 连续按就可以勒
下划线的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁CSS 类名的单词连字符:下划线还是连接符? - 博客 - 伯乐在线
& CSS 类名的单词连字符:下划线还是连接符?
本文的部分内容整理自我对此问题的解答:
CSS 类或 ID 命名时单词间连接通常有这几种写法:
驼峰式: solutionTitle、solutionDetail
用横杠(连接符)连接: solution-title、solution-detail
下划线连接: solution_title、solution_detail
应该采用哪种写法呢?选择的时候是出于个人习惯还是有别的考虑?
看了下豆瓣,美团,淘宝的源码,都是采用 solution_title 的写法。
首先定个性,这是个纯粹的“代码风格”问题。
什么是“代码风格”问题?有一些特征:
技术规范不会硬性规定。虽然规范有时可能会提供指导性的建议,或者有时会有行业大牛出来鼓吹最佳实践。
个性化十分明显。也就是萝卜青菜各有所爱、公说公有理婆说婆有理,永无定论。
扯完之后说一下我自己的习惯:
以前用下划线
主要原因是在编辑器中双击可以选中;另外自己觉得下划线好看(纯个人喜好)。除此以外可能还有一点“小白式谨慎”(避免与 CSS 属性名/值弄混、避免与减号弄混),或者我的启蒙教材就是使用下划线的。
现在主要使用连字符
后来逐渐接手或参与了一些别人的项目,接触过各种代码风格。在老外的一些项目中接触到大量的使用连字符的命名,看多了感觉也不难看。在编辑器中也可以通过“双击并拖动”来选中,所以就逐渐过渡到了连字符。
在特殊场合用驼峰式
驼峰式写法输入不方便、引入了大小写的复杂度、可读性无优势,因此很少在日常开发中使用。而正因为如此,我目前主要在一些框架级的类名中使用,以便于日常开发的命名习惯区分开,避免无意中污染框架级样式的可能性。
有网友提到:
HTML 和 CSS 语法中,无论是属性名和值,用到连接符的地方都是 - 没有 _。Follow 标准有益无害。
这种说法我并不赞同。因为“follow 标准”一说没有根据,而且逻辑不清。
我们很容易理清一件事——给元素的 class 和 id 命名,本质上是给 HTML 标签的 class 与 id 属性写入值。HTML 的 标签属性值 的合法性与 HTML 标签属性名、CSS 属性的名/值的命名习惯有关系吗?
说到“标准”,其实我也完全不知道 class 和 id 的合法值是什么、不知道下划线是否合法,甚至记不太清楚 class 与 id 的值是否是大小写敏感的。为此,我查阅了现行规范 HTML 4.01 和 CSS 2.1 的部分章节。CSS 2.1 是这样说的:
In CSS, identifiers (including element names, classes, and IDs in selectors) can contain only the characters [a-zA-Z0-9] and ISO 10646 characters U+00A0 and higher, plus the hyphen (-) and the underscore (_); …
也就是说,用下划线来连接多个单词作为 class 或 id 的值,是合法的。
(贺师俊老师提示道:CSS 1 和 2 的规范在这一点上有错误,没有把下划线加进去;直到 CSS 2.1 中,这个问题才被修正。)
关于可读性
贺师俊老师()提出了一个容易被忽略但实际上很重要的因素:
- 比 _ 有一点好的地方是, _ 有时候会难以分辨,就好像空格一样。而 class 里面有没有空格是挺重要的。比较以下三种用法:
&div class=&a_very_very_very_long long_class short_class&&
&div class=&a-very-very-very-long long-class short-class&&
&div class=&aVeryVeryVeryLong longClass shortClass&&
关于编辑器
很多同学提到了不同的单词连接方式对选择操作的影响,比如双击可以直接选中用 _ 连接的多个单词,但用 - 连接的多个单词则无法全部选中,选区会在 - 处终止,即只能选中一个单词。
Sublime Text
对此,一丝同学()在
做了科普:
CSS 命名用连字符 - 不能双击选中的问题一直是一个伪命题,这是编辑器的问题,因为这个而选用下划线 _ 实在有些牵强。在 Sublime Text 2 的全局配置文件 Preferences.sublime-settings 中找到 word_separators 字段,删掉其中的 - 即可双击选中一连串的多个单词。
提供了 Vim 的配置方法:
如果使用 vim,可以设置 set iskeyword+=-,这样就可以匹配选中以 – 连接的关键词,search 和 mark 的时候会比较方便。
(抱歉,这里只是纯转发,暂时无法验证。)
我在 Windows 下一般用 UltraEdit 干活,它有一种操作叫作 Ctrl + 双击。而且我们可以设置此操作的分界符,很灵活。
如果你的编辑器不支持上述配置或操作,要想一次性选中以 - 连接的多个单词,其实也是有解决方案的: 双击的最后一击先不要松开,再左右拖动就可以以单词为单位扩张选区。(这种选择方式几乎适用于所有编辑器,而且 Windows 和 Mac 通吃。)
实际上我并不建议像前面几种方法那样在编辑器中取消 - 的分界符身份,而是建议使用这种“双击 + 拖动”的方法来选择任意数量的单词。因为,某些时候你只想选中 one-two-three 中的 one-two 或 two-three 或单个单词,那么这种方法显然更自由更精确——想选少选少,想选多选多。
— Bonus Track —
如果你在使用 WebStorm(或它的兄弟 IDE),就不要用鼠标点来点去了,不优雅。
你可以把光标移到某个单词上,用 Ctrl + W(在 Mac 下是 Cmd + W)快捷键就可以选中当前单词;更神奇的是,这个快捷可以连续使用,可以不断把选区扩张到更大的语法单元:单词->一串单词->整个字符串(或语句)->对象(或函数作用域)-> …… ->整个文件。
(唯一不便的是,这个快捷键在其它程序中是关闭当前窗口的操作,容易混淆,建议在 IDE 中给这个操作分配其它的快捷键。)
可能感兴趣的话题
CSS里面一般不用驼峰式,不然对于自己是种折磨,现在基本上用下划线,没有连接符那么美观,但是胜在显眼,易读
关于伯乐在线博客
在这个信息爆炸的时代,人们已然被大量、快速并且简短的信息所包围。然而,我们相信:过多“快餐”式的阅读只会令人“虚胖”,缺乏实质的内涵。伯乐在线博客团队正试图以我们微薄的力量,把优秀的原创/译文分享给读者,做一个小而精的精选博客,为“快餐”添加一些“营养”元素。
新浪微博:
推荐微信号
(加好友请注明来意)
– 好的话题、有启发的回复、值得信赖的圈子
– 分享和发现有价值的内容与观点
– 为IT单身男女服务的征婚传播平台
– 优秀的工具资源导航
– 翻译传播优秀的外文文章
– 国内外的精选文章
– UI,网页,交互和用户体验
– 专注iOS技术分享
– 专注Android技术分享
– JavaScript, HTML5, CSS
– 专注Java技术分享
– 专注Python技术分享
& 2016 伯乐在线
赞助云主机

我要回帖

更多关于 竖心旁加一个沈的右边 的文章

 

随机推荐