V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gsw945  ›  全部回复第 1 页 / 共 2 页
回复总数  33
1  2  
安装了 Git For Windows 之后,把 以下目录(假设安装目录为 D:\installed\Git)添加到环境变量 Path ,基本就很好用了:
D:\installed\Git\cmd
D:\installed\Git\bin
D:\installed\Git\usr\bin
D:\installed\Git\mingw64\bin
可以单独创建一个环境变量,然后 Path 中引用
2021-09-17 18:20:47 +08:00
回复了 byaiu 创建的主题 Firefox Firefox 正在失去它最后的拥趸
Android 上 Firefox 真香,支持添加扩展,uBlock Origin 很好用
Z3N3OTQ1QGZveG1haWwuY29t
感谢分享
2019-05-07 20:05:36 +08:00
回复了 YuuuZeee 创建的主题 Python 为啥感觉用 Celery 的大公司比较少
突然收到感谢,受宠若惊,刚好后面写了一个 apscheduler + rpyc 的 Demo,GitHub 地址如下:
https://github.com/gsw945/schedule-system
工作中,定时任务和异步任务,我全部用 apscheduler 了,没有使用 Celery。
补充:如果异步任务的执行,需要进度更新通知,可以 job_id 为键,使用 redis 存储进度信息,或者使用 websocket 通知进度信息。
异步任务进度通知,曾经用过:
1. redis-py 的 redis.StrictRedis.rpush()
2. socket.io + python-socketio
2019-04-01 09:11:42 +08:00
回复了 chinesehuazhou 创建的主题 Python 别开心太早, Python 官方文档的翻译差远了
https://docs.python.org/zh-cn/3/
有了中文翻译,还是蛮有帮助的,至少能看完完整的一个页面,不用再跳读了
单间每个月 1500 左右,一般都是一年起租,租金的话,一般是押一付三。
最便宜的,是床位(双层床,10 个人一间房,水电均摊),可以短租,安居客上 300~600 左右一个月的,基本都是这种。
更大的房子,你考虑找人合租吧。
落脚住酒店的话,便宜的大概 350 一天。
2018-12-02 12:37:53 +08:00
回复了 yantianqi 创建的主题 程序员 ip 地址查询服务接口有什么推荐的吗?
ipify - A Simple Public IP Address API:
https://www.ipify.org/

GitHub 开源地址: https://github.com/rdegges/ipify-api

客户端:
- 官方的有 Go 和 Python 第三方库。
- 非官方的有 Bash 实现,C、Node.js 、Java、Swift、PHP、.NET 等语言的第三方库。

请求结果:
- 支持 json、text、jsonp 三种方式。


ipify 也有一个地址查询服务:
https://geo.ipify.org

每个月有 1000 次查询的免费额度
2018-11-21 20:02:27 +08:00
回复了 CodeMan27 创建的主题 程序员 有人是在白底 IDE 下开发吗?
许多 V 友都谈到了护眼......那就推荐分享一下我用过(和正在用)的护眼软件吧:

* f.lux: (正在用)
- 官网: https://justgetflux.com/
- GitHub:
+ Linux 版本: https://github.com/xflux-gui/fluxgui
+ iOS 版本: https://github.com/jefferyleo/f.lux
- 跨平台性: Windows、Mac、Linux、iPhone/iPad、Android
* Redshift (用过)
- 官网: http://jonls.dk/redshift/
- GitHub: https://github.com/jonls/redshift
- 跨平台性: Windows、Linux/macOS
2018-11-19 20:57:15 +08:00
回复了 CodeMan27 创建的主题 程序员 有人是在白底 IDE 下开发吗?
我不称呼它们为黑底和白底,而是亮(浅)色主题和暗(深)色主题。
终端的话,肯定是 Ubuntu 默认的紫色(紫气东来嘛)呀。
编辑器的话,一般用 Sublime Text,默认改用自带的"Breakers"主题,主要配置如下:
{
"default_encoding": "UTF-8",
"theme": "Default.sublime-theme",
"color_scheme": "Packages/Color Scheme - Default/Breakers.sublime-color-scheme",
"font_size": 13,
"tab_size": 4,
"translate_tabs_to_spaces": true
}
安装了扩展"Solarized Color Scheme"之后,"color_scheme" 的值可以为 "Packages/Solarized Color Scheme/Solarized (light).sublime-color-scheme" 。
为什么不用默认的"Monokai"主题?那是因为个人觉得它的黑色背景对眼睛不好,当然,还有其他白色背景的主题我也不喜欢用。
编辑器偶尔也用 VS Code,主题选择[浅色主题]中的"Solarized Light", 当然,插件"Sublime Text Keymap and Settings Importer"肯定是安装了的。
在 Windows 上,会发现 Notepad++的"语言格式设置",竟然也有"Solarized-light"主题,果断选择。
2018-11-11 18:17:34 +08:00
回复了 HenrikC 创建的主题 程序员 想问一下各位朋友的 PC 用什么安全软件?
自半年前因为某些原因,不得不从 Ubuntu 换到 Windows 上,一直用:
360 Total Security: https://www.360totalsecurity.com/zh-cn/
但是,没法把 U 盘里的文件夹不能拖拽出来(被 360TS 禁用了),
不能直接拖拽到 Sublime Text 或 VS Code 中打开,也不能直接拖拽复制到桌面上。。。关闭了保护,重启也没用。。。不能忍受。
于是,在昨天晚上换成了:
AVG AntiVirus FREE: https://www.avg.com/en-ww/homepage#pc
2018-11-02 22:46:49 +08:00
回复了 HenrikC 创建的主题 程序员 想问一下各位朋友的 PC 用什么安全软件?
360 Total Security
刚好,明天(10.24)不讲课,每月一次的课外活动......坐等被抽奖 ^0^
2018-10-11 08:08:54 +08:00
回复了 gzf6 创建的主题 程序员 Markdown 编辑器使用交流
MinDoc 了解一下
2018-10-10 23:52:28 +08:00
回复了 chaleaochexist 创建的主题 程序员 谁能用简短的语言解释 JWT 和 session 的区别?
通常所指的 session,是和 cookie 配对使用的,session 是锁(保存在服务器端),cookie 是钥匙( session-id,存放在客户端,一般是浏览器);客户端发送请求时,查找 session 是否存在(有没有带钥匙?携带的钥匙能否打开锁?)。

