- 博客(48)
- 收藏
- 关注
原创 关于encodeURLComponent引申出来的杂谈
事情是这样的:因为在前端用ajax的get方法时,要传中文到后台,于是在前端用了encodeURLComponent()方法编码然后加到URL上,结果后台获取乱码了,于是就查了一些资料了解到,我们后台使用的Tomcat默认是以ISO-8859-1,所以在获取到name时候容器已经解码过一次了,searchtext=java.net.URLDecoder.decode(searchtext,
2016-01-11 14:18:35
1957
原创 JavaScript高级程序设计第15章(使用Canvas)
背景:与浏览器环境中的其他组件类似,由几组API组成,但并非所有浏览器都支持所有这些API。除了几倍基本绘图能力的2D上下文,还建议了一个名为WebGL的3D上下文。目前,所有支持该元素的浏览器都支持2D上下文及文本API。因此我们这篇文章就只讲2D上下文。兼容性:IE9+以及主流浏览器1.基本用法要使用元素,必须先设置其width和height属性,指定可以绘
2015-12-29 22:27:53
681
原创 JavaScript正则表达式(小白收集用)
1.基本语法创建正则表达式通过RegExpvar expresiion = / pattern / flags;flags: g(全局模式)、i(不区分大小写)、m(表示多行)2.pattern规则①方括号:用于查找某个范围内的字符[abc]:查找方括号内的任何字符[^abc]:查找除了方括号内的任何字符[0-9]:查找0
2015-12-23 22:08:28
462
原创 Fucking sad
这一路的校招,一个offer也没拿到,这么一看,自己的问题还真是满大的,校招过程就一直都还是在公司实习,每次笔试面试完也没怎么用心去查漏补缺,好好地去准备自己下一次的笔试面试,所以自己的想法也真是单纯。还有一个还大的原因是自己是真的只会前端的,两耳不闻其他技术,每次笔试遇到那些不是专门针对前端的题目就完全不想做,自暴自弃,编程题、应用题、逻辑题也就不想做了,好像这些公司是傻逼一样,为什么不出专门的
2015-11-28 09:41:42
958
原创 <HTML5秘籍>——第7章(CSS3与响应式Web设计)
CSS3提供了一个完美的工具:媒体查询(media query)。通过媒体查询,可以让网站根据窗口大小或设备的不同,无缝地在不同的样式集之间切换。流式布局:实际开发中,大家都习惯开始的时候先使用固定布局,然后在此基础上创建流式布局边框宽度不接受百分比,为绝对值CSS3的box-sizing:兼容IE8+CSS3的calc():IE9+部分支持,Andro
2015-11-12 21:53:11
769
原创 <HTML5秘籍》——第三章(编写更有意义的标记)
背景:上一章谈到的更多是页面结构方面的,但文本级信息同样也有语义文本级语义:元素:标注日期和时间。任何文本形式也是允许的,只要你在datetime属性中提供计算机能看懂的通用格式的日期就行The party starts March 21st元素:标注JavaScirpt返回值元素:标注突显文本,用来吸引人注意那些变得很重要的文本其他语义标准
2015-10-29 17:45:23
306
原创 项目:××CEO峰会邮件邀请函页面的经验和收获
zoom:1确实帮我们解决了不少ie下的bug,但是它的来龙去脉,又有多少人知道呢?所以我老生常谈,说一下它的来龙去脉。刚开始做这个页面我是拒绝的,因为你不能说丢给我做我就要做,我得先拒绝一下,于是除了有可链接的nav之外,全部都做成一张背景图,多么省事,但知道QQ邮箱对于HTML代码中的图片会不显示出来,于是我就得一步步地写出来了。写的时候,遇到一个问题,任何div、h1、p、a
2015-10-10 14:10:53
729
原创 chrome dev tool 使用技巧&知识点
zoom:1确实帮我们解决了不少ie下的bug,但是它的来龙去脉,又有多少人知道呢?所以我老生常谈,说一下它的来龙去脉。1.chrome调试台中network的tineline中的waiting(TTFB)是什么?TTFB (Time To First Byte),是最初的网络请求被发起到从服务器接收到第一个字节这段时间,它包含了 TCP连接时间,发送HTTP请求时间和获得
2015-09-04 11:34:22
1484
原创 SQL注入漏洞
1.项目还没开始,但今天组长那边的项目出了个问题,叫做SQL注入漏洞,那么什么叫SQL注入漏洞呢?简单分析下SQL注入漏洞:通过控制传递给程序数据库操作语句的关键变量来获得恶意控制程序数据库,从而获取有用信息或者制造恶意破坏的,甚至是控制用户计算机系统的漏洞,就称之为“SQL注入漏洞”。从上面那简单的描述中我们可以知道,场景是在用户输入数据的时候,所以可能性比较大就是在注册、登
2015-07-30 22:12:10
437
原创 JS/Jquery的一些技巧
zoom:1确实帮我们解决了不少ie下的bug,但是它的来龙去脉,又有多少人知道呢?1.怎么判断浏览器是否支持input中的placeholder属性呢?答:if( "placeholder" in createElement("input") ),支持返回true,否则为false
2015-07-26 14:39:16
362
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人