关闭
当前搜索:

Linux目录结构详细介绍

目录 1、树状目录结构图 2、/目录 3、/etc/目录 4、/usr/目录 5、/var/目录 6、/proc/目录 7、/dev/目录 1、树状目录结构图 2、/目录目录 描述 / 第一层次结构的根、整个文件系统层次结构的根目录。 /bin/ 需要在单用户模式可用的必要命令(可执行文件);面向所有用户,例如:cat、ls、cp,和/usr/bin类似。 /boot/ 引导程序文件,例如:kern...
阅读(124) 评论(0)

Java8之新时间日期API

一、使用LocalDate、LocalTime、LocalDateTime LocalDate、LocalTime、LocalDateTime类的实例是不可变的对象,分别表示使用ISO-8601日历系统的日期、时间、日期和时间。他们提供了简单的日期或时间,并不包含当前的时间信息。也不包含与时区相关的信息。 ​ 注:ISO-8601日历系统是国际标准化组织制定的现代公民的日期和时间的表达法 ...
阅读(72) 评论(0)

Java8之Optional类(避免空指针异常)

Optional类(java.util.Optional)是一个容器类,代表一个值存在或不存在,原来用null表示一个值不存在,现在Optional可以更好的表达这个概念。并且可以避免空指针异常。 常用方法: Optional.of(T t) : 创建一个Optional 实例 Optional.empty() : 创建一个空的Optional 实例 Optional.ofNull...
阅读(57) 评论(0)

Java8之Lambda表达式

前言:为什么使用lambda表达式 Lambda是一个匿名函数,我们可以把Lambda 表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。 一、Lambda表达式语法 Lambda表达式在Java语言中引入了一个新的语法元素和操作符。这个操作符为“->”,该操作符被称为Lambda...
阅读(93) 评论(0)

Java8之强大的Stream API

前言:了解Stream Stream 是Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用SQL 执行的数据库查询。也可以使用Stream API 来并行执行操作。简而言之,Stream API 提供了一种高效且易于使用的处理数据的方式。 流(Stream)到底是什么呢...
阅读(170) 评论(0)

freemarker 数字输出中的逗号问题,${temp}为空问题,时间问题(Java中Date)

数字输出中的逗号问题 Long i=100000000l; Map model=new Map(); model.put("t",i); 在freemarker中显示为100,000,000 想按原样输出时${t} 显示为100,000,000 ${t?c} 显示为100000000 如果不加?c 默认情况下freemarker会将数字用逗号分隔 如何去掉","逗...
阅读(54) 评论(0)

IntelliJ IDEA编辑区主题修改

对于编辑区的主题,也有人制作成模板在网络上提供下载。这里主要介绍两个站点: http://color-themes.com/?view=index,主要提供 jar 文件下载。http://www.phpstorm-themes.com/,主要提供 xml 和 icl 文件下载。对应文件如何安装请查看网站对应的 Help 页面,都有详细说明的。...
阅读(105) 评论(0)

MySQL之TIMESTAMP

TIMESTAMP时间戳在创建的时候可以有多重不同的特性,如: 1.在创建新记录和修改现有记录的时候都对这个数据列刷新: ? 1 TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 2.在创建新记录的时候把这个字段设置为当前时间,...
阅读(54) 评论(0)

decimal

首先,对于精度比较高的东西,比如money,我会用decimal类型,不会考虑float,double,因为他们容易产生误差,numeric和decimal同义,numeric将自动转成decimal。 DECIMAL从MySQL 5.1引入,列的声明语法是DECIMAL(M,D)。在MySQL 5.1中,参量的取值范围如下: ·M是数字的最大数(精度)。其范围为1~65(在较旧的MySQL版...
阅读(58) 评论(0)

Log4j和Log4j2的区别(SpringBoot中配置使用)

官方文档:http://docs.spring.io/spring-boot/docs/current/reference/html/howto-logging.html 前言: 日志的级别: 默认的几个级别:trace 说明:    1.级别之间是包含关系,意思是如果你设置日志级别是trace,则大于等于这个级别的日志都会输出。    2.trace:追踪,就是程序推进一下,你就...
阅读(204) 评论(0)

springboot 使用c3p0数据库连接池的方法

使用springboot开发时,默认使用内置的tomcat数据库连接池,经常碰到这种情况:运行时间一长,数据库连接中断了。所以使用c3p0连接池吧。   引入的maven依赖: c3p0 c3p0 0.9.1.2 <...
阅读(474) 评论(0)

理解RESTful架构

http://www.ruanyifeng.com/blog/2011/09/restful 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种”互联网软件”采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网...
阅读(59) 评论(0)

说说Java的Comparable 与 Comparator

转自公众号 IT哈哈 Comparable和Comparator是Java核心API提供的两个接口。从它们的名字就可以看出,他们用于比较对象的大小。接下来的两个例子来回答这个问题。这个简单的例子就是比较两种HaHa的尺寸。当阅读完下面的代码,你就知道如何使用Comparable和Comparator。 1、Comparable 一个类实现Comparable接口,是为了可以让其自...
阅读(86) 评论(0)

Git使用详细教程

一:Git是什么?   Git是目前世界上最先进的分布式版本控制系统。  二:SVN与Git的最主要的区别?  SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速...
阅读(114) 评论(0)

单链表中k个结点一组进行反转

【025-Reverse Nodes in k-Group(单链表中k个结点一组进行反转)】【LeetCode-面试算法经典-Java实现】【所有题目目录索引】原题  Given a linked list, reverse the nodes of a linked list k at a time and return its modified list.   If the number of...
阅读(83) 评论(0)
88条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:9238次
    • 积分:780
    • 等级:
    • 排名:千里之外
    • 原创:65篇
    • 转载:23篇
    • 译文:0篇
    • 评论:0条
    文章存档