`
phpxiaoxin
  • 浏览: 253018 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
正则表达式,真的很爽。   先来看看mysql的正则更新: 假设我们需要将 width="239" 替换为 width="400" update pcms_product set content = REPLACE(content,'width="239"','width="400"') where content REGEXP 'width="239"';     再来看一下一些ide对正则替换的支持,以java的最好的ide(没有之一):intellij idea 来说: ...
平时经常会用到一些linux命令,这里记录一下,备查:   ssh拷贝文件scp scp project.war root@10.200.106.18:/tmp/   复制目录文件以便备份文件 cp -a sourceDir desnationDir 删除.svn的文件 find . -type d -name ".svn"|xargs rm -rf   解压war包到指定目录 cd desnationDir jar xf /tmp/project.war   系统版本: cat /proc/version   定时任务: 编辑:cron ...
git默认在redhat5上是没有的,可以通过yum安装,但可惜的是,rpm包依赖众多的包, 而系统默认的yum的源中,又没有git,于是可以首先添加一个源:   rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm   然后安装git:   yum install --enablerepo=webtatic git-all   然后创建一个git用户:   useradd git passwd git   最后在下面创建git仓库:   su - git mkdir project git in ...
DetachedCriteria detachedCriteria = DetachedCriteria.forClass(Department. class ) detachedCriteria.add(Restrictions.eq("name" ,  "department" )).createAlias( "employees" ,  "e" ).add(Restrictions.gt(( "e.age" ),  new  Integer( 20 ...
list参数查询,据说ibatis官方是有例子,我没有看到,基本上就是通过iterator标签可以循环,拼出sql。 例如批量删除:   <select id="queryBatch" resultMap="resultMap" parameterClass="list"> select * from tableName whe ...
首先看一下异常: Caused by: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'elementServiceFactory': Requested bean is currently in creation: Is there an unresolvable circular reference? at org.springframework.beans.factory.support.DefaultSingletonBeanRegi ...
进入terminal 然后执行以下命令:   $ su - //输入root密码 $ su oracle $ sqlplus /nolog sql> conn / as sysdba sql> startup (一般不需要加参数,只要设置好环境变量) sql> quit (退出sql模式) $ lsnrctl start (启动监听器)关闭oracle $ lsnrctl stop(关闭监听器,在这之前,应该先关闭应用程序) sql>shutdown immediate   细节可以参考:linux下启动oracle服 ...
cxf 是 xfire 的替代工具。用来发布webservice。官方网站:http://cxf.apache.org/ 关于使用可以参考: 官方:http://cxf.apache.org/docs/writing-a-service-with-spring.html   或者: 使用CXF实现webservice发 布+spring   或者:XFire的下一代产品CXF ...
今天做两个项目的集成,主项目单独跑没问题,子项目单独跑没问题,集成到一起就挂了。报错信息为: PropertyAccessException 1: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [$Proxy121] to required type [com.**.facilities.group.service.BaseFacilitiesGroupService] for property 'baseFacilitiesGroupService ...
在使用spring的时候通常我们可以通过抛出异常的方式完成回滚,当然是runtime的异常,但是在一些复杂业务逻辑1中,往往我们需要service返回的不只是异常信息,很可能是异常的code,甚至一些其他的信息。 这个时候我们就不能抛出异常,那么这个时候可以通过一下方法完成数据库的回滚: TransactionInterceptor.CurrentTransactionStatus.RollbackOnly = true 或者 TransactionInterceptor.currentTransactionStatus().setRollbackOnly(); 这个应该是不同版本的使用方式。 ...
最近将项目从ant改成了maven,改的过程中,遇到一些问题,主要是想实现的功能不好找。maven官方文档,可能由于英文每看懂的原因,经常配完了不起作用,尤其是一些插件。   先介绍一下我的项目,总共有两个,一个是jar的项目,一个是web项目。web项目引用jar项目,并且向外部提供webservice。就是说需要向外界打包相关的service的接口。公司内部假设了maven的私服。因此我们会将jar的项目打包发送到私服上面,并且在web项目中配制maven私服仓库,依赖这个jar项目。   需求大概就是这样了,接下来,先看一下配制好的pom的具体内容吧。   jar项目:   ...
maven2权威指南中英 :http://xizhenyin.iteye.com/blog/609409 Maven2上路 http://www.iteye.com/topic/207653 maven命令 http://capslk.iteye.com/blog/606447 maven 中 部署构件至Nexus(mvn deploy)http://jacky2007.iteye.com/blog/354387 转自:http://itren2006.blog.ccidnet.com/blog-htm-itemid-60879-do-showone-type-blog-uid-21308.h ...
macport相当于linux下的yum或者是aptget等包管理软件,可以很方便的安装软件。下面来看一下他的基本命令 基本命令:mac port command 转自:http://www.joycodes.com/index.php/mac-port-update-command/   * 更新port自身 sudo port selfupdate * 列表 post list * 搜索包 port search package ...
为了省下$99,在测试阶段,可以使用下面方法在真机上调试。   1.为什么我联机开发如此简单呢 (这个方法我测试通过...) 来自:http://www.cocoachina.com/bbs/read.php?tid=9799   2.iPhone 實機開發 Part 1 - HelloWorld http://bbs.weiphone.com/read-htm-tid-222380.html   -------- 连真机的时候xcode会提示的,你需要根据提示,将iphone和xcode关联起来。 这个窗口在xcode->window->organizer里 ...
听说mac在pc上安装很难,都有泪流满面安装了60遍的。最近也想换mac试试。安装过程参见:   http://bbs.weiphone.com/read-htm-tid-479695.html   safair自带一个develop tools 但是需要在advance 里面打开这个选项才能使用。   mac命令   http://hi.baidu.com/feigames/blog/item/4d4bb98f9e3954e4f11f3669.html     由于不是正统的mac,因此装virtualbox都不顺利,但是也还可以,只遇到了一点问题:   virtua ...
Global site tag (gtag.js) - Google Analytics