- 博客(51)
- 资源 (8)
- 问答 (7)
- 收藏
- 关注
原创 es 根据索引名称和索引字段更新值
1:指定索引名称和操作指令instodayorder_new_2022/_update_by_query2:执行代码{"script":{"lang":"painless","source":"if(ctx._source.reserveString_3==null){ctx._source.reserveString_3='0'}"}}...
2022-05-26 15:54:40
918
原创 POI 自定义导入Excel
Controller代码: @ApiOperation("批量导入排课计划") @PostMapping("/excelBatchImportCourse") public Wrapper excelBatchImportCourse(@RequestHeader("token") String token, @ApiParam(value = "公司ID",required = false) @Req
2022-04-24 17:11:12
422
原创 java 导出自定义Word
Controller代码@PostMapping(value = "/exportWordDilreport") @ApiOperation(httpMethod = "POST", value = "导出演练报告") public Wrapper exportWordDilreport(@RequestHeader("token") String token, @RequestBody DilreportS...
2022-04-06 18:18:21
638
原创 Java生成编码+流水号
/** * 生成台账编码 * * @return */ public String createStandBookNo(String projectIdentify) { RedisAtomicLong atomicLong = new RedisAtomicLong(TrmRedisConstants.TRM_CREATE_STAND_BOOK_NO, redisTemplate.getConnectionFactory()); ...
2022-01-25 18:42:35
542
原创 Java获取日期范围内的所有日期列表
/** * 获取日期范围内的所有日期列表 * @param startDate * @param endDate * @return */ public static List<String> getBetweenDateStr(Date startDate,Date endDate){ List<String> dateList = new ArrayList<>(); Simp.
2021-09-18 16:02:10
1779
原创 Java根据时间加减N天
public static Date dateAddOrSub(Date curDate,int ope,int day){ Calendar calendar = Calendar.getInstance(); calendar.setTime(curDate); if(ope == 1){ calendar.add(Calendar.DATE, day); }else{ calendar.a.
2021-09-18 16:01:27
387
原创 Mybatis 批量新增和修改
<update id="batchUpdateReserList" parameterType="java.util.List"> <foreach collection="reservationList" item="item" index="index" open="" close="" separator=";"> update t_sds_room_reservation <set> <if test="it.
2021-09-18 15:58:41
151
原创 Java生成流水号,并设置过期时间为1天
/** * 生成通用编码 * @param projectIdentify 项目表示 * @param propertyStr 模块标识 * @param identify 编码标识 * @return */ public String createCurrencyNo(String projectIdentify,String propertyStr,String identify) { RedisAtomicLong .
2021-09-18 15:09:39
764
原创 交易心得(简要总结)
实盘K线经验总结:1:往往在主升浪过程中,如果回调浪进行平台整理的,会存在着小5浪的走势;2:地量和天量的使用一般在单边上涨和下跌的顶底附近就会出现了,地量地价,天量天价3:双阴之后买,双阳之后卖,一阴一阳不操作,孤量难成型;4:5日线跟7日线是进攻线,高位阴包阳爆线吞没,开空5:探底之后小时级别反弹到60日均线第一次,第二次开空6:买入不急,卖出不贪,止损不拖7:探底回升后小时级别30日均线压力,如果带量冲破后,带上影线,那么直接做空,空单在下方平台支撑位置止盈出局,后反手
2021-09-18 15:04:44
6955
原创 Java 将数据封装成树形结构
/** * 将数据封装为树结构 * @param result * @return */ private List<ComEventTypeTreeVo> generateTree(List<ComEventTypeTreeVo> result) { Map<String, List<ComEventTypeTreeVo>> map = new HashMap<String, List&l.
2021-09-18 11:30:04
833
原创 mysql根据父节点查询下面所有子节点
select id from ( select t1.id,t1.parent_id, if(find_in_set(parent_id, @pids) > 0, @pids := concat(@pids, ',', id), 0) as ischild from ( select id,parent_id from t_pem_event_type t ..
2021-09-18 11:24:29
623
原创 Mysql inner join 后case when用法
SELECT t.id AS 'orderId', t.organization_id AS 'organizationId', t.create_time AS 'createTime', t.partake_num, t. STATUS AS 'status', t.type AS 'type', t.actual_area AS 'actualArea', t.area_type AS 'thirdTypeId', r. NAME AS 'actualAreaName', t.a.
2021-09-02 15:40:37
1438
原创 Java操作POI根据条件合并单元格
/** * 循环创建数据行 可设置从第几行开始 * * @param workbook * @param sheet * @param dataList * @param beanPropertys * @param rowIndex * @param <T> */ public static <T> void createDateRow(Workbook workbook, Sheet...
2021-08-30 16:30:38
321
原创 java计算两个日期相差多少分钟
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm"); try { Date date1 = simpleDateFormat.parse("2021-08-26 11:00"); Date date2 = simpleDateFormat.parse("2021-08-26 11:50"); SimpleDate...
2021-08-26 11:52:38
3622
原创 Java实现批量模糊删除Redis Key 对应的值
贴上我的测试类:package com.paascloud.provider.web;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.b
2020-07-21 10:13:41
1699
原创 Ext GroupingView 生成可分组显示的网格数据
一:首先编写父类分组网格,可扩展,可继承的。名称为:groupView.jsExt.namespace('Ext.gr.gv');Ext.gr.gv.ExtGroupViewGrid = Ext.extend(Ext.grid.GridPanel,{ // 表格结构 structure: null, // 获取数据的URL url: '', //支持actionc
2012-02-09 17:16:33
2032
转载 J2EE操作Oracle的clob类型字段
Oracle中,Varchar2支持的最大字节数为4KB,所以对于某些长字符串的处理,我们需要用CLOB类型的字段,CLOB字段最大支持4GB。 还有其他几种类型: blob:二进制,如果exe,zip clob:单字节码,比如一般的文本文件. nlob:多字节码,如UTF格式的文件. 以下就是对CLOG字段的操作方法,在我们的项目中帮助文档部分用到。 1、首先是写入
2012-02-09 09:50:45
760
原创 Ext获取JSON字符串后赋值给联动下拉框
假如此处是大类,小类的联动,bid代表你选择的大类IDfunction onchange_select(bid){ Ext.Ajax.request({ url: '${ctx}/bookmodules/small-type!buldString.action', params:{ 'bigTypeId' : bid //传入大类参数 },
2011-12-21 15:53:37
3207
转载 jacob将WORD转换成PDF文件(要装有Word另存为PDF文件的插件)
public class Dispatch_MSWord { static final int wdDoNotSaveChanges = 0;// 不保存待定的更改。 static final int wdFormatPDF = 17;// PDF 格式 public void ofsevenToPDF(String sfileName,String toFileName){
2011-12-21 15:48:32
4044
转载 Java jacob 将Word 生成PDF文件
import java.io.File;import com.jacob.activeX.ActiveXComponent;import com.jacob.com.ComThread;import com.jacob.com.Dispatch;import com.jacob.com.Variant;public class WFileToPdf { private Activ
2011-12-06 15:50:50
4259
原创 Tomcat下访问项目不需要输入项目名称的配置方法
在conf目录下, 修改 server.xml 文件, 在Host标签中,加入子标签l其中path =“” 表明依 Host的 path为相对目录。
2011-09-29 17:35:08
18467
原创 Ext Multiselect 多项删除
<br />function(){<br /> var selectObj = Ext.getCmp('vlist'); //Multiselect <br /> var selectionsArray = selectObj.view.getSelectedIndexes();<br /> var records = []; <br /> if (selectionsArray.length > 0){<br />
2011-06-01 11:24:00
1382
原创 myeclipse6.0连接oracle10g Cannot access NLS data files or invalid environment specified错误
<br />1:打开MyEclipse安装目录,找到其D:/MyEclipse-6.0/eclipse/eclipse.ini文件<br /> 打开, 把 -Duser.language=en 改为:-Duser.language=zh<br /> <br />2:连接JAR用oracle10g驱动用ojdbc14.jar--支持jdk1.4 jdk1.5
2011-05-04 09:46:00
877
原创 解压版MySql安装步骤
一 下载MySQLhttp://dev.mysql.com/downloads/mirror.php?id=389369,这个版本是社区版的解压MySQL(C:/Program Files/MySQL/)MySQL安装目录二 新建my.ini在C:/Program Files/MySQL/下建立my.ini文件,内容为:[mysqld] # 设置mysql的安装目录 basedir=C://Program Files//MySQL# 设置mysql数据库的数据的存放目录,必须是data,或者是//xxx-d
2010-06-14 12:07:00
1717
转载 MySQL 命令大全 - 命令详解
<br />MySQL 命令大全 - 命令详解<br />一、连接MYSQL。 <br />格式: mysql -h主机地址 -u用户名 -p用户密码 <br />1、例1:连接到本机上的MYSQL。 <br />首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql> <br />2、例2:连接到远程主机上的MYSQL。假设
2010-06-08 15:02:00
601
原创 QueryBuildDataSource的应用
void getDataFromJobTable(){ Query query; QueryRun qr; QueryBuildDataSource qbdsJobTable; JaxJobTable curJobTable; Eaj
2010-05-28 15:41:00
1193
原创 Struts2的請求處理過程
一个请求在Struts2框架中的处理大概分为以下几个步骤1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin)3 接着FilterDispatcher被调用,Filt
2010-05-25 10:40:00
977
原创 按钮对话框方法
在点击button之后,对关联表之间进行操作,刷新当前表的数据,更新其状态后需做以下动作 FromPageControl ctrlLineOperation; //声明FromPageControl 对象 Table_ds.research(); //Table是表名,一般是你更新后的表 Table_ds.refresh(); //刷新 th
2010-05-21 09:32:00
622
原创 报表打印多张的方法示例
init方法参考: public void init() { Object caller; ; super(); caller=element.args().caller(); if(classidget(caller) == classnum(EajSilverEditonProductionClass)) {
2010-05-20 15:00:00
707
原创 挂载报表中初始化报表临时数据表的方法
public void init(){ Object caller; MenuItemName callerMenuItemName; ; super(); caller=element.args().caller(); callerMenuItemName=element.args().menuItemName();
2010-05-19 15:55:00
600
原创 Groovy 学习链接
Jar下载地址: http://www.java2s.com/Code/Jar/GHI/Downloadgroovyjar.htm http://groovy.codehaus.org/Download 介绍入门: http://www.blogjava.net/hsith/archive/2006/04/28/43790.h
2010-05-18 17:21:00
502
原创 X++双向关联查询数据,初始化下拉选项
static client void lookupInfuseBOMId(FormStringControl _ctrl,ItemId _itemId){ //传入要查询的表 SysTableLookup sysTableLookup = SysTableLookup::newParameters(tablenum(BomTable), _ctrl);
2010-05-18 14:20:00
863
原创 AX动态給报表的标题栏和所对应的栏位赋值
一:Class方法负责把读到的数据放存储起来,放到临时表中,通过传值方法,把数据传输到报表中去; 二: 报表init方法: public void init() { Object caller;
2010-05-18 13:50:00
941
转载 java nio 复制文件功能
package com.ghb.crp.file; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.Fil
2010-05-18 12:03:00
1913
原创 SQL小短句收集
Select TOP N * From TABLE Order By NewID() --Access:Select TOP N * From TABLE Order By Rnd(ID) Rnd(ID) 其中的ID是自动编号字段,可以利用其他任何数值来完成,比如用姓名字段(UserName) Select TOP N * From TABLE Order BY Rnd(Len(UserNam
2010-05-13 14:06:00
733
转载 InnoDB和MyISAM区别
InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持外以及部键等高级数据库功能。 MyIASM是IASM表的新版本,有如下扩展:
2010-04-30 14:07:00
431
原创 Linux下安装mysql
1:下载社区版的mysql, 要下载两个文件,分别为:MySQL-server-community-5.1.46-1.rhel5.i386.rpm MySQL-client-community-5.1.46-1.rhel5.i386.rpm 客户端和服务器 下载地址页:http://
2010-04-29 16:22:00
945
原创 gzip: stdin: not in gzip format
linux下 安装解压 tar.gz格式的文件时候,会报下面的错误 gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error exit delayed from previous errors 在网上找了很久的资料,最后终于解决了,貌似有个英文网站说的,当这个文件在被压
2010-04-28 16:37:00
54113
11
转载 硬盘安装centos 组建win和centos双系统
没有光驱或者没有光盘,想装双系统的朋友一定需要硬盘安装系统,特别是喜欢linux系统的朋友或者想尝试linux的朋友又不想在虚拟机尝试,那么装双系统也是必须。下面就是我近期在windows系统下面安装CentOS版linux系统的过程,记下:先来点centos的介绍:CentOS——全名为“社区企业操作系统”(Community Enterprise Operating System)
2010-04-24 15:57:00
1526
jquery参考手册,非常好,个人认为最好的帮助手册
2009-08-19
JAVA实现Excel导入/导出的功能实现
2009-07-09
hibernate深入了解和技术应用
2009-06-24
ibatis+spring mvc事务不能回滚
2014-09-30
GT.Utils.onLoad的应用
2010-03-24
怎样读取Excel数据,删除重复项后生成一个新的文件
2010-03-18
SSH项目设置两个数据源,系统根据需要调用
2009-11-16
hibernate级联的问题,大家帮忙解决哈~~
2009-10-12
多个字符截取规定长度显示的问题
2009-10-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人