240 发简信
IP属地:天津
  • 翻译过来就是:如果某个东西长得像鸭子,像鸭子一样游泳,像鸭子一样嘎嘎叫,那它就可以被看成是一只鸭子。
    妙呀

    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、makefile、cmakelist.txt

    一:cmake cmake是一个跨平台的编译工具,可以用简单的语言描述所有平台的编译过程。如果我们正常想要编译一个project是怎样做的呢? 如果文件数目特别多的时候,每次...

  • 120
    slf4j-日志门面担当

    slf4j简介 slf4j主要是为了给Java日志访问提供一个标准、规范的API框架,其主要意义在于提供接口,具体的实现可以交由其他日志框架,例如log4j和logback等...

  • kite框架学习笔记 2018-07-19

    参考素材 kite介绍 kite框架是一个基于thrift的RPC框架,基于微服务的架构设计,继承了微服务架构具备的各项组件和功能。适合做分布式微服务的开发框架。 thrif...

  • PageHelper分页

    环境:springboot+mybatis+maven+yaml配置+前端用thymleaf模板(其实环境不太一样也可以,我觉得我这种方法很简单) 1.pom.xml添加依赖...

  • 120
    AOP之日志记录

    IOC常有,而AOP不常有也。我很少使用AOP,学了ssm这么长时间项目中还是第一次用,据说AOP可以用来日志记录,性能统计,安全控制,事务处理,异常处理等等。 一:记录写啥...

  • redis持久化:RDB和AOF

    好文章:https://juejin.im/post/5d24a1b4f265da1baf7d126ehttps://juejin.im/post/5d776dcef265d...

  • 120
    springboot定义自己的404界面

    如果出现了登陆超时,权限不足等情况。跳到错误界面好呢,还是跳到一个跟你网站风格匹配的页面更棒呢?咱错也要错的漂亮一点不是。 一:先说思路 出现错误铁定出现异常啊,那我们可以拦...

  • 用户登录拦截

    有些网页如果不拦截的话直接就能登录上去了,我用了WebMvcConfigurer。用的是springboot2.x,网上百度的一些接口以已经过时了。有空还是学一学shiro ...

  • Session和Request、Session和HttpSession、RedirectAttributes

    session和token的文章https://juejin.im/entry/592e286d44d9040064592a7bhttps://segmentfault.co...

  • 120
    ThreadPoolExecutor

    阿里巴巴开发手册并发编程这块有一条:线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式,下面一我们常见的四个线程池都是通过Execu...