排序:
默认
按更新时间
按访问量

用户数据安全性

1. 注册页面用HTTPS而不是HTTP来增强安全性。2. 公钥加密私钥解密。3. 用户密码加盐防止破解。4. 对于下发的唯一标识要设置有效期。5. 单一平台单点登录,登录IP异常检验。6. 用户状态的权限判断。7. 添加验证码机制,防止爆破和批量注册。...

2018-05-11 16:11:03

阅读数:34

评论数:0

Java实现多线程的方式以及三种方式的区别

实现多线程的方式   --继承Thread类,重写run函数   --实现Runnable接口   --实现Callable接口三种方式的区别  --实现Runnable接口可以避免Java单继承特性而带来的局限;增强程序的健壮性,代码能够被多个线程共享,代码与数据是独立的;适合多个相同程序代码的...

2018-05-09 22:45:49

阅读数:27

评论数:0

Java序列化,如何实现序列化和反序列化,常见的序列化协议有哪些?

Java序列化定义  将那些实现了Serializable接口的对象转换成一个字节序列,并且能够在以后将这个字节序列完全恢复为原来的对象,序列化可以弥补不同操作系统之间的差异。Java序列化的作用  Java远程方法调用(RMI)  对JavaBeans进行序列化如何实现序列化和反序列化  实现序...

2018-05-09 22:22:58

阅读数:37

评论数:0

String有重写Object的hashcode和toString吗?如果重写equals不重写hashcode会出现什么问题?

String有重写Object的hashcode和toString吗?    String重写了Object类的hashcode和toString方法。当equals方法被重写时,通常有必要重写hashcode方法,以维护hashCode方法的常规协定,该协定声明相对等的两个必须有相同的hashc...

2018-05-07 11:42:40

阅读数:36

评论数:0

String、StringBuffer、StringBuilder以及对String不变性的理解

String、StringBuffer、StringBuilder  1. 都是final类,都不允许被继承。  2. String长度是不可变的,StringBuffer、StringBuilder长度是可变的。  3. StringBuffer是线程安全的,StringBuilder不是线程安...

2018-05-07 11:31:50

阅读数:26

评论数:0

HashMap和ConcurrentHashMap的区别,ConcurrentHashMap线程安全吗,ConcurrentHashMap如何保证线程安全?

HashMap和ConcurrentHashMap的区别? 1. HashMap是非线程安全的,ConurrentHashMap是线程安全的。 2. ConcurrentHashMap将整个Hash桶进行了分段segment,也就是将这个大的数组分成了几个小的片段segment,而且每个小的片段s...

2018-05-06 20:54:25

阅读数:34

评论数:0

HashMap和HashTable的区别,HashMap中的key可以是任何对象或数据类型么?HashTable是线程安全的么?

HashMap和HashTable的区别  1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要动手同步HashMap这个区别就像Vector和ArrayList。  2.HashTable不允许null值(key和value都不可以),HashMap允许null值(k...

2018-05-05 17:57:05

阅读数:28

评论数:1

spring、spring boot与spring mvc的区别是什么?

转自:https://www.zhihu.com/question/64671972/answer/223383505Spring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring 的 ioc和 aop ioc 提供了依赖注入的容器 aop...

2018-05-04 22:35:23

阅读数:93

评论数:0

static和final的区别和用途

static  修饰变量:静态变量随着类加载时被完成初始化,内存中只有一个,且JVM也只会为它分配一次内存,所有类共享静态变量。  修饰方法:在类加载的时候就存在,不依赖任何实例;static方法必须实现,不能用abstract修饰。  修饰代码块:在类加载完之后就会执行代码块中的内容。  父类静...

2018-05-04 17:16:41

阅读数:13

评论数:0

面向对象开发的六个基本原则,迪米特法则

六个基本原则单一职责:一个类只做它该做的事情(高内聚)。在面向对象中,如果只让一个类完成它该做的事,而不设计与它无关的领域就是践行了高内聚的原则,这个类就只有单一职责。开放封闭:软件实体应当对扩展开放,对修改关闭。要做到开闭有两个要点。第一、抽象是关键,一个系统中如果没有抽象类或接口系统就没有扩展...

2018-05-03 17:50:39

阅读数:19

评论数:0

重载和重写,如何确定调用哪个函数

重载 : 重载发生在同一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者两者都不同)则视为重载。重写:重写发生在子类与父类之间,重写要求子类被重写的方法与父类被重写的方法有相同的返回类型,比父类被重写的方法更好访问,不能比父类被重写方法声明更多的异常(里式替换原则)。根据不同...

