自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Java MD5加密

/** * 密码MD5加密 * * @param * @param * @return */ private static final String MD5_32bit(String readyEncryptStr) throws NoSuchAlgorithmException { if (readyE...

2019-05-29 10:50:07 569

原创 将带逗号的数字转换为double值,形如11,22转为1122

方法一: private static Double getMoney(String content){ Matcher matcher = null; matcher = Pattern.compile("[0-9.]+").matcher(content.replaceAll(",","")); while(matcher.find(...

2019-05-27 19:23:08 3112

转载 【转】JAVA: 为什么要使用"抽象类"? 使用"抽象类"有什么好处?

老是在想为什么要引用抽象类,一般类不就够用了吗。一般类里定义的方法,子类也可以覆盖,没必要定义成抽象的啊。看了下面的文章,明白了一点。其实不是说抽象类有什么用,一般类确实也能满足应用,但是现实中确实有些父类中的方法确实没有必要写,因为各个子类中的这个方法肯定会有不同,所以没有必要再父类里写。当然你也可以把抽象类都写成非抽象类,但是这样没有必要。而写成抽象类,这样别人看到你的代码,...

2019-05-27 11:36:34 3438

原创 MacBook无法显示移动硬盘问题修复记录

【更新】后来把Tuxera装上了,结果硬盘又不显示了!扎心……然后再卸载,重启,结果硬盘又可以显示了,所以可以断定是这个app的问题。——————————————————————命令行:1、显示磁盘信息diskutil list移动硬盘的名字为:dev/disk22、挂载命令sudo diskutil mount /dev/disk2显示超时,尝试多次均未成...

2019-05-25 12:02:28 2913

原创 json转换报错:com.alibaba.fastjson.JSONException: can not cast to JSONObject.

一、例子字符串为:"{\"a\":\"1\"}" //字符串为:"{\"a\":\"1\"}" String loginResInfo ="\"{\\\"a\\\":\\\"1\\\"}\""; System.out.println("原始字符串:" + loginResInfo); JSONObject jsonObje...

2019-05-22 17:38:13 73421 5

转载 Java生成MD5的方法

一、代码public class MD5 { public static void main(String[] args) { String md5 = getMD5("210534"); System.out.println(md5); System.out.println(md5.length()); String...

2019-05-22 14:16:38 1188

转载 【转】爬虫最终杀手锏 --- PhantomJS 详解(附案例)

一 . 认识PhantomJS1.PhantomJS:无界面的浏览器Selenium:可以根据我们的指令,让浏览器自动加载页面,获取需要的数据,甚至页面截屏,或者判断网站上某些动作是否发生。Selenium 自己不带浏览器,不支持浏览器的功能,它需要与第三方浏览器结合在一起才能使用。但是我们有时候需要让它内嵌在代码中运行,所以我们可以用一个叫PhantomJS的工具...

2019-05-20 16:51:37 473

转载 DecimalFormat-java数字格式化类应用

一、简介DecimalFormat是NumberFormat的一个具体子类,用于格式化十进制数字。二、代码 public static void main(String[] args) { DecimalFormat decimalFormat = new DecimalFormat(".###"); double num = 3.1415...

2019-05-15 14:19:45 570

原创 【面试题】Math 的 floor,round 和 ceil 方法比较

一、定义1 ceil() “天花板”,向上取最接近的整数。 返回大于等于( >= )给定参数的的最小整数,类型为双精度浮点型。 2 floor()“地板”,向下取最接近的整数。 返回小于等于(<=)给定参数的最大整数 。 3 rint() 返回与参数最接近的整数。返回类型为double。注:如果上下都接近,取偶数。 4 ...

2019-05-09 20:09:25 2289

转载 【转】详解git pull和git fetch的区别:

原文:https://blog.csdn.net/weixin_41975655/article/details/82887273前言在我们使用git的时候用的更新代码是git fetch,git pull这两条指令。但是有没有小伙伴去思考过这两者的区别呢?有经验的人总是说最好用git fetch+git merge,不建议用git pull。也有人说git pull=git fetch+gi...

2019-05-09 19:00:39 208

原创 Java学习之循环结构【do while】

一、循环的四要素①初始化条件②循环条件③循环体④迭代条件二、for的循环结构①;do{③;④;}while(②)说明:1、do while 循环体至少执行一次;2、优先使用for和while,do while较少使用3、当循环条件不成立时,do while与其他方式才有区别(至少执行一次);当条件成立时,结果无差别。...

2019-05-01 14:54:02 322

原创 Java学习之循环结构【while】

一、while循环的四要素①初始化条件②循环条件③循环体④迭代条件二、while的循环结构①;while(②){③;④;}说明:1、while循环一定要记得写④迭代条件,不然会死循环。2、for循环与while循环可以相互转换。3、while循环的i,除了while循环外还可以调用。for循环的i只能在循环内使用。4、结束循环体的情况:...

2019-05-01 13:20:14 406

原创 Java学习之循环结构【for】

一、for循环的四要素①初始化条件②循环条件③循环体④迭代条件永远为true:for(;;)二、for的循环结构for(①;②;④){③;}三、应用1、求两个数的最大公约数和最小公约数 //输入两个数m,n,求其最大公约数和最小公倍数 //12,20,最大公约数为4,最小公倍数为60 //关键点:bre...

2019-05-01 13:02:59 245

原创 Java学习之选择结构 【switch case】

一、语法switch(表达式){ case 值1: //执行语句 break; case 值2; //执行语句 break; ... default : //执行语句 break; }说明:①表达式的结果类型只能为:byte,short,i...

2019-05-01 09:03:16 395

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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