编程日记
文章平均质量分 55
lyddcfb
这个作者很懒,什么都没留下…
展开
-
file文本框的取值问题
最近在做一个公司的项目,使用了layUI 这个前端框架。在做到上传图片这个功能的时候,由于layUI提供的是AJAX异步上传图片的方式,需要自己编辑上传的接口,本人编辑controller如下: @RequestMapping("/upLoadIcon") public void upLoadIcon(@RequestParam(value="pic")MultipartFile pic原创 2017-05-03 13:50:11 · 460 阅读 · 0 评论 -
【正则表达式】input内容禁止全空格
此表达式可以允许input的输入内容以空格开头、以空格结尾、中间也可以有空格、但是不允许筛去空格后没有实质内容。话不多说上代码!/^(?!(\s+$))/ // by WENBB...原创 2018-06-11 16:22:51 · 7162 阅读 · 0 评论 -
【EXTJS】远程数据本地过滤
EXT过滤有 远程过滤(remote filter)和本地过滤(local filter),本文记录的是本地过滤。由于楼主使用的是EXTJS 5.1.0版本的MVVM模式,所以接下来的 model 和 store 都是定义成了类。modelExt.define('cmclouds.model.RatioStore',{ extend: 'Ext.data.Model', fields:[ ...原创 2018-06-26 16:00:57 · 694 阅读 · 0 评论 -
【算法】用java实现mysql的insert or update
楼主使用的 sqlserver 数据库,不支持 insert or uodate,但是楼主需要完成批量的数据操作,从前端拿到数据集合,从数据库拿到已有的数据集合,进行比对,如果主键相同并且其他字段不同,则进行更新,如果所有字段都相同即忽略,其他情况就都是插入,以下的图是数据示例: 【方法一】这里说明一下,由于是因为使用了sqlerver 数据库,数据相同的情况下进行update 会...原创 2018-06-28 12:23:14 · 2872 阅读 · 0 评论 -
【EXTJS】grid中的combo选定后显示value的解决方案
由于楼主使用的是Extjs 5.1.0 所以我会在MVVM模式的基础上解决这个问题。大家在看的时候注意用【】标起来的注释首先,先定义一个grid类Ext.define('cmclouds.view.rdproject.ratio.Ratio', { extend : 'Ext.grid.Panel', requires : [ 'cmclouds.view.rdproject.ratio...原创 2018-07-05 14:29:22 · 567 阅读 · 0 评论 -
【EXTJS】组合式的textfield
有的时候我们想要在textfield里加一个按钮,类似于这时候我们就需要在ext API中查询关键词"triggers"了。-----------------------------------------------------------下面是示例-------------------------------------------------------------- {tex...原创 2018-08-09 10:23:59 · 378 阅读 · 0 评论 -
【EXTJS】根据json结果动态生成column
gridpanel是ext开发中常用的组件,在搞定json格式后,还需要定义好 model,将model绑定在store 上 再将store绑定在grid 上,与此同时还需要定义好 cloumn 。但是开发中我们经常会遇到需要做一个动态的grid,接下来提供了两种动态生成column的方法。1、在java中定义好model以及column(适用于从0开发)通常我们会在js文件里定义好mod...原创 2018-08-07 11:39:08 · 653 阅读 · 0 评论 -
对sql中"is null"的一点个人理解
你可能会有这样的困惑,当你想查询某个字段是null的数据集时,你写下select * from table where column = null这样显然是行不通的。正确写法如下:select * from table where column is null那么,为什么要这样设定的?今天在写一条子查询语句的时候我就体会到了这样设定的好处,这条子查询如下:sel...原创 2019-05-06 17:05:39 · 3852 阅读 · 0 评论 -
JS和JAVA版本的工作日计算器
这是工作中处理需求时从网上找来的现成的方法,现在记录一下。 JS版本: //获取预期日期时,把节假日和周末去掉的方法 var holiday= [];//配置节假日 var holidayMap={}; function getMap(hd){ for(var i=0;i<hd.length;i++){ holidayMap[hd[i转载 2017-11-22 11:03:55 · 684 阅读 · 0 评论 -
【EXTJS入门】创建并编译一个APP
以下是生成好的app 生成好了以后,我们可以通过tomcat来访问该app。值得一提的是sencha cmd 自带了一个轻量级的web服务器,更加便捷,接下来我们来尝试一下用cmd 进入app根目录,输入命令: sencha app watch接下来我们会获得一个访问路径成功的访问到了一个简单的页面。接下来我们学习一下如何将app 编原创 2017-07-22 23:03:30 · 420 阅读 · 0 评论 -
后台转换date格式并用json传回页面
其实思路有很多,如果是传回给页面的是对象,那用JSTL标签就可以很好的解决问题。这里我介绍一下传json的时候怎么修改json里的date一、比较笨但是很好理解的方法:将数据里的date对象遍历出来,进行格式化后存到另一个属性上。返回到页面 @RequestMapping("/showPmRequest") public void showPmRequest(@RequestBody原创 2017-05-13 16:42:34 · 615 阅读 · 0 评论 -
js-grid实现模糊查询
js-grid是国外的一款非常开放和自由的前段框架,与其说是前段框架不如更准确一点说是表格框架,它的表格功能强大并且支持自定义。进来开发使用它比较多,现在就来记录一下昨天学习的js-grid的模糊查询首先打开网址:http://js-grid.com/demos/我们可以看到各种demo,你们可以一一试试,然后参考一下它的源码。今天我要记录的是模糊查询,效果如下原创 2017-05-06 08:57:54 · 1591 阅读 · 1 评论 -
LayUI表单获取不到data的解决办法
前几天用LayUI表单进行AJAX提交的时候发现,function(data)里的data始终无法获取表单里填的值,当时我认为是出BUG了就用了$('#updateform').serialize()来获取表单数据 //form表单 更新员工信息 form.on('submit(form_emp2)', function(data){ var temp=$(原创 2017-05-06 10:54:32 · 21404 阅读 · 5 评论 -
sqlserver日期转字符串
DECLARE @dt datetimeSET @dt=GETDATE()SELECT LEFT((CONVERT(varchar,@dt,112)),6)查询得出结果:201707原创 2017-07-12 11:10:13 · 334 阅读 · 0 评论 -
Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanC
昨天写了一天的业务,突然发现原本测的好好的方法,测不了,报 spring实例化错误,可是我的spring配置文件根本就没动过。搞了半天没弄出头绪,把业务拷贝后项目还原了就整成了,那问题肯定就在代码本身了。在和朋友探讨过后 朋友发现了端倪2017-07-13 09:55:49,103 DEBUG [SqlSessionFactoryBean.java:468] : Parsed mapp原创 2017-07-13 10:20:23 · 4455 阅读 · 0 评论 -
sql笔记本
今天工作的时候写了一个sql,是以前没有写过了,特此记录方便以后查阅 在这句sql中需要记录的有四处:isnull函数、case when then else end的用法、right函数、cast函数。 ————————————————–20170706a—————————————————— isnull函数用法一:isnull(参数1,参数2) 判断参数1 是否为NULL,如果是 返原创 2017-07-06 14:04:41 · 461 阅读 · 0 评论 -
【EXTJS入门】extjs 和 sencha cmd的安装
上一节我记录了extjs5 和sencha cmd5的下载方式,在经过前者的解压和后者的安装后还有一些后续操作,这里记录一下首先配置一下环境变量,将你sencha cmd安装的根目录地址粘贴到 环境变量里的path中即可。接下来打开cmd 检查一下sencha 是否安装成功如图所示是安装成功的。接下来我们需要安装其他的环境变量应用, 包括 java jre 和ruby ,网原创 2017-07-22 22:26:58 · 676 阅读 · 0 评论 -
【EXTJS入门】extjs 和 sencha cmd的下载
最近3天一直在捣鼓extjs,发现这个框架和其他前端框架区别很大,并不能很轻松的贯彻拿来主义,今天终于成功入门了,接下来做一下笔记首先感谢极客学院的 tommychen1228 老师细心的讲解,原本我一直在看文档和网友的教程,总是一次次的失败,从extjs5 失败转战到extjs6又是失败,抱着试一试的心态去极客学院发现了这个课程,如获珍宝。不同于网上大部分教程的是,老师通过两方面,讲解了如何原创 2017-07-22 20:40:47 · 1232 阅读 · 1 评论 -
docker部署spring cloud config 无法读取本地(native)文件的解决方法
最近在练手一个微服务项目,在spring cloud config中并没有选择把配置文件挂在git上,而是使用了native模式#配置当前服务的名称spring: application: name: itoken-config #配置服务名称 profiles: active: native #设置为本地启动的方式,而不是通过git cloud: co...原创 2019-08-13 12:05:17 · 2067 阅读 · 0 评论