自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js3d四边金字塔

领导要求在页面总览中心放个3d金字塔图形展示五个层级数据,给我看了下图,大概这个样子:然而翻完echarts的我发现问题没这么简单,echarts只有2d漏斗图,明显跟领导要求的不一样.于是我搜哪个能做3d金字塔的图,查到了:emmmm…这是3d金字塔??我读书少你不要骗我…话说你这title都写的3d漏斗图是怎么回事…于是我上网查了下埃及金字塔到底什么样:我没有理解错,那既然没有现成的,只能手写了,于是网上搜了下js3d金字塔,果然发现了先行者:原生JS实现立体金字塔但是发现一个问题,这金

2021-12-23 11:16:03 1597

原创 连续坐标折线中点计算

lineCenter(points){ let total = 0, lens = []; for (let i = 1; i < points.length; i++) { let len = Math.sqrt(Math.pow(points[i][0]-points[i-1][0],2)+Math.pow(points[i][1]-points[i-1][1],2)); lens.push...

2021-09-01 15:14:34 660

原创 位置超出高度时就固定在下方的样式

商城结算按钮样式,情况如下: $.fn.smartFloatBottom = function() { let position = function(element) { let top = element.position().top, height = element.height(), pos = element.css("position"), wh =

2021-03-27 15:57:14 169

原创 基于layui-form的图片必填验证提示

效果图未上传图片时定位标红并提示详情:让图片显示在input框内,用input框代替图片边框.点击图片框上传图片后,把路径填入input.因为必填,所以没必要设置清空按键.html:<input id="productImage" name="productImage" class="img-input" readonly="readonly" autocomplete="off" lay-verify="required"/><div class="info-he

2021-03-23 11:36:29 1281

原创 laytable左右固定时,合计栏未固定的处理方法

laytable左右固定其实是分隔成数个table一起展示,改源码太麻烦,所以另辟蹊径,添加额外div,从样式上覆盖,使表格看上去合计栏左右固定,样式如下,当然了js字段名自己调整可以加到done里,也可以写在table.render后if(total){ $('.my-bottom-line').show(); //table有合计栏时下端2条border,用白条遮挡下面那根 let totalLine = $('.layui-table-total'), tabl

2021-03-22 16:46:01 796 2

原创 自定义高度窗口UE.Editor富文本加载后宽度不符的问题

ueditor.all.js源码最后面 UE.ui.Editor 方法中;opt.minFrameWidth = opt.initialFrameWidth = holder.offsetWidth;改为//富文本框带1px边框,宽度需额外-2opt.minFrameWidth = opt.initialFrameWidth = holder.offsetWidth - 2;或者在页面元素加个margin-right:2px也可以解决本人的页面样式还要处理原始页面没有滚动条,加上ue后出现滚

2020-09-28 09:45:55 466

原创 自定义高度窗口中layDate弹出框位置错位的问题

laydate.js源码721行//如果是静态定位,则插入到指定的容器中,否则,插入到bodyisStatic ? options.elem.append(elem) : (document.body.appendChild(elem),that.position() //定位);插入elem时会出现滚动条,通过position()方法时获取的位置信息是滚动条挤后的,定位后滚动条消失导致弹框错位.解决方法: 先定位,插入后直接在正确位置,排除了其他干扰isStatic ? options

2020-09-28 09:41:51 2055 1

原创 layui自带的表单验证提醒样式

layui自带的表单验证提醒样式,手写时统一样式 id为元素id,message为提示语 $('#id').addClass('layui-form-danger').focus(); layer.msg(message, {icon: 5, anim: 6});

2020-07-21 08:54:32 2243

原创 echarts的dataView显示表格

toolbox:{show: true,feature: {dataView: {show: true,title: ‘数据视图’,optionToContent: function (opt) {var axisData = opt.xAxis[0].data;var series = opt.series;var tdHeads = ‘名称’;series.forEach(...

2019-11-14 11:47:41 2139 2

原创 页面参数序列化

重写serializeObject ,可以追加自定义部分/**/中 $.fn.serializeObject = function(){ var o = {}; var a = this.serializeArray(); $.each(a, function() { if (o[this.name] !== unde...

2019-11-14 11:39:36 206

原创 名字按拼音排序

// 根据名称排序 Collections.sort(mapList,// (a,b) -> a.get("name").toString().compareTo(b.get("name").toString()) (o1, o2) -> { String newo1 = (String) o1.get("name"); newo...

2019-08-27 10:03:33 254

原创 echarts动态legend不变更

1.legend变更失败,不能单独为legend的data赋值,要赋值legend才可以因为用的dataset的dimensions动态加载数据,所以该方法无效,与series中name对应不上(series中name很可能也没有变),legend不显示.该方法对于传入legend和series的方法应该可以.2.在setOption时,加参数true, 这样设置之后,就每次都会全部重绘了...

2019-08-17 11:51:03 3069

原创 常用Lambda

这东西只是能看懂,用起来还是不熟悉啊,记几个常用的方便用:Runnable runnable=()->System.out.println(“Running from Lambda”);new Thread(() -> System.out.println(“do nothing”)).start();Collections.sort(students,(a,b) -> a...

2019-08-09 11:20:17 165 1

转载 页面右键功能

<html><head> <style type="text/css"> .rightmenu{ position: absolute; left: 0; top:50px; background: #fff; border:1px solid #e7e7e7; min-width: 80px; box-shadow:2px 2...

2019-06-28 14:13:22 317

原创 Error creating bean with name

Error creating bean with name : XXXX Injection of autowired dependencies failed自动注入失败,在这个类中查找@Autowired下的类,发现有一个类加入就报这项错,仔细检查发现@Autowired的这个类没有加@Service注释,加上后正常运行...

2019-05-07 14:39:29 632

原创 工业用电功率因数调整值

当前功率因数调整电费,废话不多说,直接上取值代码,把System.out.println改成return就行了 String standard = "160kv_industry"; //功率要求的标准,名字自己起 String strategy = "punishment"; //奖惩制度:只罚不奖(还有超过...

2019-05-06 17:43:39 712

原创 电量时段方案处理

处理一段根据字符串记录的时段方案,可以按照方案取不同电价的起止时间,进而从实时数据中读取差值,记录用电量 Map<Integer,Integer> pm = Maps.newHashMap(); List<Integer> key = Lists.newArrayList(); String peakValley = "000...

2019-05-06 17:04:53 178

原创 问题记录

no-referrer-when-downgrade莫名其妙的…【解释原因】:从一个网站链接到另外一个网站会产生新的http请求,referrer是http请求中表示来源的字段。no-referrer-when-downgrade表示从https协议降为http协议时不发送referrer给跳转网站的服务器。数据已经到后台了,这个是前台的报错,所以前台不是根本原因,DAO层手写存储方法也...

2019-04-23 10:06:57 161

原创 周四 4-18

问题记录加法问题变量取余没有作用???for(var i = sd;i<=ed;i++){ console.log((parseInt(i-sd))%(parseInt(w+r))); p=parseInt(i-sd);q=parseInt(w+r); console.log(p%q); if(p%q<w){ kal.add...

2019-04-18 17:25:59 124

原创 问题记录

坚持写下东西吧,这玩意方便查询吗?大龄32岁转java,现在干了快一年了,有遇见重复的问题,但是忘了怎么解决的…艾玛还是记下吧,免得再遇见了调试半天.Invalid bound statement (not found)dao调用方法在xml中找不到对应的映射,经仔细查找发现是对该功能分类时放进新建的包,仅改了报错的4个层,而xml文件中 mapper namespace 未对应更改导致....

2019-04-17 17:44:01 72

空空如也

空空如也

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

TA关注的人

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