赞了文章2020-04-07
分布式系统现在变得越来越重要,CAP 定理描述了分布式系统的固有特性,能帮助我们更好地理解分布式系统文章翻译自stackoverflow高赞回答,有能力的同学建议看看原文[链接]
赞了回答2019-12-05
首先,你需要了解一下JVM的Classloader机制(详细请自行google之)。 简而言之,JVM的classloader加载继承关系分为BootstarpClassLoader --> ExtClassLoader --> SystemClassLoader,应用的WebAppClassLoader继承自SystemClassLoader,在加载具体某个类时,一般...
回答了问题2019-06-02
必须可以。可以了解下 Spring Boot 的 Thymeleaf 模板引擎。结题。
赞了问题2019-05-06
回答了问题2019-05-06
内容安全策略 (CSP,Content Security Policy) 了解一下。完全禁止跨域、完全允许跨域,都是有缺陷的,当前的这种,让服务器去决定要不要允许,是比较科学的。
赞了回答2019-05-05
已经构造好的数据包在链路上传播时,路由器是不会管你传输层使用了什么协议的(除了出于特殊目的,需要进行流量审查和端口屏蔽),所以理论上UDP和TCP封包的传输时延是一样的。
回答了问题2019-04-26
2.补充: mysql,使用 begin 开启事务,使用 select for update + update 进行操作,不会脏读,这是基础。 但是会锁表、阻塞,进而导致延迟、超时、资源占用上升、后端挂掉等等。 如果涉及到的表和数据太多,或者逻辑处理过于复杂耗时,或者并发真的大,就不适合这么...
赞了回答2019-03-29
关于spring-boot,人家官网说了,不一定非要继承spring-boot的parent pom的,人家已经考虑到你可能已经继承了其他parent的情况,并给出了dependency management的方案。[链接]
回答了问题2019-03-09
不太了解 Vue,如果开发原生 JS 的话,其实可以直接在 Chrome 的控制台 Console 里执行例如,只是改个函数,加个变量啥的,可以立即生效类似:
回答了问题2019-02-20
Thread.start() 只是设定新线程进入 “就绪” 状态,等待 CPU 调度之后才会执行。而下一个 System.out.print() 几乎(概率大于99%)可以认为是立即接着执行的。所以,最终效果就是,几乎都是 pingpong。
回答了问题2019-02-19
挺好的,没什么好优化的,清晰易懂。用上一堆所谓的 “优化”,把简单的事情变复杂,毫无意义。
回答了问题2018-12-30
这个赋值当然是在这句执行的时候才会计算啊,计算出来的是一个新的变量,而不是字符串常量池里的那个。说起来,这里也有一个优化的问题,字符串拼接会被优化为类似于 StringBuilder 操作。你要非要说,为啥常量计算不直接编译的时候就能计算了,就完事了呗……这个是程...
回答了问题2018-12-30
不可能吧。你批处理保存了吗?重新启动了吗?确定文件夹存在?
赞了回答2018-12-30
——————————————— 神奇的分割线 ———————————————提示:请将答案主体放在回答中,而不是评论里编辑 By:月之领主LM
回答了问题2018-12-30
“我偏不”的解决方案:出现 java.util.ConcurrentModificationException,是因为在 for(X : Xs) 的循环执行过程中,迭代器检测到元素数目有变化因此,换成 for(int i; i <; i++) 就可以避免这个异常了(当然,如果删除了元素就有空指针问题)
回答了问题2018-12-29
使用 Windows API + C 语言,创建窗口,绘制按钮……使用 WinForm + C++、VB.NET、C# 语言,创建窗口,绘制按钮……使用 Unity + C#、JS 语言,创建窗口,绘制按钮……使用 Swing、JAVAFX 各种库 + JAVA 语言,创建窗口,绘制按钮……使用 QT、MFC 各种库 + C++ 语言,创建窗...
回答了问题2018-12-29
就像你说的啊,写一个过滤函数 get_num_from_char(name) 返回一个序号,然后另存到一个字段例如,一个很简单的思路就是:替换 一二三 为 123,然后留下数字 0-9 就行了
赞了回答2018-12-29
没试过netty,但换jetty是这样: {代码...}
回答了问题2018-12-29
目前我们这边对这种问题的实践 ……某些追求性能的场景,我们直接把整个返回的 JSON 全塞到 Redis 里也都是常规操作。不存在什么只存 ID 的说法。
回答了问题2018-12-29
DNS 解析都是可以支持分网络线路(例如电信、联通、教育网)、分国内国内、甚至分省的 中国电信的 DNS 劫持、中国 GFW 的 DNS 投毒,了解一下(论 Google 是如何被国内屏蔽的)