- 博客(10)
- 收藏
- 关注
原创 JSON介绍
JSON定义JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。简单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。这个字符串看起来有点儿古怪,但是JavaScript很容易解释它,而且 JSON 可以表示比"名称 ...
2019-02-25 16:29:24 223
转载 JVM内存模型与垃圾回收
Java开发有个很基础的问题,虽然我们平时接触的不多,但是了解它却成为Java开发的必备基础——这就是JVM。在C++中我们需要手动申请内存然后释放内存,否则就会出现对象已经不再使用内存却仍被占用的情况。在Java中JVM内置了垃圾回收的机制,帮助开发者承担对象的创建和释放的工作,极大的减轻了开发的负担。那是不是我们就不需要了解JVM了,显然在做一些优化或者深入研究应用性能的时候,JVM还是起了很关键的作用的。因此本篇就总结性的描述下JVM的内存模型与垃圾回收相关的知识。
2019-02-20 23:02:14 89
原创 java实体类如果不重写toString方法,会如何?
先认识一下Object Object 类的 toString 方法 返回一个字符串,该字符串由类名(对象是该类的一个实例)、at 标记符“@”和此对象哈希码的无符号十六进制表示组成。换句话说,该方法返回一个字符串,它的值等于: getClass().getName() + '@' + Integer.toHexString(hashCod...
2019-02-20 21:55:42 926
转载 看完你就会正则表达式了
1.什么是正则表达式正则表达式,又称正规表示式、正规表示法、正规表达式、规则表达式、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些匹配某个模式的文本。通俗的讲就是按照某种规则去匹配符合条件...
2019-02-20 21:12:52 165
转载 分布式与集群是什么 ? 区别是什么?
一、大白话解说,半分钟就懂,用生活中的例子来说明: 小饭店原来只有一个厨师,切菜洗菜备料炒菜全干。后来客人多了,厨房一个厨师忙不过来,又请了个厨师,两个厨师都能炒一样的菜,两个厨师的关系是集群。为了让厨师专心炒菜,把菜做到极致,再请了个配菜师负责切菜,备菜,备料 ... 厨师和配菜师的关系是分布式。 一个配菜师也忙不过来了,又请了个配菜师,两个配菜师关系是集群。一个配...
2019-02-20 15:36:44 163
原创 String类的indexOf方法的用法和举例
indexOf(int,ch) 先看第一个indexOf它返回值是int,在看它的参数(int,ch)意思就是使用者可以给参数一个‘char’字符所代表的int值,然后去从前向后找到该字符在字符串中第一次出现处的索引,当然了我们不可能记得住每一个char的值所以我们在使用时直接用String s=abcdef; int i=s.indexOf('d'); 这种方式就可以...
2019-02-20 13:23:32 4922 1
转载 TreeSet简单介绍与使用方法
TreeSet简介 TreeSet是JAVA中集合的一种,TreeSet 是一个有序的集合,它的作用是提供有序的Set集合。它继承于AbstractSet抽象类,实现了NavigableSet<E>,Cloneable,java.io.Serializable接口。 一种基于TreeMap的NavigableSet实现。 因为TreeSet继承了Abstrac...
2019-02-20 13:10:05 215
原创 排序算法
排序算法性能的对比 2.非比较排序(这些排序元素,因为其关键值本身就含有了定位特征,因而不需要比较就可以确定其前后位置,平均时间复杂度都是O(N).)(1)计数排序(2)基数排序 ...
2019-02-19 20:43:19 74
原创 new DecimalFormat("#0.###")中0与#
#与0的区别:#:没有则为空0:没有则补0 decimal decTemp = 2.1;System.out.println(decTemp.ToString("#0.00")); //输出2.10System.out.println(decTemp.ToString("#.##"));//输出2.1 ...
2019-02-19 20:39:59 1470
转载 java运算符 与(&)、非(~)、或(|)、异或(^)
转发:https://www.cnblogs.com/yesiamhere/p/6675067.html 1.十进制转二进制原理:给定的数循环除以2,直到商为0或者1为止。将每一步除的结果的余数记录下来,然后反过来就得到相应的二进制了。比如8转二进制,第一次除以2等于4(余数0),第二次除以2等于2(余数0),第三次除以2等于1(余数0),最后余数1,得到的余数依次是0 0 0 1...
2019-02-13 16:39:02 87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人