问题列表 - 第34541页

Visual Studio C#文件中的工作目录

Visual Studio C#项目的属性中究竟是什么工作目录.

我看到一个项目,我右键单击并转到属性,然后我转到调试选项卡,它显示工作目录,代码的作者在本地计算机中指定了文件夹.我想知道该工作目录的含义以及它将在该目录中存储的文件类型.

先感谢您.

c# working-directory visual-studio

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

matplotlib:格式化轴偏移值到整数或特定数字

我有一个matplotlib图,我正在绘制数据,总是被称为纳秒(1e-9).在y轴上,如果我有数十纳秒的数据,即.在图44e-9中,轴上的值显示为4.4,其中+ 1e-8作为偏移.反正是否强制轴显示带有+ 1e-9偏移的44?

我的x轴也是如此,其中轴显示+ 5.54478e4,我宁愿它显示+55447的偏移(整数,没有小数 - 这里的值是以天为单位).

我尝试过这样的事情:

p = axes.plot(x,y)
p.ticklabel_format(style='plain')
Run Code Online (Sandbox Code Playgroud)

对于x轴,但这不起作用,虽然我可能错误地使用它或误解了文档中的某些东西,有人能指出我正确的方向吗?

谢谢,乔纳森

问题图


我尝试用格式化程序做一些事情,但还没找到任何解决方案......:

myyfmt = ScalarFormatter(useOffset=True)
myyfmt._set_offset(1e9)
axes.get_yaxis().set_major_formatter(myyfmt)
Run Code Online (Sandbox Code Playgroud)

myxfmt = ScalarFormatter(useOffset=True)
myxfmt.set_portlimits((-9,5))
axes.get_xaxis().set_major_formatter(myxfmt)
Run Code Online (Sandbox Code Playgroud)

在旁注中,我实际上对"偏移数"对象实际存在的位置感到困惑...它是主要/次要刻度的一部分吗?

python matplotlib

89
推荐指数
7
解决办法
8万
查看次数

'lein jar'和'lein uberjar'没有正确设置大班

我跑lein uberjar了我的项目,它创建了相应的jar文件.当我运行jar时,ClassNotFoundException: explodingdots.core会抛出一个.我指定explodingdot.core为我的主要课程.我解压缩了jar文件,确实没有core.class在相应的目录中.我忘记了什么?

我有以下代码 src/explodingdots/core.clj

(ns explodingdots.core  
 (:import (java.awt Color Dimension Graphics2D AlphaComposite RenderingHints)
          (java.awt.event ActionListener MouseAdapter WindowAdapter)
          (javax.swing Timer JPanel JFrame))
  (:gen-class))

[ ... ]

(defn -init[] exploding-dots)
(defn -main[_]
  (let [ed (new explodingdots.core)]
    (.init ed)))

我的内容project.clj是:

(defproject explodingdots "0.1"
  :dependencies [[org.clojure/clojure "1.2.0"]
                 [org.clojure/clojure-contrib "1.2.0"]]
  :main explodingdots.core)

注意:我正在使用leiningen 1.3.1

jar clojure leiningen

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

byte []的正确hibernate注释

我有一个使用hibernate 3.1和JPA注释的应用程序.它有一些具有byte []属性的对象(1k - 200k大小).它使用JPA @Lob注释,而hibernate 3.1可以在所有主要数据库上读取这些内容 - 它似乎隐藏了JDBC Blob供应商的特性(应该这样做).

@Entity
public class ConfigAttribute {
  @Lob
  public byte[] getValueBuffer() {
    return m_valueBuffer;
  }
}
Run Code Online (Sandbox Code Playgroud)

我们不得不升级到3.5,当我们发现hibernate 3.5 在postgresql中打破(并且不会修复)这个注释组合时(没有解决方法).到目前为止我还没有找到明确的解决方法,但我注意到如果我只是删除了@Lob,它使用了postgresql类型的bytea(有效,但只适用于postgres).

annotation                   postgres     oracle      works on
-------------------------------------------------------------
byte[] + @Lob                oid          blob        oracle
byte[]                       bytea        raw(255)    postgresql
byte[] + @Type(PBA)          oid          blob        oracle
byte[] + @Type(BT)           bytea        blob        postgresql

once you use @Type, @Lob seems to not be relevant
note: oracle seems to have deprecated the "raw" type since 8i.
Run Code Online (Sandbox Code Playgroud)

我正在寻找一种方法来拥有一个可以在主要数据库之间移植的带注释的类(具有blob属性).

  • 注释byte …

java database postgresql hibernate blob

110
推荐指数
5
解决办法
9万
查看次数

SQL难题,如何选择部件的最新日期,但每个部件只有1行(唯一)

我今天早上试图绕过这个.

