V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bwangel  ›  全部回复第 22 页 / 共 32 页
回复总数  627
1 ... 18  19  20  21  22  23  24  25  26  27 ... 32  
2016-10-18 20:53:33 +08:00
回复了 bwangel 创建的主题 MySQL TorMySQL 封装的 async with 语句抛出了 AssertionError 异常
@sujin190 ,这个 command ,应该不是是 SQL 语句吧?

咋感觉不懂的越来越多了。。。
2016-10-18 17:19:21 +08:00
回复了 hellorocky728 创建的主题 Python python 的 httpie 库有没有跟 curl -T 类似的方法
https://httpie.org/docs#examples

文档中的 examples 有一个例子:

http example.org < file.json

不知道符不符合你的要求
2016-10-18 16:56:42 +08:00
回复了 bwangel 创建的主题 MySQL TorMySQL 封装的 async with 语句抛出了 AssertionError 异常
@sujin190 ,确实。

请问一下那个链接重复读,链接指的是和 MySQL 的链接吗?
2016-10-18 10:38:46 +08:00
回复了 bwangel 创建的主题 MySQL TorMySQL 封装的 async with 语句抛出了 AssertionError 异常
@sujin190 放了一天,没人理我,只好又来后者脸皮找你了。

能大概给个方向吗,这个从哪里下手解决啊。我感觉一头雾水,这个错误。
2016-10-17 14:03:29 +08:00
回复了 jellybool 创建的主题 PHP 录了几个有关 Github 的视频,我觉得你也应该知道这些...
谢谢!
2016-10-17 09:10:00 +08:00
回复了 dongweiming 创建的主题 推广 赠送几本《Python Web 开发实战》
86
2016-10-16 16:26:57 +08:00
回复了 tommark 创建的主题 Linux supervisor 添加 program 怎么不重启现有的 supervisor?
supervisord 确实没有 reload 的选项。

如果换成 systemd 的话,每次用`systemctl daemon-reload`,感觉花费的时间也不是很长啊?
2016-10-13 09:39:53 +08:00
回复了 vtoexsir 创建的主题 Python python 怎么把类方法装饰为属性?
参考这篇答案: http://stackoverflow.com/questions/128573/using-property-on-classmethods

写了一个小例子, classProperty 只有 getter 可以使用:

<script src="https://gist.github.com/bwangel23/6323253b0f1fcb48a578c21c86af95ca.js"></script>
2016-10-11 22:53:45 +08:00
回复了 bwangel 创建的主题 MySQL 请教一个 TorMySQL 查询缓存的问题?
@sujin190 ,恩,好的,谢谢!
2016-10-11 22:15:22 +08:00
回复了 bwangel 创建的主题 MySQL 请教一个 TorMySQL 查询缓存的问题?
@sujin190 好吧,我错了,确实是, return 了肯定不能 commit 了。非常感谢您能抽空解决我的问题。

@ebony0319 ,谢谢你的回答,涨知识了。

@sujin190 ,另外,请教一下,如果我想用封装一个 get_cursor 上下文管理器,实现如下的效果,它将查询封装成一个事务,如果抛出异常了自动回滚,该如何下手呢?

with get_cursor(pool) as cursor:
cursor.execute(sql)

我尝试过用 contextlib.contextmanager ,但是它也会用到 yield ,然后 gen.coroutine 也会用到 yield,然后我不知道该如何处理,我就晕菜了。。
2016-10-11 20:04:10 +08:00
回复了 bwangel 创建的主题 MySQL 请教一个 TorMySQL 查询缓存的问题?
@ebony0319 ,这样写确实有问题,会默认更新所有行。

由于我当时写的测试表,只有一行,所以下意识的没有想到这一点。

另外, MySQL 会阻止这种语法吗?我看官方文档上的说明是:

The WHERE clause, if given, specifies the conditions that identify which rows to update. With no WHERE clause, all rows are updated.

所有行都会被更新啊。

