自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

原创 网上投简历含金量高的网站

靠谱网站:全职BOSS直聘,智联,拉勾,前程,猎聘,中华英才网、大街网 ,CSDN招聘 ,内推网,牛客网 等线求职招聘市场研究报告boss直聘 > 前程无忧 > 智联招聘 > 猎聘网 > 拉勾网实习生,应届生应届生求职网应届毕业生网实习僧这一步天眼查询各企业「国家企业信用信息公示系统」上查一下公司的基本信息,网址是:http://www.gsx...

2019-12-24 16:17:23 914 2

原创 wifi查看密码显示

第一部万能钥匙连接上wifi第二部点击看到 分享二维码,然后再点击连接上的wifi名称,看到二维码,截图第三部一直按手机上面wifi的logo第四部用qq扫描二维码,看到密码显示如下:微信扫描显示密码如下:...

2020-04-29 13:29:17 336

原创 Mybatis-Plus学习总节

官网:https://mp.baomidou.com/guide/简介MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通...

2019-12-23 21:49:26 181

原创 RabbitMQ的安装

下载 rabbitMQ:下载主要的软件才能安装rabbitMQ然后登陆:地址:127.0.0.1:15672/#/用户:guest密码:guest

2019-12-18 23:04:51 102

原创 == 和 equals 的区别是什么?

对于基本类型和引用类型 == 的作用效果是不同的,如下所示:基本类型:比较的是值是否相同;引用类型:比较的是引用是否相同;代码示例:String x = “string”;String y = “string”;String z = new String(“string”);System.out.println(xy); // trueSystem.out.println(xz);...

2019-12-16 20:43:38 92

原创 nginx命令使用

被端口占

2019-12-13 11:00:11 78

原创 java高级框框架架

java开发最新的知识成熟框架有:整合SSHssh—Spring+Struts2+HibernateSpringStruts2Hibernate整合SSMSpringSpringMVCMybatis最新框架SpringBootSpringCloud 微服务架构Redis 键值对数据缓存Zookeeper 分布式应用程序协调服务, 数据一致性、广播tong通知、...

2019-12-12 21:23:05 356

原创 什么是微服务?什么是分布式?

一、什么是微服务? 微服务是一种面向服务的架构(SOA)风格(Java开发人员最重要的技能之一),其中,应用程序被构建为多个不同的小型服务的集合而不是单个应用程序。与单个程序不同的是,微服务让你可以同时运行多个独立的应用程序,而这些独立的应用程序可以使用不同的编码或编程语言来创建。庞大而又复杂的应用程序可以由多个可自行执行的简单而又独立的程序所组成。这些较小的程序组合在一起,可以提供庞大的单程...

2019-12-11 00:12:04 128

原创 TCP和HTTP协议的连接过程,及联系与区别

1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包...

2019-12-10 21:12:49 1069

原创 Spring的流程

1.Spring是什么?Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您 选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。2.Spring特点?(1)IOC(控制反转)或DI(依赖注入):明确定义组件的接口,独立开发各个组件,然后根据组件的依赖关系组装运行;即将创建及管理对象的权利交给Spring容器。...

2019-12-10 21:09:23 93

原创 数据库怎么优化查询的效率

1)数据库设计方面:a. 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。b. 应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: s...

2019-12-10 19:08:04 249

原创 事务的四大特性

事务的四大特性 数据库事务 transanction 正确执行的四个基本要素。ACID,原子性(Atomicity)、一致性(Correspondence)、隔离性(Isolation)、持久性(Durability)。 (1)原子性:整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的状态,...

2019-12-10 18:55:31 131

原创 Mysql基本操作:DDL、DML、DCL和DQL

DDL数据定义语言 Data Definition Language(定义语言的操作):1,修改表名:alter table 表名 rename 新表名;2,添加表内字段:alter table 表名 add( 列名 列类型);3,删除表内字段:alter table 表名 drop 列名;4, 修改列类型:alter table 表名 modify 列名 列类型;5, 修改列名与列类型...

2019-12-10 14:37:19 112

原创 count(*)、count(1)、count(id)、count(字段)的区别和性能分析

