V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  siteshen  ›  全部回复第 6 页 / 共 22 页
回复总数  422
1 ... 2  3  4  5  6  7  8  9  10  11 ... 22  
2019-07-18 12:59:43 +08:00
回复了 Weixiao0725 创建的主题 git 为什么我在自己的 merge request 中可以看到其他人的 commit
执行 `git merge origin/master` 后,master 中的新代码就到你的分支了,你可以用 `git log` 在你的分支下看看 commit 历史来确认这一点( git difif origin/master 应该也能看到其他 commit 的代码)。

我用的方案是(注意,因为 rebase 会改变 commit 历史,所以只适用没有共享分支的情况):

git fetch
git checkout feature/impl-login
git rebase origin/master
# git push origin -f feature/impl-login # 警告⚠️请搞清楚 -f 的含义再使用

然后 `git log` 查看,就只有自己的 commit,冲突(如果有)在 rebase 过程中解决。
2019-07-13 01:12:38 +08:00
回复了 luhuan97 创建的主题 Python 9102 年了, Python3 首行还有必要加编码注释吗?
一个肯定没问题的方案,一个可能有问题的方案,我倾向于选择前者。
2019-07-09 19:17:59 +08:00
回复了 Hopetree 创建的主题 Django 使用了容器之后,第三方登陆失效了
nginx 通常是这么配置的(其中 proxy_params 里会设置主机名等 HTTP 头):

location / {
include proxy_params;
proxy_pass http://web:8000;
}

# file proxy_params
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;


改成这样应该就可以了。
2019-07-04 20:30:06 +08:00
回复了 pan519 创建的主题 Amazon Web Services 关于 aws 部署
用户在多区域的话,推荐用 AWS Global Accelerator 来加速。另外其实还是建议咨询 aws 的人,从他们那能得到更专业的建议。
2019-06-19 21:45:27 +08:00
回复了 pushyzheng 创建的主题 Python 分享一个 Python JSON to Object 的序列化和反序列化
两点建议:

1. 类名叫 JsonSerializableMixin,否则看到类名 JsonClass 会觉得是个特别重大的功能;
2. from_json_string 改为 class method,因为 from_json_string 的意思其实是 create OBJECT from json string,所以由这个函数负责创建对象。如果函数名是类似 update_with_json_string 则没这个意义不明确的问题。
2019-06-18 09:30:57 +08:00
回复了 palmers 创建的主题 Python 新手请教关于 Python 函数参数默认值设计的问题
@siteshen #19 另外建议直接写无副作用的代码,根本不给「副作用」坑你的机会。
2019-06-18 09:28:57 +08:00
回复了 palmers 创建的主题 Python 新手请教关于 Python 函数参数默认值设计的问题
# 因为表达式 `[]` 是在编译期执行的,函数得到的是表达式的值 `[]` (空数组),而不是表达式 `[]`。因为
# 空数组的表达式和值同型,可能容易忽略值和表达式的区别,但下面这个例子,应该能说明函数定义时得到的
# 是值,而不是表达式。
#
# 如果不这么设计会怎么样?函数需要保存表达式及上下文,并且在调用时执行表达式,会……很复杂。

from datetime import datetime


def print_time(time=datetime.now()):
print('time is', time)


print_time()
print_time()
2019-06-11 23:57:01 +08:00
回复了 HeiXiaoBai 创建的主题 Linux cat file.txt > file.txt 导致 file.txt 被清空
本来用例 1 想质疑 #3 @vuuv 的答案,然而重读一遍后,又用例 2 推翻了我的质疑。

cat hello.txt | grep a | (sleep 1; cat > hello.txt) # 例 1:文件不会被清空
cat hello.txt | (sleep 1; grep a) | cat > hello.txt # 例 2:文件会被清空
2019-06-08 22:56:45 +08:00
回复了 keelii 创建的主题 奇思妙想 也许 Markdown 并不是一个好选择
@agagega 怎么在非 Emacs 用户中推广 Org-Mode 是个很大的问题。
2019-06-08 19:18:19 +08:00
回复了 VIPID 创建的主题 程序员 到目前为止,你仍记得的最长的一串字符是什么?
@yinzhuoqun 我们那会是这样的:1 2 3, 3 2 1, 1 2 3 4 5 6 7, 7 + 8, 8 + 7, 9 6 5 4 3 2 1
2019-06-04 10:01:19 +08:00
回复了 goreliu 创建的主题 奇思妙想 几种容易让人不舒服的标题
我觉得这些表达方式都有道德绑架的嫌疑(隐含了不 xxx 就 xxx 的意思?)。

