自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 php为空的几个判断

数组:count($arr),size($arr);empty($arr); 变量:isset:它并不会判断变量是否为空,并且可以用来判断数组中元素是否被定义过。当使用isset来判断数组元素是否被初始化过时,它的效率比array_key_exists高4倍左右 isset($a[‘s’]) empty:任何一个未初始化的变量

2013-07-18 22:49:11 744

原创 chrome developer tool 调试技巧

这篇文章是根据目前 chrome 稳定版(19.0.1084.52 m)写的, 因为 google 也在不断完善chrome developer tool, 所以 chrome 版本不同可能稍有差别. 一些快捷键也是 windows 上的, mac 下的应该大同小异.常规的断点相关的 breakpoint/conditional-breakpoint/call-stack/watch-ex

2013-07-18 22:47:17 814

原创 jQuery性能优化注意事项

我主要参考了Addy Osmani的PPT《提高jquery性能的诀窍》(jQuery Proven Performance Tips And Tricks)。他是jQuery开发团队的成员,具有一定的权威性,提出的结论都有测试数据支持,非常有价值。 1. 使用最新版本的jQueryjQuery的版本更新很快,你应该总是使用最新的版本。因为新版本会改进性能,还有很多新功能。

2013-07-18 22:42:42 606

原创 对象克隆

function clone(myObj) { if (typeof(myObj) != ‘object’) return myObj; if (myObj == null) return myObj; if (Object.prototype.toString.call(myObj) == “[object Array]“) { var myNewObj

2013-07-18 22:38:54 475

原创 setupIIS

@echo offecho 正在添加IIS功能,这可能需要几分钟时间...start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-H

2012-09-03 11:49:23 577

原创 应聘时最漂亮的回答

1、请你自我介绍一下自己好吗?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重

2012-08-27 20:33:18 938

原创 Vector的个人理解

add方法等,加入synchronized 关键字,线程安全。底层实现为数组

2012-08-27 17:05:10 460

原创 HashSet的个人理解

HashSet:底层实现是hashmappublic class HashSet extends AbstractSet implements Set, Cloneable, java.io.Serializable{ private transient HashMap map;//实际上HashSet 引用了HashMap, set的value是

2012-08-27 16:50:26 477

原创 HashMap个人的理解

HashMap数据结构static final int DEFAULT_INITIAL_CAPACITY = 16;public V put(K key, V value){ if (key == null) return putForNullKey(value); int hash = hash(key.hashCode())

2012-08-27 16:26:29 611

原创 关于23种设计模式的有趣见解

创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:

2012-08-27 14:44:51 841

原创 校园招聘部分公司薪资待遇

1。 浙大网新待遇: 9000,8000,7000*13,分为几个级别,主要看你面试和笔试成绩,然后还有两个月的浮动奖金,住房公积金也有。保险也有,和微软一起工作,工作后应该可以跳到微软,感觉笔试组织的很混乱我当时收到电话去笔试结果竟然没有试卷去抢了份题答了,迟到了30多分钟答题。2。美国道富:很轻松,待遇7500。几个月知道,同学有拿到的也有去的,不过感觉并没有想象中的那么多。3。神州数

2012-08-27 14:26:48 9968 3

原创 将java程序运行为Windows服务

有两种方案,一是通过JavaService来运行,二是用exe4j转换成exe程序,分别举例如下:一、JavaService1.首先到http://javaservice.objectweb.org/下载JavaService,最新版本为2.0.102.解压JavaService-2.0.10.zip,将JavaService.exe拷到要运行的java程序目录下3.进入命令行

2012-08-27 11:09:49 713

原创 硬盘内部硬件结构和工作原理详解

一般硬盘正面贴有产品标签,主要包括厂家信息和产品信息,如商标、型号、序列号、生产日期、容量、参数和主从设置方法等。这些信息是正确使用硬盘的基本依据,下面将逐步介绍它们的含义。硬盘主要由盘体、控制电路板和接口部件等组成,如图1-1所示。盘体是一个密封的腔体。硬盘的内部结构通常是指盘体的内部结构;控制电路板上主要有硬盘BIOS、硬盘缓存(即CACHE)和主控制芯片等单元,如图1-2所示;硬盘接

2012-08-27 09:53:29 1243

原创 高性能web Server 开发心得

高并发WEB服务器处理一.HTML静态化       效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,如使用信息发布系统CMS二.图片服务器分离  对于Web服务器来说,不管是Apache、IIS还是其他容器,图片是最消耗资源的,于是我们有必要将图片与页面进行分离,在处理静态页面或者图片、js等访问方面,

2012-08-27 09:38:24 920

原创 聚集索引和非聚集索引的区别

其实对于非专业的数据库操作人员来讲,例如软件开发人员,在很大程度上都搞不清楚数据库索引的一些基本知识,有些是知其一不知其二,或者是知其然不知其所以然。造成这种情况的主要原因我觉的是行业原因,有很多公司都有自己的DBA团队,他们会帮助你优化SQL,开发人员即使不懂优化问题也不大,所以开发人员对这方面也就不会下太多功夫去了解SQL优化,但如果公司没有这样的DBA呢,就只能靠程序员自己了。 最近突然想起

2012-08-26 22:26:18 636

原创 用UltraISO制作U盘启动盘,支持windows 7

用UltraISO制作U盘启动盘,有人写过,我也看过,不过依照网上的那些文章,成功的并不多,经过几次试验,在不同的主板环境下成功概率高的方法应该如下: 1. UltraISO建议9.3以上2. 制作要点如下图:   另外,很多标着大容量的U盘是JS通过软件提高的,要先恢复本来面貌,呵呵本文出自 “老王博一博”

2012-08-26 22:10:01 1330

原创 五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)

当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了一些排版和整理。参考文献:http://www.fsf.org/licensing/licenses/现今

2012-08-26 14:32:42 488

转载 VS2008技巧收集

1,Visual Studio 2008自带的1000多个 Windows 系统使用的各种图标、光标和动画文件在Visual Studio 2008的安装目录下,/Microsoft Visual Studio 9.0/Common7/VS2008ImageLibrary/2052文件夹下面,有一个VS2008ImageLibrary.zip,这个文件里面将常用的Windows系统图标、光

2012-08-23 10:18:08 630

原创 Java Network Launching Protocol (JNLP,java网络加载协议)

一、jnlp是什么?是java提供的一种让你可以通过浏览器直接执行java应用程序的途径,它使你可以直接通过一个网页上的url连接打开一个java应用程序.好处就不用说了,如果你的java应用程序以jnlp 的方式发布,如果版本升级后,不需要再向所有用户发布版本,只需要更新服务器的版本,这就相当于让java应用程序有了web应用的优点了.二、jnlp文件描述如下:1.

2012-08-23 09:31:55 1609

转载 为什么你应该写博客

用一句话来说就是,写一个博客有很多好处,却没有任何明显的坏处。(阿灵顿的情况属于例外,而非常态,就像不能拿抽烟活到一百岁的英国老太太的个例来反驳抽烟对健康的极大损伤一样)让我说得更明确一点:用博客的形式来记录下你有价值的思考,会带来很多好处,却没有任何明显的坏处。Note:碎碎念不算思考、心情琐记不算思考、唠唠叨叨也不算思考、没话找话也不算思考,请以此类推。下面是我个人认为写一个长

2012-08-23 09:11:50 773

原创 test

test<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My JSP 'index.jsp'

2012-08-13 11:29:30 297

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除