自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 redhat6和redhat5配置本地镜像和安装memcache

首先我们在可以使用外网的情况下是只需要更改本地镜像源为阿里云或者网易云,豆瓣云的镜像就可以了** 如果我们在内网中无法连接公网的时候,就需要配置本地镜像云了 **配置本地镜像源使用df -h 查看系统上是否有配置过本地镜像源配置过本地镜像源未配置本地镜像源:我们先使用cat /etc/redhat-release centos就使用cat /etc/centos-release来查看系统版本去下载对应的镜像版本如果是5.5 就要下载5.5的不可以使用其他的版本.

2020-11-27 11:23:10 8

原创 The Manager application has been re-structured for Tomcat 7 onwards and some of URLs have changed. A

最近写项目经常碰到这个错误最后查询发现是在tomcat中xml配置请求地址出问题了ssm框架下,request的映射路径没有问题,控制台也没有抛出异常,主页能正常打开,但是不能跳转到Controller的路径报错信息这是因为我们在项目xml中配置了 manager这个关键字的原因我们只需要将xml或者@RequestMapping("/manager")里的"/manager"换成其他字符串,即可将项目正常运行...

2020-10-19 11:09:26 24

原创 java.lang.NoClassDefFoundError: org/apache/commons/dbutils/ResultSetHandler报错

之前写代码的时候碰到过java.lang.NoClassDefFoundError: org/apache/commons/dbutils/ResultSetHandler少年郎不要怀疑这不是代码错误, 这个错误是你的配置出了问题,servlet配置的也是对的 但是通过servlet访问的时候找不到第三方ResultSetHandler的包了*这个错误是因为你导入的包没有找到是因为在idea中的配置少了一步之前没注意到现在又碰到了上面是我使用了数据库连接池的第三方包,但是也添加到模块中了,.

2020-08-28 17:23:56 64

原创 mysql----变量和存储过程和函数,流程结构控制

变量的使用1 : 查看所有系统变量show global|【session】variables;2 : 查看满足条件的部分系统变量show global|【session】 variables like ‘条件’;show global|【session】 variables like ‘%char%’; 查看系统变量包含char的3、查看指定的系统变量的值select @@global|【session】系统变量名;select @@name 查看变量name的

2020-07-29 20:08:50 37

原创 mysql---事务与视图

事务什么是事务一个或多个sql组成一个执行单元事务由单独单元的一个或多个SQL语句组成,在这个单元中,每个MySQL语句是相互依赖的。而整个单独单元作为一个不可分割的整体,如果单元中某条SQL语句一旦执行失败或产生错误,整个单元将会回滚。所有受到影响的数据将返回到事物开始以前的状态;如果单元中的所有SQL语句均执行成功,则事物被顺利执行事务的四大属性 1. 原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 2.

2020-07-26 22:40:32 32

原创 mysql--常见约束

常见约束含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性分类分类:六大约束    NOT NULL:非空,用于保证该字段的值不能为空                        比如姓名、学号等

2020-07-23 20:21:13 38

原创 数据库之常见的数据类型