而 jwt,类似于一个机关锁,服务器端(可能是分布式,多台服务器)不存储内容,但是记录了开启密码锁的方法;客户端发送请求时,jwt 回传到服务器,尝试用记录的方法去解开机关锁,如果能解开,说明是有效的。

如上 v 友所言,jwt 一般是通过设置过期时间来废弃,但是如果想废弃某一条 token,就需要借助存储手段;但是一般并不是存储完整的 jwt,而是记录 jwt 中的关键信息(比如用户 id ),放入黑名单,就算 jwt 解密成功,但是得到的关键信息在黑名单中,也可以拒绝。

而 session/cookie 方式,session 是存在服务器端的,我把锁销毁了,就算你拿着钥匙来了,找不到能开的锁,也是没用的。
(个人理解,仅供参考)
2018-10-09 12:50:22 +08:00
回复了 YuuuZeee 创建的主题 Python 为啥感觉用 Celery 的大公司比较少
不知道大公司用什么,我用 APScheduler 加其它服务 替代 Celery 了
2018-09-21 16:03:21 +08:00
回复了 idcspy 创建的主题 Python 求助帖, PHP 还是 Python
"基于地图的分享社区"、"geodjango"...你是要寻找 Geo Spatial ?空间数据处理,肯定是 Python 呀:有 GeoPy、GeoPandas、PySAL、Shapely、pycsw 等专用第三方库, ArcGIS、QGIS 等 GIS 软件直接支持使用 Python 编程,更有 PostGIS + GeoDjango 的强力组合......


下面的链接,或许对你有用:

https://automating-gis-processes.github.io/2016/

https://geo-python.github.io/2018/

https://docs.djangoproject.com/zh-hans/2.1/ref/contrib/gis/
2018-08-18 09:15:08 +08:00
回复了 alvin666 创建的主题 Python 求助一个 requests 中 cookie 的问题
代码缩进被吃了,说明如下:
"if 'httpOnly' in cookie:"下面有 2 行
"for cookie in cookies:"下面的语句都在 for-in 里
2018-08-18 09:12:08 +08:00
回复了 alvin666 创建的主题 Python 求助一个 requests 中 cookie 的问题
v2ex 回复不支持 markdown?而且代码缩进也给整没了(无力...吐槽)
2018-08-18 09:10:22 +08:00
回复了 alvin666 创建的主题 Python 求助一个 requests 中 cookie 的问题
```python
import requests

cookies=[
{"domain": "xxxx", "httpOnly": True, "name": "JSESSIONID", "path": "/", "secure": False, "value": "asdsdsdsdsdsdsdsdsdsd"}
# here: 你更多的 cookies-item,如果有的话
]
jar = requests.cookies.RequestsCookieJar()
for cookie in cookies:
cookie_name = cookie.pop('name', '')
cookie_value = cookie.pop('value', '')
if 'httpOnly' in cookie:
http_only = cookie.pop('httpOnly', None)
cookie['rest'] = {'HttpOnly': http_only}
jar.set(cookie_name, cookie_value, **cookie)
```
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1141 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 18:27 · PVG 02:27 · LAX 10:27 · JFK 13:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.