- 博客(46)
- 资源 (5)
- 收藏
- 关注
原创 scrollView
function(w, $) { var ScrollView = function(opt) { var self = this; $.extend(this, opt); var start; this.$wrap.addClass("am-touchable").bind({ vtouchstart
2016-08-23 00:54:27
488
原创 react-native 问题总结
1、导航Q:在使用Navigator的同时使用ListView或ScrollView,后两者的头部会多出一些空间。A:将automaticallyAdjustContentInsets属性设为{false}.2、子组件Q:报错:Invariant Violation: onlyChild must be passed a children with exactly one childA:一般是Tou
2016-08-11 10:29:20
915
原创 前端数据模拟服务器 gulp-connect 和 JSON Server
最近闲着没事,就上github溜达,看到了JSON Server 这个项目。项目主要是给前端人员做个JSON的数据模拟服务器,也就是说你可以用最简单的方式搭建一个基于REST API的JSON服务器,一条命令搞定。这个项目很棒,前面的项目确实也没有用到数据模拟这个东西,都是上传到服务器,然后ajax请求。这个过程很痛苦的,有修改然后上传。 遇到什么问题呢? 1、后台重启,页面全部
2016-03-10 11:48:48
4605
原创 Angular 2 开发环境搭建
目录结构如下文件说明gulp.config.jsmodule.exports = function() { var config = { allTs: './app/**/*.ts', tsOutputPath: './app/' }; return config;}gulpfile.jsvar gulp = require('gulp')
2016-01-29 14:44:52
2653
1
原创 CSS3效果
环绕旋转html<body> <div class='bb'></div></body>css .bb, .bb::before, .bb::after { position: absolute; top: 0; bottom: 0; left: 0; right: 0;
2016-01-28 09:42:24
758
原创 Amazing CSS Animation
1.Original Hover Effects http://tympanus.net/Tutorials/OriginalHoverEffects/index.html 2.Parallax effect built with CSS transitions 时差滚动 http://paulrhayes.com/experiments/parallax/ 3.OUR SOLAR SYST
2016-01-22 13:42:07
409
原创 Vue
组件1、定义组件 2、注册组件 <script type="text/x-template" id="child-tpl"> <input v-model="msg"/> <button v-on:click="notify">触发</button> </script> <!--start <template id="child-tpl"> <input
2016-01-22 11:48:01
887
2
原创 Tomcat6、tomcat7 跨域设置
需要下载两个jar文件,cors-filter-1.7.jar,java-property-utils-1.9.jar这两个库文件,http://download.youkuaiyun.com/detail/csr0312/9280097 放到tomcat lib目录下面,不是项目的lib目录,然后配置项目的web.xml,添加如下内容,注意filter位置,应该放在第一位<!-- 实现跨域 -->
2015-11-18 16:16:06
7414
1
原创 移动Web知识总结
效果1: Backbone项目分析(function($) { $(document).ready(function() { var Contact = Backbone.Model.extend({ defaults: { name: '', email: '' }, validate: function(
2015-11-04 19:54:55
424
原创 JavaScript自定事件-原生代码
var Events = function(){ this._listeners = {};//存储事件类型对象列表 { log:[fn,fn,...],show:[fn,fn,fn....],hide:[fn,fn,fn...]} } Events.prototype = { /** * 添加事件监听 * @param
2015-09-01 16:27:51
466
原创 ul li列表排序
有这样的需求,就是对 li 列表进行排序,刚开始觉得木有什么头绪,就想起以前好像Array.prototype.sort.call可以这样做,可以实现对象的排序,比如 那么对于一个dom列表,怎么做呢。下面有一个JS原生版本的。DOM结构 <ul class="datalist"> <li class="item"> <span
2015-09-01 11:18:49
6948
1
原创 JavaScript小技巧
1、在String.prototype.replace方法中使用 /g 和 /i 标识符字符串replace 不会替换所有匹配的子串——而是仅仅替换第一个匹配的内容,所以如果需要匹配全部,需要添加全局标识符 /g 如: str.replace(/cat/g,'test');如果需要匹配大小写敏感的内容,则需要进行 用 /i标 识符 str.replace(/cat/i,'test');2、类数
2015-08-24 15:46:43
526
原创 DOC命令删除文件和文件夹
以前木有在DOC命令下,删除过文件和文件夹。其实不简单,主要是几个命令:删除文件 del删除文件比较简单,就是 del文件名即可如 del 文件名 即可如 del text.html删除文件夹或者目录 rd这个就比较绕,怎么说呢带的参数比较多,首先是rd命令,就是rmdir的意思。原名是:ReMakeDirctory。 使用方式即: rd [带路径的文件夹名] ,如rd D:\xx.html。
2015-08-21 09:17:57
8284
原创 Require r.js打包合并JS模块
前端开发越来越复杂,代码的管理变得越来越重要。模块化开发简直是前端开发的福音啊,如果你还没有接触前端模块开发,可以了解一下两个著名的模块开发框架SeaJS和RequireJS,这个两个都是非常优秀的模块开发框架,只是两者的遵循的规范不一样,SeaJS提倡按需加载,你需要哪个库或者模块,直接 var myLib = require(‘xxx’);就可以了。而RequireJS则是全部加载完成后才执行。
2015-08-19 11:25:36
6379
原创 点击click事件在iPad没有响应
本来在ipad使用tap事件,工作的很好。但是需求改变,要适应PC跟ipad,所以索性直接替换zepto改成jquery。理想不错,但是现实是,在浏览器上click事件工作得很好,切换到模拟器上面,也运行不错,但是切换到真机ipad上面,悲剧了,根本不响应click事件。查看了一遍又输出,还是木有反应。急了,只能求助谷歌了,click no action in pad 第一条出来的就是stackov
2015-08-19 11:02:26
5781
原创 node-inspector调试node程序
node-inspector是调试node程序的利器,在没有使用node-inspector之前,调试都是基于黑乎乎的命令行窗口,如果把node的调试搬到浏览器上来,如果你之前使用过chrome进行JS开发,那么调试起来是非常得新应手的。而node-inspector就是帮你做这一件事情 的,可是非常轻松的实现Node的基本调试。那么开始使用node-inspector吧1、安装node-inspe
2015-07-29 17:20:09
614
原创 使用istanbul做JavaScript的代码覆盖
一直写JavaScript代码,可是对于JS的测试还是很少关注的,主要是JS这个渣渣语言,不好弄吧。说道测试,我们一般可能会涉及到单元测试和代码覆盖率,这两种测试有什么不同呢,自己补测试知识吧。先来说说单元测试。在JavaScript中单元测试用的最多的就是mocha(抹茶),要使用mocha,需要进行安装1、 cnpm install mocha -g接下来就是变成测试用例了。我们新建一个 ma
2015-07-24 17:19:45
3534
原创 mysql5.6基本配置-启动服务、初始化密码、字符集
mysql升级到5.6之后,直接是以压缩包的形式发布,不用直接安装。相比于5.6以下的版本,方便了不少。但是也是有不少问题需要我们去配置,比如怎么启动服务啊,设置密码,中文乱码等问题。1、首先是下载压缩包了,可以从官网下,也可以从百度软件下,注意不要点击安装百度卫士的勾勾,你懂的。2、解压。解压出来的问价整整有1G多,可是主要是调试文件比较多,大可不必理会。3、启动
2015-07-23 18:00:54
2606
原创 解决npm下载慢的问题,cnpm加速npm下载速度
Node 越来越流行了,通过npm扩展的插件已经成千上万,只有你想不到,没有做不到的插件。但是我们不是经常造轮子,我们会使用别人的类库了,强大的npm可是前端的好基友,我们经常使用它给我们下好多的插件,可是国内的网络情况大家都知道的,那么解决npm的下载速度问题,那就得饶过通往国外的路,直接接到国内来。哈哈,淘宝真是个无所不能的网站啊。http://npm.taobao.org/ 这个可真是中国版的
2015-04-07 14:53:02
4692
原创 如何创建 Node.js 项目工程
如何创建 Node.js 项目工程安装Node.js ,32/64位Node:http://nodejs.org/dist/v0.10.27/x64/node-v0.10.27-x64.msi安装Npm安装全局变量的Express 如果提示Express不是内部命令,是因为新版本的express4.0版本中将命令工具分家出来了(项目地址:https://github.com/exp
2015-03-14 10:48:05
4861
原创 jquery input切换编辑和不可编辑模式,input自动获得焦点,遍历所有的子类标签
在项目中我们经常会用到这样的效果,点击一下不可编辑的input 标签,变成可编辑的input标签。用法如下可编辑状态: $(“#content”).attr("readOnly",false);不可可编辑状态: $(“#content”).attr("readOnly",true);
2015-01-16 23:23:54
7450
原创 jquery 添加标签不响应click事件
jquery 添加标签不响应click事件今天在项目中遇到一个问题,就是使用jquery动态添加标签,然后对li 增加click事件。开始的代码如下 加载...添加ul 标签之后 加载... Item 1 Item 2 Item 1 Item 2 Item 1 I
2015-01-16 23:19:00
2417
原创 WebStorm6注册码、WebStorm7注册码、WebStorm 8注册码
经测试 WebStorm 6 7均可以使用如下注册码,简直就是神key啊!WebStorm 6.0 7.0 注册码User Name: EMBRACE License Key:===== LICENSE BEGIN =====24718-1204201000001h6wzKLpfo3gmjJ8xoTPw5mQvYYA8vwka9tH!vibaUKS4
2014-11-16 18:55:46
1121
原创 Actionscript 3遍历数组大集合 for、for(in)、 for each(in)
在Actionscript中我们经常需要遍历数组或者对象,我们想到的是for(var i:int=0;i<list.)
2014-10-06 13:44:51
2842
翻译 Adobe Native Extension(ANE)-Actionscript通过语音来控制你的android应用-Air for android
Actionscript语音控制Adobe Native Extension(ANE)-语音控制你的android应用
2014-09-13 02:09:22
849
原创 试题中的A*算法,什么是A*算法??
今天做题遇到了一个算法题目,“请描述意思下A*算法,它是什么类型的算法??”,当时我看的时候,隐约记得以前好像看过这个算法,因为印象不是很深刻,就直接写了深度优先,最短路径算法。这个写得不严谨,回来之后查了一下A*算法是啥东西。首先第一条出来的是百度百科,A*是一种静态路由的中求解最有效的算法。我记得以前学习过路由算法就是深度优先,遍历每个与他连接的节点,取最小权值的节点,把遍历的节点保存到已经遍
2014-07-15 23:00:28
2521
原创 游戏中避免重复资源加载,解决资源重复加载的方法
今天碰到一个非常头痛的问题,就是在游戏中我们要加载一些资源,加载完成之后,我们又去加载一次或者多次,系统出于的安全和性能的考虑,对于已经加载的资源,不会重新加载,而我们又去加载,就会报错。那怎么解决重复加载问题呢或者避免重复加载问题?刚开始我是这样想的,用一个全局变量比如public static var hashMap:HashMap,去对每一个加载的资源进行判断,如果加载之后,就进行标志
2014-07-14 22:39:05
2474
原创 ActionScript怎么做出赛车飘移效果
怎么做出飘移效果今天又有小伙伴问我,这个赛车游戏太单调了,过弯的时候都是直冲过去的,非常死板,难看死了。能不能做成飘移效果呢,我当时也是在想怎么实现呢,在游戏中,一般只知道两点的坐标,要做出飘移效果必须知道2个条件,第一就是起始地点、第二飘移终点,具备两个条件后就可以计算出飘移的所构成的圆弧,计算的结果就是飘移要经过的路径。假设飘移的地点是如图所示 图1 从A点处开始飘移,到达
2014-07-12 00:07:56
988
原创 游戏常用算法1-视线追踪算法
游戏常用算法1-视线追踪算法在游戏中我们常常看到这样一种情况,敌人死死盯着目标不放。如在《三国无双》中,当角色进入敌人的领地之后,敌人就会想你奔袭而来,拦也拦不住。这是怎么做到的呢。有一种简答的算法是,主角A坐标,敌人B坐标。A到哪,B也跟到哪,如图所示A(x1,y1) ,B (x2,y2),这样就可以得到敌人追击主角的路线,BA(x1-x2,y1,-y2),这样实现了追踪敌人目的,可是这是最
2014-07-09 22:21:18
4679
原创 2D转型3D,Flare3D游戏引擎我来了
3D的概念很火了,特别3D打印,投资商特别能吹,未来我们需要的东西,都可以用3D打印出来。。。(口气很大)现在已经完成了比较复杂的3D手枪打印,但是实用性差,未来肯定会通过3D打印来制造更加复杂的模型。但是呢,今天我们的主题不是3D打印而是3D游戏,游戏引擎flare3D。 首先呢,我们来说一下什么是3D,3D是什么东西。我看了一下百科,百科给的介绍很多。简单的说就是:用三维坐标(xy
2014-07-07 22:46:45
1674
原创 详解ActionScript中set和get方法,java中set和get方法
学了2年的Java,因此对Java来说可以说是轻车熟路。Java是面向对象思想的杰出代表,那面向的思想是什么呢,还记得吧,封装、继承、多态、聚合,这些思想在Java程序中随处可见。但是呢,今天我讲的不是这四大思想是如何强大的,如何的好,我只是想拿其中一个小点一小点【封装】来说一下。通过和其他语言对比,那是哪个语言呢?好多啊,做页面的Javascript,操作数据库的结构化查询语言SQL,还有.ne
2014-07-05 15:45:56
1876
原创 win8 怎么打开和关闭Windows Defender
win8 怎么打开和关闭Windows Defenderwin8在不安装杀毒软件的时候是开启Windows Defender的,如果你需要运行一些非正版软件。可能系统会提示你有风险,并且不让安装,所以我们需要关闭系统的安全策略。网上找了很多,什么打开window组件,但是我试了不行。我用最简单的。【控制面板】-【搜索Windows Defender】-【设置】 成功。1.
2013-12-25 22:15:25
2531
原创 javascript 设置定时跳转到某个页面
有时我们跳转到一个页面处理完任务,然后又回到原来的页面,这个在很多的下载网站可以看到,这样做也是为了留住用户。这个用javascript的定时函数很容易实现。window.setTimeout( code,time) // code 执行的代码 time 设置的时间javascript 自动跳转 function redrect() { window.locatio
2013-12-24 17:22:41
1169
原创 org.hibernate.hql.ast.QuerySyntaxException: xxx is not mapped [from xxx]
xxx is not mapped[from xxx] 在使用hibernate的时候,经常出现一些小错误,如下面这个错误提示: org.hibernate.hql.ast.QuerySyntaxException: student is not mapped [ from student], 意思是没有映射到student 这个类中,那怎么办呢。
2013-12-20 15:53:53
6801
原创 office 2010的规划求解和数据分析在什么地方,怎么加载office2010规划求解和数据分析
excel 在默认情况下是不安装数据分析的工具的,如果需要,需要用户自己手动安装。office 2003 的规划求解在 工具-》加载宏-》选择规划求解。office 2010 因为采用了流式布局,所以一般的复杂的工具都隐藏在【文件】-》【选项】了,所以大家找不到的工具可以去选项是不是在哪里可以找到。这里说明一下怎么加载excel 2010 的规划求解。
2013-12-19 23:10:55
6281
原创 struts.properties在什么地方,struts.properties在哪里,怎么修改struts.properties
struts.properties在什么地方,放在哪里,怎么修改struts.properties 在 struts 框架中最重要配置文件莫过于struts.xml 和struts.properties ,但是对于struts.properties这个文件,很多人说他存放在WEB-INF/classes下面,但是我的struts 2框架版本2.1是通过Myeclipse8.5直接内置
2013-12-09 13:58:36
5619
原创 中括号和大括号在正则表达式的转义,包括很多特殊字符
特殊字符在正则表达式的转义 在java中如果需要使用到正则表达式的话,难免会匹配一些特殊字符如我想匹配“{d}”,但是我们不能再表达式中直接写"[{d}]",那样是错的,因为在正则表达式中,"{"和“}”是有特殊含义的,如X{n,}和X{n,m}等,这种表达只有在正则表达式内部能识别,我们要想使用这些字符我们应该转义一下。 怎么转义呢?是"\{"吗?不是的,
2013-11-29 01:44:17
36805
2
原创 Javascript 解析 Servlet 返回的 JSON
看到大家都是用JQuery来 解析Servlet 返回的 JSON,现在给大家实现直接用javascript来解析Javascript 解析 Servlet 返回的 JSON,比较简单,直接看例子。Servlet 代码:package com.servlet;import java.io.IOException;import java.io.PrintWriter;import j
2013-07-24 15:03:47
1239
NLPCC2013评估任务_中文微博情绪识别-assets.zip
2019-06-12
ActionScript3.0 Tweener类(缓动类)
2014-10-05
如何通过差转速瞬间提高离心机分离效果!!
2013-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人