自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java集合类

大部分转自:http://www.cnblogs.com/azai/archive/2010/12/09/1901272.htmlcolection 集合,用来表示任何一种数据结构Collection 集合接口,指的是 java.util.Collection接口,是 Set、List 和 Queue 接口的超类接口Collections 集合的工具类,指的是 java.util.Collec

2017-07-24 16:33:40 378

原创 Java数组和Arrays类

1. 数组是用来存储固定大小的同类型元素,如int[]、char[]、double[]2. 声明数组变量:dataType[] arrayVar;3. 创建数组:arrayVar=new dataType[arraySize];dataType[] arrayVar=new dataType[arraySize];dataType[] arrayVar={value1,va

2017-07-20 16:23:27 553

原创 java实现十进制整数或小数转换成二进制

1. 十进制整数思路: 整数除以2,每次将余数保存起来,商循环除以2,直到商为0为止,然后将所有余数逆序打印出来。例子:23/2  商: 11  余数: 111/2  商: 5   余数: 15/2    商: 2   余数: 12/2    商: 1   余数: 01/2    商: 0   余数: 1代码实现:public Str

2017-07-20 14:21:37 6357

转载 Java调优经验谈CPU、性能、IO

对于调优这个事情来说,一般就是三个过程:性能监控:问题没有发生,你并不知道你需要调优什么?此时需要一些系统、应用的监控工具来发现问题。性能分析:问题已经发生,但是你并不知道问题到底出在哪里。此时就需要使用工具、经验对系统、应用进行瓶颈分析,以求定位到问题原因。性能调优:经过上一步的分析定位到了问题所在,需要对问题进行解决,使用代码、配置等手段进行优化。Java调优也不外乎这三步。

2017-07-14 15:28:57 1727

原创 sys.exit(n)和exit()、os._exit(n)

1. sys.exit(n) 退出程序引发SystemExit异常, 可以捕获异常执行些清理工作. n默认值为0, 表示正常退出. 其他都是非正常退出. 还可以sys.exit("sorry, goodbye!"); 一般主程序中使用此退出.2. os._exit(n)直接退出, 不抛异常, 不执行相关清理工作. 常用在子进程的退出.3. exit()/quit()抛出

2017-07-11 16:12:15 857

原创 Flask代码结构总结

1.     代码结构1.1 最简单的(没有数据库)`-- app   |-- static        #用来放CSS,js之类的文件`-- templates     #用来放HTML格式的文件,可以在里面再创建子文件夹run.py          #程序主入口,视图函数都写在这里 1.2 稍复杂点的|-- app|  |-- __init__.py

2017-07-11 15:51:37 1903

原创 分析序列的增量赋值*=,+=

1. 增量赋值操作如 *=   +=2. 可变序列和不可变序列对于增量赋值的实现对于可变序列,如list,bytearrary和array.aray(实现了__iadd__, __imul__,就地运算),增量运算后,新元素追加到可变序列后,该序列的ID不变对于不可变序列,没有实现上述方法,就需要创建个新对象,然后赋值,如a+=b,相当于a=a+b例子:>>> l=[1

2017-07-05 14:51:18 440

原创 Java实现二分查找(折半查找)

二分查找又称折半查找,它是一种效率较高的查找方法。  【二分查找要求】:1.必须采用顺序存储结构 2.必须按关键字大小有序排列。    /**      * 二分查找又称折半查找,它是一种效率较高的查找方法。        【二分查找要求】:1.必须采用顺序存储结构 2.必须按关键字大小有序排列。      *      */      public c

2017-07-04 12:03:42 533 1

原创 count(*)、count(1)和count(列名)

count(列名):统计该列不为null值的行数count(*):统计所有行的行数,包括 NULL 值和重复项。count(1):同count(*)效率:1.除非要统计某列非空值的总数,否则任何情况一律用COUNT(*),效率比COUNT(列名)高很多2.除非有特殊需要,否则COUNT(*)不要加WHERE条件,会严重影响效率,如果加了条件COUNT(*)和COUNT(

2017-07-03 16:24:23 529

转载 通过 free 命令理解linux 内存管理

简介linux 下面查看内存状态可以使用 free 命令,但是如果不了解 linux 内存管理机制的话,对输出也会摸不着头脑,这篇文章就说明一下各个数据的意思。下面是我电脑上虚拟机,直接使用 free 命令的数据结果。vagrant@precise64:~$ free total used free shared

2017-07-03 10:47:08 366 1

空空如也

空空如也

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

TA关注的人

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