自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cherryqn

编程语言集合

  • 博客(27)
  • 收藏
  • 关注

原创 Java Web JSP内置对象和状态管理(request对象、response对象和session对象)

request对象在一个表单中会有不同的标签元素,对于文本元素、单选按扭、下拉列表框都可以使用 getParameter() 方法来获取其具体的值,但对于复选框以及多选列表框别选定的内容就要使用 getParameterValues() 方法来获取了,该方法会返回一个字符串数组,通过循环遍历这个数组就可以得到用户选定的所有内容。request.getParameter()——得到的是单个值r...

2019-10-08 16:37:39 238

原创 HTML弹性布局

表格:上手容易,对齐简单,维护较难,不太灵活盒子模型:应用float排版,父子兄弟元素之间的垂直对齐难以处理行内块元素:应用 display:inline-block 和 vertical-align ,父子元素垂直对齐难以处理,默认有一些margin,难以处理定为布局:灵活,但是维护差,父元素不能自适应子元素高度(往往在做特效时应用,二不适用于普通排版)弹性布局:父元素...

2019-09-29 09:58:18 234

原创 相对定位和绝对定位 2019.9.20

定位:(坐标确定,参照点)position:absolute 绝对定位 relative 相对定为一、坐标确定leftrighttopbottom二、参照点参照点选取取决于绝对定位还是相对定为1.绝对定位:当前元素的第一个应用相对或绝对定位的祖先元素,找不到用浏览器的左上角 html><html><head> &l...

2019-09-20 11:16:05 188

原创 CSS3选择器 2019.9.19

一、子代选择器 E>F 相邻选择器 E+F(F紧挨着E) 兄弟选择器 E~F例:div.big.c1 (tap)div#bigdiv>div*3div#wrap>p+h1div#wrap>ul>li*4二、伪类选择器a:hover E:nth-child(n) E:after;E-before. (在E元素内容前...

2019-09-20 00:19:07 134

原创 类的继承(Inheritance)

对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且派生类可以修改或增加新的方法使之更合适特殊的需要。1.继承的产生(extends关键字)在Java语言中,类的继承很简单,使用extends关键字。【例1-1】定义Clock的子类----使用ex...

2019-05-15 23:37:47 1027

原创 cin.get()、cin.get

cin.get()string s;char s1;cin&gt;&gt;s;s1 = cin.get();输入:jljkljkl输出:jcin.getchar a[20];cin.get(a,20);输入:jkl jkl jkl输出:jkl jkl jkl输入:abcdeabcdeabcdeabcdeabcde输出:abcdeabcdeabcde...

2019-03-05 19:09:38 151

原创 Java中的大数值

如果基本的整数和浮点数精度不够满足需求,那么可以使用java.math包中的两个很有用的类:BigInteger和BigDecimal。这两个类可以处理包含任意长度数字序列的数值。BigInteger类实现了任意精度的整数运算,BigDecimal类实现了任意精度的浮点数运算。使用静态的valueOf方法可以将普通的数值转换为大数值:BigInteger a = BigInteger.v...

2019-02-26 19:01:38 1285

原创 Java读取输入

java.lang.ScannerScanner(InputStream in)用给定的输入流创建一个Scanner对象。String nextLine()读取输入的下一行内容。String next()读取输入的下一个单词(以空格作为分隔符)。int nextInt() double nextDouble()读取并转换下一个表示整数或浮点数的字符序列。boolean...

2019-02-26 15:30:08 4020

原创 构建字符串String

如果需要用许多小段的字符串构建一个字符串,那么应该按照下列步骤进行。首先,构建一个空的字符串构建器:StringBuilder builder = new StringBuilder();当每次需要添加一部分内容时,就调用append方法:builder.append(ch); //appends a single characterbuilder.append(str);...

2019-02-26 15:15:32 353

原创 String API

java.lang.string 1.0 char charAt(int index) 返回给定位置的代码单元。int codePointAt(int index)5.0返回从给定位置开始的代码点。int offsetByCodePoints(int startIndex, int cpCount)5.0返回从startIndex代码点开始,位移cpCount后的码点索引。...

2019-02-26 14:53:35 129

原创 InnoDB 存储引擎

InnoDB存储引擎              InnoDB是事务型数据库的首选引擎,支持事务安全表(ACID),支持行锁定和外键。MYSQL 5.5.5 之后,InnoDB作为默认存储引擎。InnoDB的主要特性有一下几项。             A. InnoDB给MYSQL提供了具有提交、回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELEC...

2019-01-22 16:26:40 180

原创 Java基础习题(1)

 1.有关Java语言说法错误的是( D )A Javac 命令是对源代码进行语法检测,并生成对应的字节码B Java命令是启用JVM运行指定.class字节码C 配置path是告诉操作系统去哪里找到javac和java命令D classpath是告诉操作系统去哪里寻找.class文件并运行path是告诉OS去哪里找到java.exe和javac.exe去编译和执行代码...

2019-01-14 13:44:38 421

原创 有关Java语言跨平台的理解正确地是()

A Java是跨平台的,所以JDK安装不用考虑操作系统的版本问题B Sun公司需要针对不同的系统平台实现不同的JVMC 程序员书写Java源代码的时候要考虑代码最终运行的平台D 不同平台上的JVM最终将字节码都翻译成了相同的机器码正确答案 B1、JDK要能在Windows和Mac OS上分别安装运行,必须符合对应OS平台的格式要求。所以Sun公司必须针对Windows、Mac和...

2019-01-14 10:03:13 1583

原创 面向对象三大基本特征是()

