- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 Linux下启动Nginx报错
Linux下启动Nginx报错 启动nginx遇到 ./nginx: error while loading shared libraries: libpcre.so.0: cannot open shared objectfile: No such file or directory 的错误 原因分析: 通过错误可以看出缺少libpcre.so.0 通过命令ldd $(which/usr/local/nginx/sbin/nginx),该命令可以检测到需要哪些共享库文件的支持 解决方案:
2021-06-13 12:09:05
1712
原创 Linux中的mysql
1.在Linux上安装Mysql 1.1 首先准备检查工作 首先检查当前的linux系统是否安装过mysql 环境:CentOS 7 命令如下: rpm -qa|grep mariadb 默认 Linux(CentOS7)在安装的时候,自带了 mariadb(mysql 完全开源版本)相关的组件。 先卸载系统自带的 mariadb,执行卸载命: rpm -e --nodeps mariadb-libs 1.2 Mysql安装 mysql安装官网:http://dev.mysql.com/downloa
2021-06-03 22:26:30
9921
原创 Redis/Zookeeper/Kafka设置为开机自动启动
将Redis设置为守护进程 复制 redis_init_script 到/etc/init.d/redis vi etc/init.d/redis 加入以下配置信息 设置开机自动启动和取消开机启动 将Zookeeper设置为守护进程 进入/etc/rc.d/init.d/ 给文件添加权限,配置开机启动 如果出现以下的结果配置完成 reboot重启系统 vi config/zookeeper.properties vi config/server.properties 还可以zooke
2021-05-13 21:07:08
368
原创 Vmware的使用
配置完系统使用快照保存信息,随时可以恢复,防止系统被玩坏! 网络的配置 静态配置 首先查看Window 然后 /etc/sysconfig/network-scripts/ 使用Vim编辑器 vi ifcfg-ens33 也可以使用图形界面配置 [root@localhost network-scripts]# nm-connection-editor 查看Linux ip地址 [root@localhost /]# vi /etc/resolv.conf 配置完ping下 正常上网!!!
2021-05-12 22:26:38
292
原创 Linux启动Zookeeper 报错FAILED TO START
项目场景: Linux中启动Zookeeper遇到FAILED TO START。 问题描述: 在Linux中确保有以下操作: (1)首先在Linu安装JDK,使用的是CentOS 7镜像 下载安装包解压完,打开jdk配置文件 vi /etc/profile 在配置文件底下加上 ZOOKEEPER_HOME=/usr/local/zookeeper/apache-zookeeper-3.6.2-bin PATH=$PATH:$ZOOKEEPER_HOME/bin export PATH ZOOKEEPER
2021-05-12 21:47:16
2091
1
原创 MybatisPlus
MybatisPlus JPA、tk-mapper、MybatisPlus 简介 是什么?MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 官网:https://mp.baomidou.com 特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大的 CRUD 操作:内置通用 Mapper、通用 Ser
2020-06-30 20:42:34
354
原创 Spingboot+layui+thymeleaf前后端数据交互
先上结果图: 我们通过查询数据库表格信息,将后端的数据信息传给前端的html页面,并且在在html页面中的table中显示。这时候我们可以通过layui渲染实现这个功能,那么我们怎么使用layui插件呢,我们可以通过layui的官方文档先了解下,layui数据表格文档 这里给我们介绍了三种渲染的方式 方法渲染 “自动化渲染”的手动模式,本质类似,只是“方法级渲染”将基础参数的设定放在了JS代码中,且原始的 table 标签只需要一个 选择器: html: <table id="userInfo
2020-06-26 14:07:59
3248
1
原创 PHP操作数据库
创建数据库 CREATE DATABASE stu SET utf8mb4 COLLATE utf8mb4_ general_ci ; MySQL支持多种存储引擎,以插拔式。5.5以前默认使用MYISAM ,之后默 认使用Innodb。 怎么选择? 1:傻瓜式操作,不知道如何选择就选择Innodb。 2:在写入和查找为主的表,使用MYISAM速度更快。比如日志类型的数据表。 3: 当需要使用事务和外键约束时务必选择Innodb。 事务 要么成功,要么失败! 失败时候进行回滚 rollback,增删
2020-06-23 14:14:31
206
原创 如何使用Git
Git是什么? Git是一个免费的开源 分布式版本控制系统,旨在快速高效地处理从小 型到大型项目的所有内容。 Git易于学习,占地面积小,具有闪电般的快速性能。它具有诸如 Subversion, CVS, Perforce和ClearCase之 类的SCM工具,具有廉价 的本地分支,便捷的暂存区域和多个工作流等功能。 版本控制 什么是版本控制 版本控制( Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记 录,备份以便恢复以前的版本的软件
2020-06-21 18:56:07
572
原创 JVM初步探究
JVM初步探究 jvm的理解? java8虚拟机和之前的变化 什么师OOM,什么是栈溢出StackOverFlowError?怎么分析? JVM常用调优参数有哪些? 内存快照如何抓取,怎么分析Dump文件? JVM中,类加载器的认识?rt-jar ext application JVM的位置 2. JVM的体系结构 3. 类加载器 作用:加载Class文件~ 1. 虚拟机自带的加载器 2. 启动类(根)加载器 rt.jar 3. 扩展
2020-05-29 10:59:34
277
原创 Mybatis基本应用
Mybatis 1.CRUD 1、namespace namespace中的包名要和Dao/mapper接口的包名一样 2、select 选择,查询语句 id:就是对应的namespace中的方法名; resultType:Sql语句执行的返回值 parameterType:参数类型 1.编写接口 //根据ID查询用户 User getUserById(int id); 2.编写对应的mapper中的sql语句 <select id="getUserById" parame
2020-05-24 17:18:40
304
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