点石互动

导航

 

2013年2月7日

摘要: 版本控制管理是持续集成(CI)中一个重要的环节。时下,最流行的SCM当属GIT。在GIT服务器中,gitolite是一个小巧而易用的服务器。相比github,它并不强大,但企业内部做CI,绝对胜任。本文介绍gitolite最新版本3.3的安装和配置。gitolite是perl开发的git server 地址为:https://github.com/sitaramc/gitolite。GITolite服务器信息主机名:meridians-gitoliteIP:192.168.0.140系统:Ubuntu 12.10另有一台客户端,这里是hanl@hanl-ubuntu12041.SSH设置1.1 阅读全文
posted @ 2013-02-07 15:34 点石互动 阅读(246) 评论(0) 推荐(0) 编辑
 
摘要: 5.6 的新增特性,允许对DML语句做explain。这下大家高兴了,碰到复杂更新语句(且还造成慢查询)要自己手动改成select语句的日子终于到头了。饶有兴致的试用了一把,总体感觉不错,不过发现一个bug。复现 mysql> create table tb(id int primary key , c int);Query OK, 0 rows affected (0.01 sec)mysql> insert into tb values(1,1);Query OK, 1 row affected (0.00 sec)mysql> insert into tb values 阅读全文
posted @ 2013-02-07 15:34 点石互动 阅读(404) 评论(0) 推荐(0) 编辑
 
摘要: 织梦cms系统相信大家都比较熟悉,至少知道它是干什么的吧!在我们公司由于历史问题,资讯内容管理这一块一直是用织梦cms系统管理的,最近要放年假了,老板要在资讯的所有页面里放入公司的放假通知和给客户的新年祝福语之类的话,前端开发的同事很快就吧做好的页面传个我了,让我更新到公网上。dedecms其实我是不太熟悉的,当我把同事做好的页面的模板更新到公网要生成数据时才发现有些不对劲呀?只是要更新这个一段很少的代码,怎么我就要将dedecms中的所有历史数据重新生成一遍?重新生成数据是十分消耗cpu资源的,会严重降低服务器的响应时间的。于是我开始问自己,有没有其他办法,不需要重新生成历史数据?办法是.. 阅读全文
posted @ 2013-02-07 15:34 点石互动 阅读(157) 评论(0) 推荐(0) 编辑
 
摘要: 昨天看了不少的帖子,都没有解决StringHttpMessageConverter问题,今天在http://stackoverflow.com上面看到个帖子,希望对大家有用。关于这个问题造成的原因我就不解释了,相信大家也看了超多的帖子了。我用的版本是spring mvc3.1.3我个人觉得这个帖子还比较实用。给大家分享下http://stackoverflow.com/questions/3616359/who-sets-response-content-type-in-spring-mvc-responsebody/7772620#7772620很多的帖子都是说重写StringHttpMes 阅读全文
posted @ 2013-02-07 15:33 点石互动 阅读(355) 评论(0) 推荐(0) 编辑
 
摘要: 在JavaScript中,使用String对象的replace方法时,会发现使用字符串直接量作为被替换对象时,只会替换第一个匹配的字符串,其余的匹配字符串保持不变。比如下面的代码,content中的第一个“营销”会被替换,但第二个不会: var content = "营销管理系统,主要进行营销管理"; var replaced = content.replace("营销", "销售"); 那么,要实现像Java中的String类的replaceAll那样进行全部替换要怎么做呢?答案是使用正则表达式进行字符串的全局替换。如下代码所示,实 阅读全文
posted @ 2013-02-07 15:33 点石互动 阅读(222) 评论(0) 推荐(0) 编辑
 
摘要: 比较有意思的一段代码,可以先运行看效果再将注释取消后看运行效果,上代码Java代码 /** * * 每个对象实例化的时候,都要路过static方法 * 但是编译器会保证static快的执行是原子的,即便是多线程过来也要一个个执行 * 只不过,只有第一个实例动作的时候static快内的代码被执行 * 其他实例只是“路过” * 即,每个实例都要走到static块,但是static块只会执行一次, * 是通过调用该类的 client方法导致的,该方法只在类被加载的时候JVM调用 * @author liuinsect * */ public class StaticBlockTestimpleme. 阅读全文
posted @ 2013-02-07 15:32 点石互动 阅读(802) 评论(0) 推荐(0) 编辑
 
摘要: It’s a very good idea to find different ways of saying the same thing to avoid repeated use of the same word. 阅读全文
posted @ 2013-02-07 15:32 点石互动 阅读(87) 评论(0) 推荐(0) 编辑
 
摘要: 虽然立春已过,但是对于我们这些上班族来说,放假才是今年真的过去了临近年关,在此新年即将到来之际祝福大家新年快乐,万事如意博客更新告一段落,ITEYE朋友们,我们明年见 阅读全文
posted @ 2013-02-07 15:32 点石互动 阅读(108) 评论(0) 推荐(0) 编辑
 
摘要: 根据以往我面试中涉及到的一些问题,根据实际情况和经验,我觉得大家在面试中需要警惕以下三个问题,但是请注意我的观点因人而异。第一:从底层做起其实说白了就是工资先少点,以后有机会了再涨。我想很多人应该遇到过人事这样的说话。但是一旦我们接受这种所谓的底层,我们往往就一直处在了底层。除非你是应届的或者你非常在乎这个工作,否则你应该慎重,因为这往往是人事招聘时下的一个套。现在我不说大家也知道,进公司后涨工资是多么难的事情,其实这也是为什么大家频繁跳槽的原因。第二:以你能力而定意思是招聘的岗位都不明确,你有那个能力就当经理,你没有那个能力就做员工。可是我很郁闷,那个公司招聘时会慌张到连招聘什么人都不清楚? 阅读全文
posted @ 2013-02-07 15:31 点石互动 阅读(153) 评论(0) 推荐(0) 编辑
 

2013年2月6日

摘要: 以下部分内容来自:https://developer.mozilla.org/en-US/docs/DOM/MediaQueryList个人做学习积累用。如图可以知道:属性 matches 只读、返回true or false,如果当前文档匹配media query list的话返回true media DOMString --- media query list 方法 addListener(listenerFun) 添加一个media query list的监听 removeListener( listenerFun) 去掉一个media query list的监听 阅读全文
posted @ 2013-02-06 17:11 点石互动 阅读(195) 评论(0) 推荐(0) 编辑