一枚程序员的博客

学习Java,Spring,大数据

Java整理关键词

ConcurrentHashMapvolatileCASAtomicInteger分析(CAS)++i是怎么实现的红黑树jvm与并发编程hashmap源码及hashmap的问题concurrentHashMap分段锁-jdk1.7ConcurrentHashMap乐观锁-jdk1.8NIO,IO,...

2018-05-16 09:03:31

阅读数 38

评论数 0

Shell编程-自定义函数和shell脚本调试

1.自定义函数函数代表着一个或一组命令的集合,表示一个功能模块,常用于模块化编程一下是关于函数的重要说明    在shell中,函数必须先定义,再调用    使用 return value来获取函数的返回值    函数在当前shell中执行,可以使用脚本中的变量函数的格式如下:函数名(){ 命令1...

2018-05-16 08:39:03

阅读数 293

评论数 0

Shell编程-流程控制语句

1.流程控制语句if fi组合case esac组合do done组合{}组合1)if单分支if条件语句格式:if [ 条件判断式 ]   then     程序fi或者if [ 条件判断式 ]; then    程序fi多分支if [ 条件判断式 ]   then     程序elif [ 条件...

2018-05-16 08:34:34

阅读数 65

评论数 0

Shell编程-条件判断

1.test语法 test expression或[ expression ][ expression ]更加常用2例子1)判断字符串是否相等test str1==str2例子:[root@VM_0_16_centos ~]# test '12'=='12'[root@VM_0_16_centos...

2018-05-16 08:33:47

阅读数 67

评论数 0

Shell编程-运算符

1.运算符格式:expr m + n  对整数型变量进行运算,注意expr后面,+号两端都有空格$((m+n))  例子:[root@VM_0_16_centos ~]# expr 3 + 25[root@VM_0_16_centos ~]# num3=`expr $num1 + $num2`[r...

2018-05-16 08:33:04

阅读数 43

评论数 0

Shell编程-read命令

1.read读取输入的值语法 read[选项] 值-p 提示语句 -n 字符个数-t 等待时间,秒-s 隐藏输入2.例子:等待3秒输入,提示语句please input your name:#!/bin/bashread -t 3 -p "please input your na...

2018-05-16 08:32:27

阅读数 131

评论数 0

shell复习一下

shell编程命令解释器   用户<-> kernel3中执行方式绝对路径、相对路径bash.或者source上面两种会新建一个新的bash环境进行执行第三种则是在当前环境中执行export   当前环境-》当前环境+任意子环境变量:自定义变量环境变量位...

2018-05-16 08:31:47

阅读数 28

评论数 0

Shell编程-shell变量2-位置变量和预定义变量

1.位置变量例子:#!/bin/bashecho '$0='$0echo "$1="$1echo "\$2="$2echo "\$*="$*echo "\$@=&q...

2018-05-11 14:58:08

阅读数 108

评论数 0

Shell编程-shell变量1

1.shell变量:变量:是shell传递数据的一种方式,用来代表每个取值的符号名2.shell变量设置规则不能以数字开头变量默认都是字符串类型[root@VM_0_16_centos es]# num3=$num+$num2[root@VM_0_16_centos es]# echo $num3...

2018-05-11 14:55:01

阅读数 36

评论数 0

Shell编程-创建和执行

1.创建sehll脚本一个shell脚本包含的内容1)首行  #!/bin/bash表示使用bash解释器注意:第一行的#特殊,表示定义,其他行则表示注释2)注释除第一行外的其他行,行首加上#即可3)内容创建一个shell脚本1)创建一个shell文件方法很多:touchvi/vimecho &a...

2018-05-11 14:53:50

阅读数 139

评论数 0

Shell编程-基础

1.shell是什么?就是命令解释器,是用户访问系统的接口。shell还是一门编程语言,shell是一种解释执行的编程语言。shell是从前往后执行的。一个操作系统中可以存在多个shell[root@VM_0_16_centos ~]# cat /etc/shells/bin/sh/bin/bas...

2018-05-11 14:52:06

阅读数 202

评论数 0

架构图整理

2018-05-11 08:49:01

阅读数 170

评论数 0

在Idea 内搜索添加Maven 依赖

1)下载到过本地repository 的依赖,可在Setting 内更新本地索引,如下图,这样就可以在pom.xml,用alt+insert 来搜索添加本地的dependency,或者手动写也有提示。如果没找到的话就Update 一下local 索引。2)远程目录下载很慢,硬等着下载好了。然后应该...

2018-05-10 10:46:19

阅读数 1545

评论数 0

配置本地yum源

配置本地yum源?为什么需要配置,因为没有网络时,无法下载到yum对应的软件,所以无法安装,需要配置本地的yum源。默认的yum源:配置文件:/etc/yum.repos.d/CentOS-Base.repo可以执行cat:默认的安装源和update源都在下面配置。[extras]gpgcheck...

2018-05-10 10:41:58

阅读数 70

评论数 0

Mac OSX 10.12显示通用中的任何来源

 Mac OSX 10.12系统的任何来源选项不见了怎么办?Mac OSX 10.12系统里没有任何来源选项怎么解决?如果你已经升级到了macOS Sierra,你肯定会发现许多第三方应用都不能安装了,在升级了macOS Sierra (10.12)版本后在“安全性与隐私”中不再有“任何来源”选项...

2018-04-04 14:05:02

阅读数 386

评论数 0

pom文件第一行报错org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 from https://repo.maven.apache.o

错误代码:Description Resource Path Location TypeFailure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 from https://repo.maven.apa...

2018-03-19 14:54:54

阅读数 768

评论数 0

maven 不能设置为web3.0人解决方法

maven 不能设置为web3.0人解决方法错误: Description    Resource    Path    Location    Type Cannot change version of project facet Dynamic Web Module to 3.0.   以下是...

2018-03-19 14:49:20

阅读数 52

评论数 0

Spring Boot学习6:Spring Boot JDBC

1 数据源数据源是数据库连接的来源,通过DataSource接口获得数据源类型1)通用型数据源(javax.sql.DataSource)主要使用场景:通用型数据库,本地事务,一般通过Socket方式连接2)分布型数据源(javax.sql.XADataSource)主要使用场景:通用型数据库,分...

2018-02-13 13:03:08

阅读数 185

评论数 0

Spring Boot学习5:spring-boot web容器

1传统Servlet容器1.1Eclipse Jetty:是一个嵌入式的容器,最新版本jetty9.0。支持的功能如下:    异步http server    标准的servlet容器    websocket    http/2 server    asynchronous Client(ht...

2018-02-11 17:30:34

阅读数 199

评论数 0

Spring Boot学习4:web篇(下)-Spring boot (Servlet,Jsp)学习

1.传统Servlet回顾什么是Servlet:小服务端应用,是一种基于Java的web组件,用于生成动态内容,由容器管理。servlet是平台无关的java类组成,并且由Java web服务器加载执行什么是Servlet容器?Filter生命周期Servlet生命周期2.Servlet On S...

2018-02-08 17:06:58

阅读数 539

评论数 0

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