V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  crclz  ›  全部回复第 28 页 / 共 35 页
回复总数  684
1 ... 20  21  22  23  24  25  26  27  28  29 ... 35  
2020-01-05 20:44:48 +08:00
回复了 Huelse 创建的主题 C++ 关于 c++指针数组长度的问题
@hobochen c 语言是个人设计的而非组织设计的,这句话(大意),我是从《深入理解计算机原理》里面看来的。
2020-01-05 20:36:00 +08:00
回复了 Huelse 创建的主题 C++ 关于 c++指针数组长度的问题
c 语言是设计的很简练的语言,它是个人设计的,并非组织设计的。c 语言很多地方按照约定来设计的,可能在主力语言是 java 或者 c#的人看来比较不美,但是实际上这是简洁的美。
例如:字符串以'\0'结尾。与字符串操作相关的库函数也都是基于这个假设。
再例如,库函数、变量命名都有大量缩写,例如 getchar, fopen,而不是 OpenFile()这种风格。
而数组的约定,就是将数组与指针等同起来理解。如果需要记录长度,请单独拿一个变量。
2020-01-05 20:20:40 +08:00
回复了 webcoder 创建的主题 程序员 在作数据库的读写操作时大家有没过一种奇怪的焦虑感?
(接上文)
站在系统负责人的角度,要防御到各方面的因素,那么就请使用 [事件溯源] 模式。
2020-01-05 20:19:42 +08:00
回复了 webcoder 创建的主题 程序员 在作数据库的读写操作时大家有没过一种奇怪的焦虑感?
根据业务代码的行为,根据逻辑推演,可以证明:运行到某处,某条件一定成立。(这也是“约定”的数学基础)
如果某个条件没有被满足,那么就说明它的数学基础不满足:一定是代码有 bug,或者 DBMS 有 bug,或者是有其他未遵守约定的程序(或者人)随意的修改了数据库的记录。

假设某记录不存在,那么你在访问模型类(假设用 orm )的成员的时候(也可以主动检查)就会抛出空引用异常,然后就可以查看 log,排查以上三条中的哪一条出了问题。
站在普通成员的角度,通常只有第一条是你的锅,那么就在业务代码中做足测试,并且在业务代码中加上(适量的)判断约定条件是否成立的语句。

站在
2020-01-04 21:37:50 +08:00
回复了 goodspb 创建的主题 硬件 做直播的主机性价比最高的配置求一份?
@hronro 我测试过 750ti 的 nvenc 编码,发现占用非常少,但是画质不怎么好,但基本够手机用户观看。刚刚看了视频,不禁感叹又一个痛点被新的 nvenc 单元解决了解决了。
2020-01-04 11:10:07 +08:00
回复了 ech0x 创建的主题 奇思妙想 现在网上有非常多的「教程」,那么什么是好的教程呢?
官方文档,例如微软的 docs
查一下脑瘤
2020-01-03 14:58:30 +08:00
回复了 lake325 创建的主题 程序员 在 某东 网购 2 瓶酒第一次遇到空瓶! 尴尬~
对资本家绝对不能手软,但是也要注意不能被安上敲诈勒索的帽子。
2020-01-02 23:58:38 +08:00
回复了 refkent 创建的主题 .NET 关于一个类库打包的问题
在你的项目里面用 nuget 安装客户的版本。然后打包成 nupkg,别打包成 dll。
2020-01-02 23:56:50 +08:00
回复了 libasten 创建的主题 .NET 小微企业官网建站用 asp.net 的比 PHP 的成本还是要高不少的吧?
@libasten 可能微软推出.Net Core 会给人不成熟、没案例的感觉。其实.Net Core 的积淀应该理解为十几年 .Net Framework + Mono c#的成熟度,而不应该理解为才发布几年的东西。
2020-01-02 18:13:02 +08:00
回复了 vvmint233 创建的主题 2020 开楼, 留下你觉得 2020 想要去阅读的书籍, 技术的非技术的都可
@stnaw 《反脆弱》我读了 3 遍以上
表演窗帘擦嘴
2020-01-01 19:39:06 +08:00
回复了 manami 创建的主题 分享发现 不可能完成的任务:在图片上打上它的 md5 哈希值
理论上(数学)是可以的。设字母表Σ大小为 S,哈希字符串长度为 L,改变图片的其他部分,组成 S^L + 1 种组合,总会遇到相同的。
2020-01-01 00:11:25 +08:00
回复了 crclz 创建的主题 程序员 读《大型网站系统与 Java 中间件实践》有感
详细的说,在服务划分上,《大型网站系统与 Java 中间件实践》的方法与微服务的理解不太一样。
微服务是 1 个团队=1 个 Bounded Context=1 个数据存储(不与其他服务共享);服务间通过消息来通信。看了几页《大型网站技术架构-核心原理与案例分析》,发现同样也有这个问题(代码有公用部分、数据储存共用,都是与微服务不符的部分)。

只能说写书的时间点、运气不是很好。

还有一个运气不好的地方就是:MongoDB 在 2018 年夏的时候开始支持跨文档 ACID 事务(分布式事务)。而这本书是 14 年的。
2019-12-31 22:23:48 +08:00
回复了 crclz 创建的主题 程序员 读《大型网站系统与 Java 中间件实践》有感
@wujichao
关于服务的知识没有成体系化。也不怪作者,毕竟微服务的概念、普遍标准那时候还在探索阶段。
保证消息一致性的有种做法是错的,他说能保证一致性,但仔细分析可以发现不能保证消息一致性;并且没有提及 Outbox Pattern 这种极其简单的标准做法。
整本书的知识也没成体系化,像是大杂烩,有凑字数的嫌疑。
2019-12-31 19:05:13 +08:00
回复了 crclz 创建的主题 程序员 读《大型网站系统与 Java 中间件实践》有感
@wysnylc 李智慧的这本借了还没看。《大型网站系统与 Java 中间件实践》实在太离谱了,我都无力吐槽了。
2019-12-30 22:02:09 +08:00
回复了 rizon 创建的主题 奇思妙想 宇宙中存在没有引力的地方吗
@terrywater 因为你是废物 因为你脑容量不足 所以你读不了物理书
2019-12-30 19:20:48 +08:00
回复了 rizon 创建的主题 奇思妙想 宇宙中存在没有引力的地方吗
@terrywater 你在这个贴子里面干了什么?我给你总结一下:

从物理学专业人员来看,v 站的程序员大多都只懂皮毛,就像一群小学生。
而你,走进一所小学,拿着一道数学分析的题目问小学生:“你看,这里不对啊!如果微积分理论是正确的,那么这个结果不是和理论矛盾了吗?”
小学生答不上来,或者凭借有限的知识乱答一通。然后你就反驳小学生的论证,随后附上一句:果然,微积分的理论有问题!

建议去看一些科普类的物理书(例如环球科学),而不是和非专业人员讨论问题。
如果是 CURD 的话,那么"Asp.Net Core MVC"或者"Asp.Net Core Razor Pages" 能满足你的需要。
你只需要专注于定义数据表模型(class),然后可以很轻松的自动化生成数据库表、自动化迁移 schema ;还可以自动生成 增、查、删、改页面,搭配有 bootstrap,样式都给你调好了,方便在各种设备上查看。还有基于 Role 的开箱即用的权限管理系统(方便省事,但可定制性不强)
教程:
https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/razor-pages/?view=aspnetcore-3.1
1 ... 20  21  22  23  24  25  26  27  28  29 ... 35  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3627 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 04:50 · PVG 12:50 · LAX 21:50 · JFK 00:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.