自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 288

原创 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 350

转载 条件覆盖,路径覆盖,语句覆盖,分支覆盖解释

举个例子吧 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 23873 2

转载 日期格式化{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 3538

转载 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 462

原创 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 4507

转载 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 1302

原创 文章标题

1、 介绍:单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。2、Junit介绍①Junit是一款Java语言的单元测试使用的框架,Eclipse是直接对junit进行了集成的,所以我们可以直接使用。 ②Junit4是基于注解的; JUnit 5全然使用当前的Java 8重写了全部代码。因此JUnit 5的运行条件是Java 8环境。 DBunit 是一种扩展于JUni

2017-11-08 15:36:57 150

转载 import static和import的区别

import static静态导入是JDK1.5中的新特性。 一般我们导入一个类都用 import com…..ClassName; 而静态导入是这样:import static com…..ClassName.*; —–这里的多了个static,还有就是类名ClassName后面多了个 .* ,意思是导入这个类里的静态方法。当然,也可以只导入某个静态方法,只要把 .* 换成静态方法名就行了。

2017-11-08 14:36:40 141

原创 Spring 注解

spring工作原理> http://www.cnblogs.com/zhoudi/p/5820513.html

2017-10-30 12:37:25 136

原创 内存数据库TimesTen

定义–顾名思义就是将数据放在内存中直接操作的数据库。相对于磁盘,内存的数据读写速度要高出几个数量级,将数据保存在内存中相比从磁盘上访问能够极大地提高应用的性能

2017-10-26 18:32:47 326

原创 <,>引起的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 417

原创 MyBatis 使用

注解

2017-10-16 19:09:30 132

转载 sql注入

${}方式无法防止sql注入;$一般用入传入数据库对象,比如数据库表名;注意:mybaties排序时使用order by 动态参数时需要注意,使用${}而不用#{};mybatis深入理解之 # 与 $ 区别以及 sql 预编译xxxx:{xxxx}:将传入的数据直接显示生成在sql中,对于字符串数据,需要手动加上引号。 #{xxxx}:会给数据加双引号mybatis 在对 sql 语句进

2017-10-16 19:06:07 478

转载 rest,restFul解析

名称rest即Representational State Transfer,表现层状态转化,如果一个架构符合REST原则,就称它为RESTful架构。资源(Resources)–REST的名称”表现层状态转化”中,省略了主语。”表现层”其实指的是”资源”(Resources)的”表现层”。 –可以用一个URI(统一资源定位符)指向资源,每种资源对应一个特定的URI。所谓”上网”,就是与互联网上一

2017-10-16 16:15:09 282

原创 Oracle 数据字典

数据字典表和普通表的区别数据字典表里的数据是Oracle系统 存放的 系统数据,随着数据库的建立而建立的(比如当系统执行了DDL语句后,oracle会及时修改数据字典),数据字典只能查询,不能手动进行修改。 – 而普通表存放的是用户的数据。为了方便的区别这些表,这些表的名字都是用”$”结尾,这些表属于SYS用户 三种前缀的数据字典视图   user_ :任何用户都可以读取的视图,每个用户读取的

2017-10-16 15:42:31 322

原创 Eclipse实用操作

1.1文件切换的三种方式 ---1.1.1 Ctrl + E,在右边显示出当前打开的所有文件 ![这里写图片描述](http://img.blog.csdn.net/20171016131110452?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvc2luYXRfMjc0NTAzNzc=/font/5a6L5L2T/fontsize/400/fill/

2017-10-16 14:20:59 994

转载 CSDN:使用说明

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-10-16 13:08:24 263

原创 MyBatis☞ select、insert、update、delete

–MyBatis 是一款优秀的持久层框架,支持普通 SQL查询,存储过程和高级映射的优秀持久层框架

2017-10-16 09:40:45 157

转载 DQL、DML、DDL、DCL详解

1. SQL语言共分为四大类:--数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL数据定义语言DDL数据定义语言DDL用来创建数据库中的各种对象—–表、视图、 —————————索引、同义词、聚簇等如: CREATE TABLE/VIEW/INDEX/SYN/CLUSTER ————–表 —-视图- 索引- 同义词— 簇 DDL操作是隐性提交的!不能rollba

2017-10-12 18:45:01 9846 1

原创 注解

--@RequestParam 和 @PathVariable 注解是用于从request中接收请求的,两个都可以接收参数,--关键点不同的是@RequestParam 是从request里面拿取值,而 @PathVariable 是从一个URI模板里面来填充—— 例如:

2017-10-12 13:35:02 125

转载 HTTP返回代码 201 304 404 500等代表的含义

在网站日志中,我们经常会看到很多返回的http代码,如201、304、404、500等等。可是这些具体的返回的HTTP代码究竟什么含义呢,在此做一下知识普及吧,记不住不要紧,到时候看看就行了,但最主要的几个还要要清楚的。  一些常见的状态码为:   200 - 服务器成功返回网页   404 - 请求的网页不存在   503 - 服务器超时   下面提供 HTTP 状态码的完整列表。点击链

2017-10-12 12:52:38 1336

原创 Oracle:序列和主键

Oracle①查询数据库所有的序列名称 select * from user_sequences; ②获取表的序列的下一个值 select 序列名.nextval from dual ③获取表的id下一个值 SELECT NVL(MAX(TABLE_ID), 0) + 1 AS tableId FROM IOT_ACM_TABLE;

2017-10-11 16:40:48 3114

原创 欢迎使用CSDN-markdown编辑器

> FileZilla:一款FTP客户端软件

2017-10-10 19:05:06 112

Java语言编程规范--华为技术有限公司

Java语言编程规范,来自——华为技术有限公司企业技术规范

2019-02-04

空空如也

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

TA关注的人

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