自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis笔记

Redis(一)基本操作基本使用1 del key:删除指定key2 keys *:查询所有的key3 exists key:判断是否有指定的key 若有返回1,否则返回04 rename key 新key:重命名5 type key:判断一个key的类型用java代码操作数据库java----jedis—redis步骤:1 导包jedis2 创建jedis3 使用jed...

2019-11-15 11:32:31 309

原创 缓存Ehcache

Ehcache(一)概括用Java实现的使用简单,高速,线程安全的缓存管理类库,其提供了用内存,磁盘文件存储,以及分布式存储等多种灵活的管理方案.是开源的项目.(二)缓存数据过期策略FIFO:根据数据的写入时间,数据的先进先出LFU: 最少被使用,缓存的元素有一个hit属性,hit值最小的将会被清除缓存LRU:最近最少使用,缓存的元素有一个时间错,当缓存容量满了,而又需要腾出地方来缓存...

2019-10-16 16:47:34 167

原创 iOS底层原理班实战视频教程 -李明杰-专题视频课程

IOS底层开发班实战视频培训课程:APP逆向实战、加壳脱壳、数据安全、编译原理、iOS底层开发实现、iOS底层开发机制 iOS进阶课程,实用技术不断的更新和升级,更快帮助职场人士在开发领域脱颖而出。远程视频教学,无须长途奔袭,碎片化时间学习,成长随时随地!课程收益为iOS开发者量身打造,深入研究iOS底层的方方面面掌握了底层,你会发现其他的编程语言掌握了底层,你会发现操作系统平台在你眼里几...

2019-10-11 11:49:27 1326

原创 代码规范

“一个优秀的工程师和一个普通工程师的区别,不是满天飞的架构图,他的功底体现在所写的每一行代码上。”——毕玄 编程规约[写完](一)命名风格[写完]1.命名不能以下划线或美元符号开始和结束反例:_name /name /name/name/namename /name_ /namename/name/​name /name2.命名严禁拼音与英文混合,不能直接中文命名.国际通用的拼音...

2019-10-11 11:43:55 369

原创 消息中间件

ActiveMQ(一)安装在Linux上如果实在不会就看品优购day12 09视频1.安装过程要想操作ActivateMQ需要先安装到Linux(ActivateMQ它是一个软件)E:\新班就业资料\项目一\资源\配套软件\activeMQ 这里有软件,也可以从官网上面下载上传到Linux系统里面,用crt连接Linux成功之后:输入 rz 命令,这时候会弹出一个窗口把Active...

2019-09-17 11:51:08 148

原创 SpringSecurity

SpringBoot下使用SpringSecurity(一)基本1.SpringSecurityJWT学习博客https://blog.csdn.net/larger5/article/details/81047869https://blog.csdn.net/larger5/article/details/810634382.设置不需要登录就能访问接口在SpringSecurityC...

2019-09-09 19:16:47 179

原创 Shiro

1.Shiro架构图Authentication身份认证/登录,验证用户是不是拥有相应的身份.Authorization授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验证某个用户是否拥有某个角色。或者细粒度的验证某个用户对某个资源是否具有某个权限;Session Manager会话管理,即用户登录后就是一次会话,在没有退出之前,它的...

2019-09-09 19:16:16 142

原创 JWT_Token

Token(一)token概念1.传统身份认证HTTP 是一种没有状态的协议,也就是它并不知道是谁是访问应用。这里我们把用户看成是客户端,客户端使用用户名还有密码通过了身份验证,不过下回这个客户端再发送请求时候,还得再验证一下。解决的方法就是,当用户请求登录的时候,如果没有问题,我们在服务端生成一条记录,这个记录里可以说明一下登录的用户是谁,然后把这条记录的 ID 号发送给客户端,客户端收...

2019-09-09 19:15:31 437

原创 java高级笔记

