- 博客(24)
- 资源 (1)
- 收藏
- 关注
转载 linux查看和修改PATH环境变量的方法
查看PATH:echo PATH以添加mongodbserver为列修改方法一:exportPATH=/usr/local/mongodb/bin:PATH 以添加mongodb server为列 修改方法一: export PATH=/usr/local/mongodb/bin:PATH //配置完后可以通过echo $PATH查看配置结果。 生效方法:立即生效 有效期限:临时改
2017-11-21 10:50:25
328
原创 maven-compiler-plugin
<properties> <!-- 指定字符集 --> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.build.timestamp.format>yyyyMMddHHmm</maven.build.timestamp.format>
2017-11-20 19:08:51
427
转载 条件覆盖,路径覆盖,语句覆盖,分支覆盖解释
举个例子吧 if A and B then Action1 if C or D then Action2 语句覆盖最弱,只需要让程序中的语句都执行一遍即可 。上例中只需设计测试用例使得A=true B=true C=true 即可。 分支覆盖又称判定覆盖:使得程序中每个判断的取真分支和取假分支至少经历一次,即判断的真假均曾被满足。上例需要设计测试用例使其分别满足下列条件即可(1)A=true
2017-11-19 21:47:12
24191
1
转载 日期格式化{0:yyyy-MM-dd HH:mm:ss.fff}和{0:yyyy-MM-dd hh:mm:ss.fff}的区别
{0:yyyy-MM-dd HH:mm:ss.fff}:使用24小时制格式化日期 {0:yyyy-MM-dd hh:mm:ss.fff}:使用12小时制格式化日期{0:yyyy-MM-dd HH:mm:ss zzz} {0:yyyy-MM-dd HH:mm:ss.ff zzz} {0:yyyy-MM-dd HH:mm:ss.fff zzz} {0:yyyy-MM-dd HH:mm:ss.ff
2017-11-15 14:50:32
3671
转载 oracle set指令
0.SET DEFINE OFF在SQL*Plus中默认的”&”表示替代变量,如字符串“SQL&Plus”系统会理解为以“SQL”打头的字符串,它会提示你输入替代变量Plus的值,如果你输入ABC,则最终字符串转化为“SQLABC”。 set define off 则关闭该功能,“&”将作为普通字符,如上例,最终字符就为“SQL&Plus” set define off关闭替代变量功能
2017-11-14 13:44:07
602
原创 Java 时区问题解析
—-Java每个时间区域都有一个时间区域ID标识符,这个ID是个字符串,是由位于J2SE 安装程序的jre/lib子目录中的tzmappings文件保存这些ID列表。 J2SE 1.3 仅仅只包含tzmappings文件,但是 J2SE 1.4包含世界不同地区的时间区域数据文件。jre/lib/zi存放着这些文件。 —-TimeZone取默认值,先取该对象已经设定好的默认值,如果没有则取syste
2017-11-14 10:54:51
4600
转载 Eclipse操作应用
1、在eclipse下package,和source folder以及folder都是文件夹①source folder:存放Java源代码的文件夹,当然也包括一些package文件夹,还可以包含其他文件,项目构建后source folder里面的java自动编译成build path中设置的目录中(即java只会编译source folder文件夹的java文件,folder中的不编译)②pack
2017-11-08 16:18:56
1361
原创 文章标题
1、 介绍:单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。2、Junit介绍①Junit是一款Java语言的单元测试使用的框架,Eclipse是直接对junit进行了集成的,所以我们可以直接使用。 ②Junit4是基于注解的; JUnit 5全然使用当前的Java 8重写了全部代码。因此JUnit 5的运行条件是Java 8环境。 DBunit 是一种扩展于JUni
2017-11-08 15:36:57
216
转载 import static和import的区别
import static静态导入是JDK1.5中的新特性。 一般我们导入一个类都用 import com…..ClassName; 而静态导入是这样:import static com…..ClassName.*; —–这里的多了个static,还有就是类名ClassName后面多了个 .* ,意思是导入这个类里的静态方法。当然,也可以只导入某个静态方法,只要把 .* 换成静态方法名就行了。
2017-11-08 14:36:40
177
原创 内存数据库TimesTen
定义–顾名思义就是将数据放在内存中直接操作的数据库。相对于磁盘,内存的数据读写速度要高出几个数量级,将数据保存在内存中相比从磁盘上访问能够极大地提高应用的性能
2017-10-26 18:32:47
361
原创 <,>引起的mybatis异常:元素内容必须由格式正确的字符数据或标记组成
<select id="qryEffSubsUppInstBySubsId" resultType="com.ztesoft.zsmart.bss.iot.common.dto.SubsUppInst"> SELECT SUBS_UPP_INST_ID,SUBS_ID,PRICE_PLAN_ID,CREATED_DATE,EFF_DATE, EXP_DATE,
2017-10-19 13:20:42
470
转载 sql注入
${}方式无法防止sql注入;$一般用入传入数据库对象,比如数据库表名;注意:mybaties排序时使用order by 动态参数时需要注意,使用${}而不用#{};mybatis深入理解之 # 与 $ 区别以及 sql 预编译xxxx:{xxxx}:将传入的数据直接显示生成在sql中,对于字符串数据,需要手动加上引号。 #{xxxx}:会给数据加双引号mybatis 在对 sql 语句进
2017-10-16 19:06:07
548
转载 rest,restFul解析
名称rest即Representational State Transfer,表现层状态转化,如果一个架构符合REST原则,就称它为RESTful架构。资源(Resources)–REST的名称”表现层状态转化”中,省略了主语。”表现层”其实指的是”资源”(Resources)的”表现层”。 –可以用一个URI(统一资源定位符)指向资源,每种资源对应一个特定的URI。所谓”上网”,就是与互联网上一
2017-10-16 16:15:09
328
原创 Oracle 数据字典
数据字典表和普通表的区别数据字典表里的数据是Oracle系统 存放的 系统数据,随着数据库的建立而建立的(比如当系统执行了DDL语句后,oracle会及时修改数据字典),数据字典只能查询,不能手动进行修改。 – 而普通表存放的是用户的数据。为了方便的区别这些表,这些表的名字都是用”$”结尾,这些表属于SYS用户 三种前缀的数据字典视图 user_ :任何用户都可以读取的视图,每个用户读取的
2017-10-16 15:42:31
517
原创 Eclipse实用操作
1.1文件切换的三种方式 ---1.1.1 Ctrl + E,在右边显示出当前打开的所有文件 , 0) + 1 AS tableId FROM IOT_ACM_TABLE;
2017-10-11 16:40:48
3256
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人