- 博客(71)
- 资源 (2)
- 收藏
- 关注
原创 POI设置单元格格式
在运用poi导出excel时,需要设置单元格为整数或者保留两位小数。我的需求是根据模板导出数据,同一个sheet中有些列是整数有些列是保留两位小数。这个时候直接cellStyle.setDataFormat(HSSFDataFormat.getBuildinFormat("#.##0.00"))并不能达到我要的保留两位小数且数字间没有,的要求。查看excel发现自定义格式中#.##0.00设置完...
2020-03-30 17:33:20
3515
原创 no module named pygame
刚升级完pip终于可以敲代码了。没想到import pygame执行代码的时候又提示我no module named pygame!!真的气啊,沉下气来各种搜。说是要下载pygame-1.9.4-cp34-cp34m-win_amd64.whl。我下载了,cmd里安装这个python -m pip install --userpygame-1.9.4-cp34-cp34m-win_amd64...
2020-03-20 17:43:44
11543
原创 安装pygame
安装pygame的时候报了一个错。提示pip版本过低。根据提示更新但还是报错,网上搜到还可以用pip install -U pip升级,但是升级到一半提示超时。于是添加了--timeout:pip --timeout=1000 install -U pip升级pip成功!!!!...
2020-03-20 17:36:14
330
原创 miniui的onValueChanged事件
jsp:INPUTMAN的下拉框值随着PLANT的变化而变化<td class="table-label_right" width="100"> <input id="i$ZMES003$PLANT" name="i$ZMES003$PLANT" class="mini-combobox" style="wid
2018-12-07 14:59:43
13164
原创 java导出txt
txt下载.jsp层:var url = "zmes001.cmd?method=exportText&message="+message;window.open(url);action层: /** * 导入excel模板报错txt下载 write by cqq 2018-12-07 * * @param req * @p...
2018-12-07 14:53:33
202
原创 js实现enter键tab功能
这个是不用修改,直接放在js里就可以用的://按enter键实现tab键的效果document.onkeydown=function(evt){ //document.all可以判断浏览器是否是IE,是页面内所有元素的一个集合 var isie = (document.all) ? true : false; var key; var srcobj; // if the agent is an...
2018-07-12 09:23:53
9840
原创 SQL获取前一天、一月、一年
取出本周的最后一天select DATEADD(WK,DATEDIFF(WK,0,GETDATE()),6) 本周 周日开始至周六为一周select * from tb where datediff(week , 时间字段 ,getdate()) = 0上周select * from tb where datediff(week , 时间字段 ,getdate()) = 1下周select * f...
2018-07-04 13:11:43
5564
转载 abap 创建事务码
1)主界面输入事务码【se93】,进入到【维护事务】2)输入事务码(一般情况下用Y或者Z开头),点击【创建】3)跳出一个框,填写【短文本】,【开始对象】选择第二个【报表事务】,点击下方勾4)跳出一个框,输入对应的程序名,Ctrl+s或者点击保存5)弹出一个框,点【本地对象】保存就ok了6)在主界面输入【ytest001】进行测试。OK~...
2018-06-26 18:04:24
6161
转载 BigDecimal
在日常开发中我们经常会碰到小数计算,而小数直接计算的话会出现一些小小的错误,如下System.out.println(1.01 + 2.02); System.out.println(1.01 + 2.02);正常是输出3.03,但是实际上输出的是3.0300000000000002。这是因为不论是float 还是double都是浮点数,而计算机是二进制的,浮点数会失去一定的精确度。有没有不...
2018-06-26 11:10:16
162
原创 singleton=”false”
webwork的Action不是线程安全的,要求在多线程环境下必须是一个线程对应一个独立的实例,不能使用singleton。所以,我们在Spring配置Webwork Action Bean时,需要加上属性scope=”prototype”或singleton=”false”。 经试验确认,singleton模式指的是对某个对象的完全共享,包括代码空间和数据空间,说白了,如果一个类是sing...
2018-06-21 15:51:50
1456
原创 abap开发语法小结
1、在涉及到数字计算的时候可能会要求数值保留几位小数,以百分比的形式显示占比: 2、定义选择条件:(1)单选PARAMETERS:P1 RADIOBUTTON GROUP R1 DEFAULT 'X' USER-COMMAND CREATE,"创建领料单 P2 RADIOBUTTON GROUP R1."修改领料单(2)多选PARAMETERS:p1 AS CHECKBOX ...
2018-06-16 09:42:17
3303
原创 Control character in cookie value, consider BASE64 encoding your value , 数据保存到cookie遇到中文报错的解决方案
J2EE Doc里面的,cookies只支持ASCII字符,而且不能有逗号,分号,空白。或者以$开头。名字在创建后不能改变。如果要存储中文的,先用URLEcode编码,在存入,取出的时候,用decode解码。在保存cookie之前把值编码下:Cookie cookie_userBeanName=new Cookie("userBean_name",URLEncoder.encode(usernam...
2018-05-31 21:14:17
707
转载 left join ,right join ,inner join 的区别
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------------------------表A记录如下:aID aNum1 a200501112 ...
2018-04-23 13:19:33
165
原创 SAP ABAP编程 字符串加密-MD5_CALCULATE_HASH_FOR_CHAR
在Java中,我们使用md5进行字符串加密,那么在ABAP中,用MD5_CALCULATE_HASH_FOR_CHAR进行加密。DATA: str1 TYPE c LENGTH 12 VALUE 'asd', str2 TYPE c LENGTH 32, str3 TYPE c LENGTH 32.CALL FUNCTION 'MD5_CALCULATE_HASH_FOR_CH...
2018-04-23 10:12:04
4625
转载 java后台调用 SAP RFC的配置和调用
RFC是SAP系统和其他(SAP或非SAP)系统间的一个重要而常用的双向接口技术,也被视为SAP与外部通信的基本协议。简单地说,RFC过程就是系统调用当前系统外的程序模块! RFC 是英文缩写,全称:Remote Function Call ,远程功能调用 !配置:1、依赖包:把一下两个依赖包放到lib文件夹下,相应的添加到路径中去。2. 配置文件:用来配置 sap 地址等信息 文件里的内...
2018-04-21 15:30:11
5443
1
转载 sql语句中exists和in的区别和应用
表展示 首先,查询中涉及到的两个表,一个user和一个order表,具体表的内容如下:user表:order表: in 确定给定的值是否与子查询或列表中的值相匹配。in在查询的时候,首先查询子查询的表,然后将内表和外表做一个笛卡尔积,然后按照条件进行筛选。所以相对内表比较小的时候,in的速度较快。 具体sql语句如下: 1 SELECT 2 * 3 FROM 4 ...
2018-04-20 14:46:43
233
原创 事务的传播属性
在配置ssm的applicationContext-trans.xml文件的时候涉及到了事务的传播属性:<!-- 通知 --> <tx:advice id="txAdvice" transaction-manager="transactionManager"> <tx:attributes> <!-- 传播行为 --> <tx:met
2018-04-20 08:57:27
359
转载 SAP报表开发
一切开发都来自于需求,需求并不决定开发。当接到需求的时候,一定要进行可行性分析,是否可以进行开发,否则将会严重影响工作效率1.SAP报表List:原始技术,直接输出数据ALV:简单到复杂,也可以面向对象MS Office Excel:调用excel输出数据SAP提供多种方式开发报表,这里只介绍常用的ALV报表,其他的大家有兴趣也可以去网上找资料研究一下2.需求1)假设有一个客户提出需求开发一个销售...
2018-04-19 13:31:09
11630
转载 SAP系统概要
SD 销售与分销 Sales and Distribution 积极支援销售和分销活动,具有出色的定价、订单快速处理、按时交货,交互式多层次可变定制功能,并直接与盈利分析和生产计划模组连接。 MM 物料管理 Materials Management 以工作流程为导向的处理功能对所有采购处理最佳化,可自动评估供应商,透过精确的库存和仓储管理降低采购和仓储成本,并与发票核查相整合。PP ...
2018-04-18 10:06:12
429
转载 js限制输入框只能输入数字
分享下js限制输入框中只能输入数字的方法,包括整数与小数,分享几个例子,有需要的朋友参考下。1.使用正则表达式限制输入框只能输入数字:1 <input type="text" onkeyup="this.value=this.value.replace(/[^\d]/g,'') " onafterpaste="this.value=this.value.replace(/[^\d]/g,''...
2018-03-17 22:22:06
916
转载 Batch update returned unexpected row count from update [0]; actual row count: 0;
Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1不注意的话,还真的有点无所适从,Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1...
2018-03-03 22:58:55
405
转载 ManyToOne单向配置(错误:object references an unsaved transient instance - save the transient instance befor
一、异常:org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: 这主要是在ManyToOne级联操作时遇到,比如new了一个新对象,在未保存之前将它保存进了一个新new的对象(也即不...
2018-02-21 16:49:27
609
转载 save the transient instance before flushing错误解决办法
近日在项目中遇到以下错误,着实郁闷了一把: org.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing:com.dhcc.itsm.base.model.User。这主要是在ManyTo...
2018-02-21 16:47:58
4037
转载 解决a different object with the same identifier value was already associated with the session错误
1、a different object with the same identifier value was already associated with the session。 错误原因:在hibernate中同一个session里面有了两个相同标识但是是不同实体。 解决方法一:session.clean() PS:如果在clean操作后面又进行了saveOrUpdate(objec...
2018-02-21 16:47:06
308
转载 java.util.ConcurrentModificationException
大家应该都知道, 在java中, 在对一些集合迭代的过程中对集合进行一些修改的操作, 比如说add,remove之类的操作, 搞不好就会抛ConcurrentModificationException,前几天在项目中,终于碰到了这个异常。在单线程操作的情况下,在DAO层查询到数据集合后,返回到service层做业务处理,要求:遍历数据集合,判断不符合条件的元素,做删除操作。在用foreach和 I...
2018-02-20 15:27:58
243
转载 java中如何设置HTTP协议的头信息(header)
首先,我们先看一下http的头信息到底是什么:HTTP(HyperTextTransferProtocol) 即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而 言,包括message-header和message-body两部分。首先传递message- header,即http header消息。htt...
2018-02-19 13:40:55
21359
转载 SSH阶段常见的异常系列(15条)
异常一异常一 异常描述: Sax解析异常:cvc-复杂的类型,发现了以元素maping开头的无效内容,应该是以 ‘{“http://www.hibernate.org/xsd/orm/cfg“:property, “http://www.hibernate.org/xsd/orm/cfg“:mapping, “http://www.hibernate.org/xsd/orm/c
2018-02-01 21:16:48
794
转载 Oracle中REGEXP_SUBSTR函数
REGEXP_SUBSTR延伸SUBSTR函数的功能,让你搜索一个正则表达式模式字符串。这也类似于REGEXP_INSTR,而是返回子字符串的位置,它返回的子字符串本身。语法Oracle数据库中的REGEXP_SUBSTR函数的语法是:REGEXP_SUBSTR(source_char, pattern [, position [, occurrence [, matc
2017-12-26 09:41:27
628
转载 关于JAVA调用ORACLE存储过程时,传入动态参数作为in语句条件的问题
关于JAVA调用ORACLE存储过程时,传入动态参数作为in语句条件的问题 需求:需要将多个参数作为一个参数传给存储过程执行,如:参数'1000','2000','3000','4000'等多个参数 作为一个字符串参数传递给存储过程PROC_RPT110(?)。存储过程将这个参数作为查询语句 in('1000','2000','3000','4000')的条件查询多个
2017-12-26 09:04:29
2997
原创 用Oracle写分组计算数量后再合计,并得出百分数
通过报表的形式展示各部门行为违章自查问题数量、公司检查问题数量、自我管理力度(自查比率%)。这就要求按照部门进行计算自查问题数量和公司检查问题数量。最后总计用的是grouping和group by rollup则Oracle语句是:select decode(grouping(zrbm),1,'合计',zrbm) zrbm,sum(dwzcwtsl) dwzcwtsl,sum(gsjc
2017-12-12 17:32:52
11579
转载 Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作
Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便、快捷的操作,使得我们不再为Oracle本身丑陋、难用的UI而抱怨。由于我们一般都是建建表、查查数据的操作居多,较少会考虑系统的整个Oracle的完整备份操作。但是在我们一些发布操作中,我们必须考虑如何把Oracle的对象、表数据导出到Sql脚本中,并且把创建Oracle表空间、
2017-12-11 14:32:24
216
原创 oracle表示百分数,加减,统计
////////////////// 装置类问题----本日新增: select to_char(sysdate,'yyyy-MM-hh'),count(dcid) from B82_MRZCSBZZ_TD where to_char(fxsj,'yyyy-MM-hh')=to_char(sysdate,'yyyy-MM-hh') group by to_c
2017-11-30 22:01:00
1415
转载 oracle常用函数
PL/SQL单行函数和组函数详解函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类:单行函数组函数本文将讨论如何利用单行函数以及使用规则。SQL中的单行函数SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期、转换、和混合型等多种函数用于处理单行数据,因此这些都
2017-11-30 21:57:22
374
原创 radio的取值
jquery $("input[name='c'][checked]").val() 解决方法,今天使用这个东西取选中值,在IE下正常,在chome ff 等浏览器没有效果,返回空。上网查了很久找到一种兼用radio的取值代码。分享给大家,希望radio的取值对你有所帮助。var isbn = $('[name="isbw"]:checked').val();
2017-11-22 20:21:44
402
转载 乱码
参数从jsp页面传送到controller层的时候经常会发生乱码的问题,在页面编码为UTF-8的前提下,解决方案有二:一) controller接收数据时,将类型强制转换String keyword = new String(request.getParameter("keyword").getBytes("ISO-8859-1"), "utf-8");二)
2017-11-11 22:14:33
164
转载 com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE
提示的原因是“ xxx ”double型不是正确的,错误的原因在于把数据库update user set username='xxx',password='yyy' where id='zzz'错写成update user set username='xxx' and password='yyy' where id='zzz'将分隔符,错写为and如果是用ssm框架的
2017-11-11 21:17:22
1700
原创 Expected mime type application/octet-stream but got text/html.
在运行solr技术的工程的时候出现Expected mime type application/octet-stream but got text/html.错误网上找的原因有:在使用Tomcat部署Solr后,Collection1的地址为:http://ip:8080/solr/#/collection1,但使用SolrJ进行索引的时候,应该使用http://ip:8080/s
2017-11-10 16:28:44
4352
转载 加载web项目时报的错误:Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modul
用eclipse开发的servlet项目不能加载到tomcat6.0服务器,原因是:servlet的版本高了 只要将version="3.0"改成version="2.5",然后重启eclipse即可!!!具体操作步骤:找到你的eclipse:D:\eclipse\workspace-jee\项目名称\.settings\org.eclipse.wst.common.pro
2017-11-03 22:18:47
202
原创 如何在js中判断是否包含某个字符串
var vkind=$("#vkind").val(); var flag1=vkind.indexOf("次卡");//如果flag1不为-1的话,说明指定字符串中包含“次卡”两个字, if(-1!=flag1){ //次卡 $("#ubksj").val(""); $("#udqsj").val("");
2017-10-27 11:24:45
3521
原创 获取字符串中数字,并计算指定时间的后几个月是几月几号
在做项目的时候遇见一个需求,要求知道会员卡种类,会员卡开始时间和会员卡使用有效周期自动得到会员卡到期时间。所以就出现了几个难点。一、有效周期写法不一定;二、如何获取使用周期内的数字;三、如何自动得到会员卡到期时间。以下就来解决一下这些问题:一、规定周期输入格式: var vperiod=$("#vperiod").val(); var pattern1=/^\d{1,2}个
2017-10-27 11:13:57
576
2017年java面试宝典
2017-10-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人