【Python基础篇】初学者入门级基础语法
定位字符、字符串截取Python基础篇【定位字符串位置、字符串截取】
字符串格式化函数 str.format()123456789101112# 直接赋值print("姓名:{},地址:{}".format("王小二", "山东青岛"))# 直接赋值print("姓名:{name}, 地址 {adress}".format(name="王小二", adress="山东青岛"))# 通过字典设置参数site = {"name": "王小二", "adress": "山东青岛"}print("姓名:{name}, 地址:{adress}".format(**site))# 通过列表索引设置参数,"0" 是必须的arr ...
Java中Json、String、jsonObject、jsonArray格式之间互相转换
前言写这篇文章的初衷,是为了自己日常进行json格式转化方便。
当然在方便自己使用的同时,也分享给大家
Fastjson【阿里】我这里使用的是阿里的 fastjson,此文章以fastjson-1.2.83版本为例,引入maven依赖如下
123456<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.83</version></dependency>
12import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;
json格式的字符串 转 JSONObject接收格式JsonObject类型
1234{ "name": "张三", "age": "18" ...
MySQL在Linux下载安装及部署
MySQL官网下载MySQL官网下载:MySQL :: Download MySQL Community Server进入以后,默认页是MySQL的最新版本,如果选择之前版本,就点击 Looking for previous GA versions?我这里下载的是 mysql 5.7.27 的二进制版本Linux-Generic是通用版
将下载好的压缩包丢到服务器上任意一个你能找到的地方创建mysql文件夹在/usr路径下创建一个文件夹mysql
1mkdir /usr/mysql
解压找到之前丢服务器上的压缩包,通过命令将其解压到 /usr/mysql 目录下
1tar -zxvf mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz -C /usr/mysql/
修改文件夹名称进入到/usr/mysql目录下,并修改文件夹名字
123cd /usr/mysqlmv mysql-5.7.27-linux-glibc2.12-x86_64/ mysql-5.7.27
检查用户组、用户查看所有用户组信息是否存在mysql组,不存在则创建,存在 ...
Java如何实现代码编写Redis简易项目
前言用Java Spring Boot编写Redis简易项目
阅读该篇文章首先确保电脑本地安装有Redis,如果使用的是服务器上的redis,请修改application.properties或者 application.yml配置信息
项目源码PS:不想看文章,可以忽略文章内容直接去看代码源码【项目源码 CSDN链接】【项目源码 百度云链接 提取码: zjbw 】
创建SpringBoot项目SpringBoot项目的创建过程就不在这里重复了
引入maven12345678910111213141516171819202122<dependencies> <!-- springboot --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> & ...
Redis在Linux下载安装及部署
安装依赖环境12yum install gcc-c++yum install -y tcl
新建 redis的目录
1mkdir /usr/local/redis
官网下载redis从官网 Redis 下载redis压缩包,再丢到服务器上
或者1wget http://download.redis.io/releases/redis-5.0.5.tar.gz
解压解压redis到 /usr/redis 目录下
1tar -zxvf redis-5.0.5.tar.gz -C /usr/local/redis
编译安装方式一redis的解压目录/usr/local/redis/redis-5.0.5下,在/usr/local/redis/redis-5.0.5目录下使用 make 命令进行编译安装
1make MALLOC=libc
方式二该文章使用的都是方式一,没有修改执行文件的路径。如果用方式二的话,下面的几个操作路径,需要将执行文件的路径改为最新的路径。两者没有区别,只是将执行文件移动了位置
1make
在/usr/local/redis/redis-5.0.5/src目 ...
如何解决:Eclipse引入SpringBoot项目时报错,第一行报错,Unknow
前言使用版本为2.1.7的springBoot时,pom.xml第一行报错,Unknow
解决办法:方法一检查JDK版本是否是 jdk 1.8
方法二pom.xml中修改SpringBoot版本号,降低到 2.1.3
123456<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.3.RELEASE</version> <relativePath/></parent>
方法三pom.xml中修改强制修改maven版本号 3.1.1
1234<properties> <java.version>1.8</java.version> <maven-jar-plugin.version>3.1.1</mave ...
关于Eclipse用maven打包报错的解决方案
前言在Eclipse中使用maven打jar包,遇到异常报错
右击项目 — Run As — Maven install
或者,右击项目 — Run As — Maven build....
报错日志问题1: No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
1234567891011121314151617181920[ERROR] COMPILATION ERROR :[INFO] -------------------------------------------------------------[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?[INFO] 1 error[INFO] ---------------------------------------- ...
Nginx在Linux下安装及部署
配置环境更新最新yum1yum update
配置安装环境使用yum下载Nginx的环境依赖
1[root@ryx ~]# yum -y install gcc gcc-c++ automake autoconf libtool openssl openssl-devel gd gd-devel pcre pcre-devel make
如果出现下面这种错误,先去执行上面的步骤:更新yum,参考文章【Linux中遇到的一些报错问题】make: *** No rule to make targetbuild’, needed by default'. Stop.或make:***没有规则可制作目标“build”,由“default”需求。停止。或make:*** 没有规则可制作目标“instal1”。停止
下载Nginx安装包一、官网下载 nginx 安装包我这里安装的版本:nginx-1.15.12.tar.gz
Nginx 官网下载地址:Nginx Download
创建安装文件夹路径在/usr/local下新建nginx文件夹,并解压nginx-1.15.12.tar ...
关于新建SpringBoot项目及出现各种问题整理
新建项目Spring boot 的官方网站
在官网上新建项目中新建Spring boot项目Spring boot官方新建项目的路径
在Eclipse中新建Spring boot项目
安装Spring Boot插件下载下来的Eclipse没有Spring Boot的,需要自己安装Spring Boot的插件
Help —— Eclipse Marketplace —— 输入boot关键字 —— 点击boot的 install —— 然后继续默认操作下一步即可
新建spring Boot项目
点击File —— New —— Spring Starter Project
如果 Spring Starter Project 没有的话
就继续点击 Other... —— Spring Boot —— Spring Starter Project
需要什么依赖,可以在项目中的pom.xml添加
项目初步建好的结构如下:
pom.xml出现异常,此处异常的解决方法在该篇文章的最下面
在Idea中新建Spring boot项目——-此处未更新——-
异常报错:问题1: ...
Java中读取yml文件的配置信息
前言YAML 是一种语法格式,与properties文件大致一样,用于以分层格式存储属性。application.yml 大致结构如下所示:
配置结构配置文件:application.yml配置文件的路径:src/main/resources/application.yml
配置文件application.yml内容如下:(用来测试的需要读取的数据,树形结构key-value):
例子:123456789101112smart: ip: 127.0.0.1 port: 8080 size: [1,3,4,5,8] url: index: http://blog.renyuxin.cn image: http://blog.renyuxin.cn/image users: - id: 1 name: 超级管理员 - id: 2 name: 测试员
方式一:@Value 注解通过@Value注解的${key}即可获取application.yml配置文件中和key对应的value值注意:这个方法适用于微服务比较少的 ...