- 博客(73)
- 资源 (20)
- 收藏
- 关注

原创 Flux 应用架构
Flux 应用架构,是Facebook用来构建客户端Web应用的一种应用架构体系。它是一种类似MVC的架构,但是它更加简单、清晰,是一种单向数据流的架构设计。
2016-05-20 21:38:50
920
原创 初识React
初识React依稀记得2015那年参加线下活动,第一次听说React这个词语,当时的主讲人是郭达峰,他播放了一个关于ember、angular及react的性能对比视频: React.js Conf 2015。那时我主要从事angularjs开发,深知angular在页面复杂时性能问题的疼,看到这个视频的性能对比后瞬间被React折服。现在我们一起再回顾下React~
2016-11-14 11:29:49
537
原创 Promise原理分析一
Promise对象用于异步计算。一个Promise对象代表着一个还未完成,但预期将来会完成的操作,一起探究Promise的原理。
2016-09-17 14:09:11
2351
原创 debounce 防抖和 throttle 节流
防抖和节流窗口的resize、scroll,输入框内容校验等操作时,如果这些操作处理函数较为复杂或页面频繁重渲染等操作时,如果事件触发的频率无限制,会加重浏览器的负担,导致用户体验非常糟糕。此时我们可以采用debounce(防抖)和throttle(节流)的方式来减少触发的频率,同时又不影响实际效果。
2016-07-11 21:15:36
1252
原创 前端规范(ES6\BEM\OOCSS\SMACSS)
前端规范在实际开发中,由于团队成员编码习惯不一,技术层次不同,开发前定制并遵循一种代码规范能提高代码质量,增加开发效率。主要内容包括ES6、BEM、 OOCSS、SMACSS。
2016-05-14 18:08:55
849
原创 CSS 迷惑的position
CSS 迷惑的position,position属性在开发中使用频率颇高,意外的发现有很多人都不太理解其含义和使用方式,导致开发中遇到不少问题,让我们一起揭秘position吧~
2016-05-14 17:56:56
536
原创 Angularjs + Requirejs 完整的手脚架
一个基于nodejs的完整Angularjs + Requirejs手脚架。项目中自带angularjs实例、测试框架、开发模式的livereload等等,你可以快速的通过这个手脚架学习和开始你的Angularjs项目
2016-01-02 22:30:55
1230
原创 简单、强大的swig.js
Swig.jsA simple, powerful, and extendable JavaScript Template Engine。
2015-06-08 22:56:02
9024
原创 初识javascript模块加载器require.js
Require.jsRequireJS is a JavaScript file and module loader.
2015-06-02 22:15:47
1221
原创 AngularJS form $addControl 注册控件control
AngularJS form $addControl 注册控件control
2014-12-21 17:11:22
1501
原创 AngularJS clone directive 指令复制
AngularJS clone directive 指令复制,使用DirectiveBuilder轻松克隆指令。
2014-12-21 16:48:51
1897
原创 log4j xml配置样例
log4j基础:http://blog.youkuaiyun.com/hai8902882/article/details/8680388 <!-- 控制台输出日志 --> <!-- App日志记录 -->
2014-09-25 21:32:51
1028
转载 Java编码问题汇总
工作中经常遇到java编码问题,由于缺乏研究,总是无法给出确切的答案,这个周末在网上查了一些资料,在此做些汇总。 问题一:在java中读取文件时应该采用什么编码?Java读取文件的方式总体可以分为两类:按字节读取和按字符读取。按字节读取就是采用InputStream.read()方法来读取字节,然后保存到一个byte[]数组中,最后经常用new String(byte[]
2014-01-10 20:25:26
905
转载 Servlet之间的跳转
1. 转向(Forward) 转向(forward)是通过RequestDispatcher对象的forward(HttpServletRequest request, HttpServletResponse response)来实现的。示例如下:RequestDispatcher dispatcher = request.getRequestDi
2013-12-07 09:58:36
1074
原创 JS-SVG练习之关系图
某XX中想要了解客户间的交易情况,将数据图形化展现,即展现关系图(将来的大数据可视化)。描述如下:1、每个客户用圆表示,客户间关系使用直线表示;2、某客户与之相关系的客户越多,即该客户的圆半径越大,反之;3、两客户间的交易总数越大,即直线越粗,反之;4、鼠标放在圆上,即显示该客户的交易详情,信息包括客户ID、关联客户总数、出账总金额、入账总金额;5、点击圆,即出账、入账交易动态动画展示;JS接口说明:function paint(data, enableShowLines, enable
2013-11-09 11:03:47
4503
转载 servlet中web.xml配置详解(转)
这篇文章转自JavaEye,以前配置web.xml时都不知道为什么这样,看了之后明白了很多。贴下来,共同分享!Web.xml常用元素 定义了WEB应用的名字 声明WEB应用的描述信息 context-param元素声明应用范围内的初始化参数。 过滤器元素将一个名字与一个实现javax.servlet.Filter接口的类相关联。 一旦命名了一个过滤器,
2013-11-02 22:07:01
855
转载 Java读取Properties文件的六种方法
使用J2SE API读取Properties文件的六种方法1。使用java.util.Properties类的load()方法示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = new Properties();p.load(in);2。使用jav
2013-10-22 22:48:39
800
转载 四种生成和解析XML文档的方法详解(介绍+优缺点比较+示例)
众所周知,现在解析XML的方法越来越多,但主流的方法也就四种,即:DOM、SAX、JDOM和DOM4J下面首先给出这四种方法的jar包下载地址DOM:在现在的Java JDK里都自带了,在xml-apis.jar包里SAX:http://sourceforge.net/projects/sax/JDOM:http://jdom.org/downloads/index
2013-10-07 18:39:48
1001
转载 【转】关于flex的安全沙箱问题+安全策略文件的用法
from:http://www.cnblogs.com/qkaibo/archive/2007/07/28/834238.html 关于flex跨域读取一个图片比如 假设你的服务器事 www.myserver.com 而你的一个flex文件位于 www.myserver.com /flex/myfalsh.swf当一个客户来访问你的这个myfalsh.s
2013-09-01 11:21:51
983
转载 SVG 坐标转换
SVG 坐标转换此主题将介绍与 getScreenCTM() 方法关联的 SVG 坐标转换。SVG 坐标和转换这个题目非常广。你可以从 W3C SVG 规范中找到有关该题目的基本信息 – 尤其是坐标系统、转换和单位。本主题将介绍与 SVG 坐标关联的尤为致命问题 – 将屏幕坐标点(从技术上讲为初始视区坐标系统)映射到与任何给定 SVG 元素关联的坐标系统(从技术上讲
2013-06-01 16:45:58
2712
转载 SVGPan: a Javascript SVG (Viewer) Pan/Zoom/Drag library
http://www.cyberz.org/blog/2009/12/08/svgpan-a-javascript-svg-panzoomdrag-library/SVGSPN.JS:/** * SVGPan library 1.2.1 * ====================== * * Given an unique existing element w
2013-05-31 10:05:22
4110
原创 JaveWeb+SSM入门学习资料整理
JavaWeb前台:1.HTML2.xml3.JavaScript4.CSS5.CSS36.HTML57.Ajax8.JQuery1-8:w3school网站(最好是选第二个网站学习,英文版的更详细)http://www.w3school.com.cn/http://www.w3schools.com/其它辅助网站:https://devel
2013-04-15 09:27:55
1090
转载 JS添加/绑定事件监听函数并传参数attachEvent和addEventListener兼容个浏览器
* * 添加事件监听函数 *obj 要添加监听的对象或元素 * eventName 事件名 *fun 监听函数的名称 *param 给监听函数传的参数,这里就传了一个参数 *functionaddEventHandler(obj,eventName,fun,param=''){ var fn =fun; if(pa
2013-03-30 13:54:02
4315
转载 html5指南--拖拽功能的实现
本文的内容是关于在html5中如何实现html元素拖拽功能。在html5之前要实现拖拽,需要借助js,现在html5内部就支持了拖拽的功能,但是要实现稍微复杂的功能还是少不了js的帮忙。下面我们看几个例子。 1.创建拖拽对象 我们可以通过draggable属性告诉浏览器,哪些元素需要实现拖拽功能。draggable有三个值:true:元素可以被拖拽;false:元素不能被拖拽;auto
2013-03-28 09:26:55
1216
转载 HTML中id、name、class 区别
HTML 中 id与name 区别一个name可以同时对应多个控件,比如checkbox和radio而id必须是全文档中唯一的id的用途 1) id是HTML元素的Identity,主要是在客户端脚本里用。2) label与form控件的关联,如 label for="MyInput">My Input
2013-03-20 11:57:34
1019
转载 java中HashMap详解
HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但它们底层的 Hash 存储机制完全一样,甚至 HashSet 本身就采用 HashMap 来实现的。通过 HashMap、
2013-03-19 02:08:11
2764
转载 使用私有构造方法或者枚举类型实现单例
单例(Singleton)是指只实例化一次的类。单例表示本质上唯一的系统组件,例如文件系统或者窗口管理器。package com.googlecode.javatips4u.effectivejava.singleton; public class StaticFinalFieldSingleton { public static final StaticFinalF
2013-03-13 19:47:13
2259
原创 Java-----TCP/UDP-----简单双向通讯
//serverpackage tenthChapter;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import jav
2013-03-12 16:27:51
2986
java练习之模拟STRUTS,我的LOGICER
2014-01-25
java练习之XML读取
2014-01-25
JS-SVG关系图
2013-11-09
C++推箱子游戏
2012-03-01
MFC小游戏之贪吃蛇
2011-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人