自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (1)
  • 收藏
  • 关注

转载 理解、学习与使用 JAVA 中的 OPTIONAL

从 Java 8 引入的一个很有趣的特性是 Optional  类。Optional 类主要解决的问题是臭名昭著的空指针异常(NullPointerException) —— 每个 Java 程序员都非常了解的异常。本质上,这是一个包含有可选值的包装类,这意味着 Optional 类既可以含有对象也可以为空。Optional 是 Java 实现函数式编程的强劲一步,并且帮助在范式中实现。但...

2018-10-22 11:03:15 145

转载 SpringBoot 中常用注解@PathVariable/@RequestParam/@GetMapping介绍

本文转载自:http://blog.csdn.net/u010412719/article/details/69788227SpringBoot 中常用注解@PathVariable/@RequestParam/@GetMapping介绍 本篇博文将介绍几种如何处理url中的参数的注解@PathVaribale/@RequestParam/@GetMapping。其中,各注解的作用...

2018-10-22 10:15:47 850

转载 Maven搭建spring boot启动时报错NoClassDefFoundError: org/apache/juli/logging/LogFactory

 错误意思很明确,缺少LogFactory,需要在Maven里面添加数据包,添加方法如下:<dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-logging-juli</artifactId> ...

2018-10-20 18:26:30 1874

转载 Eclipse配置maven环境

一.什么是maven?Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明...

2018-10-20 14:48:52 215

转载 Java-线程池专题 (美团面试题)

转载自:https://www.cnblogs.com/aspirant/p/6920418.html去美团面试,问到了什么是线程池,如何使用,为什么要用,以下做个总结1、什么是线程池:  java.util.concurrent.Executors提供了一个 java.util.concurrent.Executor接口的实现用于创建线程池多线程技术主要解决处理器单元内多个线程执行的...

2018-10-15 00:13:15 170

转载 mac 如何安装tomcat

下载Tomcat1.打开Apache Tomcat官网,选择你需要的版本进行下载:地址http://tomcat.apache.org/download-70.cgi2.解压apache-tomcat-7.0.82文件,最好把他放入/Library(资源库中)mac寻找library资源库(1).点击finder-->用户-->你电脑的名字-->资源库(有的也叫/L...

2018-10-14 20:42:31 76

转载 什么是servlet

Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页。Java Servlet 通常情况下与使用 CGI(Common Gateway Interface...

2018-10-14 19:16:10 121

转载 堆和栈的区别

一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)   —   一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回    收   。注意它与数据结构中的堆是两回事,分配...

2018-10-14 16:37:35 85

原创 linux增加永久环境变量的方法

在Linux下使用源码安装软件的时候,通常只能在软件安装目录下使用该软件命令(使用yum命令安装的除外),这样太麻烦,我们希望全局使用,可以将软件安装路径添加到系统环境变量里。添加环境变量有2种方法://1,使用export命令export PATH=$PATH:/opt/software/node-v8.9.3-linux-x64/bin/node//export使用方法为 expo...

2018-10-14 10:27:13 11995

原创 find 和grep的差异

find是利用文件名和文件属性,来找文件的,grep是对文件内容逐行扫描,来找匹配的内容。find可以找目录,找文件,具体方式如下:一、find  命令格式说明   path find命令查找的目录路径。   -print find命令将匹配到的文件输出到标准输出。   -exec find 命令对匹配的文件执行该参数所给出的Shell命令。   -ok 和 -exec的作...

2018-10-14 10:12:50 903

转载 linux下安装nginx

进入:/usr/java/nginx位置下载nginx:    wget http://nginx.org/download/nginx-1.8.0.tar.gz //注意查看版本号,不同版本安装命令不同下载openssl : wget http://www.openssl.org/source/openssl-fips-2.0.9.tar.gz //注意查看版本号,不同版本安装命令不同下载...

2018-10-14 00:20:30 89

转载 mysql centos7 安装方法

 Linux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址:MySQL - MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。 MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器。 MySQL-devel - 库和包含文件,如果你想要编译其它MySQL客户端,例如Perl模块,则需...

2018-10-13 22:21:08 87

原创 linux中sed用法

sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:         sed [-nefri] ‘command’ 输入文本        常用选项:        -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出...

2018-10-13 19:23:20 285

转载 uniq 命令

uniq 命令 文字uniq 是LINUX命令用途报告或删除文件中重复的行。语法uniq [ -c | -d | -u ] [ -f Fields ] [ -s Characters ] [ -Fields ] [ +Characters ] [ InFile [ OutFile ] ]描述uniq 命令删除文件中的重复行。uniq 命令读取由 InFile ...

2018-10-13 15:38:56 748

原创 Linux AWK 命令介绍

Awk是一种便于使用且表达能力强的程序设计语言,可应用于各种计算和数据处理任务,每个Awk命令的格式都相同,由以下几个部分组成:pattern { action }举例子:假设你有一个名为 emp.data 的文件,其中包含员工的姓名、薪资(美元/小时)以及小时数,一个员工一行数据,如下所示:Beth 4.00 0 Dan 3.75 0 kathy...

2018-10-12 13:30:16 117

原创 Python学习笔记(2)—搜索路径

wxPython是python 的GUI框架之一,目前来看还是比较好用,windows上可以直接访问https://www.wxpython.org/下载对应的wxpython版本,安装完成后在python中直接使用import wx语句调用模块即可,但是在mac上安装就比较麻烦,往往会提示安装失败(读者可自己尝试一下:)),具体原因尚不清楚,而如果使用homebrew来安装wxpython,系统

2016-07-17 17:23:07 444

原创 Python学习笔记(1)—文件操作

1、文本操作     在python中文件的打开可以调用open(‘file path’,’mode’)方法,该方法类似于java中和文件建立管道,其中file path 为文件的绝对路径名,mode为方式,常用的方式有以下几种:     (1) ’r’表示只能读取,如果文件不存在,那么将会新建文件     (2) ’w'表示只能写入,如果文件不存在,那么将会新建文件      (

2016-07-17 17:10:20 291

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除