A. 继承、封装、多态B  封装、抽象、接口C  接口、 解耦、注入D  垃圾回收、跨平台、复用正确答案:A封装:把数据和数据的操作封装成类,可以隐藏细节,对象间用消息沟通继承:提升代码的复用多态:程序更加灵活,实现高内聚,低耦合...

2019-01-14 09:53:09 521 3

原创 设置表的属性值自动增加

可以通过为表主键添加 AUTO_INCREMENT 关键字来实现。默认的,在MySQL 中 AUTO_INCREMENT 的初始值是1,每新增一条记录,字段值自动加1。一个表只能有一个字段使用 AUTO_INCREMENT 约束,且该字段必须为主键的一部分。 AUTO_INCREMENT 约束的字段可以是任何整数类型。语法:字段名 数据类型 AUTO_INCREMENT ...

2019-01-10 09:50:46 3222

原创 默认约束(Default Constraint)

默认约束指定某列的默认值。例如,男性同学较多,性别就可以默认为‘男’。如果插入一条新的记录时没有为这个字段赋值,那么系统会自动为这个字段赋值为‘男’。语法:字段名 数据类型 DEFAULT 默认值 ...

2019-01-10 09:41:40 11863

原创 数据库唯一性约束(Unique Constraint)

唯一性约束要求该列唯一,允许为空,但只能出现一个空值。唯一约束可以确保一列或者几列不出现重复值。语法:    1、在定义完列之后直接指定唯一约束字段名 数据类型 UNIQUE      2、在定义完所有列之后指定唯一约束CONSTRAINT 约束名 UNIQUE 字段名UNIQUE 和 PRIMARY KEY 的区别:一个表中可以有多个字段声明为 UNIQUE ,但...

2019-01-10 09:38:07 55981 2

原创 使用外键约束

 外键首先是表中的一个字段,可以不是本表的主键,但要对应另外一个表的主键。外键的主要作用是保证数据引用的完整性,定义外键后,不允许删除在另一个表中具有关联关系的行。外键的作用是保持数据的一致性、完整性。主表(父表):对于两个具有关联关系的表而言,相关联字段中主键所在的那个表。从表(子表):对于两个具有关联关系的表而言,相关联字段中外键所在的那个表。例句:CONSTRAINT ...

2019-01-10 09:24:52 952

原创 数据的基本操作

1、查看当前所有存在的数据库      SHOW DATABASE;2、创建数据库       CREATE DATEBASE database_name;          "database_name" 为要创建的数据库的名称,该名称不能与已经存在的数据库重名。3、查看创建好的数据库database_name的定义      SHOW CREATE DATEBASE d...

2019-01-10 08:47:27 2522

转载 Java 位运算(移位、位与、或、异或、非)

Java提供的位运算符有:左移( &lt;&lt; )、右移( &gt;&gt; ) 、无符号右移( &gt;&gt;&gt; ) 、位与( &amp; ) 、位或( | )、位非( ~ )、位异或( ^ ),除了位非( ~ )是一元操作符外,其它的都是二元操作符。1、左移( &lt;&lt; )Test1、将5左移2位:package train; public class Te...

2019-01-09 11:15:22 137

原创 负数的二进制

正数的二进制的反码加1例如,5的二进制00000000 00000000 00000000 00000101---&gt;反码11111111 11111111 11111111 1111010加111111111 11111111 11111111 1111011 

2019-01-09 10:51:21 859 1

原创 Java三元操作符?:

如果条件为true,下面的表达式condition ? expression1 : expression2就为第一个表达式的值,否则计算为第二个表达式的值。例如,x &lt; y ? x : y会返回 x 和 y 中较小的一个。...

2019-01-09 10:37:08 1799

原创 Java自增前后缀区别

前缀形式先完成加1;后缀形式会使用变量原来的值int m = 7;int n = 7;int a = 2 * ++m; //now a is 16, m is 8int b = 2 * n++; //now b is 14, n is 8 

2019-01-09 10:31:12 825

原创 Java 强制类型转换

强制类型转换的语法格式是在圆括号中给出想要转换的目标类型,后面紧跟带转换的变量名。例如:double x = 9.997;int nx = (int)x;这样,变量nx的值为9。强制类型转换通过截断小数部分将浮点值转换为整型。如果想对浮点数进行舍入运算,以便得到最接近的整数(在很多情况下,这种操作更有用),那就需要使用Math.round方法:double x = 9.997...

2019-01-09 10:25:20 3448

原创 数学函数与常量

1、 Math.pow(a, b)     在Java中,没有幂运算,因此需要借助于Math类的pow方法。double y = Math.pow(x, a);      将y 的值设置为x 的a 次幂。pow方法有两个double类型的参数,其返回结果也为double类型。2、 Math.sqrt(x)3、Math类提供了一些常用的三角函数:      Math.sin...

2019-01-09 10:13:30 404

原创 Java术语

Java“白皮书”的关键术语1)简单性 7)可移植性2)面向对象 8)解释性3)分布式 9)高性能4)健壮性 10)多线程5)安全性 11)动态性6)体系结构中立术语JDK——编写Java程序的程序员使用的软件JRE——运行Java程序的用户使用的软件Server JER——在服务器上运行Java程序的软件SE——用于桌面或简单服务器应用...

2019-01-07 16:04:31 374

原创 三、Java的基本程序设计结构

3.1 一个简单的Java应用程序关键字public称为访问修饰符(access modifier),这些修饰符用于控制程序的其他部分对这段代码的访问级别。关键字class表明Java程序中的全部内容都包含在类中。类是构建所有Java应用程序和applet的构建块。关键字class后面紧跟类名。(如:FirstSample)源代码的文件名必须与公共类的名字相同,并用.java作为扩展名。(...

2019-01-07 16:04:10 105

空空如也

空空如也

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

TA关注的人

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