我刚开始学习Python,现在我很丢失.我想在通过hosting24.com托管的服务器上运行我的脚本.他们的常见问题解答说他们支持Python,但我不知道在哪里放置我的脚本来运行它.
在我的根目录中有一个名为cgi-bin的文件夹,我猜这是我放置脚本的地方?有人可以向我解释这是如何工作的吗?
我想看看在Spring中使用一个DataSources的最佳方法是什么,但能够从Java代码中切换数据库?下面是我的两个DataSource,它们转到相同的数据库服务器但是不同的数据库.
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value="com.sybase.jdbc3.jdbc.SybDataSource" />
<property name="url"
value="jdbc:sybase:Tds:10.20.30.40:50/DATABASE_EMS" />
<property name="username" value="userid" />
<property name="password" value="derp" />
</bean>
<bean id="dataSourceMain" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value="com.sybase.jdbc3.jdbc.SybDataSource" />
<property name="url"
value="jdbc:sybase:Tds:10.20.30.40:50/DATABASE" />
<property name="username" value="userid" />
<property name="password" value="derp" />
</bean>
Run Code Online (Sandbox Code Playgroud)
我将它们绑定到各自的bean但是我正在查看我的遗留代码,并且使用2个单独的bean实现它将非常尴尬.有关如何在需要时使用一个DataSource和切换数据库的想法/想法吗?
我想看看是否有更多经验丰富的Web服务资深人士可以评论在我需要强制参数的地方设计RESTful URI的最佳方法.举个例子,我想设计一个请求数据的URI:
example.com/request/distribution
Run Code Online (Sandbox Code Playgroud)
但是,根据我的理解,方法是更多数据应该返回更高级别,而如果应用更具体的URI关键字将返回更详细的数据,但在我的情况下,我需要至少3个值才能实现.这3个值将是日期值,帐户值和专有分发代码值.例如:
example.com/request/distribution?acct=123&date=20030102&distcode=1A;1B;1C
Run Code Online (Sandbox Code Playgroud)
这被认为是一个"RESTful"URL还是有更好的方法更有意义?任何输入都非常感谢.
顺便说一下,Python是首选语言.谢谢!
这是一个真正考虑我的耐心.我有一个简单的Spring 3.1 + Jersey应用程序,我正在尝试使用ojdbc6.jar作为我的数据源.不幸的是,无论我尝试什么,它都永远找不到"oracle.jdbc.driver.OracleDriver"类.
我打开了类加载器跟踪,我可以看到正在加载的ojdbc6.jar:
[Loaded oracle.jdbc.driver.OracleDriver from file:/opt/tomcat7/lib/ojdbc6.jar]
[Loaded oracle.jdbc.OracleDriver from file:/opt/tomcat7/lib/ojdbc6.jar]
[Loaded java.sql.SQLException from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded java.sql.Wrapper from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded java.sql.Connection from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded javax.management.InstanceAlreadyExistsException from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded oracle.jdbc.driver.OracleDriverExtension from file:/opt/tomcat7/lib/ojdbc6.jar]
[Loaded java.sql.DriverInfo from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded oracle.jdbc.driver.OracleDriver$1 from file:/opt/tomcat7/lib/ojdbc6.jar]
[Loaded oracle.jdbc.driver.ClassRef from file:/opt/tomcat7/lib/ojdbc6.jar]
[Loaded oracle.jdbc.driver.ClassRef$XMLTypeClassRef from file:/opt/tomcat7/lib/ojdbc6.jar]
[Loaded oracle.jdbc.driver.DiagnosabilityMXBean from file:/opt/tomcat7/lib/ojdbc6.jar]
[Loaded oracle.jdbc.driver.OracleDiagnosabilityMBean from file:/opt/tomcat7/lib/ojdbc6.jar]
[Loaded javax.management.StandardMBean$MBeanInfoSafeAction from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded oracle.jdbc.driver.DatabaseError from file:/opt/tomcat7/lib/ojdbc6.jar]
[Loaded oracle.jdbc.driver.OracleSQLException from file:/opt/tomcat7/lib/ojdbc6.jar]
[Loaded java.lang.StringIndexOutOfBoundsException from /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar]
[Loaded oracle.jdbc.driver.SQLStateMapping from file:/opt/tomcat7/lib/ojdbc6.jar]
[Loaded java.sql.SQLNonTransientException from …Run Code Online (Sandbox Code Playgroud) 我在python学习考试,我不知道如何处理这个棘手的问题.在python中编写一个程序,在循环中询问用户一个整数,直到用户打印出0.用户打印出0后,程序将打印出该程序的平均值.
请原谅我的英文写得不太好.
python ×3
jdbc ×2
spring ×2
cgi-bin ×1
datasource ×1
integer ×1
java ×1
loops ×1
oracle11g ×1
rest ×1
tomcat ×1
uri ×1
user-input ×1
web-services ×1
webserver ×1