精华内容
下载资源
问答
  • #加密方式,将字变成Unicode 数值,然后加上一个随机数,然后再变成汉字,再汉字后面加上这个数字,组成加密后的密文 #返回值:加密后的密文 # def enc(s): ret = '' for word in s: num =
  • font标签 font-weight:文字加粗 ...用数字加单位(像素:px)来表示文字大小 font-family:设置字体 用双引号包裹住字体名就可以了; font样式的复合写法 -设置行高的时候要字体大小后面加上’ / '。 行高 ...

    font标签

    font-weight:文字加粗
    • bold:加粗 ;
    • normal:正常;
    font-style:文字倾斜
    • italic:斜体;
    • normal:正常;
    font-size:文字大小
    • 用数字加单位(像素:px)来表示文字大小
    font-family:设置字体
    • 用双引号包裹住字体名就可以了;
    font样式的复合写法

    -设置行高的时候要在字体大小后面加上’ / '。

    行高

    • line-height:行高:文字在一行里面占用的位置,当行高与容器的高度一致时,文字会垂直居中。
    • 多行文字测量行高的办法:
      1. 确定文字的大小
      2. 确定两行文字之间的空隙大小
      3. 空袭大小除以2,得出来的值就是每行文字的上下的空袭的大小
      4. 注:当行高的大小为奇数时,文字的上方要比下方少一个像素,当行高为偶数时 ,那么文字的上下空隙一致。

    段落

    color:该段落文字的颜色
    • 正常表示颜色的方式都可以为其值。
    text-align:文本对齐(显示)
    • left(默认),right,center。
    em:字体大小的单位
    • 一般根据当前字体大小来计算
    text-indent:首行缩进
    • 以em为标准单位
    text-decoration:文本修饰
    • underline 下划线。
    • none 没有下划线。
    letter-spacing:字母间距
    • 数字加上单位就行了。
    word-spacing:单词间距
    • 以空格为解析单位。
    white-space:强制不换行
    • normal:正常(换行 );
    • nowrap:不换行;

    小技巧:

    • 一个空格的大小时宋体字状态下文字大小的一半。
    • 测量文字的大小最好使用从上到下的方法。
    展开全文
  • 实例138 如何图片上平滑移动文字 201 4.7 图像动画 202 实例139 动画背景窗体 202 实例140 随鼠标移动的图像 203 实例141 十字光标定位 204 实例142 抓取鼠标形状 206 4.8 图像识别 207 实例143 ...
  • JAVA基础语法 注释 单行注释 两个斜杠 / 后面的东西就定义为注释 //我是...整数 byte int 最常用 short long long类型要在数字后面加个L 浮点数(小数)* float float类型要在数字后面加个F double 字符 char 字符串

    JAVA基础语法

    注释

    单行注释 两个斜杠 / 后面的东西就定义为注释 //我是注释

    多行注释 /* 中间的字 即是注释 */

    • 单行注释只能注释一行文字
    • 多行文字可以注释一段文字
    • 注释并不会被执行,是写给我们写代码的人看的。

    标识符

    不能使用关键字作为变量名或者方法名
    标识符是大小写敏感

    数据类型

    整数 byte int 最常用 short long long类型要在数字后面加个L
    浮点数(小数)* float float类型要在数字后面加个F double
    字符 char
    字符串 String
    布尔值:是非 boolean

    整数拓展 进制 二进制 0b开头 十进制 八进制 0开头 十六进制 0x开头
    int i = 10; int i = 010;//八进制0 int i = 0x10;//十六进制0x 0~9 A~F 16

    浮点数拓展 float的字长是有限的 有精度损失 一般都会自动舍入误差
    所以 最好完全避免使用浮点数比较

    字符拓展 强制转换–所有的字符本质还是数字
    转义字符 \t 制表符 \n 换行

    类型转换

    运算中,不同类型的数据先转换为同一类型,然后进行运算。

    低---------------------------------------------->高
    byte,short,char–>int–>long–>float–>double

    强制转换 (类型)变量名 由高转到底

    int i = 12; byte b = **(byte)**i; (byte)i 就是将i从int型强制转换为byte型

    自动转换 由低转高

    注意点:1. 不能对布尔值就行转换

      				2. 不能把对象类型转换为不相干的类型
                       				3. 在把高容量转换到低容量的时候,强制转换
                 				4. 转换的时候可能存在内存溢出,或有精度问题!
    

    变量,常量,作用域

    变量 定义变量 int i; 定义并赋值 int i = 5; 定义多个并赋值 int a=1;b=2;c=3;
    String name =“qinjiang”; char x = ‘x’; double pi = 3.14;

    类变量 static int a=0; 类变量就是在前面加一个 static
    实例变量 作用域是类,从属于对象,如果不自行初始化,就为这个类型的默认值 布尔值默认值是false 除了基本类型,其余的默认值都是null

    public class Demo08P{
        String name;
        int age;	//实例变量
        
    	public static void main(String[] args){
            int i=0;
            System.out.println(i);	//局部变量
    
            Demo08 demo08 = new Demo08();
            System.out.println(demo08.age);
            System.out.println(demo08.name);	//实例变量的使用
        	}
        }
    

    局部变量 必须声明和初始化值 作用域就是声明的这个大括号{}里面

    public void method(){
        int a =0;	//局部变量
    }
    

    常量 常量初始化后不能再改变值 常量名一般使用大写字符
    修饰符不存在先后顺序 一般用final定义常量 final double PI = 3.14;

    public class key {
        static final double PO = 5.18;
        public static void main(String[] args) {
            final double PI = 3.14;
            System.out.println(PI);
            System.out.println(PO);
        }
    }
    

    变量的命名规范

    类成员变量:首字母小写和驼峰原则:lastName 除了第一个单词以外,后面的单词首字母大写
    局部变量:首字母小写和驼峰原则
    变量:大写字母和下划线:MAX_VALUE
    类名:首字母大写和驼峰原则:Man,GoodMan
    方法名:首字母小写和驼峰原则:run(),runRun()

    运算符 operator

    算术运算符:+,-,*,/,%(取余),++,–
    赋值运算符:=
    关系运算法:>,<,>=,<=,==(等于),!=(不等于)
    逻辑运算符:&&(与),||(或),!(非)

    自增++,自减–

    int a =3 ;
    System.out.println(a);	//a = 3
    int b = a++;	//执行完这行代码后,先给b复制,再自增
    	//a++	a = a+1
    System.out.println(a);	//a = 4
    System.out.println(b);	//b = 3
    int c = ++a;	//执行完这行代码前,先自增,再给b赋值
    System.out.println(a);	//b = 5
    System.out.println(b);	//b = 3
    System.out.println(c);	//b = 5
    

    幂运算 (次方运算) Math.pow(,)
    double pow = Math.pow(2,3); //2 * 2 * 2 = 8
    double pow = Math.pow(3,2); //3 * 3 = 9

    逻辑运算符
    与(and) 或(or) 非(取反)
    && || !
    与 运算:两个变量都为真,结果才为ture
    或 运算:两个变量以一个为真,则结果才为ture
    反 运算:如果是真,则变为假,如果是假则变为真
    位运算符
    异或操作 A^B:相同是0,不相同是1
    取反操作 ~B:全部取反
    左移<< 右移>>就是将其化成二进制然后进行移位 空缺位置用0补齐 2<<3 = 16 0000 0010 -> 0001 0000
    扩展赋值运算符
    +=操作:a+=b a = a+b
    -=操作: a-=b a = a-b

    字符串连接符

    在加号两侧一旦出现String类型(字符串类型) 他会把其他操作数都转成String在进行操作

    int a = 10;
    int b = 20;
    	System.out.println(""+a+b);	//1020	先看到"" 虽然里面什么都没有 但他也是String类型 会将后面的转化为String类型在输出
    	System.out.println(a+b+"");	//30	""在后面 所以会先进行运算 再输出
    

    条件运算符

    x ? y : z 如果x==ture,则结果为y,否则结果为z

    int score = 80;
    String type =   score<60 ? "不及格":"及格";//要给type赋值 就要先进行后面的计算
    System.out.println(type);	//及格
    

    包机制

    包语句的语法格式为:package pkg1[. pkg2[. pkg3…]];
    一般利用公司域名倒置作包名 例如:www.baidu.com 包名应该为 com.baidu.www
    为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用"import"语句可完成此功能
    import package1[.package2…].(classname|*);

    JavaDoc

    在文件目录下的cmd中 输入 javadoc java文件名.java javadoc 参数 java文件名.java
    例:该文件名叫 Demo
    javadoc Demo.java 如果含有中文需加入参数
    javadoc -encoding UTF-8 -charset UTF-8 Demo,java

    展开全文
  • 2021-01-22

    2021-01-22 22:32:36
    注释 分为三种注释 ...Long类型 要在数字后面加个L float类型要在数字后面加个F boolen类型只有是非两种类型 举例: 整数,浮点数 拓展 整数拓展: 浮点数表现的字长是有限的,大约是多少。fl

    注释

    • 分为三种注释

      1.单行注释
      在这里插入图片描述

      1. 多行注释

      在这里插入图片描述

    1. 文档注释

      /**

      */

    在这里插入图片描述

    • 注释文字类型修改

    在这里插入图片描述



    标识符在这里插入图片描述

    • 关键字(本身是程序自己已经编辑好了,不需要你多去操作,而且是单极使用,并且不能使用与关键字一摸一样的名字来命名类的名称)

    注意:
    在这里插入图片描述

    标识符大小写敏感的

    数据类型

    在这里插入图片描述

    Long类型 要在数字后面加个L

    float类型要在数字后面加个F

    boolen类型只有是非两种类型

    • 举例:

    在这里插入图片描述

    整数,浮点数 拓展

    整数拓展:
    在这里插入图片描述

    浮点数表现的字长是有限的,大约是多少。float离散 舍入误差 大约 接近但不等于。

    在这里插入图片描述

    字符串拓展

    (所有的字符本质还是数据,根据unicode表来表示)

    在这里插入图片描述

    接上图加上

           ```java
    

    // 转义字符
    // \t 制表符
    // \n 换行
    ```

    在这里插入图片描述

    为什么不同? 指向地址的位置有变化,上一个是不同地址的位置指向hello world, 下一个是sc与sd都同时指向同一个地址内存。

    布尔值扩展

    在这里插入图片描述

    类型转换

    变量前加(转换的类型)+变量名。

    在这里插入图片描述

    注意:

    1. 但不能对boolen进行转换
    2. 不能不对象类型转换为不相干的类型
    3. 再把高容量转换到低容量的时候,强制转换
    4. 转换的时候可能存在内存溢出,或者精度问题。

    常见的问题

    计算的时候溢出怎么办?

    在这里插入图片描述

    展开全文
  • 浮点型常量:分为float和double两种类型,叫单精度浮点数和双精度浮点数,后面加f(F)或d(D)区分。例如3.6d 4F 布尔常量:分为true和false 字符常量:由英文字母,数字,特殊字符等表示,由两个单引号括起来 ;Java...

    +1 常量:就是在程序执行中中不变的量。
    整形常量 十进制,八进制,十六进制
    浮点型常量:分为float和double两种类型,叫单精度浮点数和双精度浮点数,后面加f(F)或d(D)区分。例如3.6d 4F
    布尔常量:分为true和false
    字符常量:由英文字母,数字,特殊字符等表示,由两个单引号括起来 ;Java最后结果的字符占两个字符,‘a’。
    字符串常量:用两个双引号括起来的常量。(可以包含一个字符或多个字符,也可以不包括任何字符,长度为空)
    null常量:表示对象的引用为空。
    2 变量程序执行过程中可以变化的量。变量就是由标识符命名的的数据项。
    变量的三个要素为变量名,变量类型,变量值。通过变量可以对内存中储存的数据进行操作。
    变量的命名规则:第一个单词的首字母小写,其后的单词首字母大写,
    ps 定义变量时**,必须声明变量的类型,在为变量赋值时必须赋予和变量同一种类型的值,*。** 这句话得记下来

    Java中变量的数据类型分为基本数据类型引用数据类型
    引用数据类型分为:类,接口,数组,枚举,注解。
    变量分为五种,除了null常量,其余的与常量一一对应。
    整数类型变量:分为四种类型,
    字节型 byte 八位(一个字节) -2^7 到 2的7次方-1
    短整形 short 16位(2个字节)-2^15到2的15次方-1
    整形 int 32位(4个字节) -2^31到2的31次方-1
    长整形 long 64位(8个字节)-2^63到2的63次方-1

    浮点数类型变量
    float 32位(4个字符)由于电脑位数可能是32也可能是64位,所以范围就不写了

    字符类型变量:用于存储一个单一字符,在Java中用char表示,每个char类型的字符变量都会占用两个字节。

    布尔类型变量:在Java中用boolean表示。

    变量的类型转换

    数据类型转换分为两种:自动类型转换和强制类型转换。

    自动类型转换 : 需要满足两个条件, 两种数据类型彼此兼容;目标类型的取值范围大于源类型的取值范围。
    1 整数类型可实现+互转换。
    2 整数类型转换为float类型的。例如byte,char,short,int赋值给float类型的变量。
    3 其他类型转换为double类型。
    强制类型转换 :两种数据类型彼此不兼容,或者目标类型取值范围小于源类型时,就是自动转换完成不了,就需要强制类型转换。
    重点来了 具体格式 目标类型 变量=(目标类型)值 (value) 如果在之前已经定义过目标类型了,则 变量=(目标类型)值 即可。
    public class Example{
    public static void mian (String[]args){
    int num=4;
    byte b=num;
    System.out.println(b);
    }
    }
    出现编译错误,需要将第四行的代码修改为
    byte b=(byte)num;
    在这里插入图片描述 num被赋值了,正确
    在这里插入图片描述
    num没被赋值,报错

    在这里插入图片描述
    直接赋值,为空 ,正确。
    在这里插入图片描述
    根本就没定义num,直接赋值,也可以运行处结果。 但是重点来了 这个不能这么理解,因为byte本来就可以定义数字,如果把4换成a之类的出数字以外的东西,就会报错。

    在Java中,对变量进行强制类型转换时,会发生取值范围较大的数据类型转换成取值范围较小的,这样容易造成精度的丢失。
    额外多说一点
    变量在表达式中进行运算时,也有可能发生自动类型转换,这就是表达式数据类型的自动提升
    表达式 是由变量和运算符组成的一个算式。
    在这里插入图片描述
    这个时候就需要强制转换将第五行的代码改了
    byte b3=(byte)(b1=b2);
    在这里插入图片描述

    展开全文
  • 今天看到论坛上有个人问这个问题:有很多图片要重新命名,因为原来的位数不够,要增加到6位,...规则就是如果文件名是4数字英文字母后面加2个"0",如果是5位英文字母后面加一个"0",后面的保持不变.前面的英文字母是不
  • Markdown基本语法

    2018-06-14 23:06:58
    1. 标题 在文字开头加上“#”,通过“#”数量表示几级标题。(一共只有1~6级标题,1级字体最大) 2. 换行 在行末加2个空格按回车键 3. 分段 ...中间空一行即可分段 ...使用数字后面加“.”。同样要有空格 ...
  • sublime的正则替换

    2021-03-16 07:05:14
    文章目录给英文字母之间插入空格匹配数字前一行,使得数字前空一行每个小标题后面个空格为每行开头添加一个 · 给英文字母之间插入空格 其中.{1}表示任意一个字符,()表示一组,$1表示第一组 匹配数字前一行...
  • markdown学习

    2018-08-21 09:59:40
    正文 标题 # 文字(共六级,几个#就是几级) =======和----------(只能表示一级和二级标题)... 数字个英文小数点,后面顺序和第一行的数字顺序排列 区块引用 英文右尖括号&gt;空格 ...
  • 二、java基本语法

    2021-03-09 23:31:48
    一、数据类型 1.1、强类型语言 要求变量的使用必须严格符合规定,所有变量度必须先定义后才能使用。 1.2、弱类型语言 1.3、java的数据类型分为两大类 ... //long类型要在数字后面加L //小数:浮点数 float nu
  • c语言入门学习(一)

    千次阅读 2021-05-02 12:02:08
    让计算机开口说话,知识点(2-2)总结: printf(" ");... 设置背景色和文字颜色的方法是,color后面加上两个一位数字,第一个数字表示背景色,第二个数字表示文字颜色。如果color后 面只了...
  • 需要加粗的字体前后加上两个*号,例如:**需要加粗的字体**,需要注意的是,后面的**和之后的文字直接需要有个空格 斜体字:需要斜体的字段前后*,类似加粗 以上基本就可以了,其他的:https://www.runoo...
  • 网页制作的代码集锦

    2016-04-22 16:40:32
    一:文字加粗 倾斜的代码  ◆文字加粗的代码是: 你好 ◆文字倾斜的代码是: 你好! ◆底线字:  二:文字链接代码  ...如果您想点击某处文字会连接到另外一个网页的效果,这是超链接,代码是这样:...后面数字
  • Python入门(2)

    2017-05-08 16:28:00
    直接 print 后面加一段文字来输出的话,需要给文字加上双引号或者单引号。大家应该发现了,print 除了打印文字之外,还能输出各种数字、运算结果、比较结果等。 2.输入 前面我们介绍了输出,既然有输出就肯定...
  • Smartforms小节- 10.06.10

    2010-06-10 14:39:00
    1.使用TABLE最小高度没有考虑数据换行时,据对不要自己程序里面计算总页数;...5.所有数字变量后面一般都要(C),数字靠右,文字靠左,标题很短的话文字之间个空格,页计“/”两边空格,美观.
  • css补充

    2021-02-20 17:49:30
    font-wight可用数字设置(100-900,400等同于normal,700等同于bold,注意这个数字后面单位) 字体复合属性:font:fony-style font-wight font-size/line-height font-family(必须保留font-size和font-...
  • 网页制作常用代码

    2012-04-24 16:52:52
    一:文字加粗 倾斜的代码  ◆文字加粗的代码是: 你好 ◆文字倾斜的代码是: 你好! ◆底线字:  二:文字链接代码  如果您想点击某处文字会连接到另外一个网页的效果,这是超链接,代码...后面数字调节图片的
  • 有序列表的使用,在数字及符号.后空格后输入内容,如下: 有序列表 1 有序列表 2 有序列表 3 3.4 引用 引用的格式是在符号>后面书写文字。如下: 读一本好书,就是在和高尚的人谈话。 ——歌德 雇用制度对工人
  • markdown语法

    2020-07-06 22:13:51
    方式一:直接打完的这一行字的后面用ctrl键加数字来表明这行文字是第几行标题,有1到6一共六级 方式二:打一个#号空格就是一级标题,打两个#号空格就是二级标题 一级 二级 三级 六级 字体 **加粗,直接写完...
  • 涉及到换行符,一直写不对 ...要求是,一个大写英文字母[A-Z]后面跟两个数字加.在加一个数字,因为中间涉及到换行符,而且换行符出现的位置和次数并不固定,因此怎么写都写不对,请高手帮忙给写一下,谢谢啦,java用的
  • 数据类型和表达式 C++

    2018-09-21 16:12:00
    1.整形常量 1)十进制整数。一个整常量后面加一个字母l或L,则认为是long int型常量。如果函数的形参为long int,则要求实参也为...常数的开头一个数字0和一个英文字母X或x,就表示这是以十六进制数形式表示...
  • 2.八进制整数常数的开头一个数字0,十六进制整数常数的开头一个数字0和一个英文字母X(或x)。八进制转义字符由\和1-3个八进制数字构成.十六进制转义字符由\和字母x(注意:X不能识别)以及1-2个 3
  • ubuntu typora使用学习

    2019-03-25 16:17:00
    对于标题,直接用ctrl+对应数字就是第几级标题 文字格式: ctrl+B/I/U 进入加粗/倾斜/下划模式,不需要符号键入 居中的话 用 CENTER 列表引用: 可直接在行首使用“-”或者“1.”后面加一个空格形成无序/有序列表 ...
  • 最近琢磨软件设计师的下午题目,一开始发现看见流程图,逻辑困难的比较难受。...然后不是有数字后面的开头几个字呀,那就是加工的部分,重点标注。然后还有文章中的几个关键字,主要是动词你知道么,比如是"和、...
  • //RegExp对象 //创建正则对象方式1 // 参数1 正则表达式(不能有空格) // 参数2 匹配模式:常用g(全局匹配;找到所有匹配,而不是第一个匹配后...// 创建RegExp对象方式(逗号后面不要空格) var reg1 = ...

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 211
精华内容 84
关键字:

在数字后面加文字