- 博客(18)
- 资源 (28)
- 收藏
- 关注
原创 Mockito基础入门
目录 使用Mockito的前期准备什么是Mockito?为什么需要Mockito?Stub和Mock开始Mockito学习简单例子验证行为模拟我们所期望的结果参数匹配器验证调用次数模拟方法体抛出异常验证执行顺序确保模拟对象上无互动发生找出冗余的互动(即未被验证到的)使用注解来快速模拟连续调用使用回调生成期望值Spy-监控真...
2018-08-31 21:59:13 2204
转载 Intellij IDEA 快捷键整理
常规Ctrl+Shift + Enter,语句完成 “!”,否定完成,输入表达式时按 “!”键 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以关闭文件 Ctrl+[ OR ],可以跑到大括号的开头与结尾 Ctrl+F12,可以显示当前文件的结构 Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择 Ctrl...
2018-08-27 22:42:13 257
原创 Oracle数据库开发必备利器之PL/SQL基础——异常
异常异常是程序设计语言提供的一种功能,用来增强程序的健壮性和容错性。Oracle中的异常系统异常自定义异常系统异常1.No_date_found(没有找到数据) 2.Too_many_rows (select…into语句匹配多个行) 3.Zero_Divide (被零除) 4.Value_error (算术或转换错误) 如:负数在实数范围开平方,abc字符串...
2018-08-24 22:07:33 296
原创 Oracle数据库开发必备利器之PL/SQL基础——游标
游标游标:就是一个结果集CURSOR 光标名[(参数名 数据类型[,参数名 数据类型]...)]IS SELECT 语句;例如 cursor c1 is select ename from emp;从游标中取值1.打开游标: open c1;打开光标执行查询 2.关闭游标: close c1;关闭游标释放资源 3.取一行光标的值: fetch c1 into p...
2018-08-23 22:46:13 369
原创 Oracle数据库开发必备利器之PL/SQL基础——PL/SQL基础语法
PL/SQL基础语法PL/SQL的程序结构declare 说明部分 (变量说明、光标申明、 错误说明)begin 语句序列 (DML语句)exception 错误处理语句end;/PL/SQL基本变量类型定义基本变量或常量类型:char,varchar2,date,number,boolean,long 例: pname varcha...
2018-08-21 22:07:33 2111
原创 Oracle数据库开发必备利器之PL/SQL基础——PL/SQL简介和第一个PL/SQL程序
什么是PL/SQLPL/SQL:procedure Language/SQLPL/SQL是Oracle对sql语言的过程化扩展,指在原有的增删查改的基础上,对SQL命令语言中增加了过程处理语句(如分支,循环等),使SQL语言具有过程处理能力。PL/SQL 是对SQL语言的扩展PL/SQL 是面向过程的语言(循环等) 不同数据库的SQL扩展 Orable:PL/SQL DB2...
2018-08-21 21:07:05 437
原创 Oracle数据库开发利器之函数——转换函数
转换函数日期转字符to_char(date[,fmt[,params]]) date表示要转换的日期, fmt表示转换的格式, params表示日期的语言(一般不写)fmt的取值: 年[YY/YYYY/YEAR], 月[MM/MONTH], 日[DD/DAY], 时[HH12/HH24], 分[MI], 秒[SS] 字符转日期to_date(s...
2018-08-20 21:54:11 250 3
原创 Oracle数据库开发利器之函数——日期函数
日期函数系统时间<sysdate 默认格式DD-MON-RR 日-月-年 日期操作add_months(date,i)在当前日期加上i个月,i可以是任何整数;如果i是小数,系统会自动截取整数部分;如果是负数就是在当前日期减去i个月。 next_day(date,char) 表示指定日期的下周几的日期 表示的是当前日期的下周一是几年几月几号。这个char...
2018-08-20 21:44:09 220
原创 Oracle数据库开发利器之函数——字符函数
字符函数大小写转换函数UPPER(char)把字符串从小写转换为大写LOWER(char)把字符串从大写转换为小写INITCAP(char)把字符串的首字母转换为大写 获取子字符串函数(是从左向右截取的)SUBSTR(char,[m[,n]])m表示取子串的开始位置 n表示截取子串的位数 注意:m=0表示从首字母开始截取,n可以省略表示从m的位置截取到字符串末尾; 如...
2018-08-20 21:33:06 202
原创 Oracle数据库开发利器之函数——数值函数
数值函数四舍五入取整函数常用计算三角函数四舍五入ROUND(n[,m]):省略m:0m>0:小数点后m位m<0:小数点前m位n表示要进行四舍五入的值,m表示要保留小数点后几位(m>0)或前几位(m<0),省略m则默认为0位即四舍五入取整。如果m或n中有一个值为null值,则结果返回null值。 注意:oracle中不能直接使用函数,...
2018-08-20 20:36:32 216
原创 Docker安装Jenkins实现自动化构建部署到Tomcat
安装Docker直接装一个docker-toolbox就好了,下载最下面的最新版 http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/安装virtualbox最好下一个最新版的,当然docker-toolbox里面有virtualbox可选安装。 https://www.virtualbox.org/wik...
2018-08-09 22:04:06 5227
原创 Python 文件操作
目录 文件操作用Python创建一个新文件文件内容追加,从0到9的10个随机整数如何读取并显示把标准输出定向到文件文件的读写文件打开关闭文件清空文件内容文件的指针定位与查询从文件读取指内容向文件写入一个字符串删除文件打开文件操作函数目录对文件、文件夹的操作文件操作目录操作案例文件操作用Python创...
2018-08-07 23:49:26 872
原创 Python 字符串操作
目录字符串常用操作1、去空格及特殊符号2、复制字符串3、连接字符串4、查找字符5、比较字符串6、扫描字符串是否包含指定的字符7、字符串长度8、将字符串中的大小写转换9、追加指定长度的字符串10、字符串指定长度比较11、复制指定长度的字符12、将字符串前n个字符替换为指定的字符13、扫描字符串14、翻转字符串15、查找字符串16、分...
2018-08-07 23:24:02 389
原创 Python 基本数据类型
目录 数据类型整数浮点数字符串布尔值空值序列sequence 序列空序列元素的引用其他引用方式尾部元素引用字符串是元组列表(list)列表(list)的定义列表的运算列表的方法列表当栈列表当队列列表推导式列表嵌套del语句元组(tuple)元组(tuple)的定义元组的运算字典(dict)...
2018-08-07 23:05:55 376
原创 判断一个类是JAVA类型还是用户定义类型
/** * 判断一个类是JAVA类型还是用户定义类型 * @param clz * @return */ public static boolean isJavaClass(Class<?> clz) { return clz != null && clz.getClassLoader()...
2018-08-05 02:36:01 5423 1
原创 Spring结合JPA设计通用的BaseDao实现完全的面向接口编程
这是我们团队小项目中设计的通用BaseDao:public interface BaseDao<T> { /** * 添加实体类 * @param t * @return */ public T add(T t); /** * 更新实体类 * @param t * @return...
2018-08-05 02:30:06 7072 4
原创 解决Oracle分页使用order by排序造成分页顺序不对的问题
今天在做项目的时候,在使用JPA对订单进行按时间排序的时候发现查分页数据的时候有点问题。我先一页设置一条数据,然后发现第一页和第二页的数据居然一样。下面给出我BaseDao中的JPA分页方法: @Override public List<T> findPage(Integer firstIndex, Integer maxResults,String jpql,Ob...
2018-08-05 02:05:08 7632
原创 jackson解决对象中存在双向引用导致的无限递归问题
jackson中的@JsonBackReference和@JsonManagedReference,以及@JsonIgnore均是为了解决对象中存在双向引用导致的无限递归问题.@JsonBackReference和@JsonManagedReference:这两个标注通常配对使用,通常用在父子关系中。@Entity@Table(name = "Items")public class ...
2018-08-05 01:34:10 5918 1
Java并发编程实战之互斥锁.pptx
2022-11-13
kubectl 1.8.0
2019-06-22
kubernetes-client-windows-amd64 (v1.10.11).tar.gz
2019-06-15
java反编译工具(XJad)
2015-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人