自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (10)
  • 问答 (2)
  • 收藏
  • 关注

原创 Mybatis报错处理Not available in non blocking mode

mybatis代码如下:<if test="condition.cxlx != null and condition.cxlx == 'd'"> and v.invent > 0 </if>控制台打印错误如下:Caused by: com.fasterxml.jackson.databind.JsonMappingException: Not...

2020-02-13 21:07:03 1410

原创 SpringMVC引入QUARTZ定时器原理分析学习

整体流程:系统初始化时,加载quartz.properties配置文件,获取定时器相关配置,包括定时器相关表前缀,jobstore实现类等配置;系统启动完成后,将数据库配置的定时器信息以bean的形式注册,然后使用监听器监听Job、Trigger等。(红色字体部分暂时不是完全理解);定时器初始化完成以后,具体定时器通过调用job接口的execute方法实现业务逻辑的定时处理;quart...

2019-07-23 14:38:41 494

原创 【JAVA】mybatis手动创建sqlSession实现不同数据源查询【并且指定mapper扫描路径】解决报错Invalid bound statement (not found)

背景描述由于项目要求,需要根据不同用户查询不同的sqlite数据源,所以想到通过JAVA实现手动创建MyBatis SqlSession,从而实现数据库查询;由于此次碰到问题比较多,借鉴了很多博客,所以觉得有必要总结一下。创建SqlSession的两种方式1、SqlSessionFactoryBean创建SqlSessionFactory,可配置mapper.xml扫描路径创...

2019-06-14 10:12:19 2746 1

原创 MySQL通过自定义函数验证身份证号合法性

创建自定义函数脚本如下DELIMITER $$DROP FUNCTION IF EXISTS `is_id_card`$$ CREATE FUNCTION `is_id_card` (number VARCHAR (20) CHARSET utf8) RETURNS TINYINT (1) BEGIN DECLARE flag BOOL DEFAULT FALSE ; I...

2019-05-28 19:21:29 2363

原创 js动态创建a标签并触发href事件

