V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  bthulu  ›  全部回复第 26 页 / 共 57 页
回复总数  1137
1 ... 22  23  24  25  26  27  28  29  30  31 ... 57  
@hez2010 刚才又试了下, .net core 里是没有 IComparisonOperators 这个类的, 你这个怕不是.net framework4.x 里的吧
@hez2010 @hez2010 第二个问题, 我这里没这么简单.
实际是从配置文件中读取类似下面这样的
public class Config {
public string Farmer {get;set;}
public List<Dog> Dogs {get;set;}
public List<Cat> Cats {get;set;}
}

然后在另一个方法里动态引用 Dogs 或 Cats
public void DoSomething(string animalType) {
Config config = ReadFromJsonFile();

// 这个赋值会报错, 无法将 List<Dog>或 List<Cat>赋值给 List<Animal>
List<Animal> animals = animalType switch {
"Dog" => config.Dogs,
"Cat" => config.Cats,
_ => config.Cats
}
foreach(var animal in animals) {
animal.Dance();
}
}
2022-09-17 08:37:26 +08:00
回复了 simon4761 创建的主题 求职 有大厂经历全栈开发,来露个脸,求远程或外包合作
大厂就不可能全栈, 全栈也不可能去大厂
资源浏览器不支持 FTPS, 卒
2022-09-16 18:25:19 +08:00
回复了 17lian 创建的主题 程序员 谁有 ddd(领域驱动设计的相关案例项目)?
这东西啊, 就跟元宇宙一个意思, 大家都在吹, 就是看不到
2022-09-15 18:37:00 +08:00
回复了 yiplee 创建的主题 MySQL 为什么这个简单的查询在 MySQL 8.0.25 这么慢?
降级到 mysql8.0 就行了, 你还真以为 oracle 接手后的 8.0 会正向优化? 那他的 oracle 还怎么卖
2022-09-13 10:36:14 +08:00
回复了 WoludsKkk 创建的主题 程序员 记录一下.手头现金 1 万的情况下辞职做 app
楼主加油干, 别听楼上的丧气话.
我当年存款 50 万, 辞职单干了一年, 运营推广花了不少钱, 很快就用光了, 第二年就回去继续上班了
2022-09-08 11:49:15 +08:00
回复了 ddonano 创建的主题 程序员 Java 游戏后端开发入门, 涉及 quarkus vertx 最近一些思考
@robot1 网页游戏这么搞有啥问题? 难道浏览器里能用 socket 了?
@hervey0424 还真可以反射直接设值啊, 那这个 init 的意义何在?
2022-09-08 08:20:57 +08:00
回复了 euvkzx 创建的主题 Go 编程语言 Java 解密算法如何移植到 golang
@euvkzx C++写好, go 去调
2022-09-08 08:18:38 +08:00
回复了 Logiase 创建的主题 程序员 不知道大家有没有什么舒服的组网方式
todesk 满足你的一切幻想
group owner 难道不就是一个服务端吗? 抓人只要抓 group owner 就行了
2022-09-07 14:44:45 +08:00
回复了 IBMall 创建的主题 Vue.js 微软为 Vue.js 推出 Power BI 组件,三大前端开发框架齐了
谷歌出的框架,也总让我有一种大而全但是很笨重的感觉, 比如说 chrome, 内存占用那是真的大, 我就喜欢 IE6 这样的小而美的东西
2022-09-07 14:41:27 +08:00
回复了 dwlovelife 创建的主题 程序员 Web3.0 到底是个啥
元宇宙到底是个啥? 你不需要知道它是个啥, 你只要知道它能给你带来大量的财富就可以了
2022-09-07 12:41:09 +08:00
回复了 ericgui 创建的主题 程序员 Linkedin 上按语言或框架搜出来的 job 数量(美国区)
dotnet 跟.net 你是不是写反了?
2022-09-06 19:45:47 +08:00
回复了 bthulu 创建的主题 .NET .net core 的时间日期类为啥这么慢, 跟 Java 至少几十倍的差距
@PendingOni 你再试试.Now, 比.UtcNow 还要慢一倍以上
2022-09-06 16:33:31 +08:00
回复了 bthulu 创建的主题 .NET .net core 的时间日期类为啥这么慢, 跟 Java 至少几十倍的差距
@userforg2021 NLOG 好不好用, 你看看 NLOG 新发的 5.0 版本( https://nlog-project.org/2021/08/25/nlog-5-0-preview1-ready.html)的优化改进不就知道了, 修改了那么多的特性, 改了多少默认设置, 足以证明之前版本的 NLOG 并不好用.

@PendingOni @iold 这些都是要先 New 一个日期实例, DateTimeOffset.UtcNow 也是 New 了一个实例, 这个实例里做了大量的日期设定类操作, 而我仅仅只需要当前时间戳就行了. 上面有位兄弟也给出了代码对比了, 至少 4 倍差距.
我自己本地联想小新电脑上测试性能差距更大一些, DateTime.Now 和 new Date()各跑一亿次, .net 耗时 3818 毫秒, java 耗时 364 毫秒, 相差 10 倍.
------------------------------------------------------
--------------.net6.0.8 测试
------------------------------------------------------
using System.Diagnostics;

// 热身
for (var i = 0; i < 100_000_000; i++)
{
var now = DateTime.Now;
}

// 开跑
var watch = Stopwatch.StartNew();
for (var i = 0; i < 100_000_000; i++)
{
var now = DateTime.Now;
}

Console.WriteLine(watch.ElapsedMilliseconds);

耗时 3818 毫秒

-----------------------------------------------------
--------------ms jdk11.0.16.1 (ms1.8 的 jdk 官网找不到了)
-----------------------------------------------------
import java.util.Date;

public class Main {
public static void main(String[] args) {
// warm up
for (var i = 0; i < 100_000_000; i++)
{
var now = new Date();
}

// start test
long start = System.currentTimeMillis();
for (var i = 0; i < 100_000_000; i++)
{
var now = new Date();
}
long end = System.currentTimeMillis();
System.out.println(end - start);
}
}

耗时 364 毫秒
-----------------end-----------------------------------
2022-08-26 21:08:37 +08:00
回复了 windseeker 创建的主题 程序员 请问 winForm 代码的迁移
mac 上安装虚拟机, 虚拟机里装 windows, 把你的程序复制到这个 windows 里就行了
2022-08-26 21:07:33 +08:00
回复了 rqxiao 创建的主题 MySQL mysql 单表 5 千万的数据量 , count(*) 耗时很长有办法优化吗
触发器啊, 新增一条满足查询条件的数据就记录+1, 删除一条就记-1. 后面只查这个记录数就行了, 1 毫秒都用不到就能精确返回
不要把鸡蛋放到一个篮子里啊, 还是说分布式服务你没做过吗? 我司任何系统上线, 都会在国内国外所有主流云厂商上部署一套一模一样的系统, 然后本地机房还要灾备一份, 就是为了确保即便三战爆发打起了核战争, 依然能为用户提供稳定可靠的高质量服务
1 ... 22  23  24  25  26  27  28  29  30  31 ... 57  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5457 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms · UTC 07:35 · PVG 15:35 · LAX 23:35 · JFK 02:35
Developed with CodeLauncher
♥ Do have faith in what you're doing.