- 博客(84)
- 资源 (18)
- 问答 (1)
- 收藏
- 关注
原创 基于 JDK 8 time包的时间工具类
package com.et.oak.time;import static java.time.temporal.ChronoField.DAY_OF_MONTH;import static java.time.temporal.ChronoField.DAY_OF_YEAR;import static java.time.temporal.ChronoUnit.MONTHS;
2017-10-08 15:18:35 3877
原创 发布本地(sap hana)Jar包到Maven私有仓库
Dversion:指定jar包所属版本号(如果推送到快照SNAPSHOT版本,则版本命名必须以-SNAPSHOT结尾,否则拉取时会去release正式版本仓库中拉取)-Dmaven.wagon.http.ssl.insecure:如果不加可能抛出异常。-DrepositoryId:指定你需要推送的仓库id和setting中对应。-Dmaven.wagon.http.ssl.allowall和。-Durl:指定你需要推送仓库id的地址。-Dfile:需要推送的jar包路径。
2023-11-23 14:53:30 533
原创 flink中Task、SubTask的理解
1、Flink中阶段划分的理解:Task 对照Spark中的Stage;SubTask 对照Spark中的task2、
2022-01-03 11:13:58 1464
原创 kafka前台启动命令与后台启动命令
1、前台启动命令: cd /export/servers/kafka_2.11-0.10.0.0 bin/kafka-server-start.sh config/server.properties描述:此种方式是窗口运行。一旦窗口关闭或者执行了CTR+C,那么kafka进程就被kill了,kafka服务端就被关闭了2、后台启动命令:(1)cd /export/servers/kafka_2.11-0.10.0.0nohup bin/kafka-server-star...
2021-12-31 17:44:59 6364 1
转载 js基础之DOM中元素对象的属性方法
在 HTML DOM (文档对象模型)中,每个部分都是节点。节点是DOM结构中最基本的组成单元,每一个HTML标签都是DOM结构的节点。 文档是一个 文档节点 。 所有的HTML元素都是 元素节点 所有 HTML 属性都是 属性节点 文本插入到 HTML 元素是 文本节点 注释是 注释节点。最基本的节点类型是Node类型,其他所有类型都继承自Node,DOM操作往往是js中开销最大的部分,因而NodeList导致的问题最多。要注意:No...
2021-07-02 10:24:06 665
转载 jQuery中this与$(this)的区别总结
这里就谈谈this与$(this)的区别。1、jQuery中this与$(this)的区别 $("#textbox").hover( function() { this.title = "Test"; }, fucntion() { this.title = "OK”; } ); 这里的this其实是一个html 元素(textbox),textbox有t..
2021-07-02 10:21:52 398
原创 js nodetype
在 HTML DOM (文档对象模型)中,每个部分都是节点。节点是DOM结构中最基本的组成单元,每一个HTML标签都是DOM结构的节点。 文档是一个 文档节点 。 所有的HTML元素都是 元素节点 所有 HTML 属性都是 属性节点 文本插入到 HTML 元素是 文本节点 注释是 注释节点。最基本的节点类型是Node类型,其他所有类型都继承自Node,DOM操作往往是js中开销最大的部分,因而NodeList导致的问题最多。要注意:Node...
2021-07-02 10:18:05 687
转载 JS 中数组使用字符串作为索引值
先来看一个问题:var array = [];array["a"] = "hello";array["b"] = "world";array["c"] = "yes";console.log("length: " + array.length);//0 在之前看过的许多javascript书籍中,都宣称js是可以使用字符串作为数组下标的,因此我在用的时候也没觉得有什么不妥。但是在查看最后一句的控制台输出结果的时候,始料未及的情况出现了:length为0 显示的数组的length
2021-06-23 11:24:32 2628
原创 Oracle 函数中的select into 中查询不到记录赋值异常问题记录
问题描述:调用函数时,函数中有递归调用的写法,但实际效果却无递归调用先上函数:
2021-06-11 18:25:17 1115
转载 Oracle中rownum的说明及使用技巧
Oracle中rownum的说明及使用技巧一、rownum的说明 rownum是oracle特有的一个关键字。 (1)对于基表,在insert记录时,oracle就按照insert的顺序,将rownum分配给每一行记录,因此在select一个基表的时候,rownum的排序是根据insert记录的顺序显示的,例如:select rownum as rn, t.* from emp t; (2)对于子查询,则rownum的顺序是根据子查询的查询顺序进行动态分配的,例如:se
2021-06-03 10:20:19 902
原创 oracle 自定义函数常见问题
1、赋值与期望不一致的问题?比如上面将查询出来的数据赋值给v_count参数,但执行的时候,发现打印出来的v_count与预期不符,经过排查,发现是自定义函数的入参(matnr)跟要查询的表的matnr是一模一样的,这样就会导致这个查询条件失效。所以在自定义函数的时候,入参的参数千万不要跟函数中用到的表的字段名称一样。...
2021-06-01 17:11:40 282
原创 大批量数据分批处理的推荐方式
对大批量数据进行增删改操作时,比较推荐以下方式。该方式通过先取出所有欲处理的数据,然后将该数据分批处理。而不是通过limit的方式进行分批处理。相对于limit的好处是:如果limit第一批数据没有全部更新,第二次limit取数的时候,可能会把第一次取到的数据再取一次。这样就会重复处理。List<ListBvsBarcodesServiceDto> list = ...
2019-03-25 11:15:59 4232 1
原创 MySQL中对NULL进行判断必须是is null或is not null
MySQL中对NULL进行判断必须是is null或is not null
2019-03-22 16:21:26 1620
原创 分页的2种方式
1、int pageNum =totalCount % pageSize == 0? totalCount / pageSize: (totalCount / pageSize) + 1;2、int pageNum = (totalCount - 1) / pageSize + 1;
2019-03-02 16:15:53 183
原创 MyBatis 日期比较方式
create_time在数据库中是datetime类型下列示例的结构是:mapper\xml中的SQL\idea控制台打印出来的日志。其中1、2(1)、3的结果是一致的1、Integer countTargetRewardSettleAccounts(@Param("startTime") String startTime, @Param("endTime") String...
2019-03-01 14:29:52 57151
原创 Rabbitmq 启动报错
我的rabbitMQ已经安装好了,执行rabbitmq-plugins.bat enable rabbitmq_management,这个命令的时候,出现以下错误,是什么原因* Could not contact node rabbit@xx-PC. Changes will take effect at broker restart.* Options: --online - fai
2016-05-06 13:29:30 3331
转载 jQuery子窗体取得父窗体元素的方法
本文实例讲述了jQuery子窗体取得父窗体元素的方法。分享给大家供大家参考。具体如下:?1$("#父窗口元素ID",window.parent.document);对应javascript版本为?1window.parent.document.getEleme
2015-12-28 17:55:36 634
原创 svn更新出现异常
svn更新的时候出现异常:svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted当执行clean up不成功的时候,经过百度,寻找到一下解决方法:解决方法:清空svn的队列1.下载sqlite3.exe 2.找到你项目的.svn文件,查看是否存在wc.
2015-12-28 12:03:05 488
转载 jQuery的选择器中的通配符
1.选择器(1)通配符: $("input[id^='code']");//id属性以code开始的所有input标签 $("input[id$='code']");//id属性以code结束的所有input标签 $("input[id*='code']");//id属性包含code的所有input标签(2)根据索引选择 $("tbody t
2015-12-27 21:28:46 402
原创 MySql中的外键约束
外键约束对子表的含义: 如果在父表中找不到候选键,则不允许在子表上进行insert/update外键约束对父表的含义: 在父表上进行update/delete以更新或删除在子表中有一条或多条对应匹配行的候选键时,父表的行为取决于:在定义子表的外键时指定的on update/on delete子句InnoDB支持5种方式, 分列如下1、 cascade方式
2015-12-27 15:05:20 340
原创 mysql导入btree错误解决方法
从客户的mysql数据库中导出sql文件然后导入到本地库中,没有成功,报错为You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'USING BTREE) ENGINE=InnoDB
2015-12-26 11:20:06 1033
原创 带有EXISTS谓词的子查询
带有EXISTS谓词的子查询不返回任何数据,只产生逻辑真值“true”或逻辑假值“false”.1、查询所有选修了1号课程的学生姓名。
2015-12-19 12:00:35 4468
原创 学生-课程数据库
学生表:Student(Sno,Sname,Ssex,Sage,Sdept)课程表:Course(Cno,Cname,Cpno,Ccredit)学生选课表:SC(Sno,Cno,Grade)
2015-12-19 11:45:17 2129
原创 带有ANY(SOME)或ALL谓词的子查询
子查询返回单值时可以用比较运算符,但返回多值时要用ANY(有的系统用SOME)或ALL谓词修饰符。而使用ANY或ALL谓词时则必须同时使用比较运算符。其语义为:> ANY 大于子查询结果中的某个值> ALL 大于子查询结果中的所有值>= ANY 大于等于子查询结果中的某个值>= ALL 大于等于子查询结果中的所有值= ANY 等于子查询结果中的某个值
2015-12-19 11:34:15 4823
原创 连接查询
连接查询是关系数据库中最主要的查询,包括等值连接查询、自然连接查询、非等值连接查询、自身连接查询、外连接查询和复合条件连接查询等。一、等值与非等值连接查询连接查询的WHERE子句中用来连接两个表的条件称为连接条件或连接谓词,其一般格式为:[.] [.] ,其中比较运算符主要有:=,>,=,)等。此外,连接谓词还可以使用下面形式[.] BETWEEN [.] AND [.] 。
2015-12-19 10:49:34 780
原创 GROUP BY 子句
GROUP BY 子句将查询结果按某一列或多列的值分组,值相等的为一组。对查询结果分组的目的是为了细化聚集函数的作用对象。如果未对查询结果分组,聚集函数将作用于整个查询结果。分组后聚集函数将作用于每一个租,即每一个组都有一个函数值。SELECT Sno FROM SC GROUP BY Sno HAVING COUNT(*)>3这里先用GROUP BY 子句按Sno进行分组,再用聚集函数C
2015-12-18 23:21:22 705
原创 聚集函数
COUNT([ DISTINCT|ALL ] * ) 统计元组个数COUNT([ DISTINCT|ALL] )统计一列中值得个数 SUM([DISTINCT|ALL] ) 计算一列值得总和(此列必须是数值型)AVG([DISTINCT|ALL] ) 计算一列值得平均值(此列必须是数值型)MAX([DISTINCT|ALL] ) 求一列中的最大值MIN([DISTINCT|AL
2015-12-18 23:08:15 747
原创 选择表中的若干元组
SELECT Sname FROM Student WHERE Sdept = 'CS'RDBMS执行该查询的一种可能过程是:对Student表进行全表扫描,取出一个元组,检查该元组在Sdept列的值是否等于‘CS’。如果相等,则取出Sname列的值形成一个新的元组输出,否则跳过该元组,取下一个元组。(1)比较大小=,>,=,(不等于),!>(不大于),!(2)确定范围谓词 B
2015-12-18 22:52:52 843
原创 单表查询
SELECT Sno,Sname FROM Student该语句的执行过程可以是这样的:从Student表中取出一个元组,取出该元组在属性Sno和Sname上的值,形成一个新的元组作为输出。对Student表中的所有元组做相同的处理,最后形成一个结果关系作为输出。1、查询经过计算的值SELECT Sname,2004-Sage FROM Student不仅可以是算术表达式,还可以是
2015-12-18 18:27:06 355
转载 关于js中"window.location.href"、"location.href"、"parent.location.href"、"top.location.href"的用法
"window.location.href"、"location.href"是本页面跳转"parent.location.href"是上一层页面跳转"top.location.href"是最外层的页面跳转举例说明:如果A,B,C,D都是jsp,D是C的iframe,C是B的iframe,B是A的iframe,如果D中js这样写"window.location
2015-12-10 15:12:52 412
原创 maven mirror
网址1.修改 settings.xml在 Maven 中使用 OSChina 的 Maven 服务还需要简单配置一下 Maven,在 Maven 的安装目录下的 conf 文件下有个 settings.xml 文件,接下来我们需要对这个文件做简单的修改,修改前您可以简单备份下该文件。 打开 settings.xml 文件,按下面内容修改。或者点击 settings.xml 下载01mirr
2015-12-03 10:15:47 476
原创 $.ajax()参数列表等
参数名类型描述urlString(默认: 当前页地址) 发送请求的地址。typeString(默认: "GET") 请求方式 ("POST" 或 "GET"), 默认为 "GET"。注意:其它 HTTP 请求方法,如 PUT 和 DELETE 也可以使用,但仅部分浏览器支持。timeoutNum
2015-12-02 13:31:53 799
原创 多个checkbox的选中与未选中js代码
JSP代码疏散类:学校危化企业党政机关金融单位JS代码 var a = []; $("input[type=checkbox]").click(function() { var checkbox_value = $(this).attr('value'); if ($("#selectInfo" + checkbox_value).is(":checked")) {
2015-12-01 09:23:18 1248
原创 Eclipse中反编译插件JD-Eclipse的安装
1、下载JD-Eclipse(http://jd.benow.ca/)到硬盘某个位置,我下载到D盘。2、启动Eclipse,点击“Help > Install New Software..."”,点击按钮Add,在Name中输入你想要的名称,点击按钮Archive,选中你下载的JD-Eclipse,然后点击按钮OK,选中多选框,点击Next,Next....3、重启Eclipse
2015-11-13 22:51:52 325
原创 工厂模式
一、什么是设计模式设计模式(Design Pattern)是一套被反复使用、多数人知晓的,经过分类编目的、代码设计经验的总结。二、什么是工厂模式实例化对象,用工厂方法代替new操作。 工厂模式包括工厂方法模式和抽象工厂模式。 抽象工厂模式是工厂方法模式的扩展。三、工厂模式意图定义一个接口来创建对象,但是让子类来决定哪些类需要被实例化。 工厂方法把实例化的工作推
2015-10-31 16:54:36 357
原创 通过Class,Method来认识泛型的本质
package com.etoak.reflect;import java.lang.reflect.Method;import java.util.ArrayList;public class MethodDemo4 {public static void main(String[] args) {//能放任何类型ArrayList list =
2015-10-31 12:37:02 385
GoogleEarthWin7.1.5.1557.1436254887
2016-03-01
项目中使用了shiro,我添加了几个实体类,启动tomcat报错
2013-12-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人