游客您好
第三方账号登陆
  • 点击联系客服

    在线时间:8:00-16:00

    客服电话

    020-85534346

    电子邮件

    81058337@qq.com
  • 码云社APP

    随时掌握码云社动态

  • 扫描二维码

    关注砺锋微信公众号

  • 博客后端
    1、背景说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做的逻辑比service还多,service往往当成透传 ...
    TOOBUG/2019-8-28 15:24/阅读数(339)/回复数(0)
  • 博客后端
    对,你没看错,本文就是教你怎么写出让同事无法维护的代码。一、程序命名容易输入的变量名。比如:Fred,asdf单字母的变量名。比如:a,b,c, x,y,z(如果不够用,可以考虑a1,a2,a3,a4,….)有创意地拼写错误。比如:S ...
    TOOBUG/2019-8-28 15:23/阅读数(267)/回复数(0)
  • 博客后端
    前言本文主要受众为开发人员,所以不涉及到MySQL的服务部署等操作,且内容较多,大家准备好耐心和瓜子矿泉水.前一阵系统的学习了一下MySQL,也有一些实际操作经验,偶然看到一篇和MySQL相关的面试文章,发现其中的一些问题 ...
    TOOBUG/2019-8-28 15:20/阅读数(296)/回复数(0)
  • 博客后端
    前言我们知道SpringBoot给我们带来了一个全新的开发体验,我们可以直接把web程序达成jar包,直接启动,这就得益于SpringBoot内置了容器,可以直接启动,本文将以Tomcat为例,来看看SpringBoot是如何启动Tomcat的,同 ...
    TOOBUG/2019-8-28 15:19/阅读数(308)/回复数(0)
  • 博客后端
    最近在整理数据结构方面的知识, 系统化看了下Java中常用数据结构, 突发奇想用动画来绘制数据流转过程.主要基于jdk8, 可能会有些特性与jdk7之前不相同, 例如LinkedList LinkedHashMap中的双向列表不再是回环的.HashMa ...
    TOOBUG/2019-8-28 15:17/阅读数(409)/回复数(0)
  • 博客后端
    本篇文章主要讨论一下我们经常会用到的一些对象:VO、DTO、DO和PO。由于不同的项目和开发人员有不同的命名习惯,这里我首先对上述的概念进行一个简单描述,名字只是个标识,我们重点关注其概念:概念:VO(View Obje ...
    TOOBUG/2019-8-28 15:17/阅读数(246)/回复数(0)
  • 博客后端
    什么是Redis持久化?Redis作为一个键值对内存数据库(NoSQL),数据都存储在内存当中,在处理客户端请求时,所有操作都在内存当中进行,如下所示:这样做有什么问题呢?其实,只要稍微有点计算机基础知识的人都知道,存 ...
    TOOBUG/2019-8-28 15:16/阅读数(290)/回复数(0)
  • 博客后端
    一.说明Shiro是一个安全框架,项目中主要用它做认证,授权,加密,以及用户的会话管理,虽然Shiro没有SpringSecurity功能更丰富,但是它轻量,简单,在项目中通常业务需求Shiro也都能胜任.二.项目环境MyBatis-Plus版本: 3.1. ...
    TOOBUG/2019-8-28 15:16/阅读数(249)/回复数(0)
  • 博客后端
    数据结构是我们软件开发中最基础的部分了,它体现着我们编程的内功。大多数人在正儿八经学习数据结构的时候估计是在大学计算机课上,而在实际项目开发中,反而感觉到用得不多。其实也不是真的用得少,只不过我们在使 ...
    TOOBUG/2019-8-28 15:15/阅读数(242)/回复数(0)
  • 博客后端
    上一篇咱们聊完了数据结构中最基础的「 数组 」和「 链表 」,今天咱们再来继续看看「 堆栈 」吧,我写技术文章很少 show code,所以经常有人吐槽。好吧,这个算法系列的文章我打算每一篇的结尾处都找一道算法题写出 ...
    TOOBUG/2019-8-28 15:14/阅读数(232)/回复数(0)
  • 博客后端
    包含的模块:本文分为十九个模块,分别是:Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zook ...
    TOOBUG/2019-8-28 15:14/阅读数(188)/回复数(0)
  • 博客后端
    基本概念的区分:1、Integer 是 int 的包装类,int 则是 java 的一种基本数据类型2、Integer 变量必须实例化后才能使用,而int变量不需要3、Integer 实际是对象的引用,当new一个 Integer时,实际上是生成一个指针指 ...
    TOOBUG/2019-8-28 15:13/阅读数(189)/回复数(0)
  • 博客后端
    简介java8也出来好久了,接口默认方法,lambda表达式,函数式接口,Date API等特性还是有必要去了解一下。比如在项目中经常用到集合,遍历集合可以试下lambda表达式,经常还要对集合进行过滤和排序,Stream就派上用 ...
    TOOBUG/2019-8-28 15:11/阅读数(219)/回复数(0)
  • 博客后端
    SSO是公司一个已经存在了若干年的项目,后端采用SpringMVC、MyBatis,数据库使用MySQL,前端展示使用Freemark。今年,我们对该项目进行了一次革命性的改进,改造成SpringBoot架构,并且把前后端分离,前端采用Vue框 ...
    TOOBUG/2019-8-28 09:37/阅读数(212)/回复数(0)
  • 博客后端
    前言spring boot 在此就不多做介绍了,想来大家对他应该都不陌生了Hazelcast 可能大家就毕竟陌生了:简单易用Hazelcast是用Java编写的,没有其他依赖关系。只需简单的把jar包引入项目的classpath即可创建集群。无主 ...
    TOOBUG/2019-8-28 09:37/阅读数(259)/回复数(0)
扫一扫关注官方微信号

最前沿的技术信息一手掌握

滚动新闻
CODESEEDING(码云社)一家致力于程序员成长、以内容为核心、以提问为引导的多元化成长社区。我们在线上为技术爱好者提供了一个优质的交流氛围环境,在线下同样和众多高校联合开办了技术沙龙品牌。
020-85534346
关注我们
  • 访问移动H5版
  • 官方微信公众号

码云社 - CODESEEDING 2.0© 2018-2019 码云社. TOOBUG ( 粤ICP备16114193号-3 )