V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  timethinker  ›  全部回复第 14 页 / 共 19 页
回复总数  369
1 ... 6  7  8  9  10  11  12  13  14  15 ... 19  
2021-08-19 09:38:28 +08:00
回复了 wxlwsy 创建的主题 Java MyBatis Dynamic SQL 用起来有没有坑?
mybatis-plus 用的应该比较多,拓展性和灵活性都不错,不过我个人的话要么用 Hibernate 要么用 JdbcTemplate,读写分离,没必要只用一个东西。
2021-08-19 09:20:36 +08:00
回复了 ty98 创建的主题 MacBook Pro 关于新款 MBP。。
touch bar 真是个没有卵用的东西,还不能关掉,我现在的笔记本休眠一下那里就闪个不停。
SpringBoot 只是一个类似脚手架的东西,我这么说你肯定没有概念。如果你之前没有接触过 Java 后端开发,可能会遇到很多术语名词,理解这些术语本身需要一定的时间,因为往往它们之间还存在嵌套的关系,即你要明白这个概念,还需要深挖理解另一个概念,里面又涉及到了很多,这是我之前学习的时候遇到的最大的障碍,基本上没有速成的方法,必须要靠时间累积。比如包括但不限于 JDBC 、Servlet 、Bean 、POJO 等等,我这里列举的算是最简单的。

如果你有英语阅读能力的话,我建议直接上 Spring 的官网,文档和参考手册都很详细。如果你想从头开始先找一个练练手,我建议直接搞一本国内的 PDF 电子书,跟着上面做一遍,这种书实体的反而不太方便,看完一遍就没啥价值了。虽然版本不一定是最新的,但是起码自己动手做一遍会有一个大概的了解。
2021-08-09 17:11:31 +08:00
回复了 TangMonk 创建的主题 区块链 中国区块链的未来是什么?
问题可能就在这里,很多东西今天是“合法”的,但是明天不一定合法,所以现实情况就是,不允许出现“真实的历史”,因为这些历史可能不利于现在的环境。
2021-08-09 16:58:28 +08:00
回复了 TangMonk 创建的主题 区块链 中国区块链的未来是什么?
个人对区块链的一些理解:
首先是区块链为了解决什么问题?那就是信任问题,或者说历史不可篡改的这个特性。

如果是所谓的“私链”,那么意义何在?我能想到的就是,这个私链对于外界或者对于合作伙伴来说是“可读不可写”的,这样可以起到一个监督的作用,即你不能修改历史数据,你改了我就知道了。

而对于“公链”或者“联盟链”,有限的玩家是可以写入数据的,只要大家都承认你写的数据是合法的。

而对于读和写都只能自己玩的,外界完全感知不到的这种区块链,我认为意义不大,因为篡改了历史别人也不知道。
2021-08-03 12:19:35 +08:00
回复了 vzyw 创建的主题 健康 安静的时候能感觉心脏跳动,很响很明显,这是什么毛病?
之前午睡的时候,突然惊醒就会导致心脏剧烈快速的跳动
@L299174105 已使用,为了避免并发时填了一个人的,我建议先回复自己的邀请码,然后再把自己上一楼的邀请码使用掉。
[71009726]
2021-07-19 17:54:09 +08:00
回复了 timethinker 创建的主题 C# C#是否有比较稳定活跃的开源网络框架?
@Rwing 目前准备使用 SpanNetty 测试一下,然后在对比一下之前老哥们提供的那些。
2021-07-19 13:41:15 +08:00
回复了 timethinker 创建的主题 C# C#是否有比较稳定活跃的开源网络框架?
@xingyuc 这个有点像是一个大而全的项目脚手架了。
@mmdsun 这个貌似适用于 Web 项目,需要进一步了解。

感谢几位老哥,我看了一下 SuperSocket 还算是比较合适的,本质上我需要的是一个异步的,事件驱动的网络编程框架。

接下来需要进一步了解它们的线程模型,因为改造现在的这个项目就是因为并发导致的线程安全问题,如果像 Netty 那样跟其中某一个 EventLoop 绑定,移除掉阻塞操作基本上就可以达到一个比较高的吞吐量,而且无须考虑线程安全问题。实在不行的话我可能需要直接用原生 API 再结合自己的线程池来进行控制了。
建议查询,一般如果在事务内数据库报错了,会导致事务回滚,显然 try-catch 不适合,你查询的话可以给到客户单更详细的信息。
是每一条数据的组合都唯一吗?还是某一个字段的值是唯一的?
一般如果违法数据库约束会有报错信息,你 catch 住相关的异常然后响应给客户端对应的结果就行了吧。
2021-07-14 00:32:17 +08:00
回复了 gbqqaybc 创建的主题 全球工单系统 B 站服务器崩了?
又要加班了,提前订阅事后复盘
2021-07-08 15:30:15 +08:00
回复了 qwer666df 创建的主题 问与答 在您的职业生涯中,您是否曾有过 6 个月到 1 年的休息时间
@JKeita 在深圳,不过还没成家。在深圳想要买一套房子凭我自己目前的积蓄还差得远,也没想让家里面出钱啥的,本来也不富裕。
2021-07-08 15:23:55 +08:00
回复了 qwer666df 创建的主题 问与答 在您的职业生涯中,您是否曾有过 6 个月到 1 年的休息时间
2012 年开始上班。
2013 年的时候裸辞在家里躺平了一年,期间学了驾照,跟家里的狗子培养了很好的感情。
2014 年重新找工作,去了深圳,面试了好几家都说为啥这一年没有找工作啥的。
现在是 2021 年,一晃眼快 10 年了,真是一点也不留情。
2021-07-07 14:32:55 +08:00
回复了 tctc4869 创建的主题 程序员 有什么基于短数字的唯一 id 生成器的实现?
给一条数据赋值 ID 一般代表这条数据具有生命周期,也就是实体,随机性的 ID 生成优点是速度快,但是一般都比较长,短且紧凑的 ID 一般需要有一个单独的地方进行维护管理,因为随机会有重复的风险,毕竟这个状态我们需要持久化。

说一下我们之前做过的一个 ID 生成服务:不同实体的 ID,都是一个隔离开的空间范围,这个递增的空间范围需要由一个独立的服务来进行维护和管理。传入实体类型,也就是一个 Key 绑定一个 ID 的当前值,并告诉这个服务我需要多大范围的 ID,可以设计一个接口:

(start, end) nextIdRange(key, size)

其中 key (实体标识)和 size (获取多少个)为参数,用于获取一段 ID 范围,返回值 start 为起始值,end 为结束值。
客户端获得以后就可以在这个范围内进行本地递增。需要注意的是,这个接口需要保证原子性,也就是并发的时候不会返回相同的数据,每一次调用都将会导致内部维护的当前 ID 值发生变化。

客户端如果生成 ID 频繁,可以考虑优化为当剩余的 ID 快要耗尽时,另外起一个线程去预取下一批次的 ID 段(假设是跨网络的服务调用,ID 生成服务为一个独立的进程),保证 ID 生成不会受到获取 ID 这个操作的延迟影响,设置为多少合适则取决于实际的情况。
1 ... 6  7  8  9  10  11  12  13  14  15 ... 19  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1026 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 22:26 · PVG 06:26 · LAX 14:26 · JFK 17:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.