自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

初三励志当学霸

java从入门到入狱

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 SpringBoot工程创建

1、创建一个Spring starter projectweb mybatis mysql devtools(热加载)2、SpringBoot中默认使用的视图技术是Thymeleaf,如果需要使用jsp,则需要pom.xml添加一个依赖 <dependency> <groupId>org.apache.tomcat.embed</group...

2018-12-13 19:28:06 379

原创 MySql常用的Sql语句

select * from emp; #注释#---------------------------#----命令行连接MySql---------#启动mysql服务器net start mysql#关闭net stop mysql#进入mysql -h 主机地址 -u 用户名 -p 用户密码#退出exitstatus;显示当前mysql的version的各种信息。#...

2018-12-13 19:05:19 128

原创 Mac文件路径

快速查找mac操作系统下的文件路径

2018-09-27 14:02:17 3047

转载 MySQL中View视图的作用

作用一:提高了重用性,就像一个函数。如果要频繁获取user的name和goods的name。就应该使用以下sql语言。示例:select a.name as username, b.name as goodsname from user as a, goods as b, ug as c where a.id=c.userid and c.goodsid=b.id;但有了视图就不一样了,...

2019-04-08 10:08:04 1633

转载 十大Intellij IDEA快捷键(转)

十大Intellij IDEA快捷键(转)1 智能提示Intellij首当其冲的当然就是Intelligence智能!基本的代码提示用Ctrl+Space,还有更智能地按类型信息提示Ctrl+Shift+Space,但因为Intellij总是随着我们敲击而自动提示,所以很多时候都不会手动敲这两个快捷键(除非提示框消失了)。用F2/ Shift+F2移动到有错误的代码,Alt+Enter快速修复...

2019-02-15 13:39:28 135

原创 IntelliJ Idea 常用快捷键列表

Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类C...

2019-02-15 13:36:08 140

原创 mysql 远程连接数据库的二种方法

mysql 远程连接数据库的二种方法一、连接远程数据库:1、显示密码如:MySQL 连接远程数据库(192.168.5.116),端口“3306”,用户名为“root”,密码“123456”C:/>mysql -h 192.168.5.116 -P 3306 -u root -p1234562、隐藏密码如:MySQL 连接本地数据库,用户名为“root”,C:/>mys...

2018-12-19 16:43:58 284

原创 Ajax方法详解

代码模版:$.ajax({ type: "POST", url: "/login", contentType: 'application/x-www-form-urlencoded;charset=utf-8', data: {username:$("#username").val(), pa...

2018-12-17 22:14:46 135

原创 redis集群解决单点故障

Redis缓存的问题:1.缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。在流量大时,可能DB就挂掉了,要是有人利用不存在的key频繁攻击我们的应用,这就是漏洞。2.缓存雪崩是指在我们设置缓存时采用了相同的过期时间,导致缓存在某一时刻同时失效,请求...

2018-12-17 21:58:23 3337

原创 负载均衡Nginx

负载均衡负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。 负载均衡名为Load Balance,其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务四层负载均衡(F5、LVS),工作在TCP协议下七层负载均衡(...

2018-12-17 21:44:28 104

原创 搭建SpringCloud微服务

系统架构的演化:单体架构—适合团队不大,软件复杂度不高的场景下垂直应用架构—maven project+maven model分布式服务流动计算架构什么是微服务架构微服务架构风格这种开发方法,是以开发一组小型服务的方式来开发一个独立的应用系统的。其中每个小型服务都运行在自己的进程中,并经常采用HTTP资源API这样轻量的机制来相互通信。这些服务围绕业务功能进行构建,并能通过全自...

2018-12-17 21:43:13 994

原创 Maven项目环境配置

Maven目前主要使用的是其中的依赖管理功能安装Maven1从apache下载maven 3.5.42解压到指定的目录3 通过Eclipse使用maven需要安装对应的maven插件,但是目前的Eclipse中已经包含了maven插件Window/preferences打开配置窗口,如果在左边导航菜单中可以看到maven,则表示插件运行正常点击maven打开子菜单因为一般Ec...

2018-12-17 21:25:32 184

原创 MyBatis中分页的实现

mybatis底层还是采用原生jdbc来对数据库进行操作的,只是通过 SqlSessionFactory,SqlSession,Executor,StatementHandler,ParameterHandler,ResultHandler和TypeHandler等几个处理器封装了这些过程SqlSessionFactory fac = new SqlSessionFactoryBuilder()...

2018-12-17 21:09:39 540

原创 Oracle基本操作

MySQL和Oracle的区别以及选择Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高。Oracle支持大并发,大访问量,是OLTP最好的工具。安装所用的空间差别也是很大的,Mysql安装完后才152M而Oracle有3G左右,且使用的时候Oracle占用特别大的内存空间和其他机器性...

2018-12-17 21:00:14 98

java linux启动jar包脚本

脚本上有备注,将java项目打为jar包后,替换jar的包名为项目包名即可,log文件会自动生成,方便好用。

2020-07-18

SpringBoot+jpa+redis

整合SpringBoot+redis+JPA的小demo,用的时候可直接copy。

2018-11-26

空空如也

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

TA关注的人

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