- 博客(18)
- 收藏
- 关注
原创 JSON does not allow non-finite numbers问题解决
代码中为:JSONArray.fromObject(json)在使用JSONArray时报错:JSON does not allow non-finite numbers;原因为:JSON 在转换时 double 值为无穷大(INFINITY),在转换前对该值做下处理即可。若转换的值为NAN时,也会转换失败。...
2018-11-12 19:26:52 9757
转载 JS按位非(~)运算符与~~运算符的理解
&n
2018-11-05 10:36:13 521
原创 Tomcat在指定JDK版本下启动
在tomcat 安装目录中 bin下找到setclasspath.sh,在文件的最开始加入如下代码:export JAVA_HOME=/usr/java/jdk1.8.0_171export JRE_HOME=/usr/java/jdk1.8.0_171/jre 保存后,重新启动即可 ...
2018-08-16 10:10:42 388
原创 sql_约束2
第三种约束:默认约束 defaut此种约束也是用来限制列数据内容的;作用是:当向表中添加记录时,如果该列中设置了默认值,没有显式提供插入数据,则以默认值自动填充;如果显式提供了数据,则以提供的数据填充。好处在于省略了相同而重复的内容值create table worker( widint identity primary key,--主键约束 wna
2014-02-21 21:35:35 471
原创 sql_表的约束1
为了增强表的安全性(在数据库中创建的用户表必须安全),需要对表中的每列数进行约束。约束方式有两种:1、 建表时设置约束2、 建表后追加约束 当应用程序访问数据库时,还要注意的是,如果是数据库设计方面的操作,一定要在数据库中完成,而不能借用其他形式(如在应用程序中操作); 单表的五类约束:多表的一类约束:第一类约束:可空、非空约束null,默认可空
2014-02-20 20:43:36 649
原创 sql中的数据类型
一、 整型类:1、 bigint,完全等于Java中的long2、 int,完全等于java中的int3、 smallint,完全等于Java中的short4、 tinyint,它相当于Java中的byte类型,但表示的数值范围不同。byte: [-128,127],tinyint:[0,255]5、 bit,比特类型,这种数据类型在Java
2014-02-20 20:38:25 716
转载 java 线程_sql概念
线程1、概念:程序:静态概念,存储在硬盘上的代码指令进程:进行中的程序,它是个动态概念,就是静态的程序在内存中动起来线程:进程中的多个程序执行流 2、单线程:在java中,真正的单线程是不存在的。以前我们编写的程序,至少在后台有一个垃圾回收线程存在,这个后台线程在整个程序的运行中一直存在,它会在需要的时候启动。通常所说的单线程是指从表面上看,没有使用
2014-02-18 22:28:04 568
原创 java中的注解
注解:5.0版本新增加的功能。用到的注解功能有关的对象都在java.lang.annotation包中。注解与反射功能息息相关。 与注释不同的是,注解会对代码的各个阶段产生不同的影响。或者影响程序的编译,或者影响程序的最终结果。注解会对Java程序的哪几个阶段产生影响?三个阶段:1、 以.java为后缀的源代码文件,注解会对这个阶段产生影响;源
2014-02-14 18:21:59 426
原创 java中的正则表达式
在java中,与正则表达式有关的包为java.util.regex包中。1、符合一定规则的表达式;var s = “1+2+3”;这是一个合法的四则运算表达式。可以应用于JavaScript脚本语言中的一个运算表达式,运算后得到6这个结果;2、是一个字符串,这个表达式只能用来处理字符串。优势在于使用正则表达式操作字符串时,简便、高效。劣势在于学习难度高3、学习正则表达式的基
2014-02-13 19:22:34 421
原创 java中的反射
1、反射是用来处理“元数据”的。比如说某类有一个字段,叫做name,它用来保存对象的姓名值;反射技术是来操作name这个字段本身的,是对字段、方法、构造器的封装。Field、Method、Constructor以上的三个反射类或相关类都在java.lang.reflect包中。2、在java源代码中,只有java.lang包中的类会自动导入进来,并不包括子包。就是说如果
2014-02-12 19:42:57 381
原创 java的IO流
1、主要的IO流分为:字节流 、字符流、对象流2、IO流的存取皆为文件 字节流文件:字节 byte ,可以以字节为单位存取数据 字符流文件:在java中,字符使用是双字节的Unicode编码 对象流文件:在java中,还可以以对象为单位存取数据;3、字节流的抽象父类:输出:java.io.OutputSt
2014-02-11 19:51:12 418
原创 java中的equals 方法
equals方法Object类中的equals方法用于检测一个对象是否等于另一个对象,在该类中这个方法将判断两个对象是否具有相同的引用。在两个类对象比较是否相同时,有两种比较:一是地址比较,除非两个对象指向一个内存块,比较为真;内容比较时,需要重写equals和hasCode方法,如果所有字段都一样,则用equals比较内容是否相同;java语言规范要求equals方法具有下面的特性:
2014-01-14 20:38:05 485
原创 java中类的继承1
1、 类之间的关系:1) 依赖(“uses-a”) ,是一种最明显的、最常见的关系。如果一个类的方法操纵另一个类的对象,我们就说一个类依赖于另一个类。2) 聚合(“has-a”)、聚合意味着类A的对象包含类B的对象。3) 继承(“is-a”): 是一种用于表示特殊与一般关系的。一般而言,如果类A扩展类B,类A不但包含从类B继承的方
2014-01-14 17:45:30 525
原创 java中的数组day_6
数组:1、 一旦数组的初始化完成,数组在内存中所占的空间将会被固定下来,因此数组的长度不可改变。2、 数组也是一种数据类型,它本身是一种引用类型。3、 执行数组动态初始化的各个数据类型的系统分配数组元素的初始值:整数类型(byte、short、int、long):0;浮点类型(float、double) : 0.0
2014-01-09 19:54:28 453
原创 java控制循环结构day_5
控制循环结构break break用于完全结束一个循环,跳出循环体。break 语句不仅可以结束,其所在的循环,还可以直接结束其外层循环,此时需要在break后紧跟一个标签,这个标签用于标识一个外层循环。java中的标签就是一个紧跟着英文冒号的标识符,在java中标签只有放在循环语句之前才有作用,例如:outer:
2014-01-03 22:24:14 496 1
原创 java中的几种运算符day_4
java运算符可以分为如下几种:算数运算符赋值运算符比较运算符逻辑运算符位运算符类型相关运算符 几种类型中的几个运算符:1、除法运算符 /除法运算符有些特殊,如果参与运算的是两个都是整形的,则除数不可以是0,否则将会引发除以零异常;但如果两个运算数有一个是浮点
2014-01-01 21:08:53 1418
原创 java笔记day_3
1、关键字:keyword,在一种编程语言中,用来表示特定意义的特定标示符;保留字和关键字在多种语言中意义相同,但在java中,有所区别:“保留”是将一些标识符作为java的关键字,但没有任何功能,const goto;2、字符类型:char(character) 基本类型,但分单字节和双字节,所以的字符都是固定的,每个都有固定的编码值;
2013-12-28 21:57:33 486 1
原创 java笔记day_2
1、jdk的安装和环境变量 三个环境变量:classpath java_home path 三个测试命令 javac ,java ,java -version;2、命令行的编译和运行java的源代码的编写 使用任何一个文本编辑器,如记事本,写字板,UE等,word也可以,要保存为.java格式 任何一个Java源文件中的代码都保存在类中;需要通过类中的主
2013-12-27 17:31:22 502 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人