摘要: 最近在改写kibana,碰到了验证登录的问题。问题是这样子的,nginx设置了basic认证,然后客户端访问kibana的时候总是会弹出登录框,输入用户名和密码,现在要改写这个登陆框,用bootstrap来模拟一下登录验证。最终效果:解决方案:首先看到请求的返回status是401,也就是未授权,... 阅读全文
posted @ 2015-11-05 15:42 我是雷锋 阅读(3872) 评论(0) 推荐(0) 编辑
摘要: 上一篇说了如何提取接口数据。这里讲下界面用到的一些库。今天给大家推荐metro扁平化样式UI控件库:MahApps.Metro 。官方地址:http://mahapps.com/guides/quick-start.html 支持控件:ButtonsDataGridDialogsFlipViewFl... 阅读全文
posted @ 2014-12-01 18:07 我是雷锋 阅读(2283) 评论(1) 推荐(1) 编辑
摘要: 前言:最近闲来无事,看了网上豆瓣的第三方客户端,手有点痒,决定自己动手开发一个客户端,比较了荔枝和喜马拉雅,决定开发喜马拉雅的第三方客户端。客户端使用了WPF开发。1.抓取接口;首先得解决接口数据的问题,使用了手机端的喜马拉雅,抓包看了接口。这里推荐使用fiddler2这个工具。从图中可以看到接口信... 阅读全文
posted @ 2014-11-28 15:00 我是雷锋 阅读(9862) 评论(0) 推荐(0) 编辑
摘要: 今天,后台中需要新增一个功能,用户可以自由选择显示的列,之后保存到本地localStroage中。所以扩展了easyui中datagrid的onHeaderContextMenu方法。使用方法: _this.$table.datagrid(_.extend({ ... 阅读全文
posted @ 2014-12-02 17:22 我是雷锋 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: 最近做了一个后台系统,用到jquery-easyui作为组件库,虽然好用,但是不能完美的与knockoutjs做结合,这里通过ko.bindingHandlers来自定义方法。 这个是easyui中menu的初始化方法,这里我在onClick的时候把name的值赋给了viewmodel中的name属 阅读全文
posted @ 2014-11-28 15:00 我是雷锋 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 最近在用wpf做一个metro风格的程序,需要用到win8风格的布局容器,只能自己写一个了。效果如下用法 : //todo 放置内容 //local:TilePanel.WidthPix="1" 控制宽度倍率 //local:TilePanel.HeightPix="2"控制高度倍率下面附上源... 阅读全文
posted @ 2014-07-09 09:48 我是雷锋 阅读(1815) 评论(3) 推荐(0) 编辑