执行效果:count(1) and count(*)当表的数据量大些时,对表作分析之后,使用count(1)还要比使用count()用时多了!从执行计划来看,count(1)和count()的效果是一样的。 但是在表做过分析之后,count(1)会比count(*)的用时少些(1w以内数据量),不过差不了多少。如果count(1)是聚索引,id,那肯定是count(1)快。但是差的很小...

2019-12-10 10:31:58 254

原创 servlet/filter/listener/interceptor区别与联系

下面从几个方面阐述一下题目中四个概念的区别与联系: 1、概念 2、生命周期 3、职责 4、执行过程 一、概念: 1、servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动态的生成web页面,它工作在客户端请求...

2019-12-09 22:24:36 84

原创 软件占内存查看

Ctrl+Alt+Delet

2019-12-05 16:58:56 160

原创 请求发送报错的地方

2019-12-04 09:53:42 89

原创 Spring前后端接口

java接口:对应的前端接口:post请求参数:前端数据获取,打印java后端获取数据打印:url: 连接java后端接口删除数据接口: id是java的 qb_id是前端的...

2019-12-03 19:49:24 322

原创 Redis的操作

入门:

2019-12-02 19:25:54 80

原创 Spring框架写CRUD

Ajax前端页面请求:(1)获取前端数据Obj删除行的数据java接口:删除java代码和(2)后端java回调数据到前端return new DefaultResult(ResultCode.SUCCESS, 0);

2019-12-02 16:12:28 286

原创 用Spring控制取代Servlet

Spring接口接口路径:

2019-12-02 15:43:11 615

原创 数据库类型

关系型数据库MySQL、SQLServer、Oracle、DB21.数据之间有关联关系2.数据存储在硬盘中3.数据的格式固定(结构化数据)非关系型数据库:Redis、MongoDB、HBase1.数据之间没有关系2.数据存在内存中(持久化)3.数据的结构不是固定Redis常见的五种:字符串,哈希,列表,集合(1)字符串(2)哈希:(3)列表:(4)集合:set...

2019-11-29 21:55:12 126

原创 get和post的区别

get在浏览器回退时是无害的,而post会再次请求get产生的url地址可以被收藏,而post不会get请求会被浏览器主动缓存,而post不会,除非手动设置get请求只能进行url编码,而post支持多种编码方式get请求参数会被完整保留在浏览历史记录里,而post中的参数不会被保留get 请求在url中传送的参数有长度限制,而post没有对参数的数据类型,get只接受ascll字符,...

2019-11-28 18:48:14 94

原创 支付宝支付功能

从支付宝开放平台开始https://www.ant-open.com/platform/home.htmhttps://openhome.alipay.com/platform/appDaily.htm?tab=info生成密钥私有MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCYKSmakuxsWwIBYMb+8mSg1BLZ...

2019-11-28 17:14:21 1048

原创 test测试类

题目package com.rimi.qbs.service;import com.rimi.qbs.bean.Question;import org.junit.Assert;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotatio...

2019-11-26 16:02:38 263

原创 git团队开发

2协调开发:用到git, master分支开发,子类dev分支,个人分支。首先1-1创建dev首先1-2把dev推送到远程仓库:首先1-3在dev上再切一个自己个人的分支首先1-4 团队开发注册coding,登录进去创建项目,添加团队成员复制链接:2-1第一步在git上创建本地仓库:2-2 第二步添加远程仓库 +copy链接:填链接:2-3 第三步连接分支:账号...

2019-11-22 00:43:12 139

原创 码云上下载上传的源代码

找到自己之前的库存,然后点这里下载下载成功:

2019-11-16 22:06:13 854

原创 idea上配置git,推送远程仓库

首先安装好git和idea1.查询idea连接git的路径:2.创建git仓库:3.使pom.xml由报错–>红变绿;git生效使pom.xml由红变绿4.Commit提交:5.弹出设置书写的框:第一次提交的功能内容如下6.连接码云,远程放代码第一步码云上登录,创建库复制链接7.账号密码的填入:码云上复制的链接放到这里来8.idea代码管理从磁盘p...

2019-11-15 20:52:56 926

原创 最全的Idea配置图片