背景js调用第三方公司提供的客户端,如果客户端未启动,则需要自动启动客户端,客户端启动方式为a标签,href指定本地协议链接解决思路客户端未启动,则动态创建a标签启动客户端,然后初始化客户端数据关键代码var a = document.createElement('a');a.setAttribute('href', href);a.setAttribute('targe...

2019-01-17 18:07:21 29560

原创 js调用webservice接口并解决no soap Action Header问题

背景调用第三方接口,对方接口为内网地址,并且与我方服务器不通,所以需要在js调用对方提供的webservice接口调用方法function RequestWebService() { var data; data = '&lt;soapenv:Envelope xmlns:xsi="http://www.w3.org/XMLSchema-instance" xmlns...

2019-01-07 20:03:14 4244 1

原创 MySQL百万级数据添加索引

背景公司某产品基础数据表,各模块依赖这张表,该表数据量四百万,导致某功能打开页面半小时不出数据,故添加索引优化;直接alter table add index 添加索引,执行一个小时没反应,并且会导致锁表;故放弃该办法,最终解决办法如下:解决方案导出原表数据 创建新表与原表结构保持一致,在该表上执行alter语句添加索引; 将表数据导入创建的新表; 修改新建的表名为原表名。...

2019-01-07 19:52:14 8809 2

原创 java调用webservice接口

背景:对接对三方系统,对方提供的webservice接口代码:package com.cpinfo.his.web.order;import org.apache.axiom.om.OMAbstractFactory;import org.apache.axiom.om.OMElement;import org.apache.axiom.om.OMFactory;impor...

2018-12-10 13:35:35 1025

翻译 js截取字符串第一个汉字

背景:对接第三方接口需要传个age和ageTyoe字段,其中age字段为integer型,ageType取“岁/月/天”,但是我们系统存的年龄格式为N岁M月,或者为P天,这样就需要把拿到的年龄字符串截取一下,拿到第一个单位和数字,比如3岁5月6天,我要拿到age为3,ageType为岁;解决问题代码function getAge(){ var str = '3岁5月6天'; ...

2018-12-05 17:49:58 9046

原创 axis2调用webservice接口报错value cannot be null

接上篇背景:第三方提供的webservice接口可以用soapui调通,但是程序调用报错,value cannot be  null解决办法:经比对,使用soapui调用接口,参数名为inputData,但是使用代码调用RPCServiceClient将参数名拼接为arg0;固查询资料,使用ServiceClient调用接口前设置参数名。关键代码: OMElemen...

2018-11-20 17:52:57 2099

原创 axis2调用webservice报错System.Web.Services.Protocols.SoapException: Server did not recognize

具体报错信息System.Web.Services.Protocols.SoapException: Server did not recognize the value of HTTP Header SOAPAction: urn:anonOutInOp.解决此报错关键代码 options.setAction(targetNamespace + "/" + opName);解决问...

2018-11-20 17:41:54 3917

原创 dhtmlXGridObject增加可编辑的时间列并且日期控件显示中文

需求:dhtmlx中grid表格中增加时间列,并且该列支持修改,并且要弹出中文时间下拉框;解决方案:增加时间列:在setColTypes方法中设置列类型为dhxCalendarA或者dhxCalendar(本文使用dhxCalendarA),二者具体有啥区别暂时不清楚,有兴趣的可以查下并在下方留言告知。弹出中文时间下拉框:重写calendar相关js,具体代码会在下面给出。相关...

2018-10-19 16:48:03 1870

原创 oracle判断某一字段不是纯数字

背景:表中某一字段中应该为纯数字,偶然发现该字段包含其他值,故,需要对不是纯数字的数据项进行过滤脚本:select distinct sub_account_item from pay_transaction_detail where trim(translate(sub_account_item, '0123456789', ' ')) is not null解释:t...

2018-10-12 20:08:15 13340

原创 oracle中单引号嵌套

背景:存储过程中使用单引号将脚本括起来,但是脚本中还包含了单引号,这样导致单引号错乱,如下'select age from user where name = 'aaa' '如果有上述这种需求,这种写法是有问题的。下面提供两种可行的写法;方法一:'''aaa''''select age from user where name = ' || '''aaa'''方法...

2018-09-30 17:18:16 4885 1

原创 oracle调用存储过程kill进程

背景:kill正在执行的慢SQL;1、获取进程号,sql详情以及执行时长SELECT b.sid sid, b.serial#, spid, b.username username, sql_text SQL_TEXT, b.machine machine_name, b.PREV_EXEC_START ...

2018-09-29 17:13:06 1086

转载 Cannot find module 'gulp-util'

问题描述:gulp deffault 报错,报错信息如下:Error:Cannot find module 'gulp-util'解决办法:npm install --save-dev gulp-util

2018-09-27 10:51:33 2580

原创 python实现阿里签名信息获取

近日,由于需要同步阿里资产费用信息,但是阿里目前只提供了相关接口,并无相关SDK给出,所以需要自行拼接相关参数,其中签名信息获取较为复杂,特此记录一下。具体签名机制相关文档如下:https://help.aliyun.com/document_detail/87971.html?spm=a2c4g.11174283.6.550.2b515467Fwv4EK# coding=utf8...

2018-09-17 14:00:24 937

原创 将Map转为实体

导入包:import com.google.gson.Gson;public &lt;T&gt; T transMapToObj(Map map, Class&lt;T&gt; classOfT) { Gson gson = new Gson(); String paramJsonString = gson.toJson(map); return gson.fr...

2018-08-28 14:27:05 2524 1

原创 windows环境下kafka-console-consumer.bat接受中文乱码问题

问题描述:以命令框启动kafka,producer,consumer,当producer发送中文时,consumer接受到的消息为乱码,具体如下图:生产者如下:消费者如下:具体原因未发现,路过大神指教下...

2018-08-27 20:45:49 9019 17

原创 oracle删除重复数据只保留一条

1、存过实现:declare type insue_record_type is record( HOSNUM MEDITEM_INUSE_BAK.HOSNUM%type, NODECODE MEDITEM_INUSE_BAK.NODECODE%type, MEDCODE MEDITEM_INUSE_BAK.MEDCODE%type);insue_record ...

2018-06-25 12:02:17 447

原创 字体图标使用-修改颜色

今天在画一个页面的时候,用一个要用到图标的地方,产品要求使用字体图标,并联系UI提供了字体图标库给我,字体图标库结构如下:使用方法如下:1、在jsp中引入iconfont.css &lt;link rel="stylesheet" type="text/css" href="kyee/his/outp/nurse/font/iconfont.css"&gt; &lt;!-- 字体图标 --&...

2018-06-11 11:35:31 16514 1

原创 dhtmlXForm中calendar控件初始化及语言设置

&lt;%@page pageEncoding="utf-8" %&gt;&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;base href="&lt;%=basePath%&gt;"/&gt; &lt;meta charset="UTF-8"&gt; &a

2018-04-13 11:17:50 1241 2

原创 kafka启动报错,找不到或无法加载主类 Files\Java\jdk1.8.0_144\lib\dt.jar;C:\Program

解决办法:修改kafka-run-class.bat中的179行给%CLASSPATH%加上双引号即可结果如下:set COMMAND=%JAVA% %KAFKA_HEAP_OPTS% %KAFKA_JVM_PERFORMANCE_OPTS% %KAFKA_JMX_OPTS% %KAFKA_LOG4J_OPTS% -cp "%CLASSPATH%" %KAFKA_OPTS% %*...

2018-03-27 23:12:43 6871 4

原创 pyhton使用open函数读取包含中文路径文件大坑记

正确脚本:# coding=utf8file_path = 'E:/消费明细/2017-01.csv'print('123')try: data = open(unicode(file_path, 'utf-8'), 'r') print ('正确打开')except Exception, e: print str(e)报错脚本:# co

2018-01-05 16:11:35 832

原创 Java通过调用API获取zabbix监控

描述:Java通过调用zabbix API获取zabbix监控服务器当前是否正常;package com.yp.test;import java.util.List;import com.zabbix4j.ZabbixApi;import com.zabbix4j.ZabbixApiException;import com.zabbix4j.host.HostGetRequest

2017-12-20 11:16:41 3827 3

翻译 Linux下查看进程命令

1、查看Java进程     jps2、查看Java进程路径      jps -ml2、查看所有进程     ps -ef3、根据进程号过滤     ps -ef | grep 进程号

2017-11-24 14:19:06 544

原创 python调用阿里云接口获取SLB资产信息

阿里官方API:https://help.aliyun.com/document_detail/27566.html?spm=5176.product27537.6.617.8WaYxG#!/usr/bin/env python# coding=utf-8from aliyunsdkcore import clientfrom aliyunsdkslb.request.v20140515

2017-11-10 11:05:03 3432

原创 python获取RDS信息并遍历结果

阿里官方API:https://help.aliyun.com/document_detail/26226.html?spm=5176.product26090.6.819.CyyA4l脚本如下:#!/usr/bin/env python# coding=utf-8from aliyunsdkcore import clientfrom aliyunsdkrds.request.v2

2017-11-10 10:57:39 3119 1

原创 python调用阿里接口获取ECS资产信息

阿里官方API链接:https://help.aliyun.com/document_detail/25485.html?spm=5176.doc25484.6.814.K0udwc

2017-11-10 10:26:03 2716

原创 Mysql查看正在执行的进程

SELECT * FROM information_schema.PROCESSLIST WHERE state != '';

2017-11-07 20:30:35 5372

翻译 js获取当前URL、参数、端口、IP等信息

1、设置或获取整个 URL 为字符串window.location.href2、设置或获取 URL 的协议部分window.location.protocol3、设置或获取 URL 的主机部分window.location.host4、设置或获取与 URL 关联的端口号码window.location.port5、设置或获取与 URL 的路径部分(就是文件地址)

2017-10-26 18:30:29 4769

翻译 count(列名)与count(*)说明

1、count(*)会统计值为NULL的行,而count(列名)不会统计此列为NULL值的行;2、不要使用count(列名)或者count(常量)来代替count(*),count(*)就是SQL92定义的标准统计行数的语法,跟数据库无关,跟NULL和非NULL无关;3、count(列)对应的列字段如果建了索引,则count(列)会走索引,执行速度更快;4、如果索引列非空,则count

2017-10-20 08:45:39 2435

翻译 esayUI 鼠标悬停提示

1、引入主要JS文件script src="../../Resources/Scripts/plug-in/jquery.tips.js"type="text/javascript">script>2、使用相关class实现悬停提示标签悬停提示:label title="编码规则:4位数字,公司-部门(0000)" class="easyui-tips">排序&nbsp

2017-10-19 20:42:46 733

原创 Mysql批量插入数据脚本

**INSERT INTO hosp_guide_relation (HOSPITAL_ID, GUIDE_ID, CREATETIME) (SELECT HOSPITAL_ID, GUIDE_ID, NOW() CREATETIME FROM c_medical_guide_info WHERE HOSPITAL_ID != 0)**注意:INSERT 后面的

2017-09-18 18:58:18 709

字体图标使用demo

通过一个小的demo展示,如何在html中调用字体图标库,并随意改变字体图标的大小、颜色等属性

2018-06-11

dhtmlx中文手册+dhtmlx.js+dhtmlx.css

压缩包包含dhtmlx中文操作手册,dhtmlx.js、dhtmlx.cc三个文件,刚解决关于dhtmlx关于calendar一个问题,格外兴奋,分享下

2018-04-13

springmvcdemo

springmvc小例子,跑起来hello world,需要的同学可以下载下

2018-01-24

Java调用zabbix API获取监控信息相关jar

Java调用zabbix API获取监控信息相关jar包,包括zabbix4j-0.1.jar、httpclient-4.3.1.jar、httpcore-4.3.jar、lombok.jar、slf4j-api-1.6.1.jar、slf4j-log4j12-1.6.1.jar、commons-codec-1.6.jar、commons-logging-1.1.1.jar、gson-2.5.jar

2017-12-20

MySQL教程PPT

Mysql基础讲义,主要包括MySql基础语法,以及不同场景下的MySql练习,适用于刚接触Mysql。。。。。。。。。

2017-09-26

Linux基础讲义

Linux基础讲义,适用于刚接触Linux系统的同学。主要包括了Linux基础命令,常见问题,基础操作等等。。。。。

2017-09-26

初级Java面试宝典

全面概括Java初级学习者遇到的大多数问题,适用于应届毕业生面试前巩固复习之用。。。。。。。。。。。。。

2017-09-18

SecureCRT Linux连接工具分享给大家

SecureCRT Linux连接工具分享给大家 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2017-09-09

WinSCP,Linux连接工具

连接Linux服务器,图形化界面。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2017-09-09

绿色版SecureCRT

Linux远程链接工具,用于服务器远程链接,绿色免安装版,解压即可使用。分享给大家。。。。。。。。。。。。

2017-09-09

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

TA关注的人

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