翻译过来就是:如果某个东西长得像鸭子,像鸭子一样游泳,像鸭子一样嘎嘎叫,那它就可以被看成是一只鸭子。
妙呀
Go interface & struct 接口与结构体interface & struct 接口与结构体 GO 语言的基础特性 interface 可以理解为一种类型的规范或者约定。它跟java,C# 不太一样,不需要显示说明实...
翻译过来就是:如果某个东西长得像鸭子,像鸭子一样游泳,像鸭子一样嘎嘎叫,那它就可以被看成是一只鸭子。
妙呀
Go interface & struct 接口与结构体interface & struct 接口与结构体 GO 语言的基础特性 interface 可以理解为一种类型的规范或者约定。它跟java,C# 不太一样,不需要显示说明实...
@胖达_4b7e 不好意思,当时基础概念都没搞明白
SQL 92标准定义的事务隔离的4个级别未提交读→已提交读→可重复读→串行 数据库村的旺财和小强 什么锁都不加时候,可能多个连接同时修改同个数据,会导致丢失修改, 说白了就是俩人都根据原数据去改一个数据, 一个人的...
上大一时有个同学这么跟我说: 哥们,我都想好了,下面我列了个单子就学下去了: C, C++, C#, Java, J++, J#, javascript, PHP, HTML...
已提交读通过加 共享锁,并不能防止脏读把?a=10,如果T1、T2事务同时开启,T2事务修改a=20,之后释放a的共享锁,然后T1事务获取a的共享锁修改a=a+10。之后T2回滚,然后T1不就相当于读了脏数据?
SQL 92标准定义的事务隔离的4个级别未提交读→已提交读→可重复读→串行 数据库村的旺财和小强 什么锁都不加时候,可能多个连接同时修改同个数据,会导致丢失修改, 说白了就是俩人都根据原数据去改一个数据, 一个人的...
下载jdk跟centos有关系???
docker安装jdk1.8一、下载centos镜像 二、下载jdk1.8并上传到/usr/local/src目录,进行解压 三、创建Dockerfile在/usr/local目录下创建jdk目录,把/...
一:cmake cmake是一个跨平台的编译工具,可以用简单的语言描述所有平台的编译过程。如果我们正常想要编译一个project是怎样做的呢? 如果文件数目特别多的时候,每次...
slf4j简介 slf4j主要是为了给Java日志访问提供一个标准、规范的API框架,其主要意义在于提供接口,具体的实现可以交由其他日志框架,例如log4j和logback等...
参考素材 kite介绍 kite框架是一个基于thrift的RPC框架,基于微服务的架构设计,继承了微服务架构具备的各项组件和功能。适合做分布式微服务的开发框架。 thrif...
环境:springboot+mybatis+maven+yaml配置+前端用thymleaf模板(其实环境不太一样也可以,我觉得我这种方法很简单) 1.pom.xml添加依赖...
IOC常有,而AOP不常有也。我很少使用AOP,学了ssm这么长时间项目中还是第一次用,据说AOP可以用来日志记录,性能统计,安全控制,事务处理,异常处理等等。 一:记录写啥...
好文章:https://juejin.im/post/5d24a1b4f265da1baf7d126ehttps://juejin.im/post/5d776dcef265d...
如果出现了登陆超时,权限不足等情况。跳到错误界面好呢,还是跳到一个跟你网站风格匹配的页面更棒呢?咱错也要错的漂亮一点不是。 一:先说思路 出现错误铁定出现异常啊,那我们可以拦...
有些网页如果不拦截的话直接就能登录上去了,我用了WebMvcConfigurer。用的是springboot2.x,网上百度的一些接口以已经过时了。有空还是学一学shiro ...
session和token的文章https://juejin.im/entry/592e286d44d9040064592a7bhttps://segmentfault.co...
阿里巴巴开发手册并发编程这块有一条:线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式,下面一我们常见的四个线程池都是通过Execu...