2019年5月24日
摘要: 今天看了一篇关于springboot鉴权的文章,看到最有用的几句话,能够搞清楚相关的问题了,mark一下。 过滤器(Filter) :可以拿到原始的http请求,但是拿不到你请求的控制器和请求控制器中的方法的信息。 拦截器(Interceptor):可以拿到你请求的控制器和方法,却拿不到请求方法的参 阅读全文
posted @ 2019-05-24 14:47 Mavin 阅读(528) 评论(0) 推荐(0) 编辑
  2010年8月15日
摘要: 作为微软拥护者的我,最近突发奇想。追求技术还不如追求成果,成果需要技术来完成,如果在微软的光环下获得的成果奖受到微软收费的限制,说不定微软哪天把哥哥告上法庭,那就玩大了,所以我决定选择一项开源技术来学习。 在网上找了很多的资料,譬如,php,perl,Python,ruby等资料,综合比较之下,下定决心学习ruby。原因简单,ruby集各家之所长,优势明显;年轻并且有类似于微软的策略,有大家都统一... 阅读全文
posted @ 2010-08-15 14:02 Mavin 阅读(377) 评论(0) 推荐(0) 编辑
  2010年5月20日
摘要: 方法一:调用Windows的DOS命令,从输出结果中读取MAC地址:public static String getMACAddress() { String address = "";String os = System.getProperty("os.name");if ( os != null && os.startsWith("Windows")) { try { Stri... 阅读全文
posted @ 2010-05-20 09:58 Mavin 阅读(777) 评论(0) 推荐(1) 编辑
  2010年5月19日
摘要: Global.asax文件,有时候叫做ASP.NET应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个 文件实现应用程序安全性以及其它一些任务。下面让我们详细看一下如何在应用程序开发工作中使用这个文件。 概述 Global.asax位于应用程序根目录下。虽然VisualStudio.NET会自动插入这个文件到所有 的ASP.NET项目中,但是它实际上是一个可选... 阅读全文
posted @ 2010-05-19 15:21 Mavin 阅读(527) 评论(0) 推荐(0) 编辑
  2010年5月6日
摘要: 昨天计费系统故障.电话挂断后TG给软件换发的消息bye丢失,造成homeserver一直等待直到超时;结果造成大量超长话单的产生。定位了一下午,后来才得知是TG的licence到期了,间断的停止服务。这时候需要处理对用户已经造成的损失。制订了以下方案:step1:退回已经扣除的巨额话费;step2:修正用户话单的结束时间和时长,重新计费step3:对由此影响到的冻结用户解冻。step4:向用户致谦... 阅读全文
posted @ 2010-05-06 10:57 Mavin 阅读(631) 评论(0) 推荐(0) 编辑