- 博客(28)
- 资源 (10)
- 收藏
- 关注
转载 页面前端的水有多深?
但凡从事互联网的人基本都会写几行 html,用过 Word 的人用 Dreamweaver 也能做出规整的页面,所以大部分人会很自然地认为“页面的开发没什么技术含量,很简单”。不仅有这种普遍的认知,对从业者来说也有很多疑惑:做页面前端实现,没问题;兼容性,小 case;图片集成,一直都在用……还能有什么问题?瓶颈啊、天花板啊、转型啊、出路啊就在从业者中广泛讨论。是不是真的没什么问题了呢?网易邮箱前
2012-06-06 10:02:00 420
原创 ant打包文件
项目打包时,一直用的别人写的ant文件,需要时右键执行。对ant配置的内容,也只是一眼看过去,能看懂,觉得大概是这样,就pass过去。最近自己在弄一个域名和空间,本打算,用花生壳的动态域名和自己的电脑来建站。无奈,mlgb的移动,路由转发n次,花生壳已经没技术解析。打电话问他们的客服,居然和我说 和移动协商,让他们给我一个固定的ip。mlgb的,你以为移动是你家的啊,想加就加。这个客服是兼
2012-05-02 16:36:30 488
原创 openjweb学习
openjweb是北京托众公司开发的一款开源产品。是一个应用快速开发平台。我关心其中涉及的技术。这个项目有很多可以借签的地方。绝大部分人可能只会一部分,并且在项目中还没有用到。我打算清明前后对它进行一个系统的学习。下面罗列的技术大概可以涵盖web项目绝大多数的技术需求:OpenJWeb 1.9版本集成了以下框架和组件:(1) MVC框架主要采用struts2.0.14+spring
2012-04-01 16:46:53 887
原创 cassandra自带例子portfolio安装调试问题
前两天 装了个cassandra的服务端,cli下运行,建立keysapce,clomun family,再show 一切都正常。看似可以了,也就没有怎么在意它的配置,比如conf/cassandra.yaml文件。 今天想利用它提供的一个客户端程序做一个简单的增删改操作。先不管具体的表关联怎么实现,先跑起来一个客户端demo吧。 结果一上来就出现一个soc
2012-03-30 15:29:44 612
原创 extjs4 的jsbuilder源码学习
下午做js的整合,使用了extjs的jsbuild工具。这是一个java写的代码,效率貌似很高。很好奇它是怎么处理js文件的,js当字符串读取?然后复制?正好,本人也想学习下文件的读取,所以计划明天开始学习其源码。未完待续----
2012-03-29 16:50:50 814
原创 shell和.bat使用
最近在研究cassandra,官方的例子是在linux上部署的。要用到一些linux命令,也叫shell命令。以前没有接触过,用起来觉得蛮有趣、折腾了一天终于搞定,归纳遇到的问题主要有下面三个: 1.开始没有用root账号,部署时遇到权限一些问题,改用root后解决。(ps,linux不同用户看到的文件 会不一样,和win一样) 2.另外,cassandra的例子,执行sql
2012-03-29 10:09:01 2703
转载 虚拟机网络访问-host-only
三.Host-Only模式 在Host-Only模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机。其实Host-Only网络和NAT网络很相似,不同的地方就是Host-Only网络没有NAT服务,所以虚拟网络不能连接到Internet。主机和虚拟机之间的通信是通过VMware Network Adepter VMnet1虚拟网卡来实现的。 Hos
2012-03-23 10:07:56 2114
转载 虚拟机网络访问-nat
二.NAT模式 在NAT网络中,会用到VMware Network Adepter VMnet8虚拟网卡,主机上的VMware Network Adepter VMnet8虚拟网卡被直接连接到VMnet8虚拟交换机上与虚拟网卡进行通信。 NAT网络模式 VMware Network Adepter VMnet8虚拟网卡的作用仅限于和VMnet8网段
2012-03-23 10:06:53 969
转载 虚拟机3中上网设置-bridged
我们知道VMware也分几种版本,普通用户最常用的就是Workstation,但是不管使用哪种版本,我们都能发现在安装过程中让我们选择网络模式。在默认情况下会选中桥接模式,但有用户会问其他模式是干什么用的?有时候选择了其他模式之后就不能上网了。今天小编就和大家一起探讨一下VMware 3种网络模式的功能和通信规则。 网络模式 我们首先说一下VMware的几个
2012-03-23 10:03:30 1530
转载 linux下memcached安装以及启动
1.下载memcached服务器端安装文件 版本: memcached-1.4.2.tar.gz 下载地址:http://www.danga.com/memcached/download.bml2.下载libevent,memcached需要用到socked,依赖此安装文件。 版本: libevent-1.4.12-stable.tar.gz
2012-03-21 15:38:59 1631
转载 linux ,apt不能获取的解决方法
问题描述: sudo apt-get install sun-java6-jdk 出现如下信息: Package sun-java6-jdk is not available, but is referred to by another package. This may mean that the package is missing, has b
2012-03-21 14:16:39 1185
转载 Tomcat性能调优方案
一、操作系统调优 对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。 【适用场景】 任何项目。 二、Java虚拟机调优 应该选择SUN的JVM,在满足项目需要的前提下,尽量选用版本较高的JVM,一般来说高版本产品在速度和效率上比低版本会有改进。
2012-02-29 11:08:14 257
转载 Maven常用命令整理
Maven1的运行命令为:maven。 常用命令为: maven: 编译源代码 maven jar:依据项目生成jar文件 maven clean:清除目标目录中的生成结果 maven eclipse:生成eclipse项目文件 Maven2的运行命令为:mvn。 常用命令为 :
2012-02-29 10:48:04 448
转载 ant常用命令
1. mkdir创建一个目录,如果他的父目录不存在,也会被同时创建。2. copy(1) 拷贝单个的文件: (2) 拷贝单个的文件到指定目录下(3) 拷贝一个目录到另外一个目录下(4) 拷贝一批文件到指定目录下(5) 拷贝一批文件到指定目录下,将文件名后增加.Bak后缀
2012-02-29 10:47:42 478
转载 学习Javascript闭包(Closure)
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直
2012-02-29 10:44:30 236
转载 pushlet 2.0.3 源码分析(服务器端)
----服务器端1 总体架构Pushlet从功能上实现了服务器推技术,整个框架涉及了服务器端以及客户端的部署。服务器端采用servlet技术,监听客户端请求。客户端分为两大类,浏览器以及桌面应用程序。下图描述了系统的整体框架:图1 pushlet总体架构图从图中可以看出服务器端返回响应的出口只有一个,那就是clientAdapter,它只是一个接口,根据不同的客户端类型来产
2012-02-29 10:43:15 443
转载 NFL进攻阵型
进攻阵型 T字阵 T字阵现代美足阵形的一种基础阵形 T字阵是现代美足阵形的先导阵形, 在这个阵形中四分卫直接站在中锋的身后(与Single Wing单翼阵形正好相反,Sin
2012-02-29 10:41:09 3143
转载 node.js国内外资料集锦(2011.02.09更新)
By kennyz on 2011 年 01 月 21 日本文为原创文章,出自http://cnodejs.org,转载请注明出处和作者作者:kennyz原文:http://cnodejs.org/blog/?p=104本文持续更新,网罗天下node精华国内NodeJS专业中文社区: http://cnodejs.org官方API文档: ht
2012-02-29 10:38:50 2090
转载 Ext的DomQuery学习笔记
通过各种途径,得知Ext的选择器很不简单,最大的特点就是利用eval即时生成查询函数,让它在一些选择器类型中速度爆快。因此我觉得非常有必要学习一下Ext的这个模块了。从最后一行得知,Ext.query方法是Ext.DomQuery.select的别名,那我们就顺着它的思路看呗。select方法,我管它为入口函数。select : functi
2012-02-29 10:34:42 723
转载 node.js入门
由于跑到另一个城市,手头没电脑,dom framework不能如期发布,趁此学习一些新东西。这时期最迫切的需要是寻求一个超轻量的后端来架起我的框架,于是触爪伸向传说中的Server-Side Javascrpt。后端JS最出名无疑是Ryan Dahl的node.js,另一个是aptana IDE提供商搞出的jaxer。首先下载node.js,然后解压到E盘,改名为node,然后开始菜单输入
2012-02-29 10:31:01 294
转载 Struts1源码-关于Digester的SetNextRule的一点想法
对于Digester的使用最近才明白一直以来的疑惑,主要是针对SetNextRule的。以下面的部分的xml为例: Xml代码 Server port="8005" shutdown="SHUTDOWN"> Service name="Catalina"> Executor name="tomcatThreadPool" maxThread
2012-02-29 10:29:20 480
转载 在Windows平台上安装Node.js及NPM模块管理
之前9月份的时候我写了一篇关于如何在Windows平台上手工管理Node.js Modules的文章[在Windows上安装Node.js模块]。当时一方面我本身对Node.js了解有限,另外当时Node.js在Windows平台上部署确实很麻烦,所以选择了手工管理Node.js模块。现在情况已经大有变观,一方面Node.js已经完成了在Windows平台上基于完成端口的网络模型改造,另一
2012-02-29 10:27:17 518
转载 Tomcat源码分析(四)------ Request和Response处理的全过程
从Tomcat源码分析(二)可知,用户的一个请求会经过n个环节的处理,最后到达开发人员写的Servlet,传给Servlet也就是HttpServletRequest和HttpServletResponse,因此可以认为这一路走下来无非就是把最原始的Socket包装成Servlet里用到的HttpServletRequest和HttpServletResponse,只不过每个环节完成的包装功能和部
2012-02-29 10:25:36 348
转载 Tomcat源码分析(三)------ 可携带状态的线程池
最近想实现一个可携带状态的线程池,具体需求就是池中的线程被用来处理某种信息,而此信息可视为线程所依赖的外部状态。如果用简单的线程池来实现,线程初始化时就得赋予某些信息,使得线程无法被再次利用。在看老版Tomcat的源码时,找到了答案,其实现思路主要是利用了线程的等待和唤起,HttpProcessor的实现正好基于此思路,时序图如下所示:初始化HttpProcessor线程时,没法赋予所需的
2012-02-29 10:19:25 352
转载 Tomcat源码分析(二)------ 一次完整请求的里里外外
2009-12-19 21:35 2479人阅读 评论(10) 收藏 举报前几天分析了一下Tomcat的架构和启动过程,今天开始研究它的运转机制。Tomcat最本质就是个能运行JSP/Servlet的Web服务器 , 因此最典型的应用就是用户通过浏览器访问服务器,Tomcat接收到请求后转发给Servlet,由Servlet处理完后,把结果返回给客户端。今天就专门解析一下这么一个完整的请求
2012-02-29 10:09:59 356
转载 Tomcat源码分析(一)
废话少说,拉代码,导入eclipse开干,具体步骤可以参考http://hi.baidu.com/hateeyes/blog/item/7f44942a20ad8f9d023bf66d.html下面谈谈我对Tomcat架构的理解总体架构:面向组件架构基于JMX事件侦听1)面向组件架构tomcat代码看似很庞大,但从结构上看却很清晰和简单,它主要由一堆组件组成,如Server
2012-02-29 10:07:06 347
jedis-2.1.0
2014-08-25
oracle10g jdbc api
2009-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人