自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 收藏
  • 关注

原创 echart显示单个折线,其他折线隐藏

echart是通过legend控制哪个图显示和隐藏。配合series里面的name属性。

2023-12-07 10:43:40 285

转载 vite初识,vite与vuecli对比

vite初识,vite与vuecli对比

2022-08-05 13:46:46 1411 1

原创 vue3动态路由,路由拦截,从接口获取路由数据

vue路由,vue权限,vue动态路由

2022-07-08 14:21:22 4711 5

原创 JS操作dom

记录-html子节点、父节点、兄弟节点获取-、js获取子节点的方式1.通过children来获取子节点利用children来获取子元素是最方便的,他也会返回出一个数组。对其获取子元素的访问只需按数组的访问形式即可。var getFirstChild = document.getElementByld("test"").children[0];2.通过获取dom方式直接获取子节点var arr = document.getElementByld("test").getElementsByTagNam

2022-03-31 15:12:38 651

原创 npm install 的时候报错npm ERR! gyp ERR! stack Error: Can‘t find Python executable “python“, you can set t

npm ERR! gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.1.先把node-sass从package.json中去掉,然后运行 npm install2.运行 npm install -D node-sass 下载新版本的node-sass,这样就能成功了...

2021-08-25 16:41:11 2580 6

原创 vue-quill-editor焦点处理

目录前言一、改进办法前言作者在使用vue-quill-editor过程中发现一个坑,就是vue-quill-editor渲染完成后,会自动获取焦点,这很不合理,对于有很多输入框的界面,如果你的富文本较多,进入页面后直接给你滚到页面底部,用户体验不好。作者用的是3.0.6版本,不知后续有没有改进这个bug一、改进办法作者把vue-quill-editor单独写了一个组件,作者在父组件赋值后,把焦点定位到其他input上,解决了直接定位到vue-quill-editor的bug.

2021-04-09 10:44:31 1921

原创 Echart柱形图stack堆叠图显示总数

文章目录前言一、实现原理二、关键代码总结前言实现效果如下:一、实现原理利用最后一个柱形图的label属性,显示总数。二、关键代码// 基于准备好的dom,初始化echarts实例 let myChart = echarts.init(document.getElementById('')); let normal=[320, 302, 301, 334,320, 302, 301, 334]; let larger=[320, 30...

2021-03-29 09:35:57 7473

原创 echart重新渲染(新)

我看别人写的博文并不管用,自己看了api研究了一会,各位码子们,见证奇迹的时刻到了myChart.clear();//消除当前实例//option.color=['rgba(65,140,240,1)','rgba(0,22,79,1)'];//改变颜色myChart.setOption(option,true);//重新渲染echart...

2021-01-29 13:52:14 5484 3

原创 Vue实现后台管理系统(GitHub源码分享)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言CSDN上也有很多人写过Vue后台系统开发文章,不过没有公开源码,博主这个项目陆陆续续搞了半年时间,后端用java写的,这里主要是vue前端的实现。提示:以下是本篇文章正文内容,下面案例可供参考一、资源地址demo预览地址:https://zekeup.com/site/login源码地址(Gi..

2021-01-29 11:06:56 4916 6

原创 echart漏斗图动画效果

一、前言又快过年了,时间过得真快啊!好废话不多说。demo预览地址:https://zekeup.com/openSource/FunnelChart/index.htmldemo下载地址(rar压缩包):https://zekeup.com/package/FunnelChart.rar博主想实现的效果如下:二、思路想过改变echart的option配置项来实现效果,开始改变data数据,效果不理想,想到改变颜色属性,于是实现了上述效果。ps:其实代码实现不难,难的是.

2021-01-29 10:33:51 841

原创 net.sf.json.JSONObject.toBean时间格式化消失的解决办法!

作者在前端保存数据时调用接口,使用JSON数据格式传往后端,后端接收正常,但在JSON格式化时,日期被自动改为当前时间,网上的总结不够全面,我经过自己的实践,从新总结一遍。问题出在JSON格式化时,无法识别前端给的String的日期。代码处理如下://jsonStr是前端给的json字符串JSONArray jsonArray = JSONArray.fromObject(jsonStr);if(jsonArray==null){ return;}//JSON日期格式设置JsonCon

2020-09-11 14:23:25 773

原创 使用Streamdian播放rtsp视频报错[transport:ws] [ctrl] close. code: 4000 Invalid Domain (credentials)

作者因为这个问题困扰了两天,后面发现是因为域名没有激活的问题。解决办法就是购买激活域名后,在代理视频的主服务器上只能用激活域名代理视频。

2020-05-20 21:07:27 1445 2

原创 vue-amap点击Marker弹出window窗口显示Marker信息

1. scriptlet windows = [];//window窗体let nodes0 = []; //防爆物资 burstPrevention - 点for (var i = 0; i < mapData.length; i++) { mapData[i].key = i;//index值 mapData[i].content = '<div styl...

2020-02-13 14:19:18 5561 7

原创 Form表单自动填充JSON对象,bootstrap表单回显方案

判断input的name属性,当name属性=object的属性时,让这个dom的value=object对应属性的值for(var i in row){ $("#formao input").each(function(index,dom){ if(i==$(dom).attr("name")){ $(dom).val(row[i]); ...

2019-11-01 15:45:07 692

原创 oracle 选择最新一条数据

根据 time排序 select * from table where rownum=1 ORDER BY CREATED_AT desc

2019-11-01 15:44:15 824

原创 java中文转码UTF-8问题

String projectName=request.getParameter("projectName");String sectionName=request.getParameter("sectionName");if(projectName!=null && !"".equals(projectName)){ try { projectName=...

2019-11-01 15:43:19 2698

原创 mybatis时间查询条件

<if test="startTime !=null and startTime !=''">and a.SIGN_TIME &gt;= to_date('${startTime}' , 'yyyy-mm-dd hh24:mi:ss')</if><if test="endTime !=null and endTime !=''">and a.SI...

2019-11-01 15:42:22 1811

原创 easyUI DataGrid多行上下移动排序,可直接保存到后台

今天遇到这个业务,记录下来,参考至https://bbs.csdn.net/topics/3906410471.移动行操作(相对于2只是静态移动)function move(isUp) { var dt=$('#mainTable'); var selections = dt.datagrid("getSelections"); if(selections.lengt...

2019-09-03 17:34:38 1066 2

原创 java itext html转pdf后居中问题解决

在整体的div上加上代码:padding-left: 20pt;padding-right: -20pt;亲测管用

2019-06-06 09:32:13 2568

原创 ueditor在ie8保存对象不支持“indexOf”属性或方法

IE8不支持数组判断indexOf,把代码if (whitList[tagName].indexOf(key) === -1) { node.setAttr(key);}换成if($.inArray(key, whitList[tagName])==-1){ node.setAttr(key);}

2019-06-05 17:05:38 439

原创 bootstrap弹出框不显示EasyUI dataGrid数据

修改 弹出框为bootstrap弹出框bootstrap弹出框不显示EasyUI dataGrid数据:解决办法,在 dataGrid加载前加上 代码:$('#myModal').on("shown.bs.modal",function(){ $('#listDataTable').datagrid('resize');});...

2019-05-17 17:15:45 686

原创 判断checkbox是否被选中

if ($('#checkbox-id').prop("checked")) { // do something}

2019-05-17 17:14:45 2232

原创 spreadJS下拉框没有背景色问题

下拉框在没有spread.fromJSON(spreadStyle);的情况下正常不然会显示下拉框覆盖的内容 ,出现两个选择数据已经解决 根据属性找到页面的下拉框元素,然后根据下拉事件,修改background和div的html属性...

2019-05-17 17:13:48 475 1

原创 git使用

1.在coding建立仓库,2.在本地初始化仓库 git init3.建立 .gitignore文件,忽略不提交文件 4.用git add . 把文件提交到工作空间5.用 git commit -m '' 提交工作空间6.用git remote add origin [email protected]:hahah/ftpmanage.git 添加远程仓库7.git push -u ...

2019-02-14 16:50:31 120

原创 spreadJS添加行,复制样式

sheet.addRows(endRow,data.length-12);//复制for(index=0;index&lt;(data.length-12);index++){    //copyTo(fromRow, fromColumn, toRow, toColumn, rowCount, columnCount, option);    sheet.copyTo(endRow-1,...

2019-02-14 16:49:41 2512

原创 点击button缩放div,网页局部缩放

绑定button的onclick事件zoomOut,zoomIn。依赖于jquery//缩小zoomOut=function(){ var zoom=getZoomLeve($('#domObj')); var thisWidth=$('#domObj').width(); var thisHeight=$('#domObj').height(); if(z...

2019-02-14 16:49:05 1448

原创 orgChart实现竖向排列组织图(js实现组织机构图)

一、前言快过年了,博主这几天不算忙,又刚好用到orgChart来做组织机构图,写了这篇文章,欢迎大家指正。注意:我说的竖向是指文字竖着排列。依赖库:jquery,easyUI,jquery颜色选择器,fontAwesome字体图标,orgChart组织框图orgChart文档:orgChart颜色选择器:jquery颜色选择器插件字体图标:fontawesome字体图标库话...

2019-02-14 16:47:22 5909 12

原创 mybatics一次插入多行

&lt;insert id="insertList" parameterType="java.util.List" useGeneratedKeys="false"&gt;    insert into TABLENAME(ID, MAIN_ID)      values    &lt;foreach collection="list" item="item" index=&qu

2019-01-30 16:26:17 271

原创 spreadJS隐藏行号列号

sheet.setColumnVisible(0, false, GC.Spread.Sheets.SheetArea.rowHeader);//隐藏行号sheet.setRowVisible(0, false, GC.Spread.Sheets.SheetArea.colHeader);//隐藏列号sheet.options.gridline = { showHorizontalGridli...

2019-01-30 16:25:54 2298

原创 mysql初始化密码登录及使用navicat连接

mysqld --initialize --consolemysqld -installnet start mysqlmysql -uroot -p密码在初始化时 有 123456如果navicat 连接报错1251 登录mysql后运行以下代码use mysql;ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_p...

2019-01-30 16:25:32 10357 1

原创 java枚举

//枚举package com.atide.bim.actualize.quality.Enum;import com.atide.paas.core.base.util.EnumUtil.EnumDic;public enum SpecilaUseCheckRecord implements EnumDic&lt;Integer&gt; {    PROJECT_RECORD(1,...

2019-01-30 16:25:17 110

原创 java调用接口

/** * 调用接口 /mainlevelapp/wbs/save * 参数 String name,String fid,String level,String mid,String bd,String zb *  name标段的名称 fid=-1 level=1 mid=-1 bd就是标段的id zb是总包的id */MultiValueMap&lt;String, String&g...

2019-01-30 16:25:06 270 1

原创 java日期处理Calendar

//日期处理Calendar ca = Calendar.getInstance();//得到一个Calendar的实例 ca.setTime(new Date()); //设置时间为当前时间 ca.add(Calendar.YEAR, -1); //年份减1 Date lastMonth = ca.getTime(); //结果//求前一月ca.add(Calendar.MONTH, ...

2019-01-30 16:24:46 419 1

原创 java删除所有html代码,防止XSS攻击

/**  * 删除所有的HTML标签  *  * @param source 需要进行除HTML的文本  * @return  */public static String deleteAllHTMLTag(String source) {    if(source == null) {       return "";    }    String s = source;...

2019-01-30 16:24:28 334 1

原创 java两个日期比较相等

两个日期比较相等,用long型比较getTime()date.getTime() != ca.getTime().getTime()

2019-01-30 16:24:02 41283 1

原创 数据库时间转化为String比较

//数据库时间转化为String比较&lt;if  test="year !='' and year != null"&gt;    AND to_char(CREATE_TIME,'yyyy')=#{year,jdbcType=VARCHAR}&lt;/if&gt;    

2019-01-30 16:23:44 573 1

原创 jquery获取html元素放大倍数

博主看网上没有完整的,自己试了一下,欢迎指正getZoomLeve = function(el) {    var sys=getBrowserInfo();    function getBrowserInfo(){        var Sys = {};        var ua = navigator.userAgent.toLowerCase();        var...

2019-01-30 16:11:33 682

原创 oracle根据状态统计近7天的数据

---查询7天的数据select   a.today as "day",    nvl(b.general,0) as "general",    nvl(b.larger,0) as "larger",    nvl(b.great,0) as "great",    nvl(b.most,0) as "most"FROM (SELECT     to_char (SYSDA...

2018-12-17 14:24:31 2097

原创 按照每个分类查询 最近7天 的 4个状态的数据

--按照每个分类查询 最近7天 的 4个状态的数据select     m.section_id as "sectionId",      m.section_name as "sectionName",        nvl(s.count1,0) as "countWtj",        nvl(s.count2,0) as "countDzg",        nvl(s.co...

2018-12-17 14:24:18 138

原创 echarts x轴显示全部文字,强制显示

echarts x轴全部显示文字axisLabel: { interval:0, //强制显示文字 show: true, textStyle: { color: '#fff', fontSize:10, }},帮助到您请点赞关注,谢谢朋友们!...

2018-12-17 14:07:11 11775

空空如也

空空如也

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

TA关注的人

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