自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WillPan1234的博客

写写code,做做设计,看看产品。世界那么大,多玩玩看看。

  • 博客(8)
  • 收藏
  • 关注

转载 jwt简单入门

在前后端分离开发时为什么需要用户认证呢?原因是由于HTTP协定是不储存状态的(stateless),这意味着当我们透过帐号密码验证一个使用者时,当下一个request请求时它就把刚刚的资料忘了。于是我们的程序就不知道谁是谁,就要再验证一次。所以为了保证系统安全,我们就需要验证用户否处于登录状态。传统方式前后端分离通过Restful API进行数据交互时,如何验证用户的登录信息及权限。在原来的项目中...

2018-03-28 17:28:33 1086

原创 同步异步,阻塞非阻塞区别联系

  实际上同步与异步是针对应用程序与内核的交互而言的。同步过程中进程触发IO操作并等待(也就是我们说的阻塞)或者轮询的去查看IO操作(也就是我们说的非阻塞)是否完成。 异步过程中进程触发IO操作以后,直接返回,做自己的事情,IO交给内核来处理,完成后内核通知进程IO完成。同步和异步针对应用程序来,关注的是程序中间的协作关系;阻塞与非阻塞更关注的是单个进程的执行状态。同步有阻塞和非阻塞之分,异步没有...

2018-03-23 14:41:21 478

原创 springboot项目启动方式

一:IDE 运行Application这个类的main方法二:在springboot的应用的根目录下运行mvn spring-boot:run三:使用mvn install 生成jar后运行先到项目根目录 mvn install cd target java -jar xxxx.jar1234...

2018-03-14 17:32:10 246

原创 JDK1.8新特性

目录(?)[+]JDK1.8新特性总的来说,JDK在以下方面具有新特性: 1. 速度更快 – 红黑树 2. 代码更少 – Lambda 3. 强大的Stream API – Stream 4. 便于并行 – Parallel 5. 最大化减少空指针异常 – Optional1、HashMap中的红黑树HashMap中链长度大于8时采取红黑树的结构存储。红黑树,除了添加,效率高于链表结构。2、Con...

2018-03-13 16:49:58 290

原创 JDK1.7新特性(经过本人测试的结果)

网上有很多关于jdk版本的博客, 我从中选取了一些进行了验证,发现很多错误并作出了修改. 对集合类的语言支持; (经过will我的实践,这是一个假消息!)自动资源管理;改进的通用实例创建类型推断;  数字字面量下划线支持; switch中使用string;  二进制字面量; 简化可变参数方法调用;新增一些取环境信息的工具方法;(经过will我的实践,这是一个假消息!)Boolean类型反转,空指针...

2018-03-13 14:36:50 626 1

原创 JDK1.6新特性

一、Desktop类和SystemTray类在JDK6中,AWT新增加了两个类:Desktop和SystemTray。前者可以用来打开系统默认浏览器浏览指定的URL,打开系统默认邮件客户端给指定的邮箱发邮件,用默认应用程序打开或编辑文件(比如,用记事本打开以txt为后缀名的文件),用系统默认的打印机打印文档;后者可以用来在系统托盘区创建一个托盘程序。二、使用JAXB2来实现对象与XML之间的映射J...

2018-03-13 14:29:46 182

原创 JDK1.5新特性

  JDK5中新增了很多新的java特性,利用这些新特性可以帮助开发人员编写出更加高效、清晰,安全的代码,具体有以下几种:静态导入自动装箱/拆箱增强for循环可变参数枚举反射泛型静态导入        JDK 1.5 增加的静态导入语法用于导入类的某个静态属性或方法。使用静态导入可以简化程序对类静态属性和方法的调用。        语法:        import static 包名.类名.静态...

2018-03-13 14:27:25 170

原创 npm下载慢解决方法:切换镜像

npm全称Node Package Manager,是node.js的模块依赖管理工具。由于npm的源在国外,所以国内用户使用起来各种不方便。下面整理出了一部分国内优秀的npm镜像资源,国内用户可以选择使用。国内优秀npm镜像淘宝npm镜像搜索地址:http://npm.taobao.org/registry地址:http://registry.npm.taobao.org/cnpmjs镜像搜索地...

2018-03-01 10:54:31 265

空空如也

空空如也

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

TA关注的人

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