Scnu_wang的博客

只做一件事,把它做到最好!

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

bash devtty No such device or address

hexo d bash: /dev/tty: No such device or address error: failed to execute prompt script (exit code 1) fatal: could not read Username for ‘https://...

2018-08-08 17:27:08

阅读数:395

评论数:0

mybatis-generator 配置文件说明

时间久了没有配置,之前的那个配置文件丢了,今天根据官方文档重新配置了一下,记录在这里: <?xml version="1.0" encoding="UT...

2018-07-02 17:07:13

阅读数:54

评论数:0

再有人问你Java内存模型是什么,就把这篇文章发给他

原创: Hollis Hollis 原文链接:https://mp.weixin.qq.com/s/ME_rVwhstQ7FGLPVcfpugQ 前几天,发了一篇文章,介绍了一下JVM内存结构、Java内存模型以及Java对象模型之间的区...

2018-07-02 10:48:28

阅读数:149

评论数:0

Ubuntu 安装Nodejs

之前一直在的云服务器(阿里云Centos)上安装nodejs,两步如下: curl –silent –location https://rpm.nodesource.com/setup_8.x | sudo bash - sudo yum -y install nodejs 快速简单的就安装...

2018-04-03 10:21:17

阅读数:266

评论数:0

Python3 error: initial_value must be str or None

注意Python3 中,bytes 和 str 的区别:Traceback (most recent call last): File "C:/Python/projects/test.py", line 10, in <module> result =...

2018-01-18 17:29:23

阅读数:1608

评论数:0

CSRF攻击与防御

转载地址:http://www.phpddt.com/reprint/csrf.html       CSRF概念:CSRF跨站点请求伪造(Cross—Site Request Forgery),跟XSS攻击一样,存在巨大的危害性,你可以这样来理解:        攻击者盗用了你的身份,以你的名义...

2017-10-17 10:11:26

阅读数:219

评论数:1

Spring Boot应用之数据加密以及字段过滤

1、应用背景在使用Spring Boot开发基于restful类型的API时,对于返回的JSON数据我们经常需要对数据进行加密,有的时候我们还必须过滤掉一些对象字段的值来减少网络流量2、解决方案1)加密对返回的数据进行加密,我们必须对spring boot返回json数据前对数据进行拦截和加密处理...

2017-09-14 18:16:55

阅读数:2033

评论数:0

Spring-boot-redis序列化Date数据类型

@Bean public RedisTemplate<String, String> redisTemplate(RedisConnectionFactory factory) { StringRedisTemplate template = new Strin...

2017-08-30 17:53:23

阅读数:1283

评论数:0

LinkedList和ArrayList的区别

LinkedeList和ArrayList都实现了List接口,但是它们的工作原理却不一样。它们之间最主要的区别在于ArrayList是可改变大小的数组,而LinkedList是双向链接串列(doubly LinkedList)。ArrayList更受欢迎,很多场景下ArrayList比Linke...

2017-08-29 00:11:43

阅读数:357

评论数:0

HashMap和HashSet的区别

HashMap和HashSet的区别是Java面试中最常被问到的问题。如果没有涉及到Collection框架以及多线程的面试,可以说是不完整。而Collection框架的问题不涉及到HashSet和HashMap,也可以说是不完整。HashMap和HashSet都是collection框架的一部分...

2017-08-29 00:10:24

阅读数:246

评论数:0

HashMap和Hashtable的区别

HashMap和Hashtable的比较是Java面试中的常见问题,用来考验程序员是否能够正确使用集合类以及是否可以随机应变使用多种思路解决问题。HashMap的工作原理、ArrayList与Vector的比较以及这个问题是有关Java 集合框架的最经典的问题。Hashtable是个过时的集合类,...

2017-08-29 00:09:37

阅读数:229

评论数:0

可以重写静态方法吗?

问:你可以重写静态方法吗? 答:如果从重写方法会有什么特点来看,我们是不能重写静态方法的。虽然就算你重写静态方法,编译器也不会报错。也就是说,如果你试图重写静态方法,Java不会阻止你这么做,但你却得不到预期的结果(重写仅对非静态方法有用)。重写指的是根据运行时对象的类型来决定调用哪个方法,而不是...

2017-08-29 00:08:23

阅读数:279

评论数:0

ArrayList vs. LinkedList vs. Vector

1. List概览 List,就像它的名字暗示的一样,是一组排列有序的元素。当我们讨论List的时候,很容易将它和Set作比较。Set是一组唯一的而且排列无序的元素。 下图是集合类的层次结构图。你可以总体上知道我们今天讨论的主题。2. ArrayList vs. LinkedList vs. Ve...

2017-08-29 00:06:22

阅读数:194

评论数:0

Java中的equals()和hashCode()契约

java.lang.Object类中有两个非常重要的方法: 12public boolean equals(Object obj)public int hashCode() 理解这两个方法非常的重要,尤其是将用户自定义的对象添加到Map中的时候。有时候就算是久经沙场的老程序员也弄不清楚该如何正确使...

2017-08-29 00:04:21

阅读数:201

评论数:0

HashSet vs. TreeSet vs. LinkedHashSet

Set集合不包含重复的元素,这是使用Set的主要原因。有三种常见的Set实现——HashSet, TreeSet和LinkedHashSet。什么时候使用它们,使用哪个是个重要的问题。总体而言,如果你需要一个访问快速的Set,你应该使用HashSet;当你需要一个排序的Set,你应该使用TreeS...

2017-08-29 00:01:56

阅读数:133

评论数:0

HashMap vs. TreeMap vs. Hashtable vs. LinkedHashMap

Map是最重要的数据结构。这篇文章中,我会带你们看看HashMap, TreeMap, HashTable和LinkedHashMap的区别。 1. Map概览 Java SE中有四种常见的Map实现——HashMap, TreeMap, Hashtable和LinkedHashMap。如果我们使...

2017-08-28 23:59:21

阅读数:151

评论数:0

HashMap的工作原理

先来些简单的问题 “你用过HashMap吗?” “什么是HashMap?你为什么用到它?” 几乎每个人都会回答“是的”,然后回答HashMap的一些特性,譬如HashMap可以接受null键值和值,而Hashtable则不能;HashMap是非synchronized;HashMap很快;以及Ha...

2017-08-28 23:57:25

阅读数:131

评论数:0

如何更好的设计RESTful API

如何更好的设计RESTful API当您的数据模型已开始稳定,您可以为您的网络应用程序创建公共API。 你意识到,很难对你的API进行重大更改,一旦它发布,并希望尽可能得到尽可能多的前面。 现在,互联网对API设计的意见有很多。 但是,因为没有一个广泛采用的标准在所有情况下都有效,所以你前面有一堆...

2017-08-25 09:58:27

阅读数:224

评论数:0

Filter过滤器详解

Filter简介 Filter也称之为过滤器,它是Servlet技术中最实用的技术,Web开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏...

2017-08-19 00:01:34

阅读数:211

评论数:0

Redis基础

随着互联网的飞速发展和大数据云计算概念的普及 ,传统的关系型数据库已经不能满足中大型网站日益增长的访问量和数据量, 这个时候需要一种能够快速存取数据的组件来缓解传统数据库服务I/O的压力,解决系统性能上的瓶颈.本篇文章的主要目的是为了让大家初步了解Redis内存数据是什么,在大型分布式系统架构中有...

2017-08-15 18:36:38

阅读数:123

评论数:0

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