V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  aec4d  ›  全部回复第 9 页 / 共 29 页
回复总数  567
1 ... 5  6  7  8  9  10  11  12  13  14 ... 29  
2019-12-30 12:03:52 +08:00
回复了 sophie23333 创建的主题 程序员 有赏请一名会写 mac vba 的大佬
@weer0026 我用的 PySimpleGUI,简单,但是太精美的效果不要指望
整套技术方案是
xlwings + PySimpleGUI + PyInstaller + Github Action
做到了很好的可维护性,自动更新
2019-12-30 09:48:10 +08:00
回复了 sophie23333 创建的主题 程序员 有赏请一名会写 mac vba 的大佬
不要用 VBA,除非你的需求是一次性的,不需要可维护性
我把公司的恶心的 VBA 项目用 python 重写了,win 和 mac 上都能运行
套一个 GUI,使用性和可维护性大大提升
https://www.xlwings.org/
2019-10-25 10:53:13 +08:00
回复了 Applenice 创建的主题 JetBrains JetBrains 1024 程序员节
@zhaoawd 不好意思,我没有用 postman 和 curl 试过,按道理,直接在网络调试界面复制成 curl, 再发送也可以,我是直接让浏览器忽略了 CORS 跨域检查,然后收到了邮件,你不妨再试试,记得找垃圾箱邮件
2019-10-24 11:44:06 +08:00
回复了 Applenice 创建的主题 JetBrains JetBrains 1024 程序员节
@NeroKamin @sa2501 @wugiro 使用此链接访问 https://www.jetbrains.com/clion/buy/?fromIDE&incorrect-server#personal?billing=yearly 限定中国区,会得到一个 40%的折扣,填写邮箱并提交,会向 https://app-lon02.marketo.com/index.php/leadCapture/save2 发送一个跨越 POST 请求,但是会跨域失败,所以先设置允许浏览器跨域,再填写邮箱,提交就能在垃圾箱找到优惠码了
2019-10-24 10:00:41 +08:00
回复了 Applenice 创建的主题 JetBrains JetBrains 1024 程序员节
估计活动发起方只准备了一个 html 页面, 都没有人进行测试流程能不能走通......
2019-07-30 14:30:47 +08:00
回复了 aec4d 创建的主题 全球工单系统 阿里云服务器能不能开一个救援模式
您好,救援模式是开启的,系统选择菜单等待时间默认是 3 秒。您从网页连接服务器的话,不容易抓取。
您可以参考以下链接调整系统选择菜单等待时间。
grub2 的等待时间由 /etc/default/grub 中 GRUB_TIMEOUT 设定,改为:
GRUB_TIMEOUT=3
以上代表等待 3 秒。
修改完后需要执行 update-grub,使配置生效。

阿里云客服解决问题了,但是感觉改进的路就很漫长了🤷‍♂️
2019-07-17 14:34:01 +08:00
回复了 labulaka 创建的主题 Go 编程语言 阿里云 Go Module 代理仓库服务上线了
首先感谢你们提供这么高速的镜像服务

在使用过程中我发现了一个问题
go get -v github.com/aws/aws-sdk-go-v2

当执行以上命令使用阿里云 goproxy 镜像的时候,客户端先访问了如下地址 https://mirrors.aliyun.com/goproxy/github.com/aws/aws-sdk-go-v2/@v/list, 得到了该库的所有版本号

curl -w "Connect: %{time_connect} TTFB: %{time_starttransfer} Total time: %{time_total} \n" https://mirrors.aliyun.com/goproxy/github.com/aws/aws-sdk-go-v2/@v/list

Connect: 0.011034 TTFB: 17.004560 Total time: 17.004679

首字节返回时间是 17 秒,对比 https://goproxy.io/github.com/aws/aws-sdk-go-v2/@v/list , 它的首字节延时是 20ms

猜测对于 @/list 的访问,镜像程序进行了回源操作,而且镜像程序并没有缓存结果

