摘要: 使用Hashtable,keySet()返回的顺序为降序(key降顺序) ---->6, 5, 4, 3, 2, 1使用TreeMap,keySet()返回的顺序为升序(key升顺序) ---->1, 2, 3, 4, 5, 6使用HashMap,keySet()返回的顺序为乱序(随机顺序)... 阅读原文
2019-03-01 06:00:16 阅读(2309) 评论(0)
摘要: 1. 两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 n... 阅读原文
2019-03-01 00:32:02 阅读(2349) 评论(0)
摘要: 说明:该方法是在网上查找的其他方法均无效的情况下自己摸索出的设置。既然别人有效的设置在我这里无效,那么以下设置自然有可能无效。建议综合多个搜索结果进行尝试。   仅需要进行两处设置 1. 更改 IDEA 配置文件   打开 IDEA 所在目录下 idea64.exe.vmoptions 文件,在后面追加一行 ... 阅读原文
2019-03-01 00:00:02 阅读(2400) 评论(0)
摘要: 1、简述面向对象和面向过程的区别和联系?      面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。     面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 2、对象和类... 阅读原文
2019-02-28 22:41:58 阅读(3650) 评论(0)
摘要: 今天研究了一下scope的作用域。默认是单例模式,即scope="singleton"。另外scope还有prototype、request、session、global session作用域。scope="prototype"多例。再配置bean的作用域时,它的头文件形式如下: 如何使用spring的作用域: ... 阅读原文
2019-02-28 21:58:02 阅读(2350) 评论(0)
摘要: 解决方法一: 找到这个settings.xml文件,进行编辑,在pluginGroups标签下加入下面的配置 <pluginGroups><pluginGroup>org.apache.tomcat.maven</pluginGroup></pluginGroups>... 阅读原文
2019-02-28 20:46:02 阅读(2497) 评论(0)
摘要: 这次在JAVA项目中遇到了要使用PHP的openssl_encrypt这个方法来进行加密以下是内容分享: 在PHP中加密内容是: // openssl_encrypt($data, $method, $password, $options, $iv)   openssl_encrypt("6241378900... 阅读原文
2019-02-28 20:35:02 阅读(2322) 评论(0)
摘要:   跨域是指不同域名之间相互访问。跨域,指的是浏览器不能执行其他网站的脚本。它是浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制。也就是如果在A网站中,我们希望使用Ajax来获得B网站中的特定内容,如果A网站与B网站不在同一个域中,那么就出现了跨域访问问题。   什么是同一个域?同一协议,同一i... 阅读原文
2019-02-28 19:59:01 阅读(2683) 评论(0)
摘要: 在上一篇中讲解Eureka注册中心的案例,我们启动了一个user-service,然后通过DiscoveryClient来获取服务实例信息,然后获取ip和端口来访问。 但是实际环境中,我们往往会开启很多个user-service的集群。此时我们获取的服务列表中就会有多个,到底该访问哪一个呢? 一般这种情况下我们就... 阅读原文
2019-02-28 18:19:13 阅读(3674) 评论(0)
摘要: 定义:定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新的产品。 工厂方法模式在简单工厂模式的基础上抽象出了工厂接口,将创建... 阅读原文
2019-02-28 17:59:03 阅读(3747) 评论(0)