V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cosven  ›  全部回复第 11 页 / 共 13 页
回复总数  251
1 ... 3  4  5  6  7  8  9  10  11  12 ... 13  
一不小心就会做得卡的不要不要的
2016-08-13 23:51:01 +08:00
回复了 janesccot 创建的主题 程序员 想给团队内建 xmpp 服务用于内部沟通,合适吗
Slack 不错,据说国内的 bearychat 也还不错?
2016-06-04 13:27:21 +08:00
回复了 lovebeyondalways 创建的主题 Python 求助:被 python 的编码搞疯了
事后又仔细阅读了 http://blog.csdn.net/jim7424994/article/details/22675759 这篇博文,它使用 GB18030 编码可以成功输出。

所以我猜(手上并没有 windows ): print(html.encode('gb18030')) 应该是可以正常输出的

参考: gbk 编码都多种: GB2312, GB18030, GBK https://www.zhihu.com/question/19677619
2016-06-04 12:44:03 +08:00
回复了 lovebeyondalways 创建的主题 Python 求助:被 python 的编码搞疯了
@YuJianrong 正解

看它报错的位置嘛,说的是第三行,而不是第二行的 decode 有错,而楼上许多人都在分析 decode('utf-8') 这句有错。显然没有抓住问题关键。

windows cmd 下 print 会把字符串转换成 gbk 编码来输出,所以才会有 LZ 现在遇到的问题。

>>> html.encode('gbk') # 说明 html 这个字符串中有些字符不能编码成 gbk
UnicodeEncodeError: 'gbk' codec can't encode character '\xbb' in position 25395: illegal multibyte sequence

*****所以, LZ 的问题,并不是单纯的不能输出中文的问题*****

解决办法
1. 如 YuJianrong 所说:把它输出到文件是一种办法
2. 参考这篇博客,貌似可以输出到 cmd: http://blog.csdn.net/jim7424994/article/details/22675759

---------题外话(关于 cmd python3 输出中文)-------------------
参考 http://www.crifan.com/python_3_x_auto_handle_string_encode_and_decode_to_and_from_unicode_then_output_to_cmd/ 这篇博客,对 windows 下 python3 输出中文的一些情况作了测试。

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

@Sylv urlopen('http://www.baidu.com').read() 之后的对象是 bytes ,不是字符串
@uniquecolesmith bytes 对象应该 decode 成 utf-8 ,而不是 encode
2016-04-22 16:11:35 +08:00
回复了 wudanyang 创建的主题 Vim 怎么解决(丢失复制文本)这个问题?
很多软件可以记录 系统粘贴板
2016-04-08 11:10:36 +08:00
回复了 Marlon 创建的主题 问与答 为什么很多公司对电脑配置和键盘鼠标上面不在意。
因为 公司知道 你喜欢个性化
2016-03-09 12:36:34 +08:00
回复了 zhenghuiy 创建的主题 奇思妙想 是否需要有一个小团体,互相鼓励,利用好晚上的时间
需要
2016-03-07 01:55:03 +08:00
回复了 arden 创建的主题 程序员 关于绘画 App 画完一幅画后能够重新播放整个绘画的过程
@cosven 所以感觉好神奇
2016-03-07 01:53:05 +08:00
回复了 arden 创建的主题 程序员 关于绘画 App 画完一幅画后能够重新播放整个绘画的过程
个人感觉:
如果采用录像的话,感觉不太现实,画一幅画,一般来说,都有大半天或者几天

不用录像的方法的话: 像 SAI 或者 PS ,他们的历史纪录往往都是有限的,应该是有技术上的限制。
2016-03-07 01:27:34 +08:00
回复了 Cassandra 创建的主题 Python 非常不好意思的又来向大家问小白问题了,关于 python3
确实像 kendetrics 说的那样,最好把自己的代码贴出来。这样比较有针对性。

我想了下用 dict 构造链表,会有一些潜在的问题。比如下面这个例子。

l1 = dict(val=1, next_=None)
l2 = dict(val=2, next_=None)

l1['next_'] = l2

del l1['next_']
print l2['val'] # 输出为 2 ,所以实际上 l2 这个变量并没有完全被 delete 掉。
2016-03-07 00:51:55 +08:00
回复了 Cassandra 创建的主题 Python 非常不好意思的又来向大家问小白问题了,关于 python3
这边没有高亮,看起来有点痛苦。
我贴了个简单的示例在 github 上。 https://github.com/cosven/cosven.github.io/issues/19
2016-03-07 00:49:56 +08:00
回复了 Cassandra 创建的主题 Python 非常不好意思的又来向大家问小白问题了,关于 python3
# -*- coding: utf-8 -*-


class LinkedList(object):
def __init__(self, val=0):
self.val = val
self.next_ = None


def main():
l1 = LinkedList(1)
l2 = LinkedList(2)
l3 = LinkedList(3)

l1.next_ = l2
l2.next_ = l3

print(l1.val)
while(l1.next_):
if not l1.next_.next_:
del l1.next_
break
tmp = l1.next_.next_
del l1.next_
l1.next_ = tmp

del l1
# print(l1.val)


if __name__ == '__main__':
main()
2016-03-07 00:41:11 +08:00
回复了 Cassandra 创建的主题 Python 非常不好意思的又来向大家问小白问题了,关于 python3
怎么看都像 c 家族 的问题, 嘿嘿 -- - - - - 个人感觉

感觉 LZ 的问题是怎样释放(单)链表

1. 应该不能从 head (第一个节点) 指针开始释放
2. 也不方便从 tail (最后一个指针) 开始释放。(如果是单链表的话)

个人感觉:从第二个节点开始释放

```c/c+_+
tmp = head->next->next
free(head->next)
head->next = tmp
```
多年没写过 c 的感觉应该是这样....
不对勿喷....
2016-03-04 13:49:50 +08:00
回复了 Neytoph 创建的主题 Vim vim 值得学习吗
@y_ding
我只是根据自己的经历来讲的,当然,各人都不一样喽...
你不也说的是自己的个人情况么...
2016-03-04 10:16:14 +08:00
回复了 Neytoph 创建的主题 Vim vim 值得学习吗
学 Emacs 把。免得以后又要学一遍 emacs
2016-03-04 10:15:42 +08:00
回复了 Neytoph 创建的主题 Vim vim 值得学习吗
值得
2016-03-03 12:33:03 +08:00
回复了 tracyone 创建的主题 Vim [选择困难户]VIM 代码重构插件 PK
@tracyone vim 本身也可以运行这些命令啊
2016-03-02 23:39:33 +08:00
回复了 tracyone 创建的主题 Vim [选择困难户]VIM 代码重构插件 PK
git grep + sed 也很好用
1 ... 3  4  5  6  7  8  9  10  11  12 ... 13  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3395 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 26ms · UTC 11:24 · PVG 19:24 · LAX 03:24 · JFK 06:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.