指定路径 使用 @PropertySource 指定配置文件路径,支持 properties 和 XML 的配置文件,但不支持 yml。 属性赋值 可以用注解 @Value 对属性直接赋值、${}获取配置文件的值、SPE…
分类:java
JSONObject,JSONArray,String,Map间的互转
引言 在平常的Web项目开发过程中,json和String、map是最常用的类型和返回结果集,其中也经常会涉及到之间的各种相互转换,下边就总结一下: 1.String转JSONOb…
List containsKey 和Map contains 判断集合中是否包含某个值
map集合 //1.第一种 HashMap map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); Iterator keys = map…
Java开发桌面程序学习(八)——启动浏览器或者打开资源管理器操作与hyperlink超链接的使用
启动浏览器或者打开资源管理器 启动浏览器 java1.6版本以上,Desktop Desktop.getDesktop().browse(new URI("www.cnblogs.com/kexing")); 打开资源管…
ftp的多层文件夹创建(file.mkdir()不能用时)
之前遇到过ftp上传文件,需要得到路径后,判断每一层文件夹是否存在 原来是用file.mkdirs(),发现在ftp里file并不能用,后来就用Ftp ftp =new ftp(); ftp.…
Java 8 | Stream 常用函数接口
前文介绍了 Java 8 新增的 Stream 及其使用方式。本文汇总一下 Stream 各个方法经常用到的函数接口。 Comparator 接口 Comparator 接口定义的抽象方法是 compare 方法,这个方…
java中路径符号“//”,"\"转换
之前遇到过”/”,在esclipse中报错,只认识“//”,“\”符号,需要将string字符串“/”,转换成“//”或者“\”怎么转呢? 获取字符串是 String path = …
Java接口的定义&使用之:代理设计模式基础实现
/*接口的定义和使用之:代理设计模式 *简单实现 */ interface Subject{//整个主题核心功能 public void made(); } class RealSubject implements Su…
Java泛型初探
一、泛型概念 一般的类和方法,只能使用具体的类型,要么是基础类型,要么是自定义的类,接口等。泛型,按字面意思来理解就是泛化的类型。什么是泛化的类型呢,在面向对象里,继承是一种泛化机制…
java中静态类与普通类之间区别
所谓静态,指以static关键字修饰的,包括类,方法,块,字段。 非静态,指没有用static 修饰的。 一、静态类的特点 1.全局唯一,任何一次的修改都是全局性的影响 2.只加载一次,优先于非静态 3.使用方式上不依赖…
feign之间传递oauth2-token的问题和解决
在微服务架构里,服务与服务之间的调用一般用feign就可以实现,它是一种可视化的rpc,并且集成了ribbon的负载均衡能力,所以很受欢迎。 授权服务 在授权服务里,用户通过用户名密码,或者手机和验证码等方式登陆之后,在…
java常用集合区别对待
List、Map、Set三个接口,存取元素特点: 首先,list与set具有相似性,它们都是单列的集合,然后父接口为Collection。Set中不允许有重复的元素,Set集合有一个Boolean的返回值,当集合中没有某…