Idea配置图片如果习惯使用idea就爱上了这快软件,比起eclipse方便多了。学习设置文件字体大小,代码自动完成提示,版本管理,本地代码历史,自动导入包,修改注释,修改tab的显示的数量和行数,打开项目方式,等等东西。文件字体大小自动提示tab页面多行显示的设置实现效果:头部注释配置实现效果:设置部分...

2019-11-15 00:47:22 1350

原创 最全的数据库中,什么是事务?

什么是事务?百度百科中解释:指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。简单的说,事务就是并发控制的单位,是用户定义的一个操作序列。而一个逻辑工作单元要成为事务,就必须满足ACID属性。A:原子性(Atomicity) 事务中的操作要么都不做,要么就全做。C:一致性(Consistency) 事务执行的结果必须是从数据库从一个一致性状态转换到...

2019-11-13 21:05:59 162

原创 Spring配置事务五种方式

spring配置文件中关于事务配置总是由三个组成部分,分别是 DataSource 、TransactionManager 和 代理机制 这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,Tra...

2019-11-13 19:15:29 91

原创 spring核心配置IOC/DI依赖注入(depedency injection)

依赖注入(depedency injection)IOc/DIIOC的作用:降低程序间的耦合(依赖关系)DI:当类中需要用到其他类的对象的时候,由spring容器为我们提供,只需要配置好依赖关系即可依赖关系的维护称为依赖注入依赖注入的数据,分三类:1.简单数据类型(基本数据类型以及封装类型和string)注:spring对boolean类型进行容器错处理,值可以是true/false...

2019-11-12 22:09:08 115

原创 Layui超实用技术解决方案10篇

LayUI一、常用技术解决方案:Layui模糊查询:https://blog.csdn.net/libusi001/article/details/94363725Layui下拉框之select动态数据Ajax:https://blog.csdn.net/libusi001/article/details/100688350Layui下拉框之select模糊搜索查询功能:https://b...

2019-10-31 00:43:13 281

原创 ServletException: org.apache.tomcat.util.http.fileupload.FileUploadBase$InvalidContentTypeException:

标题ServletException: org.apache.tomcat.util.http.fileupload.FileUploadBase$InvalidContentTypeException: the request doesn’t contain a multipart/form-data or multipart/mixed stream, content type header ...

2019-10-30 01:23:36 4643 1

原创 git代码二次远程上传

(一)(1)首先 打开git文件 cd+ 空格 把文件夹根目录拖进去.输入git status 查看项目中哪些文件发生了变化,当做验证使用(2).git add . 将所有变更文件添加进来(3).git status 这个时候文件都变成了 new file(4).git commit -am ‘第二次完成添加功能’ //但是在window下单引号换双引号,提交到本地仓库(5...

2019-10-29 00:52:01 1366

原创 IDEA的Setting通用设置总结

工具学习:IDEA的Setting通用设置总结IDEA的官网地址:https://www.jetbrains.com/idea/1.关闭Intellij IDEA自动更新目录:setting --》Appearance & Behavior–》System Settings --》Updates操作:将“Automatically check updates for”取消勾选2....

2019-10-16 21:00:42 1450

原创 运行报错:Information:java: javacTask: 源发行版 8 需要目标发行版 1.8

idea工具 报错信息:解决办法

2019-10-16 18:23:36 655

原创 Intellij Idea 创建Web项目入门

##Intellij Idea 创建Web项目入门(一)环境:idea装好,jidk配置好,tomcat安装好(二)Modues模块 先点击+号 点击NEW Module连接tocat服务器 找到Web Application 选择最新版本4.0创建名字GodsSys商品管理系统 创建好后点击 Apply ok设置连接tomcat点击...

2019-10-12 21:08:35 240

原创 C3P0连接池介绍

C3P0连接池介绍c3p0的出现,是为了大大提高应用程序和数据库之间访问效率的。  它的特性:1、编码的简单易用2、连接的复用3、连接的管理## C3P0导入jar包* a: jar包介绍 * mysql-connector-java-5.1.47-bin.jar:数据库驱动* commons-dbutils-1.7.jar:提供QueryRunner类方便进行增删改查操作//...

2019-09-25 22:18:57 290

原创 某商店需要做一个商品销售小系统(总结学习)

