logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

干掉 PowerDesigner,这款国人开源的数据库设计工具真香

当我们在项目开发初期时,往往需要设计大量的表,此时使用数据库设计工具就会比较高效!今天给大家推荐一款国人开源的数据库设计工具chiner,界面漂亮,功能强大,希望对大家有所帮助!聊聊PowerDesigner之前mall项目就是使用PowerDesigner来设计数据库的,感觉这款工具界面有点古老,有时候用起来也比较重,来看下之前使用它设计数据库的效果。最近体验了一把chiner,设计数据库确实很

#数据库#数据库架构
腾讯天美Java程序员月均20万!掌握这个后,也太香了....

JVM 是初级Java 程序员成长路上的一道必经之路,学习JVM之前,只需要知道代码编译成 Class,虚拟机加载 Class 运行就可以了,学习 JVM 之后,可以深入理解代码从编译到加载的过程、内存中对象的创建与垃圾回收、日常开发中快速定位性能问题等,当然也是面试不可缺少的加分项。8 大算法(时间复杂度,空间复杂度,内存,CPU 的影响)及其应用的地方。虽然这样的高收入只是少数,就像网友说的,

#java#开发语言#学习 +1
阿里资深架构师整理出来的一份Java核心知识点分享给大家.pdf

一份整理的蛮不错的Java核心知识点。覆盖了JVM、锁、并发、Java反射、Spring原理、微服务、Zookeeper、数据库、数据结构等大量知识点。获取方式:关注公众号:JavaAC,获取(粉丝福利)image.pngimage.pngimage.png...

#java#spring#程序人生
全网最全JAVA面试八股文,终于整理完了

全网最全JAVA面试八股文,终于整理完了

#java#面试#jvm +1
坦克大战鼻祖,用一个坦克大战项目讲透23种设计模式

坦克大战项目由于坦 克大战具有较强数学性、逻辑性等,同时又富有趣味性,开发起来乐趣无穷。因此,经常用来当做开发题材。并且该项目设计到网络,更能锻炼开发者的数据封包,规划等能力;卓越教育安卓课程第二阶段项目基于javaSE高级的坦克大战复习Java编程基础熟练使用GUI熟练使用多线程熟练使用I0流熟练使用网络开发.锻炼逻辑思维能力掌握MVC的开发模式学会bug的定位,查找,纠正坦克大战项目路线展示0

#java#设计模式
Java开发才不到3年,来面试开口要25K,面完连10K都不想给

我的好朋友兼大学同学老左家庭经济情况不错,毕业之后没两年自己存了点钱加上家里的支持,自己在杭州开了一家网络公司。由于公司不是很大所以公司大部分的开发人员都是自己面试的,近期公司发展的不错,打算扩招也面试了不少人。

#学习#架构
图解Redis:如何保证先更新数据库再删除缓存同时执行成功

前情回顾上回程序员阿旺为了提升数据访问的性能,引入 Redis 作为 MySQL 缓存层,但是这件事情并不是那么简单,因为还要考虑 Redis 和 MySQL 双写一致性的问题。阿旺经过一番周折,最终选用了「先更新数据库,再删缓存」的策略,原因是这个策略即使在并发读写时,也能最大程度保证数据一致性。聪明的阿旺还搞了个兜底的方案,就是给缓存加上了过期时间。本以为就这样不会再出现数据一致性的问题,结果

#缓存#redis#数据库
到底了