- 博客(8)
- 收藏
- 关注
原创 Content-Type为application/json后台如何接收前台数据
Content-Type为application/json时,假设前台传输的数据为data: {name:'wyc',age:12}第一种情况在springmvc框架下处理方法为前台post请求,传输数据需要从json对象转成json字符串data: JSON.stringify({name:'wyc',age:12})后台接收函数上添加@requestbody注解,并定义一个类包含name和ag...
2018-02-28 14:52:57 19259
原创 Java8新特性之接口的默认方法和静态方法
java8的接口增加了default方法和static方法。接口的static方法和类的static方法区别,我们先来看一下类的static方法。类的static方法、属性可以被继承不能被重写,只能被隐藏,举例如下//父类public class fatherclass { static void print(){ System.out.println("father stati
2017-12-13 14:03:22 257
原创 使用Eclipse构建Spark Java集成开发环境
最近在eclipse构建spark java开发环境走了很多坑,把步骤记录下来。第一步、从spark官网上下载spark安装包,我下载的为spark-1.5.1-bin-hadoop2.6直接解压缩即可,在环境变量path中配置为你解压缩的路径+\bin,我的path为D:\spark-1.5.1-bin-hadoop2.6\bin,在cmd中输入spark-she
2017-10-23 11:16:36 5154
原创 设计模式之Builder模式
最近在学习builder模式,尝试编写代码,对于内部类的使用需要比较熟练否则会出不少错误(关于内部类的使用可以参考我的另外一篇博文),下面我给出两种方式。 第一种public class people { private int age; private String name; public int getAge() {
2017-10-19 17:31:44 222
原创 spring mvc 多线程并发访问总结
spring中的bean默认是单例的,这样如果我们写的bean是有状态的就会产生线程安全问题,有状态的bean就是指类中存在实例变量,服务器会为每个请求开一个线程,这样当一个线程修改了实例变量,另一个线程访问的变量就是被修改过的,这就是线程不安全的。 我们以controller为例,下面是测试代码@Controllerpublic class testController {
2017-09-26 15:17:56 4439
原创 HASH表的java实现(拉链法)
最近在学习hash表,自己写了一个简单的java实现。public class entry{ int capacity; node[] no; public entry(int n) { capacity=n; no=new node[n]; for (int i = 0; i < n; i++) { no[i]=new node(); } } class n
2017-09-25 11:48:54 1629 1
原创 内部类与外部类之间访问总结
1、内部类可以访问外部类的任何成员。2、非静态内部类是不能含有静态成员的。3、外部类中的方法访问内部类中的方法一共分为六种情况1) 静态外部方法访问静态内部类静态方法,直接使用静态内部类名+ . +静态方法名。2) 静态外部方法访问静态内部类非静态方法,需要创建静态内部类的实例再调用非静态方法。3) 静态外部方法访问非静态内部类非静态方法,需要先创建外部类实例,再创建非
2017-09-19 11:05:58 1509
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人