建议:
缓存 @v/list 结果 2 小时以上,并在镜像帮助文档注明
对于正式程序,大家肯定都用了固定版本号,不会访问该 URL,只有个人产品开发的时候才有可能直接用 go get package 访问到这个 URL,所以缓存结果也是合理的
2019-06-05 21:17:19 +08:00
回复了 nichijou 创建的主题 macOS Mac 上如何优雅地切换三个输入法?
我只有两种输入法,切换方案是这样的,如果短按左 shift 就映射为切换输入法,长按就认为是默认 shift
应该三个输入法也能用
"complex_modifications": {
"parameters": {
"basic.simultaneous_threshold_milliseconds": 50,
"basic.to_delayed_action_delay_milliseconds": 500,
"basic.to_if_alone_timeout_milliseconds": 1000,
"basic.to_if_held_down_threshold_milliseconds": 500,
"mouse_motion_to_scroll.speed": 100
},
"rules": [
{
"manipulators": [
{
"description": "Change left_shift to command+control+option+shift+p.",
"from": {
"key_code": "left_shift",
"modifiers": {
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "left_shift"
}
],
"to_if_alone": [
{
"key_code": "p",
"modifiers": [
"left_command",
"left_control",
"left_option",
"left_shift"
]
}
],
"type": "basic"
}
]
}
]
}
2019-06-03 20:26:34 +08:00
回复了 hardwork 创建的主题 程序员 几百万张缩略图硬盘存储方案?
直接用 ext4 存了千万级缩略图的表示,没什么性能问题,跑的很欢,不需要特别做优化
原图是存在了 S3 上,本地缩略图再不济可以获得原图再生成一次缩略图

https://www.kernel.org/doc/html/latest/filesystems/ext4/index.html
2019-02-28 15:56:14 +08:00
回复了 openroc 创建的主题 程序员 分享两个 bash alias,😊
2019-02-17 11:51:23 +08:00
回复了 zqx 创建的主题 前端开发 前端的 React 项目中, Eslint 和 Prettier 有必要同时使用吗?
prettier 用来自动格式化你的代码(比如在你保存的时候), 防止你的代码缩进错乱啥的不美观, 并不会负责报错
eslint 是一个代码静态错误检查工具, 就是根据很多定义的规则报告一下你哪个地方可能写错了
使用 prettier vscode 和 webstorm 都需要进行设置 https://prettier.io/docs/en/webstorm.html
eslint 支持 extends 选项和 prettier 一起使用

前端人员喜欢使用 vscode 大概是因为他们只写前端,如果同时写多门语言 vscode 需要安装非常多的插件,效果也不及 IDE
我个人是使用了多个 IDE, 前端用 webstorm 轻量级文件编辑使用 vscode
2018-11-14 09:48:44 +08:00
回复了 jiezhi 创建的主题 问与答 哪里可以 找到/买到 根据经纬度查询所在省份的数据库
@jiezhi 不太清楚你请求的高德的哪个 api
https://lbs.amap.com/api/webservice/guide/api/district/
这里有示例,返回的是 polyline 格式的文本。简单处理一下就能得到 MultiPolygon 格式的数据
from shapely.geometry import MultiPolygon
import shapely.wkt

def decode_polyline(data):
multi = []
for i in data.split('|'):
x = ','.join([' '.join(i.split(',')) for i in i.split(';')])
a = shapely.wkt.loads('POLYGON (({}))'.format(x))
multi.append(a)
return MultiPolygon(multi)

导入到 postgis 中.....正常 SQL 语句写入就好了
2018-11-08 11:32:12 +08:00
回复了 jiezhi 创建的主题 问与答 哪里可以 找到/买到 根据经纬度查询所在省份的数据库
如果只是中国省份的话,大概一个小时吧
http://webapi.amap.com/ui/1.0/ui/geo/DistrictExplorer/examples/index.html?guide=1
从高德 API 拿到省份边界数据,数据库用 PG+postgis
然后 st_contains
2018-08-10 06:42:57 +08:00
回复了 Backlitz 创建的主题 问与答 关于 Rclone 挂载 Onedrive
个人认为是 onedrive 太渣了,不过在所有网盘里面 onedrive for business 它算是上传下载速度尚可,我找到的临时方案是这样的--checkers 1 --transfers 1 --tpslimit 1 --user-agent "ISV|rclone|rclone/v1.42"
@Arnie97 还好,各家的接口基本接入都很人性化,能找到的我都接入了
@congeec 弄笔记?没有搜到,可以用 pyqt 封装一下提供 GUI,让用户自己输入百度的密钥
2018-03-18 12:02:33 +08:00
回复了 koplyp 创建的主题 Python 求助各位大神, 如何将(a,(b,(c,(d,(e,(f))))))转换为(f,(e,(d,(c,(b,(a))))))
a = ('a', ('b', ('c', ('d', ('e', ('f'))))))
from functools import reduce


def reverse(T):
ret = []
while len(T) != 1:
ret.append(T[0])
T = T[-1]
ret.append(T[0])
return reduce(lambda x, y: (y, x), ret)


x = reverse(a)
print(x)
1 ... 5  6  7  8  9  10  11  12  13  14 ... 29  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5388 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 08:23 · PVG 16:23 · LAX 00:23 · JFK 03:23
Developed with CodeLauncher
♥ Do have faith in what you're doing.