2018-05-03 11:20:22

阅读数:12

评论数:0

面向对象和面向过程的区别

  面向过程就像是一个细心的管家,事无巨细的都要考虑到。而面向对象就像是个家用电器,你只需要知道他得功能,不需要知道它的工作原理。  “面向过程”是一种事件为中心的编程思想。就是分析出解决问题所需的步骤,然后用函数把这些步骤实现,并按顺序调用。面向对象是以“对象”为中心的编程思想。    简单地举...

2018-05-03 11:14:11

阅读数:11

评论数:0

Java的四个基本特性,对多态的理解,以及在项目中哪些地方用到多态

Java的四个基本特性  抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。  继承 : 继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(...

2018-05-03 11:03:37

阅读数:44

评论数:0

华为勇敢星一面二面

今天下午面得两面一面:1. 自我介绍2. 项目讲解3. 对长春市做一个电子地图,用户能够查到自己要去的地方的路线,如何考虑。4. 一个酒店的wifi被客人连接上了,如何查看客人在酒店的位置。二面:1. 自我介绍。2. 通过什么渠道知道华为招聘的。3. 说一下华为通讯公司和互联网公司的区别。4. 说...

2018-04-21 23:02:21

阅读数:219

评论数:0

京东一面

今天上午面的京东1. 项目介绍2. 写一段死锁的代码3. synchronized的用法4. 给一个10G的文件,1G内存,排序。5. 什么是线程安全,什么是非线程安全。

2018-04-21 22:57:46

阅读数:32

评论数:0

腾讯一面

2018年4月20日春招,最近较忙,才整理一下。1. 项目经历2. 一个字符数组a[], 一个字符数组b[],求a与b的差集c。3. 64匹马,8个跑道,至少比赛多少场能决出前4名。4. Java的网络编程。5. 进程间的通信方式。6. epoll linux 7. hadoop。...

2018-04-21 22:55:20

阅读数:36

评论数:0

Advice的类型

前置通知(Before advice):在某连接点(join point)之前执行的通知,但不能阻止连接点前的执行(除非它抛出了一个异常)。返回后通知(After returning advice):在某连接点(join point)正常完成后执行的通知。抛出异常后通知(After throwin...

2018-04-08 22:33:23

阅读数:15

评论数:0

AOP的几个相关概念

切面(Aspect):一个关注点的模块化,这个关注点可能会横切多个对象。连接点(JoinPoint):程序执行过程中的某个特定的点。通知(Advice):在切面的某个特定的连接点上执行的动作。切入点(Pointcut):匹配连接点的断言,在AOP中通知和一个切入点表达式关联。引入(Introduc...

2018-04-08 22:27:31

阅读数:15

评论数:0

春招阿里一面-- 认识自我

今天下午16:55,阿里进行了第一次电话面试,感觉自己好多东西没有真正理解,前路漫漫~~开始:自我介绍:从技术、研究方向、成绩、平时学习的方法介绍。1.40亿个ip,4G内存,查找频次最多的10个。2.头条资讯项目的站内信SQL是怎么做的。3.数据库:如何设计共享锁4.HashMap介绍,Hash...

2018-03-31 18:15:50

阅读数:60

评论数:0

2018春招便利蜂--你的准备永远不能覆盖面试官的提问

这两天投了一波简历,昨天陪女友去听的宣讲会,之后答了笔试题,今天面试,给了口头offer。                                                                                                        ...

2018-03-31 16:44:29

阅读数:101

评论数:0

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