java基础

eclipse显示空格,回车,和Tab以及行号

共30人围观 个不明物体

eclipse显示空格,回车,和Tab以及行号 不知道操作了什么快捷键,我的eclipse出现了如下图所示的情况 我们可以发现其实就是展示了回车,空格和tab 可以通过如下方式去掉或展示出来 Window—Preferences—General—Editors—Text Editors—Show whitespace characte

java设计模式之命令模式(复习)

共386人围观 个不明物体

java设计模式之命令模式(复习) 这今天突然看到某框架里面使用了大量的命令模式,于是想起了很久以前自己曾写过的命令模式 今天就把命令模式复习重写了一下 首先我们应该知道什么命令模式 命令模式就是发送命令得到应答的,符合设计模式规则的一种模式 如下面的代码即是一个简单的命令模式 首先我们创建一个简单的键盘类 publicclassKeyBoard{

GSON自定义转换类型

共438人围观 个不明物体

GSON自定义转换类型 有时候Gson会将int类型的数据转换为double类型 比如,他会将1转换为1.0 此时我们可以使用如下方法进行转换 java.lang.reflect.Typetype=newTypeTokenListMapString,String(){}.getType(); listMap=newGson().fromJson(rowList,typ

一个有意思的算法题:7个红包金额尾数等于10的组合和各尾数出现次数统计

共1637人围观 个不明物体

一个有意思的算法题:7个红包金额尾数等于10的组合和各尾数出现次数统计 这是一个群友给的题目。题目的大概意思就是 发七个红包,红包金额的尾数相加为10的组合 如以下数据 1.02,1.02,1.03,1.01,1.10,1.10,1.02 上面的数据 2+2+3+1+0+0+2=10 需要注意的是,与顺序无关,也就是说上面的数据顺序变了,数值没有变,那也只能

Double类型数据大小为千万或千万以上时去掉E(这里不是数量级亿)

共853人围观 个不明物体

Double类型数据大小为千万或千万以上时去掉E(这里不是数量级亿) 今天在做数据相加时,第一次遇到double类型的数据大小超过一千万时前台展示的情况 如果我们直接打印出一千万以上的数据时,你会发现打印结果时 1.6693530950000001E7元 最开始时,我还以为这里的E表示亿,一直以为时数据计算错误。 后来偶然发现他

Stream 实现遍历搜索功能

共896人围观 个不明物体

Stream 实现遍历搜索功能 请看如下代码实现 publicstaticListMapString,ObjectQuery(ListMapString,Objectlist,Stringstring1){ //模拟得到数据 StreamMapString,Objectstream=list.stream(); ListMapString,Objectc

Gson 复杂类型的json转对象

共606人围观 个不明物体

Gson 复杂类型的json转对象 使用Gson对json数组进行转换,如果遇到如下格式的json应该怎么样来转呢,下面的字符串是map里面不但存放了String,还存放了listmap结构类型 StringmapJson={'a':'a1','b':'b1','c':[{'d':

java 反射 java.lang.reflect.InvocationTargetException

共499人围观 个不明物体

java 反射 java.lang.reflect.InvocationTargetException 出现这个问题,是因为我们通过反射调用某个方法时,这个方法里面有异常发生了,如果这个异常你没有进行捕获,将会由反射捕获 如我下面的一段代码片段所示 try{ //这里通过反射执行相应的方法 /* *keyMethod:方法名 *co

判断Map中是否存在key或value

共1976人围观 个不明物体

判断Map中是否存在key或value 我们知道,Map是键值对的形式存在的 就是说他的key必然是唯一的 而value可能存在多个 那么我们就可以通过遍历这个Map来判断这个Map中是否存在这个key 如下面的代码片段,我们验证了这个Map中是否存在这个key publicstaticbooleanisKey(MapString,Objectmap,St

java对URL中文字符的处理,编码以及解码

共2075人围观 个不明物体

java对URL中文字符的处理,编码以及解码 很高兴! 今天是博客完成php转java后的第一篇文章 之前遇到很多bug都没有记录下来,现在也想不起来是如何处理的了 为了验证博客是否基本完善,今天就更新一篇文章试试吧 有时候,数据库中存入中文字符,我们习惯的会把中文字符进行编码 如 字符串 “sd测试以下” 进行url编码后的结构是 sd%

测试发布一篇试试

共429人围观 个不明物体

测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试测试发布一篇试试

用java实现 wordpress的密码加密

共756人围观 个不明物体

用java实现 wordpress的密码加密 这几天在研究wordpress的登录问题,由于密码他不是直接md5,所以在这里卡了一下,由于不想让所有的用户都修改密码,所以就只有用java来解决wordpress的密码加密问题了 我们查看数据库可以发现,wordpress的密码形式分为了3部分,如下面的密码