- 博客(35)
- 资源 (5)
- 收藏
- 关注
原创 thinkjs
thinkjs入门安装 npm install -g thinkjs-cmd查看是否安装成功 thinkjs -v新建项目 mkdir new_dir_name; cd new_dir_name; thinkjs . //正常到这里会自动打开浏览器页面访问项目手动启动 node www\index.js配置thinkjs的配置有很多,系统默认配置 -> 应用配置 -> 调试配
2015-09-05 22:37:31
3141
原创 IE9默认文档设置修改
IE9默认文档设置修改IE9的默认就是IE9标准模式,如果是启用了组策略里的【打开Internet Explorer 7标准模式】功能,则默认会使用IE7来渲染,即使页面设置x-ua-compatible了也不行。需要禁用~ 开始菜单 - 运行 - 输入gpedit.msc后确定 - 用户设置 - 管理模板 - Windows组件 - Internet Explorer - 兼容性试图 - 在右边
2015-05-13 10:24:09
1207
原创 MongoDB安装
下载官方下载地址:http://www.mongodb.org/downloads 32位文件下载地址: http://fastdl.mongodb.org/win32/mongodb-win32-i386-1.6.5.zip安装1.解压缩,解压后路径放在%PATH%\mongodb下面,记得将%PATH%\mongodb\bin加到环境变量里面去,后面会省事很多 %PATH%为任意路径
2015-04-04 18:46:56
510
转载 BigPipe: Pipelining web pages for high performance
Site speed is one of the most critical company goals for Facebook. In 2009, we successfully made Facebook site twice as fast, which was blogged in thispost. Several key innovations from our engineering
2015-03-15 19:47:47
690
翻译 React同构
React同构javascript同构是什么让javascript代码在客户端和服务器端都能运行关键是什么mvc的框架是在DOM加载的时候渲染,这个当然也可以显示,但是会带来不好的用户体验。 另一个问题是MVC框架里面内容是不能被搜索引擎搜索到的(除非给钱给第三方服务),如果你的app提供一些用户需要搜索的数据,那就悲剧了。 但是当你在服务器端渲染javascript代码,就能解决这些问题,是不
2015-03-15 18:29:45
2136
翻译 使用literalify库
使用literalify库literalify是一个依赖browserify变换的库,能够将require的写法替换成其他任意写法。比如,你使用CommonJS模板写的代码,可以给转换成调用的模式下面给出一个demo安装npm install literalify或者git clone https://github.com/pluma/literal
2015-03-15 13:00:06
1494
原创 React入门
React入门这里介绍一篇react网站上的教程,介绍如何使用react组件。这个组件包含以下一些内容 1.评论里面所有的视图 2.一个用来提交评论的表单 3.一个自定义的后台的钩子 原地址点这里开始源码里面引用的一些资源均是在facebook的CDN上面,可以直接访问,也可以自己去下载这些引用的资源。现在打开编辑器,创建一个html文档。<!-- index.html --><html>
2015-03-08 18:13:46
2229
原创 兼容IE的旋转效果
先看看效果 chrome下 IE下效果相同,也就是该源码是一个兼容的方案,包括ie6-8。这里介绍两个方案 方案1: 1.按照上图可以切一张图片,旋转45度保存 2.然后使该图片旋转-45度即可 transform: rotate(-45deg);方案2: 1.这里不用切图,直接做一个方形的背景,文字也是自己填充,只不过要有两次旋转 2.外层div旋转-45度,内层文字旋转4
2015-02-08 18:29:59
6035
原创 css中inline-block中间隙问题
元素以inline-block展示在一行时元素间会有空隙,IE firefox下4px chrome下8px
2014-05-27 08:46:25
577
原创 Java中的引用问题
在写bean的时候,当bean中有一个map或list时,自然会给他们一个getter/setter注意这里调用getter和setter之后,bean中的map或list和参数中的值已经共享一个引用,对其中一个的增删改都会影响到另外一个地方的值
2014-01-16 08:49:50
637
转载 Error With Port 8080 already in use
The solution to this issue is:Step 1: Stop Tomcat(By service or by .bat/.sh what ever the case may be ).Step 2: Delete the already configured Apache Tomcat on eclipse.Step 3: Now rec
2013-12-27 08:41:25
651
原创 ognl一些常用标签库
JSTL 里有一组fn(函数)标签 :JSTL 1.1 新增函数(functions)标签库,主要提供一些好用的字符串处理函数,例如: fn:contains、fn:containsIgnoreCase、fn:endsWith、fn:indexOf、fn:join、fn:length、fn:replace、fn:split、fn:startsWith和 fn:substring 等
2013-12-09 10:48:48
1031
翻译 重新认识javascript(三)变量控制结构
变量在JavaScript中变量是用关键字var来声明的var a;var name = "simon";如果你声明一个变量,没有赋值给它,它的类型就是undefined。一个和其他语言如Java不同的地方是,在JavaScript中,块没有作用域;只有函数有作用域。所以如果在复合语句中使用var来定义一个变量(如变量定义在一个if控制结构中),这个变量在整个函数里面都是可见的。
2013-12-01 22:23:02
626
翻译 重新认识javascript(五)
对象自定义对象注意:想要了解更多JavaScript中面向对象编程的知识,参考Introduction to Object Oriented JavaScript.在传统的面向对象编程中,对象是数据的集合,而方法就是操作这些数据。JavaScript是一个基于原型的语言,它没有C++或Java中的类定义语句。这对习惯了类声明语句的开发者来说会有些困惑。JavaScript使用函数来
2013-12-01 22:00:28
508
翻译 重新认识javascript(四)
对象JavaScript对象只是简单的名值对(键值对)的集合。正因如此,它们和下面的是类似的:Python中的字典Perl和ruby中的HashesC和c++中的hashtablesJava中的HashMapsPHP中的关联数组(perl、ruby、c、c++和java中的相似结构翻译出来都是哈希表,但在不同不语言中它们有不同的意义,这里就不翻译了,学过的应该一眼就
2013-12-01 21:35:59
450
翻译 重新认识javascript(二)
概述:JavaScript是一个面向对象的动态语言;它有类型和运算符,内置对象和方法。它的语法来源于Java和C语言,也有许多来源于其他语言的结构被应用在JavaScript中。(和其他语言的相比)一个关键性差异是JavaScript中没有类;然而类的功能可以由类原型来完成。另一个主要差异是方法就是对象,使得它具有执行代码和像其他任何对象一样被传递的能力。现在,我们开始学习所有语言
2013-12-01 20:47:16
568
翻译 重新认识javascript(一)
介绍:为什么重新介绍javascript呢?yinw原文:A re-introduction to JavaScript
2013-12-01 20:15:24
660
原创 warning: World-writable config file /opt/lampp/etc/my.cnf is ignored
如果在启动warning: World-writable config file /opt/lampp/etc/my.cnf is ignored原因:XAMPP对my.cnf的读取权限进行了设置,不允许World-writable(字面意思是全世界都可读写)解决方法:终端运行sudo chmod 644 /opt/lampp/etc/my.cnf
2013-10-24 10:42:58
1874
原创 浏览器限制---持续更新
1.最多支持@import 32个样式文件(link一样)2.IE8/9单进程,Firefox3.6/4.0下长连接只有4个3.每个style标签或css文件的选择符不超过4095
2013-10-22 20:30:34
551
转载 jquery中live的用法
定义和用法live() 方法为被选元素附加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。通过 live() 方法附加的事件处理程序适用于匹配选择器的当前及未来的元素(比如由脚本创建的新元素)。语法$(selector).live(event,data,function)
2013-10-15 08:43:25
750
原创 国际化文件中的空格
背景:最近需要读入国际化资源文件(.properties)中的内容,将读出的内容通过java处理,展示到界面上。尝试方案:1.直接加入空格,直接被trim掉了,应该是读入properties文件的时候读取类自动处理了。2.用“\ ”,斜线加空格的方式,结果空格还是被trim掉了,并且随后的内容还被转义了。3.使用 ,这种方式如果是直接显示在html上的,是可以的,但
2013-10-13 20:08:32
1346
转载 javascript中模拟java类
/* *Complex.js *定义了Complex类,用来描述复数 *复数是实数和虚数的和,并且虚数i是-1的平方根 *//* *这个构造函数为它所创建的每个实例定义了实例字段r和i *这两个字段分别用来保存实数的实部和虚部 *他们是对象的状态 */ function Complex(real, imag){ if(isNaN(real) || isNaN(imag))
2013-09-30 09:07:19
811
转载 和chrome profile调试相关的几篇文章
Google Chrome浏览器提供了非常强大的JS调试工具,Heap Profiling便是其中一个。Heap Profiling可以记录当前的堆内存(heap)快照,并生成对象的描述文件,该描述文件给出了当时JS运行所用到的所有对象,以及这些对象所占用的内存大小、引用的层级关系等等。这些描述文件为内存泄漏的排查提供了非常有用的信息。1.使用Chrome DevTools
2013-09-28 18:23:26
1263
原创 jquery的each遍历在ie下的一个缺陷
jquery的each遍历在ie下的一个缺陷 . linktest { font-size:18px;}$(function(){ //ie8 ie9 下此代码不能得到正确的值 //$(".linktest").each(function(idx, value){alert(idx+" "+value);}); //如下方式规避 for (va
2013-09-27 09:12:49
6387
原创 js中正则表达式的一些基本用法
1.匹配a或b或c /a|b/c/注:匹配是从左开始匹配 ,ab匹配表达式/a|ab/,配置的是a规则2.加入圆括号实现分组 /java(script)?/ 可以匹配javascritpt,也可以匹配java3.加入圆括号实现引用 /java(script)aa\1/ 最后的\1是指代前面括号中的script,内容javascriptaascri
2013-09-26 08:44:02
588
原创 js替换字符串
--------------------------------做紧急的事情解决当前的问题 , 做重要的事情解决以后的问题。多做重要的事情。str.replace("aa","b")或者采用正则表达式str.replace(/aa/,"b")下面可以替换全部str.replace(/aa/g,"b")
2013-09-25 08:20:33
521
原创 js利用存储器实现自增的序列号
var serialnum = { //私有属性 $n:0; get next() {return this.$n++;} set next(n){ if (n > = this.$n) this.$n = n; else throw "序列号的值不能比当前小"; }}
2013-09-23 09:00:19
1979
原创 js下检测属性的方法
1.in2.hasOwnProperty(自有属性)3.hasOwnProperty(自有属性;可枚举)4.o.x !== undefined(不能区分值为undefined)
2013-09-23 08:43:25
455
原创 oracle下执行alter index .. shrink space cascade错误分析(二)
这个问题后来被确认是oracle的一个为公开的bug。 错误码是ora-00600(check**-*dx)【*处字母不记得了】,当时在网上是搜索不到任何和这个错误相关的信息的。 出错的数据库版本是11.1.0.7.5,在11.2.0.2.或更高的版本后解决。 ps: 虽然问题并不是我解决的,但至少验证了些问题。比如表的索引建在系统表空间
2012-11-21 21:39:02
780
原创 oracle下执行alter index .. shrink space cascade错误分析(一)
提供给客户的代码中执行了alter table .. shrink space cascade的语句,这句在执行的时候会顺便收缩索引,也即执行alter index .. shrink space cascade。 在执行这个的时候报错,ora-600错误。 手动执行验证了一把,分别在客户端和代码中执行alter table .. shrink space ca
2012-11-18 21:36:33
1880
impress.js
2013-06-07
江汉大学淘宝网一个自由交易平台
2009-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人