异常(一)概念1.异常的产生异常就是程序中发生的所有不正常的现象,类似于人会生病是一样的道理,异常是Java的重大特色,合理地使用异常处理,可以让我们程序更加健壮.异常是导致程序中断执行的一种指令流,异常一旦出现并且没有进行合理的处理的话,那么程序就将中断执行.一旦产生异常之后发现产生异常的语句以及后面的语句将不再执行,默认情况下是进行异常信息的输出,而后自动结束程序的执行.程序员要做...

2019-09-09 19:05:11 496

原创 Docker使用手册

命令(一)操作容器和镜像1.启动docker服务service docker start2.操作容器查看已经安装的容器docker ps -a 查看所有容器,可以查看到被停止掉的容器docker ps 查看所有的容易,被停掉的容器不能查看停掉容器docker stop CONTAINER ID启动容器docker start CONTAINER ID退出容器如果要正常...

2019-09-06 11:09:45 169

原创 SVN&Git使用手册

切记 代码是先更新再提交.(一)SVN和GIt区别1.基本SVN是集中式版本控制工具git是分布式版本控制工具2.SVN和Git优缺点svn优点:1.方便管理者查看每个开发者开发进度2.方便对开发者进行权限控制svn缺点:1.严重依赖网络环境进行版本控制2.中央服务器宕机,无法进行版本控制3.中央服务器磁盘损坏,丢失历史版本内容Git优点:1.很完美的解决了SVN存在的...

2019-09-06 11:09:05 890

原创 IDEA使用笔记

Maven(一)idea右侧边工具栏介绍1.面板说明Git(一)安装git(二)拉取项目从VCS 菜单选择checkout from version control–>git(三)更新项目点击下面按钮,或者ctrl+t 快捷键如果本地有分支,一般是从本地,没有的话则是从远程(四)码云1.安装配置gitee插件http://note.youdao.com/notesha...

2019-09-06 11:04:21 517

原创 Eclipse基本使用

Eclipse基本使用(一)用户使用1.debug的快捷键使用快捷键F5 ,表示进入当前方法内部,一步一步执行,快捷键F6 表示运行下一行代码,执行当前行,但不进入执行细节,(step over),.快捷键为F7 表示退出当前方法,返回到调用层, 快捷键F8(resume)表示当前继续执行代码,直到遇到下一个断点,(二)用户配置相关1.修改java代码编辑区背景颜色Wi...

2019-09-06 11:03:30 290

原创 SpringMVC的使用

