登录接口防攻击 01

  如何防止登录接口被攻击呢? 技术架构是这样的(不能暴露公司机密,所以下面接口比较简陋): 网页调用登录接口A,登录接口A 实际上是调用接口B进行业务逻辑. 所以真正干活的是接口B,接口A 只是进行了转发和包装. 如果要攻击,只能攻击接口A,因为接口B没有暴露,也不公开. 那么如...

2015-05-31 23:18:56

阅读数 60

评论数 0

Java获取用户ip

Java 如何获取客户端IP呢? 下面是我总结的几种方法:/** * 获取客户端ip地址(可以穿透代理) * * @param request * @return */ public static String getRemoteAdd...

2015-05-31 21:31:03

阅读数 11111

评论数 7

java 中容易误解的地方

1,equals @Test public void test_equal(){ String a="1"; int b=1; boolean result=a.equals(b); ...

2015-05-29 19:17:55

阅读数 10

评论数 0

[超牛]只能输入数字的文本框,兼容IE7IE8等

demo地址: http://123.57.250.51/static/js/keyup2.html 只能输入数字的文本框核心js代码见详情

2015-05-28 22:55:55

阅读数 2247

评论数 3

实现跨浏览器的placeholder,兼容IE7

1,首先规定一下placeholder的规则 (1)文本框无内容失去焦点时,显示placeher的文字(一般是灰色字体); (2)文本框聚焦时(还没有输入内容),placeher将消失,即文本框空白   (3)文本框输入内容时,placeholder也消失; (4)文本框失去焦点时若有...

2015-05-25 22:40:07

阅读数 45

评论数 0

单一项原则

单一项原则(单因素原则)真的很有用,特别是用于找出问题的根源. 上周改一个bug,bug的现象是: 在火狐中,打开界面(当然是公司产品的界面,不便给出地址),点击导航项时,除了打开导航的模块,同时会打开一个空白的页面. 我是怎么解决这个bug的呢? 我找到导航的那段代码,以及相应的事件...

2015-05-24 22:26:19

阅读数 52

评论数 0

js 实现可以移动位置的弹出框

1,先看下效果:  而且对话框是可以拖动的:  点击对话框右上角的X 可以关闭对话框: 2,核心代码 边框阴影效果:   div.shadow { -ms-filter: "progid:DXImageTransform.Microsoft...

2015-05-23 14:21:24

阅读数 181

评论数 0

js 把字符串转化为数组对象

js 中如何把一个普通的字符串转化为数组对象呢? 例如: var jsonStr='[ 1,2, 3 ,"whuang" ]';  如何把jsonStr转化为Array对象呢? 我自己写了一个js方法来实现这个功能 function string2A...

2015-05-23 12:09:54

阅读数 223

评论数 0

js 中坑爹的零

js 中坑爹的0 直接上代码:var a=0; if(a){ alert(true); }else{ alert(false); }运行结果是什么呢? 按照正常人的思维,应该为true,因为我们确实给a赋予了值. 但是结果往往是残酷的. 运行结果是false var a=0; i...

2015-05-23 11:41:01

阅读数 993

评论数 1

java 中容易误解的地方

1,equals@Test public void test_equal(){ String a="1"; int b=1; boolean result=a.equals(b); System.out.p...

2015-05-22 13:20:11

阅读数 756

评论数 0

javascript 容易误解的地方

(1)使用for…in遍历对象时,不仅会遍历对象中的属性和方法,同时也会遍历类的原型中的属性和方法var Person=function(){ this.username="huangweii"; this.age=27; this.sayHello=functio...

2015-05-22 11:47:28

阅读数 981

评论数 5

回调函数

1今天说一下我对回调函数的认识和理解.  var addEvent = (function () { if (document.addEventListener) { return function (type, element, fun) { ...

2015-05-22 10:54:51

阅读数 15

评论数 0

我遇到的http 状态码

(1)406 返回的错误信息: The resource identified by this request is only capable of generating responses with characteristics not acceptable according to t...

2015-05-22 10:41:09

阅读数 54

评论数 0

UI设计的五大原则

关于UI设计规范,互联网上有各种各样的说法,归根结底,离不开以下五大原则,它们能让你的软件操作更加舒适简单,体现产品定位和特点。 一、一致性原则 坚持以用户体验为中心设计原则,界面直观、简洁,操作方便快捷,用户接触软件后对界面上对应的功能一目了然、不需要太多培训就可以方便使用本应用系统。...

2015-05-22 08:57:29

阅读数 240

评论数 0

eclipse插件JRebel的好处

本人做java web开发4年了,对java的"慢"深有感触,和PHP没法比啊. php修改代码之后,立刻生效,无需重启服务器; 而java,修改java文件之后,就得重新部署或者重新启动tomcat. 我一直主要使用eclipse进行java web开发,在编写代码过程...

2015-05-21 16:51:06

阅读数 51

评论数 0

回调函数

今天说一下我对回调函数的认识和理解. 其实我们收到短信,手机铃声响起就是一个回调函数var ring= function () { //手机铃声响起或手机震动 }; addEvent('收到短信', 手机, ring);我们读小学时,午休会让班长(监听器)巡逻,看...

2015-05-20 23:52:01

阅读数 900

评论数 1

js事件绑定

js 中事件绑定不同的浏览器使用不同的方法,如何做到兼容所有的浏览器呢? 火狐浏览器支持document.addEventListener ,但是不支持document.attachEvent. chrome支持document.addEventListener,不支持document.att...

2015-05-20 23:13:53

阅读数 832

评论数 0

html文本框只能输入数字

进行web前端开发,会经常遇到校验文本框内容的情形.比如校验用户输入的手机号是否合法. 其实我们可以从根本上减少用户犯错的机会,比如文本框只能输入数字,若输入非数字字符,则马上被删除. 界面: 第一个文本框,输入字母时会立即把字母替换为空字符串. 核心js方法: /* * 只能输入正...

2015-05-20 22:13:34

阅读数 72

评论数 0

js校验手机号

js 如何校验手机号码呢? 手机号有如下规则: (1)必须全为数字; (2)必须是11位.(有人说还有10位的手机号,这里先不考虑); (3)必须以1开头(有人见过以2开头的手机号吗?) (4)第2位是34578中的一个. js方法如下: /*** * check mobil...

2015-05-20 21:59:18

阅读数 71

评论数 0

android自更新时下载出现的问题

之前做过一个电视台app,电视台app每次启动时会访问服务器,判断是否需要下载新版本 但是下载时老是下载失败,apk包总是下载不下来.到底是什么原因呢? 服务器下载接口如下: /*** * 下载apk * @param path * @param request *...

2015-05-19 13:42:53

阅读数 31

评论数 0

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