- 博客(78)
- 资源 (2)
- 收藏
- 关注
原创 subline Text 3 主题
http://www.xiumu.org/other/the-subline-text-23-theme.shtml Flatland Theme该主题要依赖 soda主题
2014-09-19 15:18:57 1104
原创 sublineText 3 扩展方法和常用插件
安装Sublime Text 3插件的方法:朋友们,小站活着不容易,全靠广告费养着了,如果本文对你有帮助。麻烦动下手点下页面的广告吧,谢谢!直接安装安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。使用Package Control组件安装也可以安装package
2014-09-19 14:55:10 2468
原创 subline text 编译系统
IntroductionSublime Text build systems can be considered simplistic, but highly customizable. The basic idea is that each type of Build profile is powered by a “.sublime-build” file – a JSON rep
2014-08-30 10:30:51 937
原创 chrome 调试 nodejs
1.首先在命令行执行npm以全局模式安装node-inspector插件:npm install -g node-inspector2.然后用node命令执行需要调试的脚本,但是要加上–debug-brk参数,例如:node –debug-brk=5858 test.js脚本现在就已经断点在了第一行,并且在等待5858端口的监听程序启动。3.重启一个命令行窗
2014-08-30 10:02:06 1667
原创 subline text 编译nodejs程序
英文:Tools --> Build System --> new Build System 中文:工具 --> 编译系统 --> 新建编译系统在打开的文件中输入{ "cmd": ["node", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
2014-08-30 09:51:12 873
转载 ubuntu 安装 mac os 主题
安装MAC OS X 主题会帮助你的 Ubuntu 14.04 看起来更像MAC OS X。在这里我们介绍的Macbuntu安装包包含了GTK 主题,这些主题是专门为Ubuntu Unity定制的。图标主题可以为Ubuntu 14.04使用,包括登陆界面引导启动的背景,登陆用户,甚至包括了lightdm 使用webkit的登陆界面。最终效果图:files: music
2014-08-02 10:22:47 1178
转载 ubuntu 安装 搜狗输入法
目标:在Ubuntu 13.04以及基于Ubuntu的发行版上安装fcitx小企鹅输入法,并安装Linux版本搜狗输入法。方法: 提供两种输入法,一种添加PPA安装,第二种直接添加源安装。实现过程:卸载ibus输入法:sudo apt-get remove ibus 方法一:sudo add-apt-repository ppa:fcitx-
2014-07-26 09:43:22 1275
转载 ubuntu 下 安装 flash
有时候我们需要在Ubuntu下采用手动安装一些软件,比如Firefox的Flash插件。Adobe® Flash® Player 是一款轻量级浏览器插件,具有丰富的 Internet 应用运行时间,提供持续的迷人用户体验、绝妙的音频/视频回放效果和刺激的游戏。Flash Player 已在超过 13 亿系统中安装,是提供高度集成且丰富的 Web 内容的标准应用。相关阅读:U
2014-07-26 09:41:03 817
转载 ubuntu 下 安装 node.js
liunx里面安装nodejs我也找了很多文章,貌似对很多liunx新手来讲不是很清楚,下面是我结合一些文章,亲自实践得到的安装步骤.同时还有大家关心的与seajs紧密相关的spm模块的安装。(也许很多人在liunx里面nodejs装完之后装spm模块经常报错.嘿嘿.看看这个也许知道为啥.)(- -!其实俺也不懂liunx的,所以就这里折腾了一翻,大家请看吧.我这些都是在虚拟机里面的ubunt
2014-07-23 17:33:44 820
转载 less-webstorm 编译配置
webstorm自带less,不过要编译的话需要nodejs环境,由于个人原因,搭建过程比较苦逼,不过其实很简单,走了很多弯路。首先去node的主页下载对应版本的nodejs然后安装(为了保险起见我还是用x86的),下载地址:http://nodejs.org/安装完之后打开命令提示符(win+r),分别输入node -v以及npm -v如果返回版本号说明你安装成功了。接下来就
2014-07-23 17:29:51 1878
转载 启动器添加快捷方式
python的开发工具pycharm每次打开都要在终端下执行sh文件,非常蛋疼,于是我想把它锁定到启动器。但是,在终端下打开的pycharm锁定到启动器以后,如果关闭了,下次点击启动器里的图标,还是无法打开。Google了一下,原来需要创建一个启动器图标程序才行,ubuntu的启动器程序都是放在/usr/share/applications文件夹下的文件, 那我们就在这个文件夹下面创建一个
2014-07-22 15:35:30 1985
转载 ubuntu 安装 jdk环境
在安装之前,系统没有任何jdk软件,也就是说在终端执行java -version将会输出如下内容:root@haiyang-Aspire:~# java -version程序 'java' 已包含在下列软件包中: * default-jre * gcj-4.6-jre-headless * openjd
2014-07-22 15:22:17 526
转载 webstrom 配置svn
IntelliJ IDEA 13.1.2安装后,SVN checkout时候会出现如下错误:Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, μ究其原因,是SVN使用了命令行工具,如果本地没有SVN的命令行工具,则导致出错。解决办法:
2014-07-16 11:16:45 4452
转载 em 弹性布局总结
使用CSS也好久了,但一直都是在使用“px”来设置Web元素的相关属性,未敢使用“em”。主要原因是,对其并不什么了解,只知道一点概念性的东西,前段时间在项目中要求使用“em”作为单位设置元素,所以从头对“em”学习了一回。稍为有一点理解,今天特意整理了一份博文与大家一起分享,希望对童子们有些许的帮助。这篇教程将引导大家如何使用“em”来创建一个基本的弹性布局,从而学习其如何计算?又是如何
2014-07-15 12:41:52 1876
转载 IM-------openFire 的安装和配置
1、 下载最新的openfire安装文件官方下载站点:http://www.igniterealtime.org/downloads/index.jsp#openfire下载地址:Exe:http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_3_7_1.exe
2014-07-08 15:50:29 564
转载 IM------XMPP协议
基于XMPP协议的手机多方多端即时通讯方案目 录基于XMPP协议的手机多方多端即时通讯方案................................................................. 1目 录.................................................................
2014-07-08 15:47:23 1041
原创 javascript设计模式-----工厂模式
一、工厂模式function CarMaker(){ CarMaker.prototype.dirve = function(){ return 'abc'; } } //静态工厂方法 CarMaker.factory = function(type){ var constr = type,newcar; //如果构造函数不存在,则报
2014-05-28 11:59:56 671
转载 网站网页栅格化
网站网页栅格化 首先澄清一个应用场景问题。 指出,对于结构复杂的网站,不少设计师们喜欢采用960固定宽度布局。但要注意的是,960并不是万能钥匙,大部分网站没有也不需要栅格系统。 Amazon采用的是宽度自适应布局,最大限度的呈现信息。Google更是简简单单,主题部分就一个列表。eBay的页面非常简洁,商品页面宽度自适 应,信息自然流畅,噪音少,购物很踏实。类似的站点还有很多,
2014-05-20 08:43:11 4769
转载 双飞翼布局
双飞翼布局是一种比较灵活的布局,始于淘宝UED,玉伯提出的,当然他着重介绍的是双飞翼栅格布局。 本文着重讲解常用三栏布局。通俗一点讲,可以把三栏比作一只鸟,main部分相当是于鸟的身体,而left与right就是鸟的“翼”了,鸟想要平衡地飞翔就要把主体位置给摆正确,然后在“翼”的作用下开始起飞。布局也是一样的,我们也要先把主体给摆好,然后再合理地调整双翼,这样整体动作才会比较和谐。
2014-05-06 09:45:20 808
转载 JavaScript跨域总结与解决办法
什么是跨域1、document.domain+iframe的设置2、动态创建script3、利用iframe和location.hash4、window.name实现的跨域数据传输5、使用HTML5 postMessage6、利用flash本文来自网络(http://f2e.me/200904/cross-scripting/,该网址已不能访问),仅作个人读书笔记之用,并稍作修改和
2014-04-18 11:11:26 500
转载 Ajax保留浏览器历史的两种解决方案(Hash&Pjax)
总是在github down点东西,github整个界面做的不错,体验也很好~对于其中的源代码滑动的特效最为喜欢了~刚开始以为这个只是普通的ajax请求效果,但是发现这个特效能够导致浏览器地址栏跟随变化,并且再点击前进后退按钮后又可以将代码滑回滑出~~于是乎就来研究下吧~一、通过锚点Hash实现:在这方面其实国内很早就有做了,比如淘宝画报,通过的是在地址栏后面加#锚点实现的,浏览器
2014-04-18 11:08:59 639
转载 jsonp详解
取不到数据! 上周客户新买了服务器,原本在旧的服务器上放着客户的Web主页信息和一个后台程序(asp.net),在客户的主页中有一个动态显示最新消息的处理,这个处理就是通过ajax异步从那个后台程序中取得的。由于又购买了新的服务器,客户想把web主页和那个后台程序分开来,后台程序被部署到了新的服务器上。不过这个项目是我的同事小福同志开发的,也就由他来把程序分开部署,然后进行一些小改动。
2014-04-18 10:14:58 850
转载 javascript 操作cookie
什么是 Cookie “cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值。” - w3school cookie 是访问过的网站创建的文件,用于存储浏览信息,例如个人资料信息。 从JavaScript的角度看,cookie 就是一些字符
2014-04-15 12:49:40 505
转载 JavaScript event对象clientX,offsetX,screenX异同
event对象是JavaScript中最重要的对象之一,他代表了各种事件的状态,在各种事件的事件处理中经常用到,比如键盘活动、鼠标活动等等,其中有几个对象官方说的比较模糊,很难理解,这里有必要通俗化的理解一下。 概念(不是官方,来源于网络):clientX 设置或获取鼠标指针位置相对于窗口客户区域的 x 坐标,其中客户区域不包括窗口自身的控件和滚动条。 clientY
2014-04-15 08:47:27 922
原创 haslaylout 和 bfc解析
haslaylout 和 bfc 一个是ie特有属性,一个是标准属性,bfc 有3个作用,1.包含浮动元素,2.防止编剧重叠,3.防止被浮动元素覆盖
2014-04-07 21:16:28 735
转载 display:table-cell总结
一、display:table-cell属性简述display:table-cell属性指让标签元素以表格单元格的形式呈现,类似于td标签。目前IE8+以及其他现代浏览器都是支持此属性的,但是IE6/7只能对你说sorry了,这一事实也是大大制约了display:table-cell属性在实际项目中的应用。我们都知道,单元格有一些比较特别的属性,例如元素的垂直居中对齐,关联伸缩等,
2014-04-04 10:45:50 1811
原创 javascript 模拟坦克大战游戏(html5版)
一、总结关键点和遇到的问题 1.javascript中的继承,最好父类只提供方法共享,属性写到各自子类中,避免父类和子类的构造函数混杂。 2.prototype模拟继承的代码,应写在所有方法定义之前,否则原型对象被改变,方法就变成了未定义,如:Hero.prototype = new Tank (0, 0, 0);Hero.prototype.constructor =
2014-03-20 13:20:54 2947 2
原创 深度理解javascript 闭包
闭包是javascript的一个难点,很难理解。但也是其显著的特性之一。掌握之后,可以实现很多很飘逸的功能。理解闭包有2个关键点1.作用域链2.函数作为一个变量1.作用域链在javascript中,不像强类型语言是块级作用域,也就是局部变量只在一个花括号内部有效,而是函数作用域,局部变量在整个函数里面有效并且在内部嵌套的函数里面也有效。每执行一个函数就会创建一个作用域对
2014-03-15 20:47:18 773
原创 简单模拟qq聊天程序(TCP版)
本程序特点: 1.分为client,server,tool 3个包,实现了多个任意客户端之间,进行通信 2.由于使用了包头+包体的信息传递格式,所以可以发送任意长度信息 3.由于没有界面,发送信息时需要指定目标id一、client包:public class Client { private static final Strin
2014-03-12 23:15:07 3065 2
转载 Yahoo! 35条网站性能优化建议
Yahoo!的 Exceptional Performance团队为改善 Web性能带来最佳实践。他们为此进行了一系列的实验、开发了各种工具、写了大量的文章和博客并在各种会议上参与探讨。最佳实践的核心就是旨在提高网站性能。原版猛戳:Best Practices for Speeding Up Your Web Site,Excetional Performance 团队总结
2014-03-08 17:18:07 4560
《HTTP权威指南》高清中文版
2013-12-08
Maintainable+JavaScript(编写可维护的JavaScript)
2013-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人