数值型:      整型小数:      定点数      浮点数字符型:       较短的文本:char、varchar       较长的文本:text、blob(较长的.

2020-07-23 19:39:46 36

原创 mysql---库和表的管理

库和表的管理一、库的管理创建、修改、删除二、表的管理创建、修改、删除创建: create修改: alter删除: drop库的管理库的创建语法create database [if not exists]库名;#案例:创建库BooksCREATE DATABASE IF NOT EXISTS books ;#2、库的修改(已经废弃) 只存在5.1.7 to 5.1.23提供的,其他版本并没有RENAME DATABASE books TO 新库名;

2020-07-23 17:58:50 17

原创 数据库的操作语句---增删改

数据操作语言:插入:insert修改:update删除:delete插入数据 insert into方式一insert into 表名(字段,…) values(值,…)insert into 表名(列名,…) values(值1,…);SELECT * FROM beauty;#1.插入的值的类型要与列的类型一致或兼容INSERT INTO beauty(id,NAME,sex,borndate,phone,photo,boyfriend_id)VALUES(13,'唐艺

2020-07-23 16:12:06 43

原创 select --- 联合查询

联合查询将多条查询语句的结果合并成一个结果语法语法:查询语句1union查询语句2union…应用场景要查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时特点1、要求多条查询语句的查询列数是一致的!2、要求多条查询语句的查询的每一列的类型和顺序最好一致3、union关键字默认去重,如果使用union all 可以包含重复项#引入的案例:查询部门编号>90或邮箱包含a的员工信息SELECT * FROM employees W

2020-07-23 10:16:06 35 1

原创 select-----查询练习

# 1. 查询工资最低的员工信息: last_name, salary#①查询最低的工资SELECT MIN(salary)FROM employees#②查询last_name,salary,要求salary=①SELECT last_name,salaryFROM employeesWHERE salary=( SELECT MIN(salary) FROM employees);# 2. 查询平均工资最低的部门信息#方式一:#①各部门的平均工资SELECT ...

2020-07-23 09:52:14 18

原创 sql语句之group by分组的坑

mysql 一般分为5.7之前和之后。因为5.7是一个大的版本的改动比如在使用分组查询的时候mysql分组中的坑分组中select后面的列只能有2种:出现在group by后面的列使用聚合函数的列也就是分组后的语句的select在5.7之后只能放使用聚合函数的列和分组的列这两种oracle、sqlserver、db2中也是按照这种规范来的。5.7版本,默认是按照这种规范来的。mysql早期的一些版本,没有上面这些要求,select后面可以跟任何合法的列。任何和分组函数一同查询的字.

2020-07-22 16:33:21 88

原创 select ----查询总结

/*已知表stuinfoid学号name 姓名email邮箱 john@126.comgradeId 年纪编号sex 性别 : 男女age 年龄已经表 gradeid 年纪编号gradeName 年纪名称*/# 一查询所有学院的邮箱的用户名(注: 邮箱中@前面的字符)-- instr (字符串, 获取的字符) 返回获取的字符在字符串中的位置select SUBSTR(email,instr(email,'@')-1) 用户名 from subinfo;# 查询男..

2020-07-22 11:02:55 25

原创 select之分页查询

应用场景应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求语法 select 查询列表 from 表 【join type】 join 表2 on 连接条件 where 筛选条件 group by 分组字段 having 分组后的筛选 order by 排序的字段】 limit 【offset,】size; offset要显示条目的起始索引(起始索引从0开始) size 要显示的条目个数特点:①limit语句放在查询语句的最后②公式:要显示的

2020-07-22 11:01:48 31

原创 select 之子查询

子查询什么是子查询?出现在其它语句内部的select语句称之为子查询语句或内部查询内部嵌套其它select语句的查询,称之为外查询或者主查询注意事项子查询要包含在括号内将子查询放在比较条件的右侧单行操作符对应单行子查询,多行操作符对应多行子查询分类:按子查询出现的位置: select后面: 仅仅支持标量子查询 from后面: 支持表子查询 where或having后面:★ 标量子查询(单行) √ 列子查询 (多行) √ 行子查询 exi

2020-07-21 20:33:19 43

原创 select 连接查询

什么时连接查询含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询1: 连表查询只有当你需要表与表之间的信息 当你想要把不同表的信息显示在一个表中 那么你可以根据相同的信息或者不同的信息来操作 让两个表通过一个表显示2:连表是让多个表的你需要的信息显示在一个虚拟表中3: 只是适用于你查询的时候让查询的多个表的信息汇总在一个表中 当你的这个语句结束就没有了效果笛卡尔积现象在连表查询的时候经常会出现一种笛卡尔积现象表1 有m行,表2有n行,结果=m*n行迪科尔基

2020-07-19 19:08:51 42

原创 select 之分组查询

分组查询select 查询列表from 表【where 筛选条件】group by 分组的字段【order by 排序的字段】;分组查询 group by分组筛选 Having特点1: 和分组函数一同查询的字段必须是 group by 后出现的字段筛选 having 分为两类分组前和分组后筛选针对的表位置连接的关键字分组前筛选原始表group by 前where––分组后筛选group by 后的结果集group

2020-07-17 19:49:57 53

原创 select,排序,常见函数,分组函数

排序查询select 查询列表from 表名【where 筛选条件】order by 排序的字段或表达式; select 字段 from 表 order by 字段 asc/desc; 默认asc升序,desc降序order by 和desc 和asc 搭配进行降序和升序, desc是降序,默认asc升序特点1、asc代表的是升序,可以省略desc代表的是降序2、order by子句可以支持 单个字段、别名、表达式、函数、多个字段3: order 一般都是放

2020-07-16 10:19:18 48

原创 mysql 库和表操作

Mysql库的操作1.库的创建 create database 库名 charset = utf-8 创建一个编码集是utf8,默认引擎是innodb的数据库显示建库信息 show create database 库名 show create database db1; 显示数据库db1的建库信息23...

2020-07-14 10:59:20 25

原创 mysq之select基础查询

select基础查询select 列表select 列名 from 表名特点1 查询列表可以时字段,常量,表达式,函数,也可以时多个2 查询结果时虚拟集示例1 :查询单个字段select 字段名 from 表名2: 查询多个字段select 字段名,字段名 from 表名3: 查询所有字段select * from 表名4: 查询常量select 常量注意:字符型和日期型的常量必须用单引号引起来,数值型不要select 80;

2020-07-13 17:58:14 49

原创 java 子类继承时如何获取父类的属性

博客勿害人最近在查看一些知识点的时候发现很多人的博客做的都是错误的 , 博客记录的是自己的心得体会 分享 如果是滥竽充数 何必要写呢 ,害人害己构造方法java 的构造方法 是对一个类进行实例化并且初始化的过程, 相当于python的__new__() 和__init__() 方法 生产一个类并对这个类的属性赋值子类继承父类的过程很多人在理解的时候都只知道 子类继承父类就拥...

2019-09-17 10:43:33 2362 2

原创 java BeanUtils.copyProperties

BeanUtils.copyProperties最近在使用BeanUtils.copyProperties类来进行 java对象类型赋值转化的时候发现有一些网上的博客,有些错误 有些把内容都弄反了作用进行对象的转化BeanUtils.copyProperties(“要转化的对象”," 转化的数据对象") val temp = new com.da...

2019-08-21 11:26:48 36

原创 dubbo和 zookerper的关系

dubbo和zookerper的关系最近使用duubo一直对dubbo和zk的关系有点混乱zookerper*是一个注册中心把提供方和使用方的信息都写入zk中 想当于提供一个平台让他俩能碰面dubble进行双方之间的连接 使双方可以通信可以这么理解 zk就是淘宝让卖家和买家会面 dubble就是手机让他俩通信...

2019-07-13 18:40:52 273

原创 shell调用python脚本并向其中传值 shell 读取配置文件

调用python脚本向其中传值可以使用python的sys模块sy.argv获取参数值import syssys.argv[1] # 获取传递进脚本的第一个参数调用:python 脚本名 传值我的python脚本名是sys.pypython sys.py 1输出就是:1如果是多个值就按照书序来进行sys.py# -*-encoding:utf-8 ...

2019-05-22 12:11:27 726

原创 Springmvc 配置jsp 和html

最近刚入门springmvc进行前端交互 配置jsp和html不得方法感觉一头大配置jsp交互首先是springmvc的配置在我们的视图返回的时候会自动根据我们的配置找到我们的返回的字符串所对应的前面界面我们一般会在主的pom.xml中配置 配置项目的目录结构配置首先 每个项目的配置目录结构是不同的,我的 目录结构是不同的等级的依赖,在主配置pom.xml中配置了 <m...

2019-05-01 22:06:35 884

原创 ImportError: cannot import name main

*这个原因很人都有碰到过 这个是因为你的pip升级之后出现的碰到这个我们就需要修改pip的源代码了根据提示看出来是你的/usr/bin/pip3出问题了,因为我的是python3版本的 所以是pip3vim /usr/bin/pip3sudo vim pip3把pip3内的以前的内容注释 然后改为下面的from pip import __main__if...

2019-03-25 16:11:10 83

原创 elk套件

centos 安装elk监控下面就是要安装一些收集日志 或者分配日志的工具,我选择的是 Filebeat 来收集日志,然后放到kafka中 让kafka这个消息队列来分配生产者消费者 然后通过Logstash 或者一个国产大神的 gohangout (及其节省性能) 来提取日志信息 然后放到es中 然后通过kibana 来展示数据信息elk可以理解为是一套组件这个组件是帮助我们解决日志收集的...

2019-03-14 14:51:30 117

原创 docker 的升级使用

docker运行一个flask web应用,暴露端口供给windows使用1、首先我们要先下载系统镜像 centos, 然后启动这个镜像生成容器2、然后进入这个镜像内安装python2的软件管理工具 easy_install3、安装flask4、编写好flask脚本5、退出容器产生容器id记录6.提交此容器记录,构建镜像7.查看镜像8.运行flask_web镜像,暴露端口访问9....

2019-03-13 15:31:01 68

原创 nginx 502 问题

nginx 502简介最近搞公司项目的时候碰到了一个需求 要迭代大项目的时候就会报错 一直以为是前端的问题没想到是nginx的限制造成的nginx的本身会限制你的上传和接受发送文件的大小的nginx.conf的配置client_max_body_size 10m (默认的是10M大小)允许客户端请求的最大单文件字节数。如果有上传较大文件,请设置它的限制值proxy_c...

2019-01-16 17:25:25 61

原创 RabbitMq

RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消 息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用...

2018-11-30 01:10:09 44

原创 WebSocket

对开始的时候我有点好奇为什么有了http协议还需要websocket呢?因为http协议是无状态短链接一次请求一次响应的 只能客户端请求一次服务端发送一次结果,并不能服务端主动推送消息,所以websocket就应运而生了,websocket可以服务端主动的向客户端推送消息WebSocket API最伟大之处在于服务器和客户端可以在给定的时间范围内的任意时刻,相互推送信息。WebSock...

2018-11-30 01:09:49 61

原创 python的单例模式

python的单例模式一共有四种实现方法第一种__new__方法#方法1,实现__new__方法#因为__new__方法是实例化对象的方法,所以只需要对__new__方法进行限制就可以限制创造出来的对象了class Singleton(object): def __new__(cls, *args, **kw): if not hasattr(cls, '_ins...

2018-10-25 15:52:37 882

原创 Python支付宝接口集成 ,本地环境调试支付请求

最近有朋友问我支付宝,讲解之后也是一番感悟 当初使用支付宝支付已是两年前 但是一致没有整理 具体文档 现特意整理一番**1。首先登录 蚂蚁金服网站,也就是支付宝开发者平台**蚂蚁金服首页然后是创建沙箱应用,沙箱是用来测试使用的 具体的开发是进行的沙箱应用注意这里我们一定选择RSA2(SHA256)密钥(推荐),这个是比较安全的方式,下面就是设置密钥了...

2018-10-18 17:22:18 169

原创 Python中classmethod与staticmethod区别

classmethod:类方法staticmethod:静态方法在python中,静态方法和类方法都是可以通过类对象和类对象实例访问。但是区别是:@classmethod 是一个函数修饰符,它表示接下来的是一个类方法,而对于平常我们见到的则叫做实例方法。 类方法的第一个参数cls,而实例方法的第一个参数是self,表示该类的一个实例。普通对象方法至少需要一个self参数,代表类对象实例...

2018-10-15 11:34:54 59

原创 Django rest_framework 解析器源码

首先我们要知道解析器的作用解析器就是对你请求体中的数据进行反序列化、封装 把你的所有的请求数据都封装在request.data中 以后就在request.data中获取数据我们先导入rest_framework的解析器“`...

2018-08-26 23:29:37 446

原创 rest_framework 源码分析 -----认证组件

rest_framework 源码分析

2018-08-14 14:46:42 249

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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