51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Java
java代码实现打印出不同的字符
packagecom.51dev.code;importjava.util.HashSet;importjava.util.Scanner;publicclassTest2{/****使用Scanner从键盘读取一行输入,去掉其中重复字符,打印出不同的那些字符*http://www.51dev.com**分析:*1,创...
代码星球
·
2020-08-08
java
代码
实现
印出
不同
Google maps javascript API
https://developers.google.com/maps/documentation/javascript/datalayerGeoJSON 是一种针对互联网上共享地理空间数据的通用标准,属于轻量版,而且便于人工读取,非常适合用于共享与协作。 ...
代码星球
·
2020-08-08
Google
maps
Javascript
API
Spring boot自定义配置文件并映射到指定类中
新建指定配置类TestConfiguration该类需要的注解:@Configuration@ConfigurationProperties(prefix="test")@PropertySource("classpath:test.properties")同时启动类上需要增加注解:@EnableConfigurati...
代码星球
·
2020-08-08
Spring
boot
自定义
配置文件
射到
list addAll产生异常java.lang.UnsupportedOperationException
原因是因为list是由Arrays.asList生成的根据Arrays源码,asList方法生成的ArrayList,并不是java.util.ArrayList,而是Arrays的一个内部类publicstatic<T>List<T>asList(T...a){returnnewArrayLi...
代码星球
·
2020-08-08
list
addAll
产生
异常
java.lang.UnsupportedOperationException
java读取文件内容,文件头有"ufeff"
"ufeff"是UTF-8BOM编码的文件头,代表该文件按照什么字节顺序排序调用java的工具类[UnicodeInputStream]即可解决这个问题//第二个参数targetEncoding为null时在getDetectedEncoding方法中会自动检测编码类型UnicodeInputStreamunicode...
代码星球
·
2020-08-08
文件
java
读取
内容
quotufeff
Spring @Value注解无法正确赋值问题
正确的调用方式为:@ComponentpublicclassIconProperties{@Value("${icon.url}")privateStringurl;}publicclasstest{@AutowiredIconPropertiesicon;publicvoidtest(){Stringurl=icon...
代码星球
·
2020-08-08
Spring
@Value
注解
无法
正确
Spring中使用@Autowired注解静态实例对象
问题最近项目小组在重新规划工程的业务缓存,其中涉及到部分代码重构,过程中发现有些工具类中的静态方法需要依赖别的对象实例(该实例已配置在xml成Springbean,非静态可以用@Autowired加载正常使用),而我们知道,类加载后静态成员是在内存的共享区,静态方法里面的变量必然要使用静态成员变量,这就有了如下代码:@...
代码星球
·
2020-08-08
Spring
使用
@Autowired
注解
静态
[译]Java8的函数式接口
Java8引入了java.util.function包,他包含了函数式接口,具体的描述在以下api说明文档中: 函数式接口为lambda表达式和方法引用提供目标类型。每个函数式接口有一个单独的抽象方法,被称为函数式接口的函数方法,lambda表达式的参数和返回类型与之匹配或适应。 在这篇文章中,将着...
代码星球
·
2020-08-08
Java8
数式
接口
[译]Java8:循环与函数式编程
Java8函数式编程的加入彻底改变了游戏规则。对Java开发者来说这是一个全新的世界,我们也需要做出相应的改变。在这篇文章中我们将找寻传统循环代码的可替代方案。Java8的函数式编程特性改变了编程思路,从 “我们怎样去做” 变成了“我们想做什么”。这也...
代码星球
·
2020-08-08
Java8
循环
数式
编程
Spring boot 文件路径读取异常
在开发代码中,有一段需要获取resources目录下的一个配置文件(这里写作test.xml)。这段代码在ide中没有任何问题,但是一打成jar包发布到线上,这段代码就会报找不到对应文件的错误。 按照一般的思路,因为resources目录下的文件经过编译后都会放在classpath根目录下,所以获取到根目录然...
代码星球
·
2020-08-08
Spring
boot
文件
路径
读取
Java进阶之路,技术要点
宏观方面一、JAVA。要想成为JAVA(高级)工程师肯定要学习JAVA。一般的程序员或许只需知道一些JAVA的语法结构就可以应付了。但要成为JAVA(高级)工程师,您要对JAVA做比较深入的研究。您应该多研究一下JDBC、IO包、Util包、Text包、JMS、EJB、RMI、线程。如果可能,希望您对JAVA的所有包都...
代码星球
·
2020-08-08
Java
进阶
之路
技术
要点
Java反射常用API汇总
“JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性” 一、类对象的获取1.通过对象获取Objectobj=newObject();obj.getClass();2.通过类名获取Object.class;3....
代码星球
·
2020-08-08
Java
反射
常用
API
汇总
[译]java8新特性:函数式编程(functional programming)的优点
Java8引入了函数式编程,他对java是一个极大的扩展。Java从此不在是一个单纯的面向对象语言,现在他同时混合了函数式编程。这是巨大的改变,需要我们调整面对对象的编程习惯,以适应这些变化。 但是为什么我们需要去适应这些改变?为什么我们需要花费时间精力上手函数式编程而不是直接用面对对象解决问题?函数式编程的...
代码星球
·
2020-08-08
java8
新特性
特性
数式
编程
[译]java9新特性:在接口中用pirvate方法让default(java8接口特性)更简练
Java8带来了许多改变,其中之一就是default修饰的接口方法。这些方法改变了我们已知的接口,现在我们能够在接口中定义默认实现方法。默认实现方法的不同之处在于,在接口中用default修饰抽象方法后,该方法可以拥有方法体,实现他的方法可以不重写default修饰的方法而且可以直接调用。 如果你大量使用de...
代码星球
·
2020-08-08
特性
接口
java9
新特性
中用
观察者模式和java委托
观察者模式与java委托所谓观察者模式,指的某个状态信息的改变,会影响其他一系列的操作,这时就可以将这些操作抽象化,同时创建一个类统一的管理和执行这些操作。把这些抽象出来的操作称为观察者类,而管理这些操作的类称为通知者类,通知者类维护着一个观察者类的集合,可以追加和删除观察者,同时可遍历通知所有观察者类执行操作。 ...
代码星球
·
2020-08-08
观察者
模式
java
委托
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
353
354
355
356
357
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他