文章库ARTICLE COLUMN

  • Mybatis - 表关联one-to-many

    Mybatis - 表关联one-to-many

    摘要:单对一,使用单对多,使用,使用嵌套结果,不是必需的,但是是必需的,使用嵌套查询,是必需的,不是必须的,子查询自定义即可表结构表拥有属性对应表更改,添加属性嵌套结果获取,嵌套查询获取,有属性有属性 one to one - association ; //单对一,...

    DevTTLDevTTL 评论0 收藏0
  • Android Studio主要目录及文件简介

    Android Studio主要目录及文件简介

    摘要:全局的配置文件,在这里配置的属性将会影响到项目中所有的编译脚本。这个文件用于指定项目中所有引入的模块。这个文件用于指定本机中的路径,通常内容都是自动生成的,我们并不需要修改。 app:manifests: `AndroidManifest.xml` : App配置信息(名称...

    chemzqmchemzqm 评论0 收藏0
  • java 多线程编程核心技术 3—线程间通信

    java 多线程编程核心技术 3—线程间通信

    摘要:在从返回前,线程与其他线程竞争重新获得锁。就绪队列存储了将要获得锁的线程,阻塞队列存储了被阻塞的线程。当线程呈状态,调用线程对象的方法会出现异常。在执行同步代码块过程中,遇到异常而导致线程终止,锁也会被释放。 方法wait()的作用是使当...

    DogeeDogee 评论0 收藏0
  • Spring框架之我见(二)——代理模式

    Spring框架之我见(二)——代理模式

    摘要:聊完了工厂模式,下面我们来说框架中的另一个核心设计模式代理模式。这里的外卖小哥就相当于是我们的代理。主要分为代理和代理。 聊完了工厂模式,下面我们来说Spring框架中的另一个核心设计模式——代理模式(Proxy Pattern)。 代理模式 大家可以先...

    oneasponeasp 评论0 收藏0
  • leetcode148. Sort List

    leetcode148. Sort List

    摘要:题目要求用的时间复杂度和的空间复杂度检索一个链表。那么问题就归结为如何将链表分为大小相近的两半以及如何将二者合并。之后再对折断的链表分别进行计算从而确保每一段内的元素为有序的。 题目要求 Sort a linked list in O(n log n) time using con...

    OpenDiggOpenDigg 评论0 收藏0
  • 4. 使用开发工具 IDEA 【连载 4】

    4. 使用开发工具 IDEA 【连载 4】

    摘要:这个工具功能非常强大,体验很好,支持几种开发语言,而且支持前端开发,目前行业内使用度很高的一个开发工具。用开始一个项目破解之后,现在使用开始一个简单的项目。 showImg("https://segmentfault.com/img/bV1APX?w=900&h=500");第一个 Java 程序 ...

    opengpsopengps 评论0 收藏0
  • 5. Java 中的变量 【连载5】

    5. Java 中的变量 【连载5】

    摘要:变量中的类型变量中的类型分为三种静态变量或者类变量实例变量局部变量静态变量静态变量也被称为类变量,因为它们与类相关联,并且对于类的所有实例对象都是通用的。局部变量是定义在一个类的函数里面,其作用范围被限制在该函数内部,外部无法访问该变...

    myshellmyshell 评论0 收藏0
  • Spring框架之我见(三)——IOC、AOP

    Spring框架之我见(三)——IOC、AOP

    摘要:模块负责的所有面向切面的功能。总结的统一管理,降低了对象之间的耦合对主流的框架提供了很好的集成支持提供众多组件,事务管理,等具有高度可开放性,开发者可以自由选择部分或全部主要使用工厂模式和代理模式。 聊完了Spring框架中最重要的两种设计...

    khs1994khs1994 评论0 收藏0
  • Spring框架之我见(四)——Spring MVC

    Spring框架之我见(四)——Spring MVC

    摘要:是结构在框架中的一种表现形式。这句话听起来有点绕,我们可以看一下下面这张图,大家可以吧容器中的理解为全局变量,吧容器中的理解为局部变量。在方法体中可以访问局部变量和全局变量,但是在方法外,就只能访问全局变量,是不能访问局部变量的。 聊...

    shiinashiina 评论0 收藏0
  • Spring框架之我见(五)——Spring Boot

    Spring框架之我见(五)——Spring Boot

    摘要:通过我们可以更轻松地入门,更简单的使用的框架。团队为了摆脱框架中各类繁复纷杂的配置,使用约定优于配置的思想,在基础上整合了大量常用的第三方库的开发框架。这里还要说的一点,的出现并不是单纯的为了简化开发,更是为做铺垫。 说完了Spring 我...

    张巨伟张巨伟 评论0 收藏0
  • netty

    netty

    摘要:设置每个数据包的大小如个字节,如果某个数据包不足个字节可能会出现丢包的情况,即该数据包未从一个端到另一个端,此时需要用空格或者既定的符号补充在数据包之间使用一些字符进行分割如号之类的,解析的时候先处理掉分隔符再拿到各个数据包就好了。 ...

    cfanrcfanr 评论0 收藏0
  • Spring框架之我见(六)——Spring Cloud

    Spring框架之我见(六)——Spring Cloud

    摘要:系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。传统架构升级困难。新的轻量级协议容器化的出现。熔断处理在微服务出现问题时防止出现雪崩效应。 聊完Spring Boot,我们来看看Spring ...

    alightersalighters 评论0 收藏0
  • Lombok 看这篇就够了

    Lombok 看这篇就够了

    摘要:注解在类上为类提供一个全参的构造方法,加了这个注解后,类中不提供默认构造方法了。这个注解用在类上,使用类中所有带有注解的或者带有修饰的成员变量生成对应的构造方法。 转载请注明原创地址:http://www.54tianzhisheng.cn/2018/01/07/lombok/ sh...

    LeanCloudLeanCloud 评论0 收藏0
  • SQL语法很难?其实只需要记住这部分行了

    SQL语法很难?其实只需要记住这部分行了

    摘要:如果字符串本身也包括单引号,则使用两个单引号注意,不是双引号,字符串中的双引号不需要另外转义一语句记住或者根据倒序排列。如果没有表示正序排列设定返回的记录数设定查询时偏移个数,默认为。 这里给大家分享一个快速记忆SQL命令的一个诀窍: 牢...

    lewiflewif 评论0 收藏0
  • Shiro权限管理(一)——介绍

    Shiro权限管理(一)——介绍

    摘要:大家好,今天给大家分享一个权限管理的框架的,说实话本来我是准备看的,毕竟是家族的框架,和整合更加容易一些。官方给出的介绍是是一个强大且易用的安全框架执行身份验证授权密码学和会话管理。由此可知,的主要功能是认证授权加密密和会话管理。 sh...

    王伟廷王伟廷 评论0 收藏0
  • Leetcode 27 Remove Element

    Leetcode 27 Remove Element

    摘要:同时我们将这个元素赋值给,这样就可以保证,不等于的个元素完美占据数组的前个位置。方法二当我们遇到和等于值的元素的时候,我们将数组尾端的元素和此元素交换位置。之后减少一位遍历长度。同时在下次遍历中,我们会重新检查新过来的元素。 题目介绍...

    _ipo_ipo 评论0 收藏0
  • 2018年第一周-Java的IO系统

    2018年第一周-Java的IO系统

    摘要:过滤器流,如等,是类库,是为了提供一些类让你能够处理一些极为常见的数据格式。读写器,由于流和过滤器流还是仅次于处理字节,也就是二进制。过滤器流缓冲流和类将写入的数据存储到缓冲区中一个名为的保护字节数组字段,直到缓冲区满或刷新输出流。 ...

    kgbookkgbook 评论0 收藏0
  • Java 实战开发之git环境安装(三)

    Java 实战开发之git环境安装(三)

    摘要:一简介是一款免费开源的分布式版本控制系统。特点可以有效高速的处理从小到非常大的项目版本管理。再把其中的公钥的内容复制到剪切板本教程我们使用来进行项目托管。相关文章操作干货总结 本节会安装Git。 一、git简介 Git 是一款免费、开源的分布式版...

    omgdogomgdog 评论0 收藏0
  • SegmentFault 技术周刊 Vol.40 -  2018,来学习一门新的编程语言吧!

    SegmentFault 技术周刊 Vol.40 - 2018,来学习一门新的编程语言吧!

    摘要:入门,第一个这是一门很新的语言,年前后正式公布,算起来是比较年轻的编程语言了,更重要的是它是面向程序员的函数式编程语言,它的代码运行在之上。它通过编辑类工具,带来了先进的编辑体验,增强了语言服务。 showImg("https://segmentfault.com/im...

    casparcaspar 评论0 收藏0
  • JAVA团队开发手册 - 2.代码管理

    JAVA团队开发手册 - 2.代码管理

    摘要:人多的团队可能担心的拉代码慢的问题,对于以前做手机的团队的确需要担心一下,动不动的代码。自动化发布每天下午四点会自动化发布一个版本给测试进行回归保证出现重大问题的及时回退。 工具选择 代码管理用什么工具好,有人喜欢git,不过git有个小小的...

    he_xdhe_xd 评论0 收藏0
  • Java - net.sf.json 之 put、accumulate、element 实践与疑问

    Java - net.sf.json 之 put、accumulate、element 实践与疑问

    摘要:需要的注意版本,个别版本之间会冲突。如果当前为,那么如果这个存在的话,这个就会移除掉。如果这个之前有,那么此方法会调用方法。亲测,却不尽然,结果并不是如上的预期的效果。 net.sf.json net.sf.json 需要的 jar: showImg("https://segmentfa...

    NullNull 评论0 收藏0
  • Java - 时间戳、Date、Calendar、SimpleDateFormat

    Java - 时间戳、Date、Calendar、SimpleDateFormat

    摘要:时间戳获取时间戳精确到毫秒级,中精确到秒级,所以获取的时间戳需要除以,就可以保证一致性耗时最多,这是因为要处理时区问题时间戳日期转换自定义日期格式时间戳转换为格式化日期时间对象日期格式年月日控制台打印结果 Java package com.ikoo.demo; ...

    reclayreclay 评论0 收藏0
  • 设计模式-工厂模式

    设计模式-工厂模式

    摘要:工厂方法模式工厂方法模式是为了克服简单工厂模式的缺点。抽象工厂模式抽象工厂模式主要在于应对新系列的需求变化。此时架构便可以升级为工厂方法模式。 在面向对象编程中创建一个对象通常通过new关键字来创建,但是往往在一些业务场景下,个别对象是...

    ningwangningwang 评论0 收藏0
  • Java 异常实战

    Java 异常实战

    摘要:不过按照经验来说,这类异常要么尽量避免,要么出现了就要做异常处理,从而保证程序的健壮性。业务是千变万化,但是它们可能产生的异常处理方式是不会变化的,按照这个思路去做异常处理即可。 前言:说到异常体系,可能对于一些初入职场的老铁会很头痛...

    libxdlibxd 评论0 收藏0
  • 线程同步技术汇总

    线程同步技术汇总

    摘要:备注整理一些同步技术,方便日后回顾。单机多线程情况解读层面的同步技术,字节码实现。能够响应中断,让等待状态的线程停止等待。每个子线程执行完毕以后,执行函数,字段减,直到字段变为。 备注:整理一些同步技术,方便日后回顾。目前技术还在学习...

    DonneDonne 评论0 收藏0

热门文章

<