自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

言川的博客

http://lihongxun945.github.io/jquery-weui/

  • 博客(6)
  • 资源 (8)
  • 收藏
  • 关注

原创 push.js 源码解读

push.js 源码解读生命周期这里指的是一个新页面加载的生命周期。push.js 对新页面的处理分三种情况:用户点击了页面中的链接,或者调用 PUSH 方法用户点击了浏览器的后退/前进按钮下面我们对第一种情况做一个仔细说明:从用户点击了页面中的一个链接,到新页面加载完成经历了如下几个步骤:监听 click 事件,从链接上取出相应的参数(url和 transition),调用 PUSH 方

2015-06-26 11:28:21 6092 1

原创 ReactJS学习笔记六:感想 - 为什么说Virtual DOM 是React的精髓所在

Virtual DOM 毫无疑问是 React 的精髓。可能很多人包括我看完官方文档之后对Virtual DOM的理解就是:它通过JS对象模拟原生DOM,加上DOM Diff 极大提升了DOM操作的性能。这里的感觉就是这玩意最大的意义在于性能的提升。因为JS对象比DOM对象性能高。如果这样理解其实完全忽略了 Virtual DOM 最精髓最颠覆性的意义:抽象。V

2015-06-25 20:24:31 12148 3

原创 ReactJS读书笔记五:DOM操作

一 获取DOM元素react可以允许我们通过 ref 来定位一个组件。具体的做法是:先给一个组件设置一个 ref=‘xxx’ 的属性,注意这个ref必须是全局唯一的。然后就可以通过 this.refs.city 来访问这个组件。但是请注意,这里拿到的只是虚拟DOM,而不是真实的DOM。只有在render方法执行之后,并且react已经完成了D

2015-06-25 19:52:35 28354 1

原创 ReactJS读书笔记四:mixins

前面说过,react使用组合而不是继承来处理父子组件。那么显然无法通过继承父类来实现公共功能,所以react提供了mixin的机制。一 mixin是什么mixin,可以非常简单的理解,他就是把 一个 mixin 对象上的方法都混合到了另一个组件上,和 $.extend 方法做的事情类似。不过,react对mixin做了一些特殊处理。在mixin中

2015-06-08 20:00:14 10125 2

原创 ReactJS读书笔记三:组件的组合和通信

一 组合而不是继承React组件是无法继承的,即不存在 React.extend 之类的方法可以定义一个子类。React推崇通过组合的方式来组织大规模的应用。所以所谓父子组件,就和DOM中的父子元素一样,他们是有从属关系,但没有继承关系。比如:var Team = React.createClass({render: function() {return T

2015-06-03 20:41:01 22823 7

原创 ReactJS读书笔记二:组件生命周期

React 组件就是一个状态机,它接受两个输入参数: this.props 和 this.state,返回一个虚拟DOM。React组件的生命周期分几个阶段,每个阶段会有若干个回调函数可以响应不同的时刻。组件生命周期一 创建类React组件是有 类 和 实例的区别的,通过 React.createClass 创建的是类,比如:var Li

2015-06-02 20:14:47 14548 2

深度学习用的动漫头像,用来训练神经网络

网易的tensorflow课程用的动漫头像资源

2023-02-19

加强版坦克大战源码(java)

游戏规则说明:每一局 会有3波敌人,每一波有6个,每当上一波敌人快被全部消灭时,下一波敌人就会出现。3波敌人全部被消灭则自动进入下一关。攻击敌人有一定的概率会在地图上随机出现不同的食物,食物总共有10种,吃完之后可以增强各种属性(比如增加生命上限,子弹威力,攻击速度,移动速度,无敌等),基地每隔一分钟会随机产生一个食物在基地正上方。基地被消灭或者生命树为0则游戏结束。敌人无法吃到食物。土墙生命值较少,可以被摧毁。钢板无法被摧毁。河流无法被摧毁,但是子弹可以从河流上飞过。每过一关,敌人的属性都会增强,同时自己的属性也会增强(死亡复活后保持不变)。超级子弹是向八个防线发射的,有个数限制,通过吃食物可以增加个数。敌人的子弹不会攻击到敌人,但是自己的子弹会攻击到自己的基地!所有坦克互相之间无碰撞体积。

2011-03-24

古典密码通用加密/解密工具(axun)

暂时只有3种密码,马上会更新大部分的古典密码算法。压缩包中有源代码和可执行文件

2011-03-15

网页版扫雷游戏js(axun)

js版的扫雷小游戏,只是一个半成品,目前还有两个小问题。

2010-12-23

java读取配置文件(axun)

最近写一个小程序,需要读取保存在配置文件中的配置信息。 这是一个简单的例子,可以以这个程序为基础写一个完整的类出来。

2010-11-30

粘滞键后门-自动创建-批处理版(axun)

很古老的漏洞了,这个太简单了,没什么好描述的,不知道粘滞键后门的自己上网查查

2010-11-25

JAVA查看安装软件列表(axun)

一个简单的java程序,可以查看当前已经安装的程序的信息 ,包括名称,版本号,出版商,卸载路径等

2010-11-25

c++五子棋源码 ( axun)

c++版的五子棋 命令行界面,可以实现对人对战和人机对战,有基本的AI,算法自己写的,写的比较随意。有什么建议可以来我的CSDN博客:http://blog.csdn.net/lihongxun945

2010-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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