自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MySQL百万级数据分页查询及优化

1、直接使用数据库提供的SQL语句SELECT * FROM 表名称 LIMIT M,N适用于数据量较少的情况(元组百/千级)缺点:全表扫描,速度会很慢 且 有的数据库结果集返回不稳定(如某次返回1,2,3,另外的一次返回2,1,3). Limit限制的是从结果集的M位置处取出N条输出,其余抛弃.2、建立主键或唯一索引, 利用索引(假设每页10条)SELECT * F...

2019-08-22 15:49:00 1601

转载 Cookie和Session的区别

1、存储位置不同cookie的数据信息存放在客户端浏览器上。session的数据信息存放在服务器上。2、存储容量不同单个cookie保存的数据<=4KB,一个站点最多保存20个Cookie。对于session来说并没有上限,但出于对服务器端的性能考虑,session内不要存放过多的东西,并且设置session删除机制。3、存储方式不同cookie中只能保...

2019-08-22 10:30:00 171

转载 java实现后台上传压缩图片

控制器的方法public ResultMap fileUpload(@RequestParam("file") MultipartFile file) { String pictureName = DateUtil.getAllTime(); //获取压缩后的图片名称,随机生成 String smallerPictureName = UUID.randomUUID()....

2019-08-09 10:44:00 483

转载 springboot相关面试题

springboot和springmvc的区别spring boot 内嵌tomcat,Jetty和Undertow容器,可以直接运行起来,不在再做部署;spring boot 自动配置,减少了xml文件的大量配置;降低了项目搭建的复杂度Spring MVC是基于 Servlet 的一个 MVC 框架 主要解决 WEB 开发的问题,因为 Spring 的配置非常复杂,各...

2019-08-08 12:17:00 1527

转载 面试笔记1

1.基础2.多线程题目1:乐观锁、悲观锁,可重入锁、不可重入锁概念,并举例Java中应用。悲观锁(Pessimistic Lock), 就是很悲观,每次去拿数据的时候都认为别人会修改。所以每次在拿数据的时候都会上锁。这样别人想拿数据就被挡住,直到悲观锁被释放。乐观锁(Optimistic Lock), 就是很乐观,每次去拿数据的时候都认为别人不会修改。所以不会上锁,不会上...

2019-08-08 11:26:00 86

转载 Oracle数据库总结语法三

1、pl/sql的if判断//输入<18的数字,输出未成年//输入>18和<40的数字,输出中年人//输入>40的数字,输出老年人declarei number(3) :=$ii;begin  if i<18 then dbms_output.put_line("未成年");  elsif i&...

2019-07-29 15:30:00 177

转载 Oracle数据库总结语法二

1、多行函数【聚合函数】:作用于多行,返回一个值select count(1) from "表名"; ----查询总数 (*和1作用是一样的)select sum(sal) from "表名"; --工资总和select max(sal) from "表名";--最大工资select min(sal) from "表名"; ---最低工资select avg(s...

2019-07-29 10:59:00 1232

转载 Oracle数据库总结语法一

1、创建表create table "表名"(pid number(20),pname varchar2(10))2、添加一列alter table "表名" add "列名称" number(1); 性别用0,1代替男女3、修改列类型alter table "表名" modify "列名称" char(1); char长度指定的,一直为14、...

2019-07-26 11:52:00 187

转载 Oracle数据库常用语句

1、创建表空间(注释--)creat tablespace "表名"datafile '虚拟机所在目录' (后缀一定是.bdf)size 100m 初始大小100兆autoextend on 自动扩展大小next 10 ; 每次扩展10m2、删除表空间drop tablespace "表名";3、创建用户create use...

2019-07-26 10:34:00 87

转载 git常用命令

Git 全局设置:git config --global user.name "账号"git config --global user.email "邮箱"创建 git 仓库:mkdir gitdemocd gitdemogit inittouch README.mdgit add README.mdgit commit -m "first commit"git remote add o...

2019-07-25 18:16:00 107

转载 RabbitMQ个人总结一

1、工作队列之公平分发 1.1、使用公平分发必须关闭自动应答,ack改成手动生产者:消费者1:消费者2:消费者2处理的消息比消费者1多(能者多劳)2、消息应答和消息持久化autoAck:Boolean类型(true、false)true:rabbit将消息分发给消费者,就会从内存中删除 如果杀死正在执行的消费者,就会丢失正在处理的信...

2019-07-25 15:51:00 91

转载 RabbitMQ web命令

启动:service rabbitmq-server start关闭:service rabbitmq-server stop重启:service rabbitmq-server restartwindows键+R键,输入cmd,再输入erl,看到版本号就说明erlang安装成功进入到sbin目录下:rabbitmq-plugins enable rabbitmq_managem...

2019-07-23 16:59:00 81

转载 Linux操作系统的常用命令

常用指令ls   显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent)cd 切换目录touch 创...

2019-07-18 14:31:00 79

转载 Nginx常用命令

验证配置是否正确: nginx -t查看Nginx的版本号:nginx -V启动Nginx:start nginx快速停止或关闭Nginx:nginx -s stop正常停止或关闭Nginx:nginx -s quit配置文件修改重装载命令:nginx -s reload转载于:https://www.cnblogs.com/caiwx/p/11205769.html...

2019-07-18 10:49:00 83

转载 Java面试总结(二)

11、值传递和引用传递的区别 值传递:只要是基本类型都是值传递 引用传递:针对于基本类型进行封装,对封装进行传递12、单例模式的详细介绍 (1) 单例模式,创建一个全局对象,每次调用使用同一个实例 (2) 原型模式,每次调用都新建一个对象 (3) session,一个session会话,使用一个对象实例 (4) request, ...

2019-07-15 14:27:00 390

转载 Java面试总结(一)

1、equals和==和hashcode“==”是运算符,比较两个变量的值是否相等 equals是Object类的方法。比较两个对象是否相等 hashcode是Object类的方法,返回一个哈希值。(数值)2、string、 stringbuilder、 stringbuffer区别 string:不可变序列 stringbuilder:可变的字符序列,线程安全。(...

2019-07-15 13:46:00 91

转载 @ApiImplicitParam注解

@Api:用在请求的类上,表示对类的说明tags="说明该类的作用,可以在UI界面上看到的注解"value="该参数没什么意义,在UI界面上也看到,所以不需要配置"@ApiOperation:用在请求的方法上,说明方法的用途、作用value="说明方法的用途、作用"...

2019-07-04 14:18:00 5261

转载 接口文档注解:@ApiOperation

@ApiOperation不是spring自带的注解是swagger里的 com.wordnik.swagger.annotations.ApiOperation;@ApiOperation和@ApiParam为添加的API相关注解,个参数说明如下:@ApiOperation(value = “接口说明”, httpMethod = “接口请求方式”, response = “接...

2019-07-04 14:15:00 969

转载 码云上传项目强制刷新

1. 本地建立文件夹,把项目文件放到该目录下;2. 右键单击新文件夹,点击“Git Bash Here”;3. 初始化本地仓库,输入git init4. git remote add origin git@git.oschina.net:xxx.git //你的远程仓库地址,使本地和远程仓库进行关联;5. git pull originmaster...

2019-07-04 10:02:00 172

转载 spring springMVC Struts2 区别

Spring:Spring是IOC和AOP的容器框架,Spring是一个通用解决方案, 最大的用处就是通过Ioc/AOP解耦, 降低软件复杂性, 所以Spring可以结合SpringMVC等很多其他解决方案一起使用, 不仅仅只适用于WEB开发。SpringMVC Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring ...

2019-06-20 15:07:00 133

空空如也

空空如也

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

TA关注的人

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