第二题:某商店需要做一个商品销售系统,要求如下:1、登录和注册功能:账号密码需要使用文件进行持久化(保存在当前工程目录下)登录成功后展示可购买商品2、每个商品都有名称、描述和价格参数,主要有以下5种商品:(名称、描述、价格)名称 描述 价格(1)娃娃 ItsLikeYourGirlfriend 7999.98(2)德芙 真的有这么滑?? ...

2019-09-25 18:12:28 991

2.Java基础语法.ppt

支持下载,一、数据类型 常量是有数据类型的 变量必须声明其数据类型 (1)划分: 1.基本数据类型(四类八种) 数值型: 整数型:bute、short、int、long 浮点型:float、double 字符型:char 布尔型:boolean 2.引用数据类型:除基本数据类型外的所有都是基本数据类型 数值型: 类型 所占空间 取值范围 默认值 字节型 byte 1个字节(8位) -128—127 0 短整型 short 2个字节(16位) -32768—32767 0 整形 int 4个字节(32位) +-2(的31次方)约21亿 0 长整形 long 8个字节(64位) -2(的63次方)—2(的63次方)-1 0 浮点型: 单精度浮点型 float 4个字节(32位) 1.4013E-45—3.4028E+38 0.0F 双精度浮点型 double 8个字节(64位) 4.9E-324—1.7977E+308 0.0D 字符型: 字符型 char 2个字节(16位) 0—2(的16次方)-1 \u0000 布尔型: 布尔型 boolean 1个字节(8位) ture,false false (2)整形常量常用的三种表现形式: 1.二进制 2.八进制:八进制的数以0开头 3.十六进制:十六进制的以0x开头,0ffff:一个f代表4位 二、类型的转换 1.自动转换 2.强制转换 在一个表达式中,先把所有数转换成为级别最高的那个类型之后,再进行运算 byte,short,char 只要在表数范围中,不用强转可以直接进行赋值。但是要是超出范围,就必须要进行强转了 类型的优先级别:byte,short,char,int,long,float,double (低–高) 右>左–强制类型转换 右<左–自动转换 右=左–不用转 三、运算符: 算术运算符: +,-,*,/,%,++,– 赋值运算符:= 关系运算符: >,<,>=,<=,==,!= instanceof 逻辑运算符: &&,||,!,^ 位运算符: &,|,^,~ , >>,<<,>>> 条件运算符:?:(三目运算符) 扩展赋值运算符:+=,-=,*=,/= 1.算数运算符(+,-,*,/,%,++,–) (1) 两个int类型数据运算,结果是int类型 两个操作数中只要有一个是double类型,那么结果是double类型的数据 (2) “+”号的作用 1.表示正数 2.相加运算 3.字符串拼接 在单独运算的时候 ++i,i++ 没有任何区别,都是加1操作相当于 i=i+1 i++;先运算,后加1(先运算后加减) ++i;先加1,后运算(先加减后运算) 2.逻辑运算符(&&,||,!,^) 逻辑非 ! 取反 逻辑异或 ^ 操作数一样,结果为false;操作数不一样,结果为true 逻辑与 & 只要有一个操作数是false,那么结果就是false 短路与 && 短路与跟逻辑与 结果会一模一样。只要第一个操作数是false,那么结果一定是false,那么后面的那个操作数就不用计算了。提高了 效率。 逻辑或 | 只要有一个是true,那么结果就是true 短路或 || 短路或与逻辑或 结果一模一样。只要第一个操作数是true,那么第二个就不用计算,结果就是true。同样为了提高效率。 3.关系运算符(>,<,>=,<=,==,!=) ==:比较变量时是判断数值是否相等;比较引用变量时是判断两个在堆中的存储的地址是否相等 equals:操作时是判断两个变量是否是对同一对象的引用,即对堆中的内容进行比较 在比较引用变量时: ==判断的对象的地址 equals判断的是对象的内容 4.位运算符( &,|,^,~ , >>,<<,>>>) 在操作十进制数的时候首先转换为二进制的数进行操作 &:二进制都为1时为1,一个为0则为0 |:二进制都为0时为0,一个为1则为1 ^:二进制都为1时为0,一个为0则为1 ~:一个正数取~时,取反、减一、取反、加符号 一个负数取~时,直接取反

2019-08-13

空空如也

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

TA关注的人

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