JavaSE JavaSE是学习JavaWeb.JavaEE以及Android开发的基础 边听边思考边做“笔记” 不要完全依赖书和视频: 捷径:敲.狂敲: 规范:加注释: 难点,不懂的记录下时间再回头看: 在敲代码中学习知识点,加深知识的理解. 1.基础常识  软件开发: 软件,即一系列按照特定顺序组织的计算机数据和指令的集合.分为系统软件和应用软件. 人机交互方式: 图形化界面(Graphical User Interface GUI)这种方式简单直观,使用者易于接受,容易上手操作. 命令行方…
题目描述 输入一个整数,输出该数二进制表示中1的个数.其中负数用补码表示.   ''' 首先判断n是不是负数,当n为负数的时候,直接用后面的while循环会导致死循环,因为负数 向左移位的话最高位补1 ! 因此需要一点点特殊操作,可以将最高位的符号位1变成0,也就 是n & 0xffffffff,这样就把负数转化成正数了,唯一差别就是最高位由1变成0,因为少了 一个1,所以count加1.之后再按照while循环里处理正数的方法来操作就可以啦!''' # -*- coding:utf-8 -*-…
/** * 二进制 binary 如: 1010 * 八进制 octal 如: 070 * 十六进制 hexadecimal 如: 0x7f * * 1Byte = 8bits * 1WORD = 2Bytes = 16bits "字" * 2WORD = 4Bytes = 32bits = 1DWORD "双字" * * 原码, 反码和补码 * 二进制原码中, 第一位代表符号位, 1为负(negative), 0为正(positive) * 正数: 原码 = 反码…
iOS学习(C语言)知识点整理笔记 1.C语言32个关键字 一.存储相关 1)auto 声明自动变量 2)register 声明寄存器变量 3)volatile 声明的变量在程序执行过程中可能被隐含的改变 4)const  声明只读变量 5)extern 声明变量是在其他文件中声明 6)static  声明静态变量 7)signed 声明有符号类型变量或函数 8)unsigned 声明无符号类型的变量或函数 二.数据类型 1)short   声明短整型变量或函数 2)int 声明整型变量或函数…
数据类型 存储单位 最小单位是bit,表示二进制的0或1,一般写作b 最小的存储单位是字节,用byte表示,1B = 8b 1024B = 1KB 1024KB = 1MB 1024MB = 1GB 1024GB = 1TB 1024TB = 1PB 2^32 = 2^10 * 2^10 * 2^10 * 2^2 = 4GB 进制转换 十进制: 基数为0~9,逢10进1 示例:123 = 1 * 10^2 + 2 * 10^1 + 3*10^0 = 100 + 20 + 3 = 123 二进制:…
1.%s: a = "我是新力,我喜欢:%s,我钟爱:%s"b = a%("开车","唱跳rap")print(b)2.整型: 整数在Python中的关键字用int来表示; 整型在计算机中运于计算和比较 在32位机器上int的范围是:  -2**31-2**31-1,即-2147483648-2147483647 在64位机器上int的范围是: -2**63-2**63-1,即-9223372036854775808-92233720368547…
一.进制 1.进制简介 进制就是进位制,是人们规定的一种进位方法.计算机底层的数据运算和存储都是二进制数据.计算机语言就是二进制,计算机能直接识别二进制数据,其它数据都不能直接识别. 2.常用进制 对于任何一种进制---X进制,就表示某一位置上的数运算时是逢X进一位. 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位.我们经常使用的是二进制.八进制.十进制.十六进制. 十进制:有10个基本数字,分别为0.1.2.3.4.5.6.7.8.9,运算规则"逢十进…
. NSData 与 NSString NSData-> NSString NSString *aString = [[NSString alloc initWithData:adataencoding:NSUTF8StringEncoding]; NSString->NSData NSString *aString = @"1234abcd"; NSData *aData = [aString dataUsingEncoding: NSUTF8StringEncoding…
1. NSData 与 NSString NSData-> NSString NSString *aString = [[NSString alloc initWithData:adataencoding:NSUTF8StringEncoding]; NSString->NSData NSString *aString = @"1234abcd"; NSData *aData = [aString dataUsingEncoding: NSUTF8StringEncodin…
1.C#: 8种整形类型.2种用于科学计算的二进制浮点类型.1种用于金融计算的十进制浮点类型. 2.Decimal是一种特殊的浮点类型,能够存储大数字而无表示错误. 常用于货币计算.在表示的所有十进制数的范围内精确的,不是近似的.计算速度比浮点类型稍慢. 3.整数类型:sbyte.byte.short.ushort.int.uint.long.ulong. 4.浮点类型:float(有效数字7位).              Double(有效数字15-16位) 精度可变(计算机识别可能不会10…