V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Mithril  ›  全部回复第 40 页 / 共 112 页
回复总数  2237
1 ... 36  37  38  39  40  41  42  43  44  45 ... 112  
2022-03-08 12:32:19 +08:00
回复了 itianjing 创建的主题 优惠信息 腾讯电脑管家的软件管理出了个会员
Bandizip 主要还有个编码转换功能很好用,其它的比较麻烦。
2022-03-07 23:36:35 +08:00
回复了 leebs 创建的主题 MongoDB mongodb 数据全量加载到 redis,怎样提升速度?
确定一个时间点,比如当前时间,然后把所有 update time 在这之前的数据全拉出来塞到 redis 里。可以想办法跳过序列化和反序列化,直接塞进去。
然后你去查在这时间点以后的 change stream ,按顺序拉到 redis 里。MongoDB 已经给你这功能了,就不要再用 binlog 了。
从此以后用 change stream 同步修改,就可以保证大部分时候都是一致的。
2022-03-03 12:21:22 +08:00
回复了 cocong 创建的主题 互联网 互联网越来越不开放了,大家觉得呢?
@xmlf 因为狼只想吃你肉,并不想让你加入。
让中国人过上美国人的生活是地球的灾难,这可是前前任头狼自己说的。
2022-03-01 15:27:30 +08:00
回复了 mumuy 创建的主题 程序员 开源程序该如何维护版权?!
还是那句话,开源以前先搞清楚自己选的那个 License 到底是个啥,有什么条件和限制,是不是自己想要的,然后再传代码。
MIT 的唯一限制就是保留 MIT 的 License 声明。我看你已经改了 MIT 里面的作者信息,你可以直接用这点去告他。衡量一下投入产出就是了,而且国内也有几例开源 license 的判例了。
不过如果对方没拿这个赚钱,那你能得到的赔偿就没多少了。
2022-03-01 09:02:29 +08:00
回复了 frank1256 创建的主题 JetBrains jetBrains 怎么买最划算?
@haython 是,IDEA Ultimate 可以通过插件使用大多数语言特定 IDE 的功能,好像只有 C++和 C#的那俩用不了。
2022-02-28 15:53:14 +08:00
回复了 frank1256 创建的主题 JetBrains jetBrains 怎么买最划算?
@christin JB 的产品大概可以分为两个系列。
IDEA 系包含各种特定语言的 IDE ,还有 IDEA_U 。
dotUltimate 系列包含 Resharper 和 Rider ,基本上是 C#和 C++的强化工具和 VS 插件。
如果你要用到两种以上 IDEA 系的 IDE ,那就买 IDEA_U 。
如果你要用 C#和任意两种 IDEA 系的 IDE ,那就买全家桶。
2022-02-25 10:47:09 +08:00
回复了 noNOno 创建的主题 问与答 大佬们,平时都选择什么方式健身?
健身房,练三休一。周末看情况会额外加一小时有氧。
如果 TeamCity 能满足需求那就 TeamCity ,不然就 Jenkins 。TeamCity 是按 BuildAgent 收费的,如果你们有很多项目,最好还是 Jenkins 。
Jenkins 问题就是插件多数都是第三方个人维护的,很多插件的开发和维护不是很稳定。你要是项目规模大,Jenkins 上项目多,用的插件多,最后就会发现被锁死在某个版本上了。更新的话一堆插件用不了,不更新的话想要的新插件和功能用不上。
2022-02-22 23:18:56 +08:00
回复了 lanlanye 创建的主题 程序员 关于软件设计的一些问题
这就是架构师的价值了。
说的是正经的架构师,不是那些满口新技术的 PPT 架构师。
软件架构设计和软件需求本身就是互相制约的,什么样的需求就导致会有什么样的架构设计和技术选型,同时这个架构设计又会反过来制约需求的发展。
所以一个好的产品,需要有足够强力和有经验的架构师和 PM 团队来一起界定需求和架构要互相妥协成一个什么样子,然后后续的开发和需求都围绕着这个共识来做。
这就是 DDD 的第一步了。
2022-02-22 22:23:19 +08:00
回复了 tuutoo 创建的主题 程序员 Kettle 的 Log4j 被公司扫到安全问题
@tuutoo 不需要打包。。就把 jar 当 zip 打开,删除个文件,然后重新压回去完了。嫌麻烦 github 一堆脚本可用。
你这个任务可以看看微软的 PowerBI 或者 Power Automate
2022-02-22 15:07:13 +08:00
回复了 tuutoo 创建的主题 程序员 Kettle 的 Log4j 被公司扫到安全问题
你可以自己把 Jar 包里面的 class 文件删了,除非你司安全软件只扫了个文件名,不然这么改就够了。
2022-02-21 17:56:12 +08:00
回复了 dangyuluo 创建的主题 C++ 记 C++开发中的一个小坑
C++主要问题是给码农的权限太高了,随随便便你就可以瞎搞内存。
我见过一个奇葩的就是有个数组每次都访问越界,不过其实越界了多数情况下也没什么问题,两个函数以后就切掉了。
但是就只有越界的时候恰好后面的内存里是某些特殊符号就会出问题。
所以就谁分到那块内存谁倒霉,表现就是随机炸。你最后 Debug 去吧,鬼知道哪天才能复现。
查出这个问题的时候也是运气好,恰好挂着调试器,它恰好炸了。。。
2022-02-16 10:44:13 +08:00
回复了 rv54ntjwfm3ug8 创建的主题 Angular 为什么现在国内用 Angular 的网站感觉非常少?
@Magentaize 很多前端开发就是一边说前端库多框架多是社区繁荣的表现,就是得多学多用才是合格的前端。
一边抱怨 Angular 太难 DI 不理解这种垃圾没人用的。
习惯就好了。
2022-02-15 12:13:33 +08:00
回复了 ttgo 创建的主题 问与答 如何把一台 iPhone 与一台 win 电脑,时间尽量高精度的同步呢?
@ttgo 不能,所以说让你弄个 DNS 服务器拦截一下 iPhone 的请求。
2022-02-15 11:08:15 +08:00
回复了 ttgo 创建的主题 问与答 如何把一台 iPhone 与一台 win 电脑,时间尽量高精度的同步呢?
内网跑个 NTP 服务器就行了
iPhone 可能需要拦截一下 DNS
2022-02-10 18:48:24 +08:00
回复了 wangwangc 创建的主题 程序员 写的开源软件被剽窃了,竟然还发到 app store
@kop1989smurf 确实,大把的码农对于合同,授权,侵权这些基本的商业常识都是想当然的概念。而且处于你跟他讲法律他给你讲道德讲理想这种水平。
这些明明是社会生活中应该最先搞明白的东西。
2022-02-10 18:43:13 +08:00
回复了 wangwangc 创建的主题 程序员 写的开源软件被剽窃了,竟然还发到 app store
@libook 是啊,所以我说了挂个代码链接就行。甚至像他这种挂原作者链接都可以。。。
其实他这种情况,最简单的是把名字申请个商标。。。然后拿商标起诉。
但他直接用的 redis 就很难了,最好是自己起个名。
2022-02-10 14:40:50 +08:00
回复了 wangwangc 创建的主题 程序员 写的开源软件被剽窃了,竟然还发到 app store
@libook 其实纠结 license 并没有什么用,哪怕选了 GPL ,只要这人在软件里藏个 GPL 文本,然后挂个代码链接照样可以拿着卖。

实在不行像微软那样照着重写一遍,这样你选什么 License 都没用。版权这东西只保护实现,不保护想法。

如果你真的想避免别人直接拿着你代码商用,需要从开始就设计好。埋进去你的专利或者商标,并且保证它们不会被移除掉。选个不涉及专利和商标的 License ,然后再单独对这些东西进行授权。但这套麻烦操作下来你这开源软件的传播度肯定会受限了。

所以最简单的办法就是,开源了就当被人剽窃上架了。或者你自己先上架一个再说。
2022-02-10 11:04:56 +08:00
回复了 zhazi 创建的主题 Java springboot3 只支持 java17,你们还不升级吗?
很多人的技术观就停留在他刚开始工作的时候
在这以前的技术都是过时的陈旧技术
这时正在流行的都是经典
在这以后出来的技术都是不稳定没经过历史验证的东西
1 ... 36  37  38  39  40  41  42  43  44  45 ... 112  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2877 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 13:28 · PVG 21:28 · LAX 06:28 · JFK 09:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.