![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
wodetiankong516
对软件开发充满兴趣和爱好,对算法有一定兴趣和能力,学校期间代表学院参加省第四届大学生程序设计大赛ACM-ICPC。熟练掌握Java开发各项技术,对于软件开发工作有规范化的认识和了解,担任过分析,设计,开发,QA,测试,技术文档撰写等任务。主要从事过金融,互联网金融和电力行业软件开发工作,富有团队意识,喜欢挑战。
工作经历:
2010.02 深圳雅都股份有限公司,java软件工程师。
2010.10 汇丰软件(广东)股份有限公司,软件工程师。
2012.09 广州南天电脑系统有限公司,中级软件工程师。
2013.07 湖南创发科技有限公司,高级工程师
展开
-
web 服务端与客户端交互
Web server to client communicationTechnology 1. Traditional solution 传统模式的 Web系统以客户端发出请求、服务器端响应的方式工作. 在web应用中,客户断若想更新服务端数据,通过向服务端发送HTTP request, 等到服务器做出相应,返回视图并更新客户端。 缺原创 2012-08-09 10:28:28 · 13844 阅读 · 2 评论 -
float 左右布局,左右div等高
一. 利用背景图,做出左右等高的模拟效果 这种方法不是真正的左右等高,而是在外框元素中添加一张背景图片,当内容增多时,背景会纵向重复,就会形成左右等高的效果。 这种方法不是真正的div自动等高,而是在左右两个div的外面添加一个外框元素,给这个外框元素添加一个背景,当内容增多时,背景就会向下纵向重复,看起来就向左右两个div都自动向下延伸了一样。下面写一下详细代码。Html代码:原创 2013-09-25 13:41:10 · 21640 阅读 · 0 评论 -
javascript eval 详细
1. 和其他解释性语言一样,javascript 同样可以解释运行由javascript源代码组成的字符串,javascript 通过eval()来完成。2. eval() 其实是一个函数,是javascript很早版本中就已经存在,但是javascript设计者和解释器对其进行了许多的限制,看起来eval更像一个运算符。但是作为用于动态执行代码,eval存在这样的问题,解释器无法对动态代码做原创 2013-04-27 16:52:05 · 2696 阅读 · 0 评论 -
javascript 声明提前
概念 像java和C等高级语言存在函数级变量和块变量,其有着不同的作用域,分别是函数级作用域,块作用域。如有全局变量出现在函数域或者块域中,其值会被覆盖。在javascript中不存在块变量作用域,在像if, for 等{}中的变量,其作用域就是函数作用域。由此会带出申明提前的概念。 分析我们可以通过三个例子来分析这种现象:1.正常情况var scope =原创 2013-04-25 19:06:57 · 812 阅读 · 0 评论 -
javascript对象克隆
概念克隆或者拷贝分为2种:浅度克隆(拷贝),深度克隆(拷贝);浅度克隆:基本类型为值传递,对象仍为引用传递。深度克隆:所有元素或属性均完全克隆,并于原引用类型完全独立,即,在后面修改对象的属性的时候,原对象不会被修改。描述 function cloneObject(obj){ 2 varo = obj转载 2013-04-09 10:54:34 · 673 阅读 · 0 评论 -
javascript闭包
概念闭包(closure) – JavaScript中最有名的东西之一.一个闭包就是一个使用了外部变量的函数.查看下面的例子:1function A(a, b, c) {2var ar = [a, b, c];3return function B(i) {转载 2013-04-09 10:12:46 · 652 阅读 · 0 评论 -
javascript事件触发器
概述 事件触发器就是用来触发某个元素下的某个事件,IE下fireEvent方法,高级浏览器(chrome,firefox等)有dispatchEvent方法。一般我们在元素上绑定事件后,是靠用户在这些元素上的鼠标行为来捕获或者触发事件的,或者自带的浏览器行为事件,比如click,mouseover,load等等,有些时候我们需要自定义事件或者在特定的情况下需要触发这些事件。这个时候我原创 2013-04-09 09:40:45 · 6543 阅读 · 0 评论 -
DOM中nodeName、nodeValue 及 nodeType的说明
nodeNamenodeName 属性含有某个节点的名称。元素(element)节点的 nodeName 是标签名称属性(attribute)节点的 nodeName 是属性名称文本(text)节点的 nodeName 永远是 #text文档(document)节点的 nodeName 永远是 #document注:浏览器兼容性问题,某些浏览器中的nodeName是大写,有些是小写转载 2013-04-09 09:26:54 · 917 阅读 · 0 评论 -
跨帧 (frameset,freame,iframe) 的无限级菜单
跨帧 (frameset,freame,iframe) 的无限级菜单 大家都知道在IE中,存在frameset,freame,iframe三种帧元素,他们在布局中运用广泛,而且也很实用,但是有时候使用起来还是有一些小麻烦。如你是做相关框架或者是企业管理软件的,需要使用到它来布局,那他的层级是最高的,也就是说他的z-index是最高的,那就原创 2012-08-12 11:52:48 · 1956 阅读 · 0 评论 -
html元素居中方案
居中问题,就不得不提到块级元素和行内元素。HTML中的所有标记都分为块级元素和行内元素两种,两者的区别是行内元素标记的下一个标记是接在行内元素的后面,而块级元素的下一个标记是在块级元素的下面,就是所谓的“标准流”,最明显的例子就是标记和标记html 标签居中1. 标签是html的块元素,将后面的文本和图像居中显示。它仅针对于IE浏览器,并且在IE中不同版本的支持情况不一样,所以其用法简原创 2013-09-30 10:24:44 · 11025 阅读 · 0 评论