自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (2)
  • 收藏
  • 关注

原创 POI设置单元格格式

在运用poi导出excel时,需要设置单元格为整数或者保留两位小数。我的需求是根据模板导出数据,同一个sheet中有些列是整数有些列是保留两位小数。这个时候直接cellStyle.setDataFormat(HSSFDataFormat.getBuildinFormat("#.##0.00"))并不能达到我要的保留两位小数且数字间没有,的要求。查看excel发现自定义格式中#.##0.00设置完...

2020-03-30 17:33:20 3323

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

原创 安装pygame

安装pygame的时候报了一个错。提示pip版本过低。根据提示更新但还是报错,网上搜到还可以用pip install -U pip升级,但是升级到一半提示超时。于是添加了--timeout:pip --timeout=1000 install -U pip升级pip成功!!!!...

2020-03-20 17:36:14 280

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

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

原创 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 9640 1

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

转载 abap 创建事务码

1)主界面输入事务码【se93】,进入到【维护事务】2)输入事务码(一般情况下用Y或者Z开头),点击【创建】3)跳出一个框,填写【短文本】,【开始对象】选择第二个【报表事务】,点击下方勾4)跳出一个框,输入对应的程序名,Ctrl+s或者点击保存5)弹出一个框,点【本地对象】保存就ok了6)在主界面输入【ytest001】进行测试。OK~...

2018-06-26 18:04:24 5838

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

原创 singleton=”false”

webwork的Action不是线程安全的,要求在多线程环境下必须是一个线程对应一个独立的实例,不能使用singleton。所以,我们在Spring配置Webwork Action Bean时,需要加上属性scope=”prototype”或singleton=”false”。    经试验确认,singleton模式指的是对某个对象的完全共享,包括代码空间和数据空间,说白了,如果一个类是sing...

2018-06-21 15:51:50 1363

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

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

转载 left join ,right join ,inner join 的区别

left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------------------------表A记录如下:aID     aNum1     a200501112 ...

2018-04-23 13:19:33 130

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

转载 java后台调用 SAP RFC的配置和调用

RFC是SAP系统和其他(SAP或非SAP)系统间的一个重要而常用的双向接口技术,也被视为SAP与外部通信的基本协议。简单地说,RFC过程就是系统调用当前系统外的程序模块!    RFC 是英文缩写,全称:Remote Function Call  ,远程功能调用 !配置:1、依赖包:把一下两个依赖包放到lib文件夹下,相应的添加到路径中去。2. 配置文件:用来配置 sap 地址等信息 文件里的内...

2018-04-21 15:30:11 5154 1

转载 sql语句中exists和in的区别和应用

表展示    首先,查询中涉及到的两个表,一个user和一个order表,具体表的内容如下:user表:order表: in    确定给定的值是否与子查询或列表中的值相匹配。in在查询的时候,首先查询子查询的表,然后将内表和外表做一个笛卡尔积,然后按照条件进行筛选。所以相对内表比较小的时候,in的速度较快。    具体sql语句如下:  1 SELECT 2     * 3 FROM 4    ...

2018-04-20 14:46:43 195

原创 事务的传播属性

在配置ssm的applicationContext-trans.xml文件的时候涉及到了事务的传播属性:<!-- 通知 --> <tx:advice id="txAdvice" transaction-manager="transactionManager"> <tx:attributes> <!-- 传播行为 --> <tx:met

2018-04-20 08:57:27 321

转载 SAP报表开发

一切开发都来自于需求,需求并不决定开发。当接到需求的时候,一定要进行可行性分析,是否可以进行开发,否则将会严重影响工作效率1.SAP报表List:原始技术,直接输出数据ALV:简单到复杂,也可以面向对象MS Office Excel:调用excel输出数据SAP提供多种方式开发报表,这里只介绍常用的ALV报表,其他的大家有兴趣也可以去网上找资料研究一下2.需求1)假设有一个客户提出需求开发一个销售...

2018-04-19 13:31:09 10871

转载 SAP系统概要

SD  销售与分销  Sales and Distribution  积极支援销售和分销活动,具有出色的定价、订单快速处理、按时交货,交互式多层次可变定制功能,并直接与盈利分析和生产计划模组连接。 MM  物料管理  Materials Management   以工作流程为导向的处理功能对所有采购处理最佳化,可自动评估供应商,透过精确的库存和仓储管理降低采购和仓储成本,并与发票核查相整合。PP ...

2018-04-18 10:06:12 368

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

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

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

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

转载 解决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 242

转载 java.util.ConcurrentModificationException

大家应该都知道, 在java中, 在对一些集合迭代的过程中对集合进行一些修改的操作, 比如说add,remove之类的操作, 搞不好就会抛ConcurrentModificationException,前几天在项目中,终于碰到了这个异常。在单线程操作的情况下,在DAO层查询到数据集合后,返回到service层做业务处理,要求:遍历数据集合,判断不符合条件的元素,做删除操作。在用foreach和 I...

2018-02-20 15:27:58 214

转载 java中如何设置HTTP协议的头信息(header)

首先,我们先看一下http的头信息到底是什么:HTTP(HyperTextTransferProtocol) 即超文本传输协议,目前网页传输的的通用协议。HTTP协议采用了请求/响应模型,浏览器或其他客户端发出请求,服务器给与响应。就整个网络资源传输而 言,包括message-header和message-body两部分。首先传递message- header,即http header消息。htt...

