摘要: 添加用户组groupadd [选项] 组名 /usr/sbin/groupadd执行权限:root一个用户可以属于多个所属组,但有一个缺省组,和用户名同名-g GID:指定组ID 修改用户组 groupmod [选项] 组名-g GID:修改组ID-n 组名:修改组名groupmod -n test 阅读全文
posted @ 2018-08-19 11:11 zhuangrunwei 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 修改用户信息usermod useradd支持的选项usermod都支持 passwd有两个选项-l(在密码串前面加了两个叹号),-uusermod有两个选项:-L 临时锁定用户(Lock)(在密码串前面加了一个叹号),-U 解锁用户锁定(Unlock) 查询修改用户密码状态chage 语法:cha 阅读全文
posted @ 2018-08-19 10:03 zhuangrunwei 阅读(223) 评论(0) 推荐(0) 编辑
摘要: useradd /usr/sbin/useradd执行权限:rootuseradd [选项] 用户名-u UID:手工指定用户的UID号-d 家目录:手工指定用户的家目录-c 用户说明:手工指定用户的说明-g 组名:手工指定用户的初始组-G 组名:手工指定用户的附加组,多个逗号分隔-s shell: 阅读全文
posted @ 2018-08-19 08:23 zhuangrunwei 阅读(776) 评论(0) 推荐(0) 编辑
摘要: /etc/passwd 用户信息文件 cat /etc/passwdroot:x:0:0:root:/root:/bin/bash 1、password的值是x,表示该用户有密码,早期linux密码确实就放在这个地方,现在放在/etc/shadow里。 cat /etc/shadowroot:$6$ 阅读全文
posted @ 2018-08-19 08:00 zhuangrunwei 阅读(1437) 评论(0) 推荐(0) 编辑
摘要: SCAN 命令用于迭代当前数据库中的数据库键。SSCAN 命令用于迭代集合键中的元素。HSCAN 命令用于迭代哈希键中的键值对。ZSCAN 命令用于迭代有序集合中的元素(包括元素成员和元素分值)。 SCAN、SSCAN、HSCAN、ZSCAN每次执行都只会返回少量元素,所以这些命令可以用于生产环境, 阅读全文
posted @ 2018-08-19 03:00 zhuangrunwei 阅读(6827) 评论(0) 推荐(0) 编辑
摘要: 清屏 clear 新增/修改set 查询get 删除del 修改key rename old new 查询所有的key keys *查询一个key是否存在 exists,有返回1,没有返回0查询值的类型 type 生存周期 expire | persist | ttl set one 1get on 阅读全文
posted @ 2018-08-19 02:55 zhuangrunwei 阅读(1449) 评论(0) 推荐(0) 编辑
摘要: redis 概述 redis的key是string类型的;value有多种类型,但放入的不是特定类型数据,添加的都是string,只是redis把这些值组织成了各种数据结构。key和相应的值都是string类型,都可以加单引号,也可以加双单号,还可以不加引号,效果都一样。 下载 windows版本g 阅读全文
posted @ 2018-08-19 02:46 zhuangrunwei 阅读(2707) 评论(0) 推荐(0) 编辑
摘要: grep /bin/grepgrep -iv [指定字符串] [文件]在文件中搜索字符串匹配的行并输出,grep全称是Global Regular Expression Print,全局正则表达式输出-i 不区分大小写 -v 排除指定字符串 grep -i java /etc/profile gre 阅读全文
posted @ 2018-08-19 01:43 zhuangrunwei 阅读(22045) 评论(0) 推荐(0) 编辑
摘要: which /usr/bin/which 搜索命令所在目录及别名信息 which lsalias ls='ls --color=auto'/usr/bin/ls which rmalias rm='rm -i' /usr/bin/rm whereis 搜索命令及配置文件的信息 whereis rm 阅读全文
posted @ 2018-08-19 01:39 zhuangrunwei 阅读(265) 评论(0) 推荐(0) 编辑
摘要: windows 搜索工具Everything是根据NTFS日志来搜索的,所以速度特别快 locate 类似于windows的Everything,搜索速度比较快 如果没有locate命令,可安装 yum -y install mlocate locate /usr/bin/locate 语法:loc 阅读全文
posted @ 2018-08-19 01:35 zhuangrunwei 阅读(931) 评论(0) 推荐(1) 编辑
摘要: 尽可能规划好目录结构,少用文件搜索操作,因为它会占用大量的系统资源 find /bin/find find /etc -name initfind /etc -name *init*find /etc -iname init??? // iname 忽略大小写 find / -size +20480 阅读全文
posted @ 2018-08-19 01:31 zhuangrunwei 阅读(2838) 评论(0) 推荐(0) 编辑
摘要: 文件和目录的权限 只有 root 和 所有者 可以修改一个文件或目录的权限 文件名 目录 r 读权限 可以查看文件内容(cat,more,head...) 可以列出目录中的内容(ls) w 写权限 可以修改文件内容(vim) 可以在目录中创建、删除文件(mkdir,touch,rm) x 执行权限 阅读全文
posted @ 2018-08-17 23:54 zhuangrunwei 阅读(331) 评论(0) 推荐(0) 编辑
摘要: touch /bin/touch 创建空文件 linux 创建文件可以使用特殊符号,/除外 touch test test1 创建了两个文件touch "test test1" 创建了一个文件名带空格的文件touch 'test test1' 创建了一个文件名带空格的文件 cat /bin/cat 阅读全文
posted @ 2018-08-17 22:18 zhuangrunwei 阅读(405) 评论(0) 推荐(0) 编辑
摘要: ls list /bin/list显示目录文件 -a所有,包含隐藏文件 -l详细 -d查看目录属性 -i查看文件或文件夹的I节点 -lh文件大小以合适的单位显示 ls -l-rwx . 2 zrw zrw 4096 4月 11 12:59 a.txt // 4096 文件大小ls -lh-rwx . 阅读全文
posted @ 2018-08-17 19:58 zhuangrunwei 阅读(267) 评论(0) 推荐(0) 编辑
摘要: /dev 设备目录/boot 系统启动目录/etc 配置文件保存目录/media、/mnt、/misc 挂载目录,实际可以自己随便定义一个目录作为挂载目录/opt 安装第三方软件位置,但现在主流使用 /usr/local 作为替代。/proc、/sys 这两个目录中的数据并不保存在硬盘当中,而是保存 阅读全文
posted @ 2018-08-15 21:11 zhuangrunwei 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 安装目录为/usr/local/zk/zookeeper/ 主机192.168.1.2011、解压2、修改zoo_sample.cfg为zoo.cfg3、编辑zoo.cfg(1)dataDir=/usr/local/zk/data(2)增加如下配置:server.1=192.168.1.201:28 阅读全文
posted @ 2018-08-15 19:42 zhuangrunwei 阅读(199) 评论(0) 推荐(0) 编辑
摘要: jdk解压后,配置环境变量 vim /etc/profile export JAVA_HOME=XXX export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin/:$PAT 阅读全文
posted @ 2018-08-15 18:00 zhuangrunwei 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 安装vmware、新建虚拟机、安装操作系统 1、vmware安装,类似qq。 2、新建虚拟机 打开vmware——>新建虚拟机——>我以后安装操作系统——>一直下一步 3、安装操作系统 a.选择ios镜像 b.开启虚拟机 c.最小化安装 d.自定义分区及分配挂载点,如下:boot分区200M,交换分 阅读全文
posted @ 2018-08-15 17:12 zhuangrunwei 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 效果: 设置:!file:.iml&&!file:.idea//&&!file:.settings//*&&!file:.classpath&&!file:.project 阅读全文
posted @ 2018-08-12 02:12 zhuangrunwei 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 快捷键 eclipse idea 移动代码 alt+↑/↓ ctrl+Shift+↑/↓ 复制代码到下一行 ctrl+alt+↓ ctrl+D 删除当前行 ctr+D ctrl+Y/ctrl+X 在下一行添加一行 shift+enter shift+enter 在上一行添加一行 shift+ctrl 阅读全文
posted @ 2018-08-10 15:32 zhuangrunwei 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-08-04 17:52 zhuangrunwei 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 在idea里启动springboot应用最好使用 spring-boot:run 如果通过运行main方法启动应用,会找不到页面 阅读全文
posted @ 2018-08-04 17:40 zhuangrunwei 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 这个报错如图: 其实这个报错是错误,因为运行一切正常。 解决办法: 阅读全文
posted @ 2018-08-04 17:01 zhuangrunwei 阅读(2162) 评论(0) 推荐(0) 编辑
摘要: 最后填写的时候,参考原有参数,1、在末尾加分号2、形式为*.xxx 阅读全文
posted @ 2018-08-04 01:48 zhuangrunwei 阅读(651) 评论(0) 推荐(0) 编辑
摘要: tomcat <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <path> 阅读全文
posted @ 2018-07-28 21:18 zhuangrunwei 阅读(436) 评论(0) 推荐(0) 编辑
摘要: jstl、jsp、servlet依赖 <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <dependency> <grou 阅读全文
posted @ 2018-07-28 20:20 zhuangrunwei 阅读(2559) 评论(0) 推荐(0) 编辑
摘要: web应用结构图 maven项目的结构需要转换为war包的结构 src/main/java、arc/main/resource文件夹不参与转换过程 阅读全文
posted @ 2018-07-28 06:52 zhuangrunwei 阅读(633) 评论(0) 推荐(0) 编辑
摘要: maven仓库分类 本地仓库、远程仓库。远程仓库又有私服、中央仓库、其它公共库。中央仓库是maven自带的核心仓库。 仓库配置远程仓库可以配置多个,超级pom中定义的中央仓库 以下是jboss远程仓库配置 layout标签:使用default仓库布局,仓库布局就是构件在仓库中的存储路径,默认的构件仓 阅读全文
posted @ 2018-07-27 04:18 zhuangrunwei 阅读(6569) 评论(0) 推荐(1) 编辑
摘要: 下载 nexus3.x.x 需要JDK1.8版本到sonatype官网下载开源免费的OSS版本,OSS即为Open Source Software。下载地址:https://www.sonatype.com/download-oss-sonatype 官网文档https://help.sonatyp 阅读全文
posted @ 2018-07-27 03:47 zhuangrunwei 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 清屏 cls 启动服务 net start 服务名(nexus、mysql) 关闭服务 net stop 服务名(nexus、mysql) 删除服务 sc delete 服务名 如果服务名有空格,加引号,如 sc delete "nexus " 查看当前计算机开启的端口 netstat -an 阅读全文
posted @ 2018-07-26 21:56 zhuangrunwei 阅读(101) 评论(0) 推荐(0) 编辑
摘要: eclipse配置的settings文件名完全可以自定义,而本机maven只认识settings.xml文件。 eclipse里配置maven有一个叫全局的,有一个叫用户的。这两个文件可以和本机maven全局的、用户的配置文件不一致。 eclipse寻找配置的时候,先去用户的settings文件找, 阅读全文
posted @ 2018-07-26 07:24 zhuangrunwei 阅读(1367) 评论(0) 推荐(0) 编辑
摘要: 第一种方式: 第二种方式: 阅读全文
posted @ 2018-07-26 05:00 zhuangrunwei 阅读(2085) 评论(0) 推荐(0) 编辑
摘要: 生命周期maven的生命周期是抽象的,它本身不做任何实际的工作。实际的工作都由插件来完成。生命周期好比接口,插件好比实现类。maven 有三个独立的生命周期,clean、default、site。 生命周期阶段 每个生命周期包含一些生命周期阶段,这些阶段是有顺序的,后面的阶段依赖于前面的阶段。cle 阅读全文
posted @ 2018-07-26 04:22 zhuangrunwei 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 1、maven 坐标由groupId、artifactId、packaging、version、classifier定义。2、classifier 用来帮助定义构建输出的一些附属构件。如,*javadoc.jar,*sources.jar。不能直接定义项目的classifier。3、maven pa 阅读全文
posted @ 2018-07-26 04:16 zhuangrunwei 阅读(955) 评论(0) 推荐(0) 编辑
摘要: 配置Maven环境变量 1、新建 maven home 环境变量 变量名:M2_HOME 变量值:D:\ProgramFiles\apache-maven-3.5.4 2、Path环境变量 %M2_HOME%\bin;检查jdk和maven的环境变量是否配置成功 命令行输入:mvn -v 全局set 阅读全文
posted @ 2018-07-26 03:43 zhuangrunwei 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1、翻译 在环境里没有编译器。也许你正运行在 jre 上,但这里却需要的是jdk。 2、如果eclipse 里在执行maven 插件时,报告上面的错误,那么,点击窗口 >首选项 >java,配置jdk的位置。 3、如果是命令行出现这样的错误,那么是jdk环境变量没有配置好。 阅读全文
posted @ 2018-07-24 04:31 zhuangrunwei 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 快捷键设置:window菜单->Preferences子菜单->General->keys 字符集设置: 阅读全文
posted @ 2018-07-23 23:14 zhuangrunwei 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 在XML 中支持的几种标签: • if • choose、when、otherwise • where • set • trim • foreach OGNL 表达式 1. el or e22. el and e23. el == e2 或 el eq e24. el != e2 或 el neq 阅读全文
posted @ 2018-07-22 11:15 zhuangrunwei 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 一对多 MyBatis的resultMap只用于配置结果如何映射,id的唯一作用就是在嵌套的映射配置时判断数据是否相同,当配置id标签时,MyBatis只需要逐条比较所有数据中id标签字段值是否相同即可,可以提高处理效率。为了更清楚地理解id 的作用,可以临时对userMap 的映射进行如下修改。< 阅读全文
posted @ 2018-07-22 11:14 zhuangrunwei 阅读(3838) 评论(0) 推荐(1) 编辑
摘要: 一对一 在SysUser 类中增加SysRole字段。1、sql语句将role.role_name映射到role.roleName上。 2、还可以在XML 映射文件中配置结果映射。<resultMap id="userRoleMap" type ="SysUser"〉<id property="id 阅读全文
posted @ 2018-07-22 10:43 zhuangrunwei 阅读(2322) 评论(0) 推荐(0) 编辑