另外,刚刚整了个 100499 行的表测试了一下,所有行都被更新了啊:


```
mysql> select count(*) from service;
+----------+
| count(*) |
+----------+
| 100499 |
+----------+
1 row in set (0.04 sec)

mysql> desc service;
+--------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+----------------+
| ser_id | int(11) | NO | PRI | NULL | auto_increment |
| value | varchar(32) | YES | | NULL | |
+--------+-------------+------+-----+---------+----------------+
2 rows in set (0.01 sec)

mysql> explain update service set value='abc'\G
*************************** 1. row ***************************
id: 1
select_type: UPDATE
table: service
partitions: NULL
type: index
possible_keys: NULL
key: PRIMARY
key_len: 4
ref: NULL
rows: 100827
filtered: 100.00
Extra: NULL
1 row in set (0.00 sec)

mysql> select now();update service set value='abc';select now();
+---------------------+
| now() |
+---------------------+
| 2016-10-11 20:01:18 |
+---------------------+
1 row in set (0.00 sec)

Query OK, 100499 rows affected (1.48 sec)
Rows matched: 100499 Changed: 100499 Warnings: 0

+---------------------+
| now() |
+---------------------+
| 2016-10-11 20:01:19 |
+---------------------+
1 row in set (0.00 sec)


```
2016-10-11 18:55:05 +08:00
回复了 crazykuma 创建的主题 Python 公司都在用 py2.7,同事非要用 py3.6,怎么破
请问你们用的哪些库,不支持 3 ?有什么替代方案吗!

另外,建议你让他们用 3 ,然后写出兼容 2 的代码来!
2016-10-11 17:52:47 +08:00
回复了 bwangel 创建的主题 MySQL 请教一个 TorMySQL 查询缓存的问题?
@sujin190

我又厚着脸皮来找你了。 Please help me 。
2016-10-11 15:47:51 +08:00
回复了 yanest 创建的主题 NGINX 如果后端与 Nginx 不在同一子网下, proxy_pass 该如何使用?
请问你的返回内网地址是什么意思,我用 docker 试了一下,完全可以啊:

```
server {
listen 80;
server_name zvv2x;
proxy_redirect off;
location / {
proxy_http_version 1.1;
proxy_pass http://172.17.0.1:8000;
proxy_buffering off;
client_max_body_size 0;
proxy_connect_timeout 3600s;
proxy_read_timeout 3600s;
proxy_send_timeout 3600s;
send_timeout 3600s;
}
}
```


其中那个 zvv2x 是我的主机名,相当于 localhost , 172.17.0.1 是 docker 容器地址。

响应头是这样的:

HTTP/1.1 200 OK
Server: nginx/1.10.1
Date: Tue, 11 Oct 2016 07:45:31 GMT
Content-Type: text/html; charset=ANSI_X3.4-1968
Transfer-Encoding: chunked
Connection: keep-alive
Content-Encoding: gzip
2016-10-11 15:14:18 +08:00
回复了 andreby 创建的主题 Java 各位开发中常用哪些注解?
Pythoner 路过,偷偷召唤一下 @property
2016-10-10 12:29:27 +08:00
回复了 dataman 创建的主题 推广 数人云|赠书,从容器的全世界路过
什么鬼,真的会有吗?
2016-10-09 15:23:39 +08:00
回复了 lufficc 创建的主题 程序员 国庆撸了一篇文章, Git 的核心概念,望 V 友大神们指正
@luffylcc ,嗯,你的文章很棒,谢谢分享!
2016-10-09 14:19:37 +08:00
回复了 bwangel 创建的主题 问与答 求助: TorMySQL 忽略异常
@sujin190 ,我又新建文件尝试重现这个错误,确实没有了。。好诡异啊!
1 ... 18  19  20  21  22  23  24  25  26  27 ... 32  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   753 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 20:48 · PVG 04:48 · LAX 13:48 · JFK 16:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.