小编Qui*_*Par的帖子

强制用Java重命名文件

我可以使用任何实用程序从Java.io强制重命名文件吗?
我知道Java 7有这些功能,但我不能使用它...
如果我做了

File tempFile = File.createTempFile();
tempFile.renameTo(newfile)
Run Code Online (Sandbox Code Playgroud)

如果存在newfile则会失败.

如何强制重命名?

java file-io rename file file-rename

3
推荐指数
1
解决办法
7941
查看次数

打开图表:Facebook抓取器名称和IP到白名单

我正准备开放图表发布.
开放图表的一个功能是抓取网站的元数据并提取时间轴的相关信息.
我的sitemap.xml运行到演出,并受到速率限制和ip whitlisting的保护,适用于Googlebot和Slurp等流行的抓取工具.
有人可以通过我的机器人名称和ips将爬行为Facebook吗?这不仅适用于sitemap.xml,还适用于一般速率限制(整个网站)白名单.

facebook rate facebook-opengraph

3
推荐指数
1
解决办法
1811
查看次数

试图在Windows 7中为ruby安装开发工具包但失败了

我正在尝试为vim的CommandT插件安装ruby的开发工具包,我很受欢迎

C:\Users\Administrator>gem install rdiscount --platform=ruby
ERROR:  Error installing rdiscount:
        The 'rdiscount' native gem requires installed build tools.

Please update your PATH to include build tools or download the DevKit
from 'http://rubyinstaller.org/downloads' and follow the instructions
at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'
Run Code Online (Sandbox Code Playgroud)

我已经运行了install devkit,如下所示

C:\devkit>ruby dk.rb init
[INFO] found RubyInstaller v1.9.3 at C:/Ruby193

Initialization complete! Please review and modify the auto-generated
'config.yml' file to ensure it contains the root directories to all
of the installed Rubies you want enhanced by the DevKit.

C:\devkit>ruby dk.rb review …
Run Code Online (Sandbox Code Playgroud)

ruby windows windows-7

3
推荐指数
1
解决办法
1万
查看次数

在jar中嵌入hibernate hbm.xml映射

是否可以将hibernate映射hbm.xml嵌入到jar中,并避免在applicationContext.xml中手动引用

  <bean id="sessionFactory"
    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    <property name="dataSource">
      <ref bean="dataSource" />
    </property>
    <property name="hibernateProperties">
      <props>
        <prop key="hibernate.dialect">
          org.hibernate.dialect.MySQLDialect
        </prop>
      </props>
    </property>
    <property name="mappingResources">
      <list>
        <value>
          com/…/domain/Question.hbm.xml
Run Code Online (Sandbox Code Playgroud)

并指向jar/etc?
Nhibernate有这样一个选项指向一个程序集,从那里它拿起了hbm.
注释不是一种选择

编辑: 编辑:我的目的是删除对hbm的手动引用并指向一个通用的位置,hibernate可以从中获取它

  <list>
    <value>
      com/.../Question.hbm.xml
    </value>
    <value>com/.../Users.hbm.xml</value>
    <value>
      com/.../Answers.hbm.xml
    </value>
Run Code Online (Sandbox Code Playgroud)

java embed hibernate hibernate-mapping

2
推荐指数
1
解决办法
6109
查看次数

加载vs获取Nhibernate

我的Web应用程序中的母版页进行身份验证,并使用a加载用户实体Get.

在此之后,每当用户控件或任何其他类需要用户对象时,我都会这样做Load.

通常,nhibernate应该从缓存加载对象,或者Load被调用时返回持久加载的对象.但这不是我的Web应用程序显示的行为.每当调用Load时,NHprof总是显示sql.如何验证正确的行为Load

我使用S#arp架构框架.

nhibernate orm s#arp-architecture nhprof

2
推荐指数
1
解决办法
2832
查看次数

使用Castle Fluent界面注册拦截器

我试图通过拦截器实现nhibernate事务处理,并无法弄清楚如何通过流畅的机制注册接口.

我看到了

Component.For<ServicesInterceptor>().Interceptors
Run Code Online (Sandbox Code Playgroud)

但不知道如何使用它.有人可以帮我吗?这个例子看起来有点复杂.

c# castle-windsor fluent-interface iinterceptor

2
推荐指数
1
解决办法
2109
查看次数

2
推荐指数
1
解决办法
2285
查看次数

配置Hudson/Jenkins进行分段和生产

如何使用相同的配置将Hudson/Jenkins配置为生产和登台部署?

我有一个在Jenkins中配置的构建和部署工作流来进行生产推送.现在我需要使用相同的配置来执行分段推送,期望几个文件夹和数据库名称将更改以反映阶段.即从说/var/prod/html/var/stage/html和db从companyname_tablecompanyname_table_stage.

我不想复制配置,因为我可能需要在一个地方更改配置,然后我将不得不对每个副本进行重复更改.理想情况下,我想通过传递一些参数来尝试这个

deployment workflow hudson build jenkins

2
推荐指数
1
解决办法
3456
查看次数

1
推荐指数
1
解决办法
977
查看次数

J2ME中的压缩

是否有适用于J2ME的OSS压缩库(gzip)?

java compression gzip java-me

1
推荐指数
1
解决办法
1821
查看次数