V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Shazoo  ›  全部回复第 6 页 / 共 24 页
回复总数  478
1 ... 2  3  4  5  6  7  8  9  10  11 ... 24  
2021-06-21 09:42:33 +08:00
回复了 Suigintou 创建的主题 问与答 夏天了想学一下游泳,有 v 友分享一下学习心得吗
@Suigintou 迪卡侬有除氯的二合一。游泳洗了后,头发不柴了。推荐。

仰泳-自由泳-蛙泳-蝶泳:科班顺序
蛙泳-仰泳-自由泳-蝶泳:功利顺序

蛙泳自学足够。自由泳需要认真看视频自学了。泳池不推荐仰泳和蝶泳。

加油吧。油管上不少好视频。
2021-06-08 10:19:31 +08:00
回复了 l0wkey 创建的主题 分享发现 你知道「去背」不
@Co1a
金鑰 = 金钥 :=: 密钥

轮是啥情况?超时空之"轮" ?
2021-04-30 10:43:03 +08:00
回复了 dt2vba 创建的主题 职场话题 大佬们,求建议!目前我有一个口头 Offer,月薪 24, 000 港币
@dt2vba


1. 这种口头 offer 没啥意义。你把你简历放到怪兽上,可能一个月有 2~3 个所谓猎头给你电话。https://www.monster.com
2. 你有可能是去了香港公司,第一周就被“外派”菲律宾了。具体咋回事,你懂的。
3. 24k 的 hkd,实话实说很少。考虑到环境,明显不值。
4. 国内卷不赢,国外一样卷不赢。提升实力才是硬道理。
2021-04-27 10:58:07 +08:00
回复了 djyde 创建的主题 分享创造 最近做了一个开源的 Disqus 替代品
额,搞定了。估计我 hexo 太老,build-vars 不是 cusdis 自带的那种。改改就好了。

data-page-id="<%= post.title %>"
data-page-url="<%= post.title %>"
data-page-title="<%= post.title %>"
2021-04-27 10:29:05 +08:00
回复了 djyde 创建的主题 分享创造 最近做了一个开源的 Disqus 替代品
@djyde 挺不错的。但是,刚测试了下 hexo 的,貌似后台 page_id 无法正常传过去。

https://i.loli.net/2021/04/27/i78ayrJOGgCT1Xt.png
2021-04-25 09:39:14 +08:00
回复了 psirnull 创建的主题 信息安全 ssh 隧道如何作到旁路流量解密?
设备还真有……刚给个厂家定制了一台。但不是旁路,是串进目标机器的。是嗅探 /分析 pcap 搞事情的玩意。

你这个是监听 ssh 的,没啥流行的攻击方案,估计得自己实现下了。反正肯定需要被监控主机的私钥和监控整个 ssh 建链过程才有可能。
2021-04-06 09:13:47 +08:00
回复了 skinny 创建的主题 问与答 给我推荐一些监控摄像头和方案吧,遇到人渣找茬了
这个优解就是 nvr+摄像头+poe 供电,别想无线了……

物流园区 N 个项目后的教训。
2021-03-18 17:05:43 +08:00
回复了 AlexGuo1998 创建的主题 C C++编程时是否有“成员变量全部显式使用 this”的代码风格?
最早都是硬性规定 m_打头定义成员变量。
后来为了能自动补全代码,全部自己老老实实打 this->前缀了……
@fantastM

「将外部变量的 **声明** 与 **定义** 严格区分开来很重要。变量声明用于说明变量的属性(主要是变量的类型),而变量定义除此以外还将引起存储器的分配」

这句话是新手向的教条。实际上,你只需要知道以下:
某个 var 被定义也好,extern 引用也好,在编译阶段都是无差别的。只是告知编译器,有这么个变量,你知道这货是啥玩意后,tm 别报错。
在链接阶段,extern 无用,应该有且仅有一个定义。这是因为,链接就需要确定这个变量真实地址位置了。多个的话,自然是不现实的。

工程上多人配合,一般应用范围广的全局变量都是有个专门的 extern 用的 h,和定义用的 C 。适合 5w 量级的项目。你可以试试,傻瓜化,也好用,不过量级上去了,改动就重编译,也很烦。


储备知识的话,还是多用多看吧。回想起来,C 也没有特别适合学习的开源代码。要不学习下嵌入式?这领域里面很多不错的 C Project 。
C 语言的写法其实是直接面向编译器和链接器的。

像是.h 文件也好,.x 文件也好,include 后,都是等同于预编译阶段将目标文件内容递归拷贝到当前位置。(是的,你可以直接 include .c 文件,很多嵌入式领域直接利用宏来 include 不同 c 文件,用来配置 rom 某处的 payload 。没错,你都可以指定某个巨型数组 link 到绝对地址内。

所以,C 不存在什么 interface 之类的玄学概念。每次编译,其实就是编译一个完完整整的庞大无比的标准 C 文件。( so,你改动一个很多文件都 include 的头文件,会造成所有 C 文件重编译)

同理,static 在编译器内的规则很简单,限制不能被其他文件调用即可;在 linker 里面,实际上是根据不同 linker 自己去定义。大致理解为 link 到全局堆内分配。

C 很有趣,各种魔幻写法,lz 类比 java 有点不合理,java 在 C 程序员眼里才是玄学,各种限制。学 C,类比汇编可能好些。

可以复习下编译原理和体系结构再学 C 。
2021-03-03 16:33:21 +08:00
回复了 csulyb 创建的主题 程序员 现在有没有好的跨平台的 UI 库
2 年前,也纠结 QT 还是 Electron 。最后选了 Electron……

好吧,这个项目到现在都还没结束……您细品。
@goodboy95 多谢多谢。
好奇,什么是“方法复杂度”?时间复杂度倒是经常得评估下。

什么叫做 400 行 ,100 多的复杂度?这是什么量化标准?
2021-01-25 13:38:50 +08:00
回复了 puduhe1 创建的主题 推广 39 岁程序员创业产品请大家提提意见!目前已有流水
明年再用。月初今年费用都全交了。
2021-01-23 09:31:37 +08:00
回复了 artms 创建的主题 程序员 有没有能把 onedrive 当成 cos 用的代码
@artms 最近刚做了个 OneDrive 当 Typora 图床的小工具。上面的是其中代码,C 程序员写 python,凑合看吧。

Graphic API 麻烦的是认证授权部分。建议用 code 方案,最简单。

直连方案,可能需要服务器配合(因为直连链接是几次 302 和 url 替换,其中有部分不可描述了,我是用香港服务器搞定的)

1drv.ws 这个服务很不错,可是貌似有缓存,我这里出现几次跳转链接不更新了。所以还是自建比较好。
2021-01-23 09:28:06 +08:00
回复了 artms 创建的主题 程序员 有没有能把 onedrive 当成 cos 用的代码
用 Graphic API 。

``` python
def get_upload_session_url(path, filename):
url = f"https://graph.microsoft.com/v1.0/me/drive/root:/{config['root_path']}/{path}/{filename}:/createUploadSession"
payload = {
"item" : {
"@microsoft.graph.conflictBehavior": "replace",
"name": filename
}
}
resp = r.post(url, headers=add_token_header({'Content-Type': 'application/json'}), data=json.dumps(payload))
return json.loads(resp.content)['uploadUrl']

def upload_file_body(upload_url, localfile):
f = open(localfile, 'rb')
data = f.read()
headers = {
'Content-Length':f'{len(data)}',
'Content-Range': f'bytes 0-{len(data)-1}/{len(data)}'
}
resp = r.put(upload_url, data=data, headers=headers)
f.close()
return json.loads(resp.content)['id']
```

上传的核心代码。是适合大文件的那种。
1 ... 2  3  4  5  6  7  8  9  10  11 ... 24  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1278 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 17:49 · PVG 01:49 · LAX 10:49 · JFK 13:49
Developed with CodeLauncher
♥ Do have faith in what you're doing.