- 博客(65)
- 资源 (58)
- 问答 (3)
- 收藏
- 关注
转载 JavaScript内存泄漏
1、什么是闭包、以及闭包所涉及的作用域链这里就不说了。2、JavaScript垃圾回收机制 JavaScript不需要手动地释放内存,它使用一种自动垃圾回收机制(garbage collection)。当一个对象无用的时候,即程序中无变量引用这个对象时,就会从内存中释放掉这个变量。var s = [ 1, 2 ,3];var s = null;//这样原始的数
2015-03-13 11:21:11
483
原创 js的Prototype属性 解释及常用方法
每一个构造函数都有一个属性叫做原型(prototype,下面都不再翻译,使用其原文), 这个属性非常有用:为一个特定类声明通用的变量或者函数。1.prototype继承obj , 不需要显式地声明一个prototype属性, 其继承Object.prototype。2.若给prototype添加属性 , 则创建的对象都含有该属性3.用prototype给对象添加函数
2015-02-28 14:26:05
838
原创 javascript深入理解 `闭包`
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。此文涉及到大量例子,以帮助理解闭包 及 使用
2015-02-28 11:12:15
9438
原创 java-ssh框架 实现 发送邮件并更新数据的功能
java-ssh框架 实现 发送邮件并更新数据的功能源文件下载 : http://download.csdn.net/detail/u013934914/8459595
2015-02-26 19:06:03
1536
原创 简单 的java 读取 excel
import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.Iterator;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.usermodel.H
2015-02-26 16:15:58
715
原创 手机web模板 [内含199个模板][待更新...]
如有 其他问题.请加群 : 345074219我只是搬运工. 群中都有这些模板.实时更新.截图 :因为等级原因.最大只能上传60M 囧囧囧....所以分成了5份.网站模板[内含20个模板]1.rar 下载地址 :http://download.csdn.net/detail/u013934914/8458623网站模板[内含30个模板]2.rar ...
2015-02-26 13:55:57
975
转载 大公司里怎样开发和部署前端代码?
前百度工程师,曾负责百度 前端集成解决方案 的核心设计与开发工作。我现在称这个领域为【前端工程】。没错,这是我最爱唠叨的问题域。这是一个非常有趣的 非主流前端领域,这个领域要探索的是如何用工程手段解决前端开发和部署优化的综合问题,入行到现在一直在学习和实践中。在我的印象中,facebook是这个领域的鼻祖,有兴趣、有梯子的同学可以去看看facebook的页面源代码,体会一下什么叫工
2015-02-26 11:04:40
677
转载 如何优化你的JS代码
JS代码的执行效率往往直接影响了页面的性能,有的时候,实现同样的功能,不同的JS代码往往在效率上相差很多,有的时候仅仅是由于我们的书写习惯导致的,当然在高级点的浏览器中,它们大多都已经帮我们优化了,但是在中国,万恶的IE6仍然大量的存在,我们不得不去考虑它。对于JS代码的优化,实际上有很多的情况,有些影响是比较小的,而有些是比较严重的,本文中,我把几个我认为影响比较严重的情况列出来,供大家参考。
2015-02-26 10:11:40
549
转载 JS代码优化技巧之通俗版
如果你问我网站中最影响网站打开速度的是什么?我会告诉是网站中的javascript,简称JS。模板中引用的JS文件越多,打开速度越慢,这点我深有体会,不信你看看卢松松博客首页,使劲优化后依然有100K的文件。细读完这篇文章,够你优化大半天的了,关于JS优化方法大都脱离不了这三种方法。(网页总大小为155.k,而JS就占了100.3K)是时候优化下JS了关于JS优
2015-02-26 10:09:11
522
转载 JS性能优化
下面是一些关于客户端JS性能的一些优化的小技巧:1.[顶]关于JS的循环,循环是一种常用的流程控制。JS提供了三种循环:for(;;)、while()、for(in)。在这三种循环中 for(in)的效率最差,因为它需要查询Hash键,因此应尽量少用for(in)循环,for(;;)、while()循环的性能基本持平。当然,推 荐使用for循环,如果循环变量递增或递减,不要单独对循环变量赋
2015-02-26 10:08:25
541
转载 V8 javascript 引擎
V8是一个由丹麦Google开发的开源java script引擎,用于Google Chrome中。[2]Lars Bak是这个项目的组长。[3]V8在执行之前将java script编译成了机器码的,而非字节码或是直译它,以此提升效能。更进一步,使用了如内联缓存(inline caching)等方法来提高性能。有了这些功能,java script程序与V8引擎的速度媲美二
2015-02-26 10:06:41
1373
转载 PayPal为什么从Java迁移到Node.js,性能提高一倍,文件代码减少44%
大家都知道PayPal是另一家迁移到Node.js平台的大型公司,Jeff Harrell的这篇博文 Node.js at PayPal 解释了为什么从Java迁移出来的原因: 开发效率提高一倍(2个人用更少的时间干了5个人的活), 性能提高一倍, 代码量减少33%, 文件减少40%:(小编: 个人认为深层次原因是Java正在越来越走向封闭,而且变得越来越复杂而且oracle正在对J
2015-02-26 09:51:20
925
转载 Spring面试,IoC和AOP的理解
spring 的优点?1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦 2.可以使用容易提供的众多服务,如事务管理,消息服务等 3.容器提供单例模式支持 4.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能 5.容器提供了众多的辅助类,能加快应用的开发 6.spring对于主流的应用框架提供了集成支持,如hibernate,JPA,Struts等
2015-02-26 09:50:15
603
转载 spring的IOC和AOP
1.解释spring的ioc? 几种注入依赖的方式?spring的优点? IOC你就认为他是一个生产和管理bean的容器就行了,原来需要在调用类中new的东西,现在都是有这个IOC容器进行产生,同 时,要是产生的是单例的bean,他还可以给管理bean的生命周期! spring的IOC有三种注入方式 :
2015-02-26 09:48:55
681
转载 spring框架的IOC和AOP机制模拟
从我接触到的两个项目,这两个项目真的很大。但它们的的确确用到了spring进行事务控制,同时其中一个中时整合了struts2和spring。虽然两个框架都是开源的,也是人们所说的轻量级j2ee所使用的组件,但其中的思想却是值得我们学习和使用的。以下想就spring的IOC(DI)和AOP两个重要的概念通过实践进行理解,以期对spring有一个新的认识。 1、IOC
2015-02-26 09:47:55
597
转载 面向切面编程(AOP)的理解
在传统的编写业务逻辑处理代码时,我们通常会习惯性地做几件事情:日志记录、事务控制及权限控制等,然后才是编写核心的业务逻辑处理代码。当代码编写完成回头再看时,不禁发现,扬扬洒洒上百行代码中,真正用于核心业务逻辑处理才那么几行,如图6-4所示。方法复方法,类复类,就这样子带着无可奈何遗憾地度过了多少个春秋。这倒也罢,倘若到了项目的尾声,突然决定在权限控制上需要进行大的变动时,成千上万个方法又得一一"登
2015-02-26 09:44:47
517
转载 Ubuntu 完全卸载Firefox 的办法
Ubuntu 默认的的Firefox "捆绑"了一些gnome 插件,想完美卸载的需要把相关插件也一同下载掉。有的人不是很喜欢firefox 所以想卸载掉,这是可执行以下代码:sudo apt-get autoremove firefox firefox-branding firefox-gnome-support ubufox //保留配置文件sudo apt-get
2015-02-26 09:42:36
3616
转载 Ubuntu 12.04安装Google Chrome
下载google chrome deb包32位:https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb64位:https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.debUbu
2015-02-26 09:41:25
1164
翻译 Ubuntu 安装mysql和简单操作
ubuntu上安装mysql非常简单只需要几条命令就可以完成。 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-client 3. sudo apt-get install libmysqlclient-dev 安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成
2015-02-26 09:39:46
480
转载 Ubuntu 12.04中文输入法的安装
Ubuntu 12.04中文输入法的安装 Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。在Ubuntu的中文系统中自带了中文输入法,通过Ctrl+Space可切换中英文输入法。这里我们主要说下Ubuntu英文系统中,中文输入法的安装。安装输入法的第一步,是安装语言包。我们选择
2015-02-26 09:39:10
413
转载 ubuntu12.04 下安装nodejs【整理】
ubuntu12.04 下安装nodejs web前端 杭州-小白liunx里面安装nodejs我也找了很多文章,貌似对很多liunx新手来讲不是很清楚,下面是我结合一些文章,亲自实践得到的安装步骤.同时还有大家关心的与seajs紧密相关的spm模块的安装。(也许很多人在liunx里面nodejs装完之后装spm模块经常报错.嘿嘿.看看这个也许知道为啥.)(- -!其实俺也不懂liun
2015-02-26 09:39:02
489
转载 ubuntu12.04 搜狗输入法的安装
Ubuntu编译安装搜狗输入法for linux平台:Kubuntu 12.10 32位桌面环境:KDE 4.10操作过程:1.下载搜狗输入法for linux源码包:fcitx-sogoupinyin_0.0.0.orig.tar.gz2.由于搜狗输入法for linux依赖fcitx 4.2.6及以上版本,而u
2015-02-26 09:38:29
703
转载 如何理解spring中的IOC和AOP
IOC,依赖倒置的意思,所谓依赖,从程序的角度看,就是比如A要调用B的方法,那么A就依赖于B,反正A要用到B,则A依赖于B。所谓倒置,你必须理解如果不倒置,会怎么着,因为A必须要有B,才可以调用B,如果不倒置,意思就是A主动获取B的实例:B b = new B(),这就是最简单的获取B实例的方法(当然还有各种设计模式可以帮助你去获得B的实例,比如工厂、Locator等等),然后你就可以调用
2015-02-26 09:31:27
681
转载 java实现附件预览(openoffice+swftools+flexpaper)
先附上本人参考的文章,基于的 flexpaper版本 为 1.5,本人由于使用的是 2.1.9 ,故之后说明:已经支持加载中文文件名代码下载1.概述主要原理1.通过第三方工具openoffice,将word、excel、ppt、txt等文件转换为pdf文件2.通过swfTools将pdf文件转换成swf格式的文件3.通过FlexPap
2015-02-26 09:27:41
670
phantomjs-2.1.1-macosx.zip
2017-05-11
phantomjs-1.9.8-linux-x86_64.tar.bz2
2017-05-11
phantomjs-1.9.7-linux-x86_64.tar.bz2
2017-05-11
mpv-for-mac-latest.tar.gz
2016-09-18
node-v4.4.2.pkg
2016-04-17
Python - Flask 使用Ajax 实现多文件上传
2015-12-22
explorer.exe
2015-12-13
apache-cxf-2.7.18.zip
2015-11-27
apache-cxf-3.0.7.zip
2015-11-27
apache-cxf-3.1.4.zip
2015-11-27
gradle-2.9-all.zip
2015-11-18
基于nwjs ,html5 ,制作的音乐盒
2015-10-14
node-webkit-v0.9.2-win-ia32
2015-09-25
pyv8 windows 安装包
2015-09-25
Flex+BlazeDs+Java的Demo
2015-03-26
blazeds.war
2015-03-26
切蛋糕算法,希望用JS实现
2021-08-24
sql server : 以 'xxx' 开头的 标识符 太长。最大长度为 128。
2015-05-09
mysql:sql语句应该怎么写?
2015-03-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