暂无个人介绍
能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明没有太大依据把。静态语言和动态语言 设计模式 很多不一样 不是一个东西 那着两个差距这么大 也都是起源于建筑学?这个持怀疑态度 毕竟都不懂建筑学 但是懂建筑学的 也不懂敲代码。 [福州-Java-阿奇]建筑学中的设计模式和编程中的设计模式是相通的?建筑学也有一套 在某个建筑场景下总结出来的套路 模式。设计模式 也是在软件工程遇到的各类问题 总结出来的套路。为什么要相通?那建筑学也能找到和操作系统 相通的。大道至简 很多方法论可以套在不同行业。应该算借鉴吧
来源:云原生后端社区
https://www.yuque.com/server_mind/answer
save、update,写到一个方法里了?事务没提交?按说不需要啊。Hiber那边儿把事务委托给spring,你只需要用注解标识哪个方法需要事务管理,其他的事务提交,创建,回滚操作都帮你做好了。建议你去看一下Spring 事务管理的相关知识,Hiber 我还没看过,Spring JDBC 对于事务的创建,会默认关闭自动Commit
来源:云原生后端社区
https://www.yuque.com/server_mind/answer
如果你设置为-1,然后同步 isr 的个数少于你服务端配置的 min.insync.replicas ,会直接返回失败给 producer 的。只要告诉你成功了,那么肯定是已经同步到 isr 里。推荐 min.insync.replicas 至少配置为 2,默认是 1的
来源:云原生后端社区
https://www.yuque.com/server_mind/answer
因为有些计算并不在意精度丢失,比如显卡。
来源:云原生后端社区
https://www.yuque.com/server_mind/answer
抽象工厂就好比把实际生产外包出去,比如苹果手机组装外包给中国,我只指定生产规范。 工厂模式就好比中国的富士康,我除了能生产手机还能生产汽车零件。抽象的范畴不同。 苹果抽象的是中国代工厂还是印度代工厂,中国富士康抽象的是我生产的是苹果鼠标还是雷蛇鼠标
抽象工厂强调的是产品簇的概念。 简单说,一辆车子,需要变速器+引擎。 一汽丰田生产丰田汽车,那他得有生产变速器+引擎两个子工厂。
这里有个前提,就是 变速器需要强绑定引擎。所以,当广汽本田生产本田汽车的时候,就无法使用 丰田生产的变速器了。
来源:云原生后端社区
https://www.yuque.com/server_mind/answer
会的,是立即释放,参考资料: https://dev.mysql.com/doc/refman/5.7/en/innodb-locking-reads.html http://mysql.taobao.org/monthly/2015/12/01/
来源:云原生后端社区
https://www.yuque.com/server_mind/answer
spring security用户登陆成功后是吧userDetail中的权限信息什么的放在session中的吗。
来源:云原生后端社区
https://www.yuque.com/server_mind/answer
对数据准确性有严格要求吗。如果允许小概率判断错误的话,可以考虑布隆过滤。 [青南]布隆过滤器是最后的办法,但如果能用其他办法最好不要用布隆过滤器。因为数据会持续增加,布隆过滤器满了以后迁移起来很麻烦。
来源:云原生后端社区
https://www.yuque.com/server_mind/answer
Skywalking 、Pinpoint 这两者基本都是无代码嵌入,只需要在启动时候加上参数 就可以了 总体来说 还是不错。
来源:云原生后端社区
https://www.yuque.com/server_mind/answer
1.广告随时上下线应该很好做,把上线的广告扔到队列里去,把下线的从队列剔除;2.过期自动下线,设置过期时间也可以搞定;3.到时自动上线,value存储上线时间,写个定时器,定时扫描,把到时间的广告入队
来源:云原生后端社区
https://www.yuque.com/server_mind/answer