震动纸飞机

文章
4
资源
2
加入时间
2年10月17天

1.Python基础知识

1.查看某个变量或者对象占用空间的大小import sysv=1print sys.getsizeof(v)2.排序ipinfo=sorted(ipinfo.iteritems(),key= lambda abs:abs[1],reverse=True)sorted用于字典或者列表的排序。key: 函数, 传入第一个元素, 返回比较的key。cmp: 函数,传入两个参数, 如果第一个参数...

Linux开发调试经验整理(一)——Release版本死锁定位

话说谁能生巧。以前由于经常被拉去定位疑难杂症,gdb用的还算熟练。最近年把因工作内容的调整,gdb很少用,前些日子定位问题时发现曾经很熟悉的东西都有点陌生了。因此决定把以前整理的一些小经验、技巧再回顾一下,并分享给大家。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~debug 版本的应用程序发生死锁,可以将pthread_mutex_t打印出来,查看其中的owner字段即可知道锁被哪个线程持有。release版本的程序,由于进行了优化,可能无法直接打

Java Decimal范围_Java BigDecimal详解

1.引言float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候BigDecimal就派上大用场啦。先看下面代码public static void main(String[] args){S...