SpringMVC的使用注意,必须要扫描注解和 把Controller层交给Spring容器管理(一)建立请求URL和控制器之间关系1.开启SpringMVC对注解支持(在xml里面配置)mvc:annotation-driven/2.@RequestMapping注解@RequestMapping(value="",method={"",""},headers={},params=...

2019-09-06 10:56:33 325

原创 SpringCloud学习笔记(尚硅谷)

SpringCloud学习笔记(尚硅谷) 版本号先创建工程父工程  new project   父工程选pom后续项目都是jar工程的消费者没有service层,只负责消费,不需要创建,所以就没有service.消费就使用RestTemplate@RestControllerpublic class DeptController_Consu...

2019-09-06 10:55:54 2178

原创 SpringCloud学习笔记

Eureka(一)服务发现组件Eureka1.Eureka概念Eureka是Netflix的一个子模块,也是核心模块之一,Eureka是一个基于REST的服务,用于定位服务,以实现云端中间层服务发现和故障转移功能类似注册中心,注册中心就是将一些服务的服务信息注册到注册中心上面去(不要想的多难),其实就是把你要提供的接口信息,放到系统里面可以查询出来,可以知道有多少个接口注册中心有很多,比...

2019-09-05 11:45:41 106

原创 SpringDataJPA学习笔记

SpringDataJPA(一)简介Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套 JPA 应用框架,可使开发者用极简的代码就可以实现对数据库的访问和操作。它提供了包括增删改查等在内的常用功能,且易于扩展!学习并使用Spring Data JPA 可以极大提高开发效率!它是把JPA又封装了一遍,我们的 dao层中只需要写接口,就自动具有了...

2019-09-05 11:44:10 218

原创 SpringMVC学习笔记

SpringMVC的使用注意,必须要扫描注解和 把Controller层交给Spring容器管理(一)建立请求URL和控制器之间关系1.开启SpringMVC对注解支持(在xml里面配置)mvc:annotation-driven/2.@RequestMapping注解@RequestMapping(value="",method={"",""},headers={},params=...

2019-09-05 11:43:44 386

原创 SpringSecurity

SpringBoot下使用SpringSecurity(一)基本1.SpringSecurityJWT学习博客https://blog.csdn.net/larger5/article/details/81047869https://blog.csdn.net/larger5/article/details/810634382.设置不需要登录就能访问接口在SpringSecurityC...

2019-09-05 11:43:09 618

原创 Spring学习笔记

IOC(一)IOC(控制反转)1.耦合概念耦合:指的就是程序中的依赖关系.包括控制关系,调用关系,数据传递关系,模块儿间联系越多,其耦合性越强,耦合高的时候,独立性就会很差,可重用性就不好。我们在实际开发中应该避免这种耦合。耦合分类:1.内容耦合:当一个模块儿直接修改或操作另一个模块的数据时,或者一个模块不通过正常入口而转入另一个模块儿时,这样的耦合被称为内容耦合,内容耦合是最高程度的...

2019-09-05 11:42:30 237

原创 MySQL-增删改查函数

查询(一)基本查询操作1.基本入门查询简单查询已经单表心得格式: select distinct * | 字段1*0.9 [as] 别名1,字段2 + 10000 [as] 别名2 from 表名;总结:写一些复杂单表查询的技巧: 1.去掉条件 2.去掉聚合 3.简单查询 4.加上条件 5.加上聚合 SELECT {*|<字段列表>}FROM &lt...

2019-09-05 11:36:09 319

原创 MySQL性能优化

索引(一)索引概念1.什么是索引索引定义:索引是为了加速对表中数据行的检索而创建的一种分散存储的数据结构索引意义:索引能极大的减少存储引擎需要扫描的数据量 索引可以把随机IO变成顺序IO 索引可以帮助我们在进行分组、排序等操作时,避免使用临时表实际上,索引也是一张表,该表保存了主键与索引字段,并指向实体表的记录。索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个...

2019-09-05 11:34:42 243

原创 MySQL-其它

未分类(一)MySQL整体结构图1,Connectors接入方 支持协议很多Management Serveices & Utilities:系统管理和控制工具例如:备份恢复,mysql复制集群等3,Connection Pool连接池:管理缓冲用户连接、用户名、密码、权限校验、线程处理等需要缓存的需求4,SQL InterfaceSQL接口:接受用户的SQL命令,并且...

2019-09-05 11:33:34 230

原创 MySQL规范

MySQL规范(一)数据库命令规范1.所有数据库对象名称必须使用小写字母并用下划线分割2.所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)3.数据库对象的命名要能做到见名识意,并且最后不要超过32个字符4.临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期(时间戳)为后缀5.所有存储相同数据的列名和列类型必...

2019-09-05 11:32:58 72

原创 java基础笔记

Java语言1.特点简单易学;面向对象(封装,继承,多态);平台无关性( Java 虚拟机实现平台无关性);可靠性;安全性;支持多线程( C++ 语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而 Java 语言却提供了多线程支持);支持网络编程并且很方便( Java 语言诞生本身就是为简化网络编程设计的,因此 Java 语言不仅支持网络编程而且很...

2019-09-05 10:16:30 168

原创 CAS单点登陆

OAuth1.概念OAuth就是一个网络开放协议。为保证用户资源的安全授权提供了简易的标准.主要是基于Token令牌来运作的.2.OAuth角色OAuth 2.0 定义了四个角色:资源拥有者(Resource Owner)资源拥有者其实就是用户(user),用户将会授权一个第三方应用可以获取他们的账户资源。当然第三方应用程序对于用户账户的操作是有限制的(比如,read access, ...

2019-09-04 17:10:51 287

空空如也

空空如也

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

TA关注的人

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