2018-02-19 13:40:55 21221

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

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

转载 关于JAVA调用ORACLE存储过程时,传入动态参数作为in语句条件的问题

关于JAVA调用ORACLE存储过程时,传入动态参数作为in语句条件的问题  需求:需要将多个参数作为一个参数传给存储过程执行,如:参数'1000','2000','3000','4000'等多个参数 作为一个字符串参数传递给存储过程PROC_RPT110(?)。存储过程将这个参数作为查询语句 in('1000','2000','3000','4000')的条件查询多个

2017-12-26 09:04:29 2871

原创 用Oracle写分组计算数量后再合计,并得出百分数

通过报表的形式展示各部门行为违章自查问题数量、公司检查问题数量、自我管理力度(自查比率%)。这就要求按照部门进行计算自查问题数量和公司检查问题数量。最后总计用的是grouping和group by rollup则Oracle语句是:select decode(grouping(zrbm),1,'合计',zrbm) zrbm,sum(dwzcwtsl) dwzcwtsl,sum(gsjc

2017-12-12 17:32:52 11394

转载 Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作

Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便、快捷的操作,使得我们不再为Oracle本身丑陋、难用的UI而抱怨。由于我们一般都是建建表、查查数据的操作居多,较少会考虑系统的整个Oracle的完整备份操作。但是在我们一些发布操作中,我们必须考虑如何把Oracle的对象、表数据导出到Sql脚本中,并且把创建Oracle表空间、

2017-12-11 14:32:24 189

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

转载 oracle常用函数

PL/SQL单行函数和组函数详解函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类:单行函数组函数本文将讨论如何利用单行函数以及使用规则。SQL中的单行函数SQL和PL/SQL中自带很多类型的函数,有字符、数字、日期、转换、和混合型等多种函数用于处理单行数据,因此这些都

2017-11-30 21:57:22 298

原创 radio的取值

jquery $("input[name='c'][checked]").val() 解决方法,今天使用这个东西取选中值,在IE下正常,在chome ff 等浏览器没有效果,返回空。上网查了很久找到一种兼用radio的取值代码。分享给大家,希望radio的取值对你有所帮助。var isbn = $('[name="isbw"]:checked').val();

2017-11-22 20:21:44 365

转载 乱码

参数从jsp页面传送到controller层的时候经常会发生乱码的问题,在页面编码为UTF-8的前提下,解决方案有二:一)        controller接收数据时,将类型强制转换String keyword = new String(request.getParameter("keyword").getBytes("ISO-8859-1"), "utf-8");二)

2017-11-11 22:14:33 143

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

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

转载 加载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 179

原创 如何在js中判断是否包含某个字符串

var vkind=$("#vkind").val();    var flag1=vkind.indexOf("次卡");//如果flag1不为-1的话,说明指定字符串中包含“次卡”两个字,    if(-1!=flag1){        //次卡        $("#ubksj").val("");        $("#udqsj").val("");

2017-10-27 11:24:45 3451

原创 获取字符串中数字,并计算指定时间的后几个月是几月几号

在做项目的时候遇见一个需求,要求知道会员卡种类,会员卡开始时间和会员卡使用有效周期自动得到会员卡到期时间。所以就出现了几个难点。一、有效周期写法不一定;二、如何获取使用周期内的数字;三、如何自动得到会员卡到期时间。以下就来解决一下这些问题:一、规定周期输入格式:    var vperiod=$("#vperiod").val();    var pattern1=/^\d{1,2}个

2017-10-27 11:13:57 530

2017年java面试宝典

这套面试题主要目的是帮助那些还没有java软件开发实际工作经验,而正在努力寻找java软件开发工作的朋友在笔试时更好地赢得笔试和面试。由于这套面试题涉及的范围很泛,很广,很杂,大家不可能一天两天就看完和学完这套面试宝典,即使你已经学过了有关的技术,那么至少也需要一个月的时间才能消化和掌握这套面试宝典,所以,大家应该早作准备,从拿到这套面试宝典之日起,就要坚持在每天闲暇之余学习其中几道题目,日积月累,等到出去面试时,一切都水到渠成,面试时就自然会游刃有余了。 答题时,先答是什么,再答有什么作用和要注意什么(这部分最重要,展现自己的心得) 答案的段落分别,层次分明,条理清晰都非常重要,从这些表面的东西也可以看出一个人的习惯、办事风格、条理等。 要讲你做出答案的思路过程,或者说你记住答案的思想都写下来。把答题想着是辩论赛。答题就是给别人讲道理、摆事实。答题不局限于什么格式和形式,就是要将自己的学识展现出来! 别因为人家题目本来就模棱两可,你就心里胆怯和没底气了,不敢回答了。你要大胆地指出对方题目很模糊和你的观点,不要把面试官想得有多高,其实他和你就是差不多的,你想想,如果他把你招进去了,你们以后就是同事了,可不是差不多的吗? 关于就业薪水,如果你是应届生,那不能要高工资,好比大饼的故事,没有文凭还想拿高工资,就去中关村缺什么补什么吧!少数人基础确实很好,在校期间确实又做过一些项目,那仍然是可以要到相对高的工资的。

2017-10-03

ssh整合需要的jar包

SSH框架整合需要的基本jar包

2017-08-21

空空如也

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

TA关注的人

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