日常
文章平均质量分 93
woibu
这个作者很懒,什么都没留下…
展开
-
补码反码转换
十六进制问题扫描输入一个字节数组 15 00 29 f9 a1 d1输出变成 21 0 41 -7 -95 -47 -47————1010 1111(16*2+15)——11010000————11010001 d1原来是按照十六进制识别识别为10进制的负数正数的补码不变,负数的补码先取反(符号位不取反)后加1转载 2016-10-27 11:25:33 · 1372 阅读 · 0 评论 -
java 内存分析工具实践
参考此文,在本机实践:https://my.oschina.net/feichexia/blog/196575jmap 可以用dump 再用jhat 查看使用jstack 查看堆内存 加-heap 使用 各代内存大小 使用情况 查看各线程状态jstat 查看各内存的使用情况,eden survior perment 使用/未使用jprof 查看cpu使用情况原创 2017-08-09 14:57:03 · 813 阅读 · 0 评论 -
Java内存分析2
转载:https://my.oschina.net/xionghui/blog/491741一块看一下jstat具体参数如下:-class:统计class loader行为信息 -compile:统计编译行为信息 -gc:统计jdk gc时heap信息 -gccapacity:统计不同的generations(包括新生区,老年区,permanent区)相应的heap容量情况转载 2017-08-09 17:27:56 · 275 阅读 · 0 评论 -
java笔试面试总结
1 基本概念1.1 语言优点纯面向对象平台无关性 一次编译导出运行java代码编异常中间代码,在java虚拟机上解释执行内置类库、简化开发人员程序设计工作提供web应用开发支持安全性、健壮性 防止恶意代码攻击 数组边界检测、bytecode校验垃圾回收、强类型机制、异常处理、安全检查机制?强类型机制去除了头文件、指针等 1.2 与C++的异同1.3 public static原创 2017-08-08 10:06:23 · 549 阅读 · 0 评论 -
java判断一个字符串是不是纯数字
1.用JAVA自带的函数public static boolean isNumeric(String str){ for (int i = 0; i < str.length(); i++){ System.out.println(str.charAt(i)); if (!Character.isDigit(str.charAt(i))){ return false;转载 2017-06-28 17:58:30 · 9018 阅读 · 2 评论 -
java生成UUID通用唯一识别码 (Universally Unique Identifier)
转自:http://blog.csdn.net/carefree31441/article/details/3998553UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织在分布式计算环境 (Distributed Computi转载 2017-05-18 18:43:20 · 346 阅读 · 0 评论 -
Java面试笔试题大汇总(最全+详细答案)
https://yq.aliyun.com/articles/14318?utm_content=m_19592摘要: 声明:有人说, 有些面试题很变态,个人认为其实是因为我们基础不扎实或者没有深入。本篇文章来自一位很资深的前辈对于最近java面试题目所做的总结归纳,有170道题目 ,知识面很广 ,而且这位前辈对于每个题都自己测试给出了答案 ,如果你对某个题有疑问或者不明白,可以电脑端转载 2017-05-06 18:24:06 · 4222 阅读 · 0 评论 -
CAP原则
摘自 百度 C: Consistency(一致性) 在分布式系统中的所有数据备份,在同一时刻是否同样的值。(等同于所有节点访问同一份最新的数据副本) A: Availability(可用性) 在集群中一部分节点故障后,集群整体是否还能响应客户端的读写请求。(对数据更新具备高可用性) P: Partition toleran原创 2016-12-10 22:50:36 · 897 阅读 · 0 评论 -
如何在ubuntu下安装vmware-tools?
reference:http://blog.csdn.net/lishuhuakai/article/details/11880953用vmware虚拟机安装了ubuntu之后,为了实现更加强大的功能,比如说直接从windows主机拖文件进入ubuntu,以及加强ubuntu的性能,我们一般都要安装vmware tools,这对于新手来说可能有一些困难,我在这里做一下讲解以及记转载 2016-12-01 08:57:50 · 231 阅读 · 0 评论 -
atomic类与hashmap的组合
针对多线程位点提交问题import java.util.HashMap;import java.util.concurrent.atomic.AtomicBoolean;import java.util.concurrent.atomic.AtomicLong;/** * 测试hashmap 与 Atomic类的组合 * 在获取hashmap的key entry时不加锁 (ha原创 2017-09-07 15:15:43 · 1919 阅读 · 0 评论