web
JNSimba
腹有诗书气自华,快叫我长胖一点吧~~~~~
展开
-
selenium+phantomjs截长图踩坑
目录需求背景:调研phantomjsselenium服务器部署需求背景BI上的报表需要设置定时任务截图发邮件到订阅人的邮箱中。刚开始以为截图的活是前端的,后来发现使自己的锅。调研截图的研究了一下,主流应该是 selenium 和 phantomjs。参考了各大开源BI软件,Cboard的邮件发送是基于phantomjs。phantomjsphantomjs主要原理也就是基于一个无头浏览器,然后执行相应JS代码,进行截图。public class JsT.原创 2020-08-23 20:13:37 · 1706 阅读 · 3 评论 -
“JavaScript Promises和AngularJS $q Service”Part 1 (基础篇)
注:本文是译文,难免有错误或理解不足之处,请大家多多指正,大家也可挪步原文。由于本文讲解十分精彩,非常推荐大家查看原文,由于原文内容十分丰富,所以将其分为2部分,这是Part 1(基础篇),戳这里查看Part 2(教程篇)。promise或deferred在异步编程中简单而又实用。维基上列了一些promise模式的实现要点。AngularJS根据Kris Kowal’s Q 定义了转载 2017-02-26 23:03:52 · 645 阅读 · 0 评论 -
IDEA远端调试
两步走 1、Tomcat启动时以jpda方式启动linux下启动:设置监听端口号,如不设置默认是8000export JPDA_ADDRESS=9999通过这条命令启动tomcat,会监听JPDA_ADDRESS设置的端口,等待调试器连接。./catalina.sh jpda start windows下启动:set JPDA_ADD转载 2017-03-30 22:53:42 · 437 阅读 · 0 评论 -
ldap 身份验证的通用步骤
和利用数据库进行验证类似,LDAP中也是利用登陆名和密码进行验证,LDAP中会定义一个属性password,用来存放用户密码,而登陆名使用较多的都是mail地址。那怎么样才能正确的用LDAP进行身份验证呢,下面是一个正确而又通用的步骤:1. 从客户端得到登陆名和密码。注意这里的登陆名和密码一开始并没有被用到。2. 先匿名绑定到LDAP服务器,如果LDAP服务器没有启用匿名绑定,一般转载 2017-03-24 18:04:13 · 12163 阅读 · 0 评论 -
echart使用angularjs发送请求
需要做一个漏斗图,直接套用echart的模板,就可以实现http://echarts.baidu.com/examples.html#chart-type-funnel漏斗图效果如上。配置参数如下:option = { title: { text: '漏斗图', subtext: '纯属虚构' }, t原创 2017-05-04 21:10:55 · 1395 阅读 · 0 评论 -
echarts颜色渐变
采用echarts绘制桑基图,echarts有默认的全局调色板,数据块会循环调用,但是不能根据数值的大小控制颜色的渐变,网友写的color回调函数,试了多次无果发现可以在data数据块中直接设置color,如下var data= [{name: '首页',value: 10,itemStyle:{normal:{color:'red'}}}, {name: '上原创 2017-07-26 22:28:20 · 8598 阅读 · 0 评论