自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

食鱼酱的博客

游戏服务端开发

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

转载 Java8的十大新特性

一、Lambda表达式Lambda表达式可以说是Java 8最大的卖点,她将函数式编程引入了Java。Lambda允许把函数作为一个方法的参数,或者把代码看成数据。一个Lambda表达式可以由用逗号分隔的参数列表、–>符号与函数体三部分表示。例如:Arrays.asList( “p”, “k”, “u”,”f”, “o”, “r”,”k”).forEach( e -> Sy...

2018-07-31 19:58:39 197

转载 Mybatis中的#{}和${}区别

#{}表示一个占位符号,通过#{}可以实现preparedStatement向占位符中设置值,自动进行java类型和jdbc类型转换。#{}可以有效防止sql注入。 #{}可以接收简单类型值或pojo属性值。 如果parameterType传输单个简单类型值,#{}括号中可以是value或其它名称。${}表示拼接sql串,通过${}可以将parameterType 传入的内容拼接在sql中且不...

2018-07-28 15:54:10 762

原创 Java8新特性-Lambda表达式

1、什么是Lambda表达式百闻不如一见,先看一个Demopublic void tes1() throws Exception { //用匿名内部类实现Runnable接口 Runnable r1 = new Runnable() { public void run() { System.out.println("Hello Wo...

2018-07-23 10:36:39 253

原创 动态规划从入门到精通(二)-棋盘类题目

题目:Leetcode 62. Unique PathsA robot is located at the top-left corner of a m x n grid (marked ‘Start’ in the diagram below).The robot can only move either down or right at any point in time. The r...

2018-07-20 11:17:27 2981 4

原创 Shiro异常java.lang.IllegalArgumentException: Odd number of characters的解决方案

最近在做前后端分离,登录认证部分用到了Shiro,配置MD5加盐加密后,在登录的时候抛出的以下异常:java.lang.IllegalArgumentException: Odd number of characters. at org.apache.shiro.codec.Hex.decode(Hex.java:128) ~[shiro-core-1.3.2.jar:1.3.2] ...

2018-07-15 17:03:53 39829 4

原创 SpringBoot启动时报Unable to start embedded container; nested exception is org.springframework.context...

SpringBoot启动时报异常如图: 原因:启动类没加@SpringBootApplication

2018-07-11 21:13:20 9837 2

原创 JUC简笔5-多线程下的非原子操作

在JUC简笔1-volatile内存可见性中讲到了volatile不能保证变量的原子性,现在就对原子性进行分析。原子操作是不可分割的,在执行完毕之前不会被任何其它任务或事件中断。先看一个demo:public class Solution { public static void main(String[] args) { int i = 10; ...

2018-07-02 12:21:27 241

原创 JUC简笔4-volatile内存可见性

首先来看一段代码public class Solution { public static void main(String[] args) { ThreadDemo td = new ThreadDemo(); new Thread(td).start(); while(true) { //判断td...

2018-07-02 09:57:51 247

尚硅谷MySQL高级教程笔记Xmind版

尚硅谷MySQL高级教程笔记Xmind版(部分备注缺失),非pdf,非mmap,Xmind版本为XMind 8 Update 4

2018-07-04

AngularJS权威教程

AngularJS权威教程。AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。

2017-09-10

空空如也

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

TA关注的人

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