问题列表 - 第35515页

Rake任务添加默认数据

我看到一些应用程序包含一些rake任务来加载数据.我不是在谈论种子数据,我知道db/seeds.rb,而是指的是默认用户和基本记录等数据,这些数据可以帮助我填写我的应用程序.我不想使用db:fixtures:load因为我对此没有任何控制权...

我想要像这样的rake任务:

rake myapp:data:delete
rake myapp:data:load
rake myapp:data:reload
Run Code Online (Sandbox Code Playgroud)

'delete'rake任务将删除我在rake任务中指定的所有数据,'load'应用程序会将任务中的默认数据加载到app中,'reload'任务将删除所有数据,然后将其加载该应用程序.我该怎么办?

如果你能给我一个例子,我有一个名为'Contact'的模型和一些字段 - 基本上如何在rake任务中添加或删除这些字段中的数据,我真的很感激!

只是为了给你一个想法,当我从一台计算机移动到另一台计算机进行开发时,我主要使用这些rake任务.我不想手动输入默认记录(例如我的用户登录)所以我可以做rake myapp:data:reload - 这将是在做rake db:schema:load之后

谢谢,

BN

rake ruby-on-rails ruby-on-rails-3

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

如何确定.NET应用程序是32位还是64位?

我有一个.NET应用程序,应该被编译为一个32位的应用程序.我怀疑我的构建服务器实际上并没有这样做.

如何确定.NET应用程序是否实际设置为以32位模式运行?

.net

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

无法创建PoolableConnectionFactory(用户''@ localhost'拒绝访问

我一直在尝试为过去几天的Web应用程序设置DatabaseConnectionPool但没有成功.我已经阅读了Tomcat文档的相关部分以及关于该主题的大量内容,并认为我正在做的一切正确,但显然不是因为我继续得到以下错误:

Cannot create PoolableConnectionFactory (Access denied for user ''@'localhost' (using password: YES))
Run Code Online (Sandbox Code Playgroud)

当我启动Tomcat运行时,我没有收到错误,但是当我尝试运行以下servlet时:

package twittersearch.web;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
import java.sql.*;
import javax.sql.*;
import javax.naming.*;
import twittersearch.model.*;
public class ConPoolTest extends HttpServlet {

    public void doGet(HttpServletRequest request,
                  HttpServletResponse response) 
                  throws IOException, ServletException {
        Context ctx = null;
        DataSource ds = null;
        Connection conn = null;
        try {
            ctx = new InitialContext();
            ds = (DataSource)ctx.lookup("java:comp/env/jdbc/twittersearchdb");
            conn = ds.getConnection();
            if(conn != null) {
                System.out.println("have a connection from the …
Run Code Online (Sandbox Code Playgroud)

mysql datasource tomcat6 mysql-error-1045

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

XSLT:分组和排序......怎么样?

我有一个XML文件,如下所示......

    <states>
 <state>
  <name>North Carolina</name>
  <city>Charlotte</city>
 </state>
 <state>
  <name>Alaska</name>
  <city>Fairbanks</city>
 </state>
 <state>
  <name>Virginia</name>
  <city>Leesburg</city>
 </state>
 <state>
  <name>Alaska</name>
  <city>Coldfoot</city>
 </state>
 <state>
  <name>North Carolina</name>
  <city>Harrisburg</city>
 </state>
 <state>
  <name>Virginia</name>
  <city>Ashburn</city>
 </state>  
</states>
Run Code Online (Sandbox Code Playgroud)

我需要生成一份列出每个州的报告,按照每个城市的字母顺序排列......例如..

Alaska - Fairbanks, Coldfoot
North Carolina - Charlotte, Harrisburg
Virginia - Leesburg, Ashburn
Run Code Online (Sandbox Code Playgroud)

(城市不必按照alpha顺序排列,只需要按州规定)

我尝试通过对状态/状态执行for-each,按名称对其进行排序并对其进行处理来解决此问题.像这样....

    <xsl:for-each select="states/state">
       <xsl:sort select="name" data-type="text" order="ascending"/>
       <xsl:value-of select="name"/>-<xsl:value-of select="city"/>
    </xsl:for-each>   
Run Code Online (Sandbox Code Playgroud)

这给了我......

 Alaska - Fairbanks
 Alaska - Coldfoot
 North Carolina - Charlotte
 North Carolina - Harrisburg
 Virginia - Leesburg
 Virginia - Ashburn
Run Code Online (Sandbox Code Playgroud)

排序工作,现在我想分组.我唯一能想到的就是比较之前的状态,因为它已经排序,它应该识别状态值是否没有改变.像这样...

<xsl:for-each select="states/state">
             <xsl:sort …
Run Code Online (Sandbox Code Playgroud)

xslt xsl-grouping

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

搜索数组键并返回匹配键的索引

我的数组看起来像这样:

[sx1] => Array
        (
            [sx1] => Pain in Hand
            [sx1L] => Location
            [sx1O] => Other Treat
            [sx1T] => Type
            [sx1R] => Radiation
            [sx1A] => Aggrivate Ease
            [sx1D] => Duration
            [sx1I] => Irit
            [sx1P] => Previous Hx
            [SX1T_1] => CX
            [SX1T_2] => Shld
            [SX1T_3] => Trnk
            [SX1T_4] => Hip
            [SX1T_5] => 
        )
Run Code Online (Sandbox Code Playgroud)

我需要能够通过键搜索数组,然后返回匹配项的索引.例如,我需要在数组中搜索键"SX1T_1",然后返回数组中该项的索引.

谢谢你的帮助.

php arrays

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

Groovy - Java类的反射 - 方法和参数

你将如何在Groovy中进行这个反射任务:

(1)为Groovy函数提供一个类类型
(2)循环该类的所有方法
(a)从方法中打印出每个参数名称和类型
(b)打印出返回类型

java reflection parameters methods groovy

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

将文本项目符号添加到C#表单

我在C#中创建一个表单,需要在表单上显示文本.我需要一些文本显示在项目符号的无序列表中.使用标签时是否可以这样做?还是一个富文本框?我没有使用ASP.NET,这适用于桌面应用程序.

我的消息应该如下所示:

要继续,请选择以下操作之一:

  • 单击ButtonA执行此操作.
  • 单击ButtonB执行此操作.

谢谢!

c# winforms

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

仅在SQL Server 2005 Management Studio选项卡中显示文件名

如何只在选项卡中显示文件名?目前我正在选项卡中获取完整路径.

sql-server ssms sql-server-2005

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

使用Hibernate在Weblogic 10.3上部署webservice的ClassNotFoundException

我有一个实现JWS Webservice的EJB项目,如下所示:

@Stateless
@Remote(WebServiceTest.class)
@WebService(
 serviceName="TestService",
 name="TestName"
)
public class WebServiceTestImpl implements WebServiceTest {
 @Override
 @WebMethod(operationName="hello")
 public String hello() {
  return "Hello World!";
 }
}
Run Code Online (Sandbox Code Playgroud)

我使用简单的EAR项目在WebLogic 10.3上完美地部署和测试它.现在我需要在我的项目中使用Hibernate,所以从以前的经验我知道我必须使用Hibernate中的Antrl而不是容器,所以我在EAR项目中创建了一个weblogic-application.xml:

<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-application ...>
 <wls:prefer-application-packages>
  <wls:package-name>antlr.*</wls:package-name>
 </wls:prefer-application-packages>
</wls:weblogic-application>
Run Code Online (Sandbox Code Playgroud)

现在,当我部署EAR时,我收到此错误:

Unable to deploy EJB: WebServiceTestImpl from test-1.0.0-SNAPSHOT.jar:

***** ASSERTION FAILED *****


 at weblogic.ejb.container.deployer.EJBModule.prepare(EJBModule.java:467)
 at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
 at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:507)
 at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
 at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:149)
 Truncated. see log file for complete stacktrace

Caused By: java.lang.ClassNotFoundException: test.WebServiceTestImpl_zd33dy_WSOImpl
 at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:280)
 at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:253)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
 at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:177)
 Truncated. …
Run Code Online (Sandbox Code Playgroud)

java hibernate ejb java-web-start weblogic-10.x

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

用Java创建Windows任务栏跳转列表

我知道以下事情,并想知道它们是否可以结合起来使Java在Windows中使用跳转列表:

  1. 当右键单击任务栏图标时,Windows会显示跳转列表以支持程序
  2. C++,C#,F#,VB和支持这本身(如所示在这里)
  3. Java可以导入使用JNA机功能(如图所示这里)

任何人都有经验可以帮助我创建Java应用程序的跳转列表吗?

J7Goodies库将无法工作,因为它不再存在.

java jump-list windows-7

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