1、难道只有我……吗?(不「这么觉得」,就显得「与众不同 /和我不一样 /我会觉得奇葩」)
举例:难道只有我觉得微信不好用吗?(觉得微信好用的,就和我不是一路人)

2、我想……,求打醒(不「打醒我」,就得「承担『不打醒我』的后果,眼睁睁看着我 xxx 下去」)
举例:我想偷东西,求打醒(不打醒我,我就去偷东西,看贴人也看着我承担相应的后果)

3、迫于……,我……(不「买我的东西 /回答我的问题」,就得「承担」)
举例:迫于生计,出手刚买的 MacBook Pro (买我的电脑,你赚大便宜了 )

4、不懂就问,……
举例:举不出来例子,觉得楼主分析得有道理,假定大家默认不是“不懂就问”。

另外补充一个刚看到的觉得不舒服的标题:
“大家敢不敢不用微信?” https://www.v2ex.com/t/569623

顺便审视了一下自己的发贴,发现没有这样的问题,都是尽量以中立的态度提问。
2019-06-04 09:45:01 +08:00
回复了 makeitall 创建的主题 奇思妙想 大家敢不敢不用微信?
不骂微信的都没有在「骂微信」的贴子下回复,「赞微信」的也没有必要在 V2EX 上发贴,所以会有「这里好像没有不骂微信」的感觉。
2019-06-03 17:39:34 +08:00
回复了 Deardrops 创建的主题 Linux 为什么同一段代码在 Linux 内核态比用户态执行的效率高?
为什么一个是 c++ 代码,一个是 c 代码?把能控制的变量控制了,再进行比较啊(我也不知道 c, c++ 性能孰优孰劣,但使用相同的编译器是能让比较更有针对性的)。
2019-05-29 17:08:07 +08:00
回复了 zxcjqyy 创建的主题 程序员 你们是怎么避免 list 为空
这个问题有歧义太大,导致答案五花八门,建议楼主补充一下问题的细节:

1. 用什么编程语言?
2. 谁要避免空 list ?是 producer 避免接收空 list 还是 consumer 避免产生空 list ?
3. 什么是“空”?元素个数为零,还是空指针,还是两者都是“空”?
2019-05-19 12:05:23 +08:00
回复了 hiddenzzh 创建的主题 程序员 一些神级的 Go 开源项目
@quqiuzhu 这个应该不是 GitHub 官方的总结,只是根据用户给 Repo 加的标签生成的列表。
2019-05-19 11:58:13 +08:00
回复了 codetnci 创建的主题 职场话题 因为 git pull 和同事闹僵了。
只要你不搞坏别人的东西,怎么操作都没问题。如果用自己的流程,搞出问题(或者要麻烦别人),就别怪别人发飙。
2019-05-07 21:11:45 +08:00
回复了 siteshen 创建的主题 macOS 有没有人在 mac 下遇到过执行 `man` 命令出问题的情况?
@ptyfork 非常感谢!我确实设置了 `PAGER=`。
2019-05-05 19:21:15 +08:00
回复了 tanszhe 创建的主题 程序员 对比 Restful Api 和 Rpc
其实本文的核心是 GitHub 链接,楼上的关注点都错了。
MacBook Pro 基本款

MacBook Pro (13-inch, 2018, Four Thunderbolt 3 Ports)
Processor 2.3 GHz Intel Core i5
Memory 8 GB 2133 MHz LPDDR3
Graphics Intel Iris Plus Graphics 655 1536 MB
1 ... 2  3  4  5  6  7  8  9  10  11 ... 22  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2431 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 15:59 · PVG 23:59 · LAX 08:59 · JFK 11:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.