01 2014 档案

摘要:转载自:http://www.williamlong.info/archives/2057.html前几天,有两个同事咨询过我,如何使用代理上网,我发现其过程还是挺多的,与其我一步步讲给他们听,不如写一个教程,这样他们也更能理解和操作。下面我就介绍一下我是怎么使用代理服务器的,算是一篇科普教程吧。 什么是代理服务器 代理服务器(Proxy Server)是网上提供转接功能的服务器,在一般情况下,我们使用网络浏览器直接去连接其他Internet站点取得网络信息时,是直接联系到目的站点服务器,然后由目的站点服务器把信息传送回来。代理服务器是介于客户端和Web服务器之间的另一台服务器,有了它之后.. 阅读全文
posted @ 2014-01-30 15:39 奋斗中的毛毛虫 阅读(835) 评论(0) 推荐(0)
摘要:转载自:http://www.williamlong.info/archives/3587.html如果你运营在线商城又或是大型电商网站,图片优化是你必须要掌握的。不仅仅是从吸引潜在消费者,还是增加图片搜索流量,又或是提升网站加载速度,图片优化扮演者非常关键的角色。但说到图片优化,很多传统意义上的SEO人会说,图片要加alt标签,图片要压缩…这样的粗线条显然是不行的。今天我就和大家深入分享一下图片优化必须了解的8个知识点。 1. 用结构化数据写产品图片ALT 我们很容易使用照相机默认的图片编号当做图片们的命名,这样的话对于搜索引擎来说,可能就没有办法辨识图片的内容,从而我们就失去了从图片搜.. 阅读全文
posted @ 2014-01-30 15:35 奋斗中的毛毛虫 阅读(253) 评论(0) 推荐(0)
摘要:转载自:http://coderbee.net/index.php/concurrent/20131115/577自旋锁(Spin lock)自旋锁是指当一个线程尝试获取某个锁时,如果该锁已被其他线程占用,就一直循环检测锁是否被释放,而不是进入线程挂起或睡眠状态。自旋锁适用于锁保护的临界区很小的情况,临界区很小的话,锁占用的时间就很短。简单的实现import java.util.concurrent.atomic.AtomicReference;public class SpinLock { private AtomicReference owner = new AtomicReferen.. 阅读全文
posted @ 2014-01-19 16:59 奋斗中的毛毛虫 阅读(212) 评论(0) 推荐(0)
摘要:转载自:http://www.sunwei.org/archives/196摘要:本文从Java异常最基本的概念、语法开始讲述了Java异常处理的基本知识,分析了Java异常体系结构,对比Spring的异常处理框架,阐述了异常处理的基本原则。并且作者提出了自己处理一个大型应用系统异常的思想,并通过设计一个异常处理的框架来论述此思想。一、异常的概念和Java异常体系结构 异常是程序运行过程中出现的错误。本文主要讲授的是Java语言的异常处理。Java语言的异常处理框架,是Java语言健壮性的一个重要体现。 Java把异常当作对象来处理,并定义一个基类java.lang.Throwable作为所有 阅读全文
posted @ 2014-01-17 18:20 奋斗中的毛毛虫 阅读(274) 评论(0) 推荐(0)
摘要:转载自:http://developer.51cto.com/art/201003/189078.htmJava多线程调试是很繁琐的,但是还是需要我们不断进行相关的学习。下面我们就来看看在Java多线程调试中需要我们注意的相关关键点。为了查看中间结果一般采用将信息输出到System.out中。这样就产生了一个问题:很多个线程的输出信息都简单的输出到控制台上,当我们要查看每个线程自己处理的中间信息时很麻烦。最近在一个实践项目中,使用了Log4j让每个线程输出到自己的log文件中,这样在调试的时候很方便。1. 配置log4j.properties文件lg4j.rootLogger=DEBUG,st 阅读全文
posted @ 2014-01-17 18:17 奋斗中的毛毛虫 阅读(3084) 评论(0) 推荐(0)
摘要:1、http://blog.csdn.net/dlmu2001/article/category/741748 红心地瓜2、http://blog.csdn.net/cnnzp/article/details/6576934Qt WebKit windows下开发环境搭建http://trac.webkit.org/wiki/BuildingQtOnWindows 阅读全文
posted @ 2014-01-13 00:00 奋斗中的毛毛虫 阅读(138) 评论(0) 推荐(0)
摘要:转摘自:http://my.oschina.net/myemptybottle/blog/42683部分转摘,全文请查看原文!我第一次看到WebKit代码中did,will前缀有点困惑,看多了才熟悉了其含义.will/did相当于某些项目里的before/after,也就是在某件事情发生之间和发生之后要进行的处理(有些地方并不正确,但大体如此),did类似callback的含义,像win平台上常见的OnKeyDown里的On. will,did,callback,after,before在webkit的函数命名中都有使用. 其命名惯例还有client和private, AAAClient表示的 阅读全文
posted @ 2014-01-12 23:59 奋斗中的毛毛虫 阅读(182) 评论(0) 推荐(0)
摘要:一、Redis设计与实现http://www.redisbook.com/en/latest/书本配套源码:https://github.com/huangz1990/annotated_redis_source 阅读全文
posted @ 2014-01-11 21:34 奋斗中的毛毛虫 阅读(100) 评论(0) 推荐(0)
摘要:转载自:http://xjchilli.blog.163.com/blog/static/4534773920091016115533158/webkit的官方网站写的webkit需要在vs2005的环境下编译,而我的机器只装了vs2008,我可不想在装一个vs2005.所以我就打算在vs2008里面试试编webkit,最终的结果是可以编译出来,但是运行不起来。步骤如下:1. 下载webkit代码。webkit使用svn下载后差不多有1G多,这里面的大部分代码是测试代码,由于网速慢加上现在不需要这些测试代码,我下载的是Nightly Builds代码(http://nightly.webkit 阅读全文
posted @ 2014-01-11 21:12 奋斗中的毛毛虫 阅读(304) 评论(0) 推荐(0)
摘要:Linux-Wiki.cnhttp://linux-wiki.cn/wiki/zh-hans/Linux%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84 Linux目录结构每天一个linux命令http://www.cnblogs.com/peida/archive/2012/11/15/2770888.html 阅读全文
posted @ 2014-01-11 20:54 奋斗中的毛毛虫 阅读(140) 评论(0) 推荐(0)
摘要:注:【转载请注明文章来源、保持原样】出处:http://www.cnblogs.com/jyli/archive/2010/01/31/1660364.html作者:李嘉昱CSS在Webkit中的实现属于相对独立的一个模块,注意这里说的是相对。CSS在Webkit中的作用自然是不言而喻的,在Web早期,文档的结构和样式还未分离的那个时代,HTML担负了文档的结构和样式这两个双重任 务,即HTML既负责文档的结构,同时文档的样式也通过HTML中通过标签的属性来指定。可想而知,在那个时候HMTL页面的开发和使用比起现在而言是多 么的不便。不过仔细想想,这恐怕与当时的技术发展程度有着很大大关,首先, 阅读全文
posted @ 2014-01-11 00:43 奋斗中的毛毛虫 阅读(246) 评论(0) 推荐(0)
摘要:注:【转载请注明文章来源、保持原样】出处:http://www.cnblogs.com/jyli/archive/2010/02/02/1660634.html作者:李嘉昱这是Kan老大的WebOS系列文章,他以独特的视角分析了WebOS的发展趋势。其中有部分文章介绍了Webkit相关的内容。有兴趣的可以看看,以下是相关链接。新时代新潮流WebOS【1】亮相CES新时代新潮流WebOS【2】解剖PalmPre之劲敌,iPhone新时代新潮流WebOS 【3】关于手机OS的疯话新时代新潮流WebOS【4】Java逐鹿中原新时代新潮流WebOS【5】何为系统,何为核心新时代新潮流WebOS【6】什 阅读全文
posted @ 2014-01-11 00:40 奋斗中的毛毛虫 阅读(287) 评论(0) 推荐(0)
摘要:注:【转载请注明文章来源、保持原样】出处:http://www.cnblogs.com/jyli/archive/2010/01/31/1660355.html作者:李嘉昱研究Webkit内核已经有一段时间了,在这期间我花了很多时间去研读webkit代码,并在网上查阅了不少的资料。在这之后,我开始尝试对Webkit内核进行剪裁,以便得到自己所需的部分。俗语有言,“独学而无友 则孤陋而寡闻”,遂本着交流的态度拿出来与大家分享之,顺便回顾一下自己这段时间以来走过的路。到目前,本人虽不能说是精 通Webkit内核 ,但也总算是在Webkit内核中游历过了一番,并获得了不少Webkit内核代码的直接经 阅读全文
posted @ 2014-01-11 00:34 奋斗中的毛毛虫 阅读(195) 评论(0) 推荐(0)
摘要:转载自:http://lazynight.me/1897.html折腾一下PJAX,利用HTML5的新API,实现历史记录的完美导入。不知道你用没用过Github,里边的目录跳转就是用html5的pushstate做的,效果很酷。还有一个关于web知识的宣传网站,http://www.20thingsilearned.com/en-US你可以完美的前进后退,并且可以与好友分享特定页面,实现方法?不用我说了吧。实现PJAX只需要以下几点:pushState(state, title, url)– Add one history state into browser history and upd 阅读全文
posted @ 2014-01-10 23:01 奋斗中的毛毛虫 阅读(1081) 评论(0) 推荐(0)
摘要:转载自:http://www.cnblogs.com/hupeng/archive/2012/12/21/2828456.html1、背景SVG是ScalableVectorGraphics的缩写,意为可缩放矢量图形。1998年,万维网联盟成立了一个工作组,研发一种通过XML来表现矢量图形的技术——SVG!由于SVG也是一种XML文件,所以SVG也继承了XML的开放性、可移植性和交互性的优点。如今几乎所有主流的浏览器都支持SVG,大家可以从这里得到更多的兼容信息,其中包括:使用或者10 11 通过标签的src属性 1 2 3 4 5 SVG DEMO 6 7 8 ... 阅读全文
posted @ 2014-01-10 22:55 奋斗中的毛毛虫 阅读(468) 评论(0) 推荐(0)
摘要:转载自:http://kb.cnblogs.com/page/173582/作者: 彭超 Paul Irish是著名的前端开发工程师,同时他也是Chrome开发者关系团队成员,jQuery团队成员,Modernizr、 Yeoman、CSS3 Please和HTML5 Boilerplate的lead developer。针对大家对WebKit的种种误解,他在自己的博客发表了《WebKit for Developers》一文,试图为大家解惑。 对许多开发者来说,WebKit就像一个黑盒。我们把HTML、CSS、JS和其他一大堆东西丢进去,然后WebKit魔法般的以某种方式把一个看起来不错的.. 阅读全文
posted @ 2014-01-10 22:51 奋斗中的毛毛虫 阅读(242) 评论(0) 推荐(0)
摘要:个人笔记,备忘1、http://blog.csdn.net/column/details/concurrency.html 兰亭风雨的专栏2、http://lavasoft.blog.51cto.com/62575/27069 熔岩 阅读全文
posted @ 2014-01-10 22:44 奋斗中的毛毛虫 阅读(117) 评论(0) 推荐(0)
摘要:转载自:http://www.w3school.com.cn/html5/html5_ref_globalattributes.asp属性描述accesskey规定访问元素的键盘快捷键class规定元素的类名(用于规定样式表中的类)。contenteditable规定是否允许用户编辑内容。contextmenu规定元素的上下文菜单。dir规定元素中内容的文本方向。draggable规定是否允许用户拖动元素。dropzone规定当被拖动的项目/数据被拖放到元素中时会发生什么。hidden规定该元素是无关的。被隐藏的元素不会显示。id规定元素的唯一 ID。lang规定元素中内容的语言代码。spel 阅读全文
posted @ 2014-01-10 22:36 奋斗中的毛毛虫 阅读(312) 评论(0) 推荐(0)
摘要:转载自:http://blog.csdn.net/sky_qing/article/details/7208645 Sky_qing的专栏本人最近研究了一下开源的日志系统log4c。简单总结一下:一、安装:我看网上好多人介绍log4c安装的时候都说有两个步骤:先下载expat安装包并安装expat,然后下载log4c安装包并安装log4c。这么看来,log4c是依赖expat的。但是有时候我们不想使用的日志系统还要依赖别的库,毕竟现在的开源日志系统很多,这样一来log4c就没有那么大的优势了。所以我仔细看了log4c的README文档,发现log4c模块默认情况下是使用expat库来作为XM. 阅读全文
posted @ 2014-01-10 21:57 奋斗中的毛毛虫 阅读(1371) 评论(0) 推荐(0)
摘要:1、构造函数什么时候被调用,被谁调用?转摘:http://bbs.csdn.net/topics/350231037当然,只有在NEW的时候,才会真正的创建这个对象,只有在创建时才会调用该类的构造函数。如:ClassA{publicA(){System.out.println("这是A的构造函数");}}ClassTest{publicstaticsvoidmain(String[]args){Aa1;//--->此时是不会打印出“这是A的构造函数”这段的a1=newA();//此时会打印出来}}--------------------情况当然不限于此了。毕竟JAVA 阅读全文
posted @ 2014-01-10 16:57 奋斗中的毛毛虫 阅读(687) 评论(0) 推荐(0)
摘要:转载自:http://www.cnblogs.com/fengyuqing/archive/2013/07/20/Working_principle_of_the_browser.html一篇一年前的文章,讲的非常细致,说实话,没怎么全看懂,但是可以大体上了解一下里面的内容。文章比较长。因为HTML5 ROCKS网站的css文件好像被墙了,所以决定把这篇文章搬运过来,也算是个存档吧。那么,下面开始 复制 and 粘贴。(这也是体力活!!!!!!!)原文地址:http://www.html5rocks.com/zh/tutorials/internals/howbrowserswork/序言这是 阅读全文
posted @ 2014-01-10 16:04 奋斗中的毛毛虫 阅读(227) 评论(0) 推荐(0)
摘要:转载自:http://uule.iteye.com/blog/1100799线程的状态转换: 1、新建状态(New):新创建了一个线程对象。 2、就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。 3、运行状态(Running):就绪状态的线程获取了CPU,执行程序代码。 4、阻塞状态(Blocked):阻塞状态是线程因为某种原因放弃CPU使用权,暂时停止运行。直到线程进入就绪状态,才有机会转到运行状态。阻塞的情况分三种: (一)、等待阻塞:运行的线程执行wait()方法,JVM会... 阅读全文
posted @ 2014-01-10 15:59 奋斗中的毛毛虫 阅读(352) 评论(0) 推荐(0)
摘要:转载自:http://blog.csdn.net/cjsafty/article/details/7892392目前,由于Flash的流行,网络上绝大多数的微视频网站都采用了Flv格式来播放视频。在互联网上播放视频,有两种方式,一种是文件方式,即通过HTTP协议访问视频文件,这种方式的缺点是不能从特定的帧开始播放,或者说要下载到本地才能实现seek动作,为了使得seek更加人性化,许多CP采用了对视频文件分片的技术来缓解。例如youku,tudou等国内CP基本都是这么做,包括youtube也是这么做;另外一种就是采用专门的流媒体服务器,例如闭源的adobe 的FMS(flash media 阅读全文
posted @ 2014-01-10 15:56 奋斗中的毛毛虫 阅读(553) 评论(0) 推荐(0)
摘要:转载自:http://penuel.iteye.com/blog/1766102maven对于互联网开发,进行版本管理有着不可或缺的作用;而经常开发的程序猿直接联调或者依赖未上线或deploy的版本,需要在本地编译打包通过,如果pom文件依赖了maven库里的,则会出现冲突;那么怎样进行本地jar依赖打包编译呢?提供3种方式:第一种方式:更改pom文件:将原来的pom依赖,更改为新的依赖,如下面代码,加systemPath和scope指定你文件的位置Java代码com.xiaonei.xceoce-adapter1.1-SNAPSHOT-->com.xiaonei.xceoce-adap 阅读全文
posted @ 2014-01-09 18:32 奋斗中的毛毛虫 阅读(1596) 评论(0) 推荐(0)
摘要:转载自:http://android.blog.51cto.com/268543/384844内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。*内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。注意:内部类是一个编译时的概念,一旦编译成功,就会成为完全不同的两类。对于一个名为outer的外部类和其内部定义的名为inner的内部类。编译完成后出现outer.class和outer$inner.class两类。所以内部类的成员变量/方法名可以和外部类 阅读全文
posted @ 2014-01-09 18:29 奋斗中的毛毛虫 阅读(959) 评论(0) 推荐(0)
摘要:转载自:http://outofmemory.cn/code-snippet/2594/carry-yilai-bao-maven-dabao-configuration可以在maven的package生命周期内使用copy-dependencies复制依赖包,如下pom.xml文件内容: org.apache.maven.plugins maven-dependency-plugin copy-dependencies package copy-depende... 阅读全文
posted @ 2014-01-09 18:22 奋斗中的毛毛虫 阅读(1093) 评论(0) 推荐(0)
摘要:[转载声明]转载时必须标注:本文来源于铁木箱子的博客http://www.mzone.cc[本文地址]本文永久地址是:http://www.mzone.cc/article/236.html 有时候在项目中可能在原有的包基础上需要再抽取部分源码组成一个新的jar包,比如web项目中,最终打的是war包,但又可能需要部分代码生成jar包给到其他项目共享使用,此时我们就需要使用maven的jar插件了。 在pom文件中加入如下片段: org.apache.maven.plugins maven-jar-plugin 2.3 pas... 阅读全文
posted @ 2014-01-09 18:19 奋斗中的毛毛虫 阅读(970) 评论(0) 推荐(0)
摘要:本文将介绍如何在程序中使用Log4j。author: ZJ07-3-17Blog:[url]http://zhangjunhd.blog.51cto.com/[/url]1.Logger类通过Logger类的静态方法Logger.getRootLogger得到RootLogger。所有其他的loggers是通过静态方法Logger.getLogger来实例化并获取的。这个方法Logger.getLogger把所想要的logger的名字作为参数。Logger类的一些其它基本方法在下面列出:Loggerx= Logger.getLogger("wombat");Loggery= 阅读全文
posted @ 2014-01-09 18:08 奋斗中的毛毛虫 阅读(314) 评论(0) 推荐(0)
摘要:SSH分客户端openssh-client和openssh-server如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-serversudo apt-get install openssh-server然后确认sshserver是否启动了:ps -e |grep ssh如果看到sshd那说明ssh-server已经启动了。如果没有则可以这样启动:sudo /etc/init.d/ssh start 或者 serv 阅读全文
posted @ 2014-01-08 14:11 奋斗中的毛毛虫 阅读(216) 评论(0) 推荐(0)
摘要:转载自:http://wangqinqin.iteye.com/blog/547277优势:1.节省传递时间。2.并发处理。PreparedStatement:1)addBatch()将一组参数添加到PreparedStatement对象内部。2)executeBatch()将一批参数提交给数据库来执行,如果全部命令执行成功,则返回更新计数组成的数组。Statement:1)addBatch(Stringsql)方法会在批处理缓存中加入一条sql语句。2)executeBatch()执行批处理缓存中的所有sql语句。注意:PreparedStatement中使用批量更新时,要先设置好参数后再使 阅读全文
posted @ 2014-01-08 13:09 奋斗中的毛毛虫 阅读(892) 评论(0) 推荐(0)
摘要:转载自:http://www.cnblogs.com/yuxc/archive/2012/11/04/2753391.html今天在维护服务器的时候,发现有5个nova-novncproxy的僵尸进程。26327 ? S 0:05 \_ /usr/bin/python /usr/bin/nova-novncproxy --config-file=/etc/nova/nova.conf4765 ? Z 0:00 \_ [nova-novncproxy] 4766 ? Z 0:00 \_ [nova-novncproxy] 4767 ? Z 0:00 \_ [nova-novncproxy] 47 阅读全文
posted @ 2014-01-08 10:25 奋斗中的毛毛虫 阅读(294) 评论(0) 推荐(0)
摘要:转载自:http://www.jb51.net/LINUXjishu/34604.htmlTOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.top - 12:38:33 up 50 days, 23:15,7 users,load average: 60.58, 61.14, 61.22Task 阅读全文
posted @ 2014-01-08 09:33 奋斗中的毛毛虫 阅读(325) 评论(0) 推荐(0)
摘要:转载自:http://nbbbs.zol.com.cn/40/32108_397955.html解决方案:控制面板→硬件和声音→电源选项→更改计划设置→更改高级电源设置→无线适配器设置→节能模式,改成最高性能即可。注意:个人发现,单独用电池、单独连接适配器,这种办法都能用,但是电池+电源适配器就不行了,有个别可用的麻烦通知一下,谢 阅读全文
posted @ 2014-01-07 23:06 奋斗中的毛毛虫 阅读(183) 评论(0) 推荐(0)
摘要:转载自:http://my.oschina.net/u/257674/blog/167050官方文档:http://trac.webkit.org/wiki/BuildingQtOnLinux#DependenciesforspecificLinuxdistributions在 ubuntu-12.04 上编译 Webkit ,所用的版本 r117946,这个版本是比较老的版本,因为我开始尝试新的版本的时候无法编译成功。后来同学建议我用比较老的版本,于是便使用这个版本。基于 Qt :安 装 sudo apt-get install libxslt-dev gperf bison libsqli 阅读全文
posted @ 2014-01-07 17:00 奋斗中的毛毛虫 阅读(393) 评论(0) 推荐(0)
摘要:转载自:http://www.cnblogs.com/panderen/archive/2011/10/18/2216154.html在朋友的介绍下有幸認识了WebKit这个让人心动的开源浏览器内核. 在这我也不多作介紹,搜索并看到这篇文章的朋友应该都是想通过做一个WebKit的"hello world"后再进一步的研究开发. 我做的"hello world"就是编译源码,生成一个QT WebKitb浏览器. 1) 下载最新的源码(法a较快,不过也要半小时左右, 法b用了一下午时间) 方法a : 进入http://nightly.webkit.org/, 阅读全文
posted @ 2014-01-07 16:57 奋斗中的毛毛虫 阅读(692) 评论(0) 推荐(0)
摘要:转载自:http://www.linuxidc.com/Linux/2011-10/44809.htmwebkit是一个浏览器内核,google的chrome就是基于它的,下面介绍一下如何在Ubuntu11.04下编译Webkit源代码。网上有大量的关于如何在Windows下或者如何用Qt来编译Webkit,本文不对此进行介绍,只介绍如何在命令行下编译Webkit源代码:1.下载:在http://nightly.webkit.org/下载webkit的最新版本源码,我的是WebKit-r968322.编译:./WebKit-r96832/Tools/Scripts/build-webkit - 阅读全文
posted @ 2014-01-07 16:54 奋斗中的毛毛虫 阅读(548) 评论(0) 推荐(0)
摘要:转载自 : http://blog.csdn.net/shuzui1985/article/details/75925691、dashboard----桌面共享我们共享所使用的协议是rdp,所以我们要装这个东西。打开终端:依次安装sudoapt-get install xrdpsudoapt-get install vnc4server tightvncserver安装完毕以后,执行以下命令(该命令的作用是由于安装了 gnome桌面,ubuntu12.04中同时存在unity、GNOME多个桌面管理器,需要启动的时候指定一个,不然即使远程登录验证成功以后,也只是背景,其他什么也没有)cd /h 阅读全文
posted @ 2014-01-07 13:28 奋斗中的毛毛虫 阅读(270) 评论(0) 推荐(0)
摘要:转载自:http://ailurus.blog.51cto.com/4814469/1168481SVN作为新一代代码版本管理工具,有很多优点,管理方便,逻辑明确,安全性高,代码一致性高。SVN数据存储有两种方式,BDB(事务安全表类型)和FSFS(一种不需要数据库的存储系统),为了避免在服务器连接中断时锁住数据,FSFS是一种更安全也更多人使用的方式。SVN的运行方式也有两种,一种是独立服务器,另一种是借助apache服务,各有利弊,下面就介绍一下这两种方式各自的部署步骤。1、作为独立服务器运行:①安装svn,使用本地yum源安装,操作系统镜像里自带的就有,yum install svn,具 阅读全文
posted @ 2014-01-03 18:02 奋斗中的毛毛虫 阅读(489) 评论(0) 推荐(0)
摘要:转载自:http://www.blogjava.net/Alpha/archive/2011/12/19/366739.html搭建SVN服务,有效的管理代码,以下三步可以快速搞定。1、安装#yum install subversion 判断是否安装成功#subversion -v svnserve,version1.6.11(r934486)出现上面的提示,说明安装成功。有了SVN软件后还需要建立SVN库。#mkdir /opt/svn/repos#svnadmin create /opt/svn/repos执行上面的命令后,自动在repos下建立多个文件, 分别是conf, db,form 阅读全文
posted @ 2014-01-03 17:49 奋斗中的毛毛虫 阅读(191) 评论(0) 推荐(0)
摘要:转载自:http://www.ruanyifeng.com/blog/2011/05/how_to_judge_the_existence_of_a_global_object_in_javascript.html作者:阮一峰日期:2011年5月13日Javascript语言的设计不够严谨,很多地方一不小心就会出错。举例来说,请考虑以下情况。现在,我们要判断一个全局对象myObj是否存在,如果不存在,就对它进行声明。用自然语言描述的算法如下: if (myObj不存在){ 声明myObj; }你可能会觉得,写出这段代码很容易。但是实际上,它涉及的语法问题,远比我们想象的复杂。Juri... 阅读全文
posted @ 2014-01-03 15:43 奋斗中的毛毛虫 阅读(148) 评论(0) 推荐(0)
摘要:转载自:http://www.cnblogs.com/-run/archive/2011/11/16/2251250.html这个郁闷了,今天写这个功能的时候发现了问题,上网找了好多资料对照,更加纠结。。。事实证明一切,自己测试了N遍,发现网上的说法和自己以前的理解都是错的,不知道大家有没发现.下面来看看网上大多资料的说法转别人的一些东西:jquery判断checkbox是否被选中在html的checkbox里,选中的话会有属性checked="checked"。如果用一个checkbox被选中,alert这个checkbox的属性"checked"的值 阅读全文
posted @ 2014-01-03 10:59 奋斗中的毛毛虫 阅读(429) 评论(0) 推荐(0)
摘要:转载自:http://bbs.phpchina.com/blog-52440-191623.html我一直不太明白crossdomain.xml文件是干嘛用的,今天总算比较清楚的知道了一下。这是Flash安全沙盒机制:在Flash跨域访问时——比如www.ddonwi.com/loader.swf文件要加载hi.ddonwi.com/beauty1.swf文件,就属于跨域(名)访问——Flash要求通过如下的策略来确定信任关系:1、被访问域名下的crossdomain.xml文件以之前提的例子为例:loader.swf文件要加载beauty1.swf文件时,会先拉取hi.ddonwi.com/ 阅读全文
posted @ 2014-01-03 00:10 奋斗中的毛毛虫 阅读(3778) 评论(0) 推荐(0)
摘要:转载自:http://www.2cto.com/Article/201108/100008.htmlCnCxzSec衰仔's Blog0x00目录0x01简介0x02 crossdomain.xml的配置0x03总结0x01简介flash在跨域时唯一的限制策略就是crossdomain.xml文件,该文件限制了flash是否可以跨域读写数据以及允许从什么地方跨域读写数据。位于www.a.com域中的SWF文件要访问www.b.com的文件时,SWF首先会检查www.b.com服务器目录下是否有crossdomain.xml文件,如果没有,则访问不成功;若crossdomain.xml文 阅读全文
posted @ 2014-01-02 23:46 奋斗中的毛毛虫 阅读(283) 评论(0) 推荐(0)
摘要:转载自:http://drops.wooyun.org/tips/153整理了下Flash安全相关的知识,后面会再完善一、先来说crossdomain.xml这个文件flash如何跨域通信,全靠crossdomain.xml这个文件。这个文件配置在服务端,一般为根目录下,限制了flash是否可以跨域获取数据以及允许从什么地方跨域获取数据。比如下面的列子:1、www.a.com域下不存在crossdomain.xml文件,则不允许除了www.a.com域之外的其他任何域下的flash进行跨域请求。2、www.a.com域下存在crossdomain.xml文件,如若配置 allow-access 阅读全文
posted @ 2014-01-02 23:40 奋斗中的毛毛虫 阅读(267) 评论(0) 推荐(0)
摘要:转载自:http://www.cnblogs.com/xiongpq/p/3384681.html概述:CentOS 6.4下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.14。正文:一:卸载旧版本使用下面的命令检查是否安装有MySQL Serverrpm -qa | grep mysql有的话通过下面的命令来卸载掉rpm -e mysql //普通删除模式rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除二:安装MySQL安装编译代码需要的包yum -y... 阅读全文
posted @ 2014-01-02 18:44 奋斗中的毛毛虫 阅读(129) 评论(0) 推荐(0)
摘要:其中:player_core.js内容:(function() {//加载核心文件document.write("");//加载srvdocument.write("");})();playfile.js内容(function(){var div=document.getElementByI... 阅读全文
posted @ 2014-01-02 17:31 奋斗中的毛毛虫 阅读(249) 评论(0) 推荐(0)
摘要:转载自:http://blog.csdn.net/mumu_shui/article/details/6048603在集群环境(两台及以上的web服务)下为了保证自动生成号码(由于号码前缀是根据一些字段值动态拼接成的,故key是不确定的)的惟一性,决定使用memcache的incr。但incr必须在存在key的情况下才能正常工作,故需要进行初始化。为了在集群环境下保证只初始化一次,所以采用memcache的add。样例如下: private static final long INIT_INCR_RETURN = -1;// 初始增量返回值 /** * 用缓存实现递增,在集群环境下也不会重复 阅读全文
posted @ 2014-01-02 17:21 奋斗中的毛毛虫 阅读(495) 评论(0) 推荐(0)
摘要:转载自:http://agapple.iteye.com/blog/791943可以后另一篇做对比:http://agapple.iteye.com/blog/772507同样的内容,不同的描述方式,不一样的效果.Hi all :最近在做offerdetail优化时,替换了数据库驱动,从c3p0 0.9.1 -> dbcp 1.4,顺便研究了下dbcp的自动重连的一套机制,也做一下分享,大家周知一下。数据库链接 常见的问题:1.数据库意外重启后,原先的数据库连接池能自动废弃老的无用的链接,建立新的数据库链接2.网络异常中断后,原先的建立的tcp链接,应该能进行自动切换。比如网站演习中的交 阅读全文
posted @ 2014-01-02 14:37 奋斗中的毛毛虫 阅读(388) 评论(0) 推荐(0)
摘要:转载自:http://lc87624.iteye.com/blog/1734089使用数据库连接池时,免不了会遇到断网、数据库挂掉等异常状况,当网络或数据库恢复时,若无法恢复连接池中的连接,那必然会是一场灾难。关于dbcp的自动重连配置,网上相关的资料也不少,通过以下资料,并对照官方文档中的参数说明,大致能了解各项配置的含义,我就不冗诉了,本文的目的主要是对问题排查的经过做个简单的记录。参考资料:解读dbcp自动重连那些事官方文档测试环境:dbcp版本——1.4数据库——postgresSQL 9.10(简称pg)本地(以下称为client)操作系统及数据库服务器(以下称为server)操作系 阅读全文
posted @ 2014-01-02 14:29 奋斗中的毛毛虫 阅读(280) 评论(0) 推荐(0)
摘要:转摘自:http://tangmingjie2009.iteye.com/blog/1916992Eclipse的反编译插件一直在用jad,感觉很不错。刚下了个新版的eclipse,配置jad的时候发现要多设置个东西。从头开始环境介绍:eclipse version:Kepler Release(其实是3.9)jadClipse version:3.3(好久好久以前的版本了,估计是也没有什么好更新了)1.下载jadClipse http://sourceforge.net/projects/jadclipse/2.将net.sf.jadclipse_3.3.0.jar 拷贝到eclipse的p 阅读全文
posted @ 2014-01-02 14:10 奋斗中的毛毛虫 阅读(133) 评论(0) 推荐(0)
摘要:转载自:http://elf8848.iteye.com/blog/354035打磨Eclipse -- 磨刀不误砍柴工--------------------------------------------------------------------------------------搭建锋利的Eclipse开发环境的常规套路总结帮助你打磨Eclipse,做到:功能最强、性能最优、开发最便捷。本文适用于Eclipse 3.4 3.5 3.6 3.7本文Eclipse的安装目录:E:\eclipse3.4 ,下面会常常出现这个路径。Eclipse安装插件的方法--------------- 阅读全文
posted @ 2014-01-02 14:04 奋斗中的毛毛虫 阅读(561) 评论(0) 推荐(0)
摘要:转载自:http://agapple.iteye.com/blog/772507最近在看一些dbcp的相关内容,顺便做一下记录,免得自己给忘记了。1. 引入dbcp (选择1.4)Java代码com.alibaba.externaljakarta.commons.dbcp1.42. dbcp的基本配置相关配置说明:initialSize :连接池启动时创建的初始化连接数量(默认值为0)maxActive:连接池中可同时连接的最大的连接数(默认值为8,调整为20,高峰单机器在20并发左右,自己根据应用场景定)maxIdle:连接池中最大的空闲的连接数,超过的空闲连接将被释放,如果设置为负数表示不 阅读全文
posted @ 2014-01-02 09:51 奋斗中的毛毛虫 阅读(350) 评论(0) 推荐(0)