V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  thinkershare  ›  全部回复第 39 页 / 共 54 页
回复总数  1061
1 ... 35  36  37  38  39  40  41  42  43  44 ... 54  
2022-09-07 16:49:04 +08:00
回复了 SniperXu 创建的主题 Vue.js vue3+vite 动态引入 SVG ICON 的问题
你有 2 个选择, 第一个是再前端全部将 SVG 一次性全部导入, 然后定义好 SymbolId, 根据 name 转换到 SymbolId, 然后使用, 这种方式本身 SVG 图片是一次性导入到前端的, 只是显示什么 icon 是动态的. 另外一种就是根据 SVG 名称转换为完整的 cdn 提供的 https://xxx.svg 这种资源路径, 然后再 svg 标签中, href 直接引用.
2022-09-07 13:54:14 +08:00
回复了 ericgui 创建的主题 程序员 Linkedin 上按语言或框架搜出来的 job 数量(美国区)
@xgfan 这个排行完全没啥参考意义, python 还是第一呢. C#在国外的差距没有国内这么离谱. 主要还是微软自己作死, 如果.NET 在 2008 年以前开源, 可能没后面这么多破事.
2022-09-07 13:51:51 +08:00
回复了 ericgui 创建的主题 程序员 Linkedin 上按语言或框架搜出来的 job 数量(美国区)
这个排行是个什么鬼, 将语言, 平台混合在一起.
2022-09-06 18:04:30 +08:00
回复了 ChenSa1 创建的主题 PHP PHP 有办法实现调用客户摄像头进行扫码吗?
@ChenSa1 浏览器上你需要使用 JavaScript 或者 WebAssembly(php 有针对这个实现的吗? 我不确定) 然后使用 Web API 中的接口获取摄像头, 然后调用, 不知道你具体的业务场景. PHP 其实不大适合做这种桌面程序或者说和原生操作系统交互的事情.
2022-09-06 17:14:07 +08:00
回复了 ChenSa1 创建的主题 PHP PHP 有办法实现调用客户摄像头进行扫码吗?
使用 php 的代码, 找到操作系统提供的打开摄像头的 API(这里按照你的 php 的运行平台决定, 如果你的运行平台没有摄像头功能, 那么你就没戏了), 然后获取到摄像头的图片信息, 然后图片在的二维码, 然后得到二维码中的一串字符串.
一些平台的 SDK 提供了直接调用摄像头扫描二维码的 API, 这种就简单, 直接拉起摄像头, 然后等待它识别到二维码后的回调就好了, 当据我所知, 这种平台大部分都是用 JS 的(微信 /支付宝各种小程序), 然后就是 Androlid/iOS/Windows 这种, 估计你需要和操作系统提供的接口打交道, 做起来应该都非常麻烦, 而且还是使用 php 这种主力是写网站的后端语言, 不确定有没有提供 PHP 可以使用的 API.
2022-09-05 14:40:22 +08:00
回复了 James369 创建的主题 Windows Windows Terminal 数据一多就显示错乱,有招吗?
没遇到过, 我感觉我用过的所有 Terminal 中, Windows Terminal 在颜值和可用性上都是第一梯队的.我这里使用的是 1.14.2282.0, Windows 11, 打开 10W 行的 cat 也不会显示错乱
2022-09-05 14:35:12 +08:00
回复了 wiirhan 创建的主题 程序员 用 Windows 的前端小伙伴环境是怎么配置的?
VSCode+WSL2(Ubuntu 20.04)+Docker
2022-09-04 15:54:30 +08:00
回复了 bthulu 创建的主题 .NET .net core 的时间日期类为啥这么慢, 跟 Java 至少几十倍的差距
@clorischan 他缺乏对编程语言和库性能评测的基本常识, 看他给出来的代码就知道了, 这样的问题回答毫无意义.
我现在明白了, 这是一个钓鱼问题, V2EX 时不时就冒出这种奇奇怪怪的, 纯粹为了骗铜币而提出的问题. 一群人(包括我)傻傻的在下面回答. V2EX 上问题的质量人眼可见下降, 现在居然有很多人开始在上面卖水果了...
2022-09-04 14:31:47 +08:00
回复了 bthulu 创建的主题 .NET .net core 的时间日期类为啥这么慢, 跟 Java 至少几十倍的差距
@Maboroshii 就是带了 Sleep 也不能用它来比较程序的耗费时间, .NET 的 Thread.Sleep 从诞生开始就是个错误, 这个 API 一开始就应该被移除. 性能测试至少也需要使用 Stopwatch, 至少要学会控制变量. 你使用了 Sleep 后, 完全没法控制变量. Sleep 在.NET 中是一个精确度非常差的 API.
2022-09-03 16:17:34 +08:00
回复了 bthulu 创建的主题 .NET .net core 的时间日期类为啥这么慢, 跟 Java 至少几十倍的差距
@Maboroshii 找个专业的完整性能评测网站去看看, 专业的性能测试是怎么写的. 性能测试是个非常麻烦的事情, 不是你简单的跑个 demo 就能搞清楚的. 有各种详细的指标. .NET 6 有完整的堆栈控制能力, C#提供了完整的指针控制能力, 大量的为性能而设计的库, 如果都在编译为机器的原生指令和后(JIT 完成后), 除了库本身实现的性能差异, 我想不到你使用 go 写的代码性能会比 C#高非常, 即便使用 C 写, 也不会高出太多, 另外, 说到性能测试, 至少需要像我上面那样将代码贴出来. 在你对两门语言掌握的熟练度相差很大的时候, 你写出来的代码中的某一种很可能不是最优解, 很大可能是你的写法导致了性能巨大的差异.
2022-09-03 14:25:34 +08:00
回复了 bthulu 创建的主题 .NET .net core 的时间日期类为啥这么慢, 跟 Java 至少几十倍的差距
@nightwitch 我用的是一个开源字体 Iosevka, 主要是为了它的连字符功能, 这个字体其实很丑, 好在它是严格等宽字体, 中文是严格的 2 被英文字体间距.
2022-09-03 14:23:53 +08:00
回复了 bthulu 创建的主题 .NET .net core 的时间日期类为啥这么慢, 跟 Java 至少几十倍的差距
@Maboroshii .NET 6.0/7.0 在所有带 runtime 的机器中,包括 go, 我想不到 web 这块, 有哪门平台比.NET 高. 你可以去专业的 Benchmark 平台自己看看. 性能更好的前面都是些 rust/c/c++这种, go 在 web 项目上也没有性能优势.
另外.NET 的标准库是 NuGet 包, nuget.org, dotnet sdk/vscode/visual studio 的提供了安装依赖的方法. 绝大部分 github 都会提供 NuGet 包给最终用户使用.
2022-09-03 13:21:04 +08:00
回复了 bthulu 创建的主题 .NET .net core 的时间日期类为啥这么慢, 跟 Java 至少几十倍的差距
https://imgur.com/QUQOi6q.jpg ,Java 提供的 Date 类型早就被废弃, 和 DateTime 提供的 API 都没法公平比较. 根本就不应该被使用. .NET 提供的 DateTime 其实也应该被废弃, 使用 DateTimeOffset 替代.
2022-09-03 12:42:49 +08:00
回复了 bthulu 创建的主题 .NET .net core 的时间日期类为啥这么慢, 跟 Java 至少几十倍的差距
不知道你在说啥, 你这样提问, 不提供代码, 没有任何意义. .NET 日志库一大堆, 我完全不相信你自己写的日志组件能达到第三方日志组件的水平, 因为你一看对.NET 常规 API 都不熟练.
2022-09-02 12:12:13 +08:00
回复了 James369 创建的主题 程序员 Docker 用来做开发环境,能否支撑高版本系统
docker 不是完美的物理机隔离环境. 它和你的宿主机公用同一个内核, 本质上容器就是个进程级别的隔离. 因此你 Ubuntu 20.04 和 Ubuntu 18 的 Linux 内核是公用的, 也就是使用 Ubuntu18 物理机当前的 Linux 内核(是内核, 不是操作系统).
2022-09-01 21:12:32 +08:00
回复了 akkkkk77 创建的主题 Windows windows10 登陆的 microsoft 账户如何删除?
@akkkkk77 注销当前账号, 然后登陆原来的本地账号(存在多个账号的时候, 登陆界面会让你选择登陆账号的), 然后系统中可以移除这个 Microsoft 账号.
2022-09-01 21:08:56 +08:00
回复了 mylifcc 创建的主题 Python 怎么才能在 Python 中输出一个 key 不带引号的字典呢
@mylifcc 如果你只是需要一个这样的字符串, 那么有非常多办法, 如果你需要一个无属性字典, 那么, 没有办法, 因为字典的 key 必须是一个可以哈希化的值, 而你写的属性名称不是任何类型, 因此没办法实现你要的功能. 作为 key 的键, 必须是一个值, 你需要对象那种普通属性是做不到的.
直接使用 frame 做隔离
2022-08-29 15:01:46 +08:00
回复了 HikariLan 创建的主题 程序员 您如何看待开源和开源协议?
总是尽量使用 MIT 协议的开源软件, 公司用第三方库的时候会评估是不是这个.
1 ... 35  36  37  38  39  40  41  42  43  44 ... 54  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2733 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 14:44 · PVG 22:44 · LAX 06:44 · JFK 09:44
Developed with CodeLauncher
♥ Do have faith in what you're doing.