我试图显示inventory部件的状态(对于我们的产品),如果我尝试返回所有部件,此查询将变得复杂.

让我说出来:

  • 单桌 inventoryReport
  • 我有一个我希望显示的X部分的明显列表,其结果必须是X#行(每个部分1行显示最新的库存条目).
  • 表由库存变更的LATEST日期条目组成(因此我只需要每个部分的日期条目).
  • 此单个表中包含的所有数据,因此不需要连接.

目前只有1个单一部分,它相当简单,我可以通过执行以下sql来实现这一点(为了给你一些想法):

SELECT     TOP (1) ldDate, ptProdLine, inPart, inSite, inAbc, ptUm, inQtyOh + inQtyNonet AS in_qty_oh, inQtyAvail, inQtyNonet, ldCustConsignQty, inSuppConsignQty
FROM         inventoryReport
WHERE     (ldPart = 'ABC123')
ORDER BY ldDate DESC
Run Code Online (Sandbox Code Playgroud)

这让我成为我的前1行,每个部分都很简单,但我需要显示所有X(比方说30个部分).所以我需要30行,结果如此.当然,简单的解决方案是在我的代码中循环X#的sql调用(但这会很昂贵)并且这就足够了,但为了这个目的,我希望更多地使用这个SQL来减少x#调用回db (如果不需要)只需1个查询.

从我在这里看到的,我需要在寻找我的结果集时以某种方式跟踪每个项目的最新日期.

我最终会做一个

WHERE ldPart in ('ABC123', 'BFD21', 'AA123', etc)
Run Code Online (Sandbox Code Playgroud)

限制我需要的部分.希望我的问题足够清楚.如果您有任何想法,请告诉我.我不能这样做,DISTINCT因为行不一样,日期需要是最新的,我需要最多X行.

思考?我被困了......

sql sql-server sql-server-2005 inventory

5
推荐指数
2
解决办法
1892
查看次数

Java包 - 找不到类,同一目录

我在同一目录中声明了两个Java类"giveMyOb"和"dataConn".两者都是公共课."giveMyOb"有一个静态方法"getMine()".在dataConn里面,我将静态方法称为

giveMyOb.getMine();
Run Code Online (Sandbox Code Playgroud)

当我尝试编译dataConn.java时,返回以下错误.

"找不到标志

symbol:变量giveMyOb
location:class dataConn
giveMyOb.getMine(); "

以前它曾经工作过.但现在不行.这是为什么?

附加信息:JDK 1.6.Windows 7. 64位.

更新(问题后30天):从Eclipse编译时,类被引用并且它可以工作.但是从命令行编译时同样不起作用.我无法弄清楚原因,没有任何合乎逻辑的想法!

java

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

使用Arduino发出http POST请求

我正在尝试将信息发布到我创建和托管的Web项目上的API.我不确定HTTP POST请求的确切格式是什么.每次我尝试时都会收到HTTP 400错误,并显示"动词无效"的消息.

示例代码:

byte server[] = {"our IP"}
..
..

client(server, 80)
..
..
client.println("POST /Api/AddParking/3");
Run Code Online (Sandbox Code Playgroud)

它连接到提供的IP地址没有任何问题,但我回到上面提到的HTTP错误代码400.我不确定我是否应该在我的POST或内容长度或任何其他信息之后包含HTTP版本.

post http arduino

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

我可以让模拟器以慢动作旋转吗?

有谁知道我是否可以让模拟器以慢动作旋转,这样我就可以分析我看起来奇怪的轮换时到底发生了什么?

iphone ios-simulator

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

哪个ORM支持映射现有数据库?

因此,我有一个分层的ASP.NET MVC概念验证应用程序,可以很好地分离表示问题,业务逻辑和基础架构问题.现在它正在运行一个虚假的存储库(即针对静态IQueryable对象的LINQ查询).我想现在创建一个功能SQL存储库.

也就是说,我不想简单地将它绑定到一个在表和实体之间具有1-1映射的数据库中.这不符合我希望解决的业务需求(与现有数据库的部分集成 - 没有希望约定优于配置).

您对我应该考虑和/或避免的ORM /映射工具有什么建议吗?
您对我能看到的文章/书籍有什么建议可以帮助我解决这个问题吗?

在这种情况下简单地使用参数化查询会更好吗?

asp.net-mvc orm repository

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

Linux 中的基名_r/目录名_r

某些 POSIX 函数不是线程安全的。示例包括目录名和路径名。

dirname() 函数不需要是可重入的。不需要可重入的函数不需要是线程安全的。

在某些平台上,目录名和路径名有可重入版本:dirname_r和 pathname_r。据我发现,Linux 上的目录名和路径名没有可重入版本。

  • 那是对的吗?
  • 还有什么选择呢?

linux filesystems posix

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