问题列表 - 第48479页

MSChart Y轴和X轴标记

我将数据绘制到MSChsart线图上.

在Y轴上,我的值范围为0 300.任何人都可以告诉我是否可能

改变我的:

Y轴LABEL值从(0到300)到值(-150到150).

不改变我的Y轴DATA值.

我的意思是我希望标签显示不同的值,但我不想编辑我绘制的数据值.因此,例如,如果我在Y轴值为150时绘制数据,则Y =轴标签应显示为0.

任何帮助将不胜感激

c# mschart winforms

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

Web请求超时处理?

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Timeout = 20000;
using (WebResponse response = request.GetResponse())
using (var stream = response.GetResponseStream())
using (var reader = new StreamReader(stream))
{
    var result = reader.ReadToEnd();
    // Do something with result
}
Run Code Online (Sandbox Code Playgroud)

在上面的例子中我定义了一个超时,如果碰巧超时,我怎么知道,结果是空的?

我收到任何响应类型吗?

我怎样才能确保我超时?

c# error-handling timeout webrequest

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

消息中的数字格式很好

StyleBox默认情况下打印字符串时,我们在字符串中获得格式良好的数字:

StyleBox["some text 1000000"] // DisplayForm
Run Code Online (Sandbox Code Playgroud)

我的意思是数字看起来好像会有额外的小空格:"1 000 000".

但是在Message所有数字中都显示没有格式化:

f::NoMoreMemory = 
  "There are less than `1` bytes of free physical memory (`2` bytes \
is free). $Failed is returned.";
Message[f::NoMoreMemory, 1000000, 98000000]
Run Code Online (Sandbox Code Playgroud)

有没有办法让Messages 里面的数字格式化?

wolfram-mathematica

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

使用 getenv 检索不存在的环境变量时出现访问冲突异常

我正在使用 MS Visual Studio 2008 来开发 C++ 应用程序。我使用'getenv()'函数来获取一个环境变量,但是当搜索到的环境变量不存在时,它会抛出一个访问冲突异常。这里有什么问题以及如何纠正它?

文档说如果搜索到的环境变量不存在,getenv() 函数将返回一个 NULL 指针,但为什么我会收到此访问冲突异常?

visual-c++ getenv

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

Apache Cassandra的高级Java客户端选择

有四个高级API可以访问Cassandra,我没有时间尝试它们.所以我希望找到一个可以帮助我选择合适人选的人.

我会写下我对他们的发现:

DataNucleus将-卡桑德拉 - 插件

优点:

  • 支持JPA1,JPA2,JDO1 - JDO3 - 我在评论中看到,JDO比使用JPA的Hibernate更好地扩展
  • kundera中提到的所有专业人士?

缺点:

  • 到目前为止对JDO没有任何考验(当然只与我有关;)
  • 找不到文档!

昆德拉

优点:

  • 具有所有优点的JPA 1.0注释(标准符合,没有样板代码,......)
  • 承诺在不久的将来跟随功能:JPA听众,@ Preersers @PostPersist等 - 关系,@ OneToMany,@ ManyToMany等 - 交易支持,@ Transactional

缺点:

  • 插件的早期开发阶段?
  • 错误?
  • 没有可能解决JDO/JPA框架中的问题?

s7 pelops

优点:

  • 纯java api - >更好地控制持久性?

缺点:

  • 纯java api - >样板代码

hector 0.7

优点:

  • Maven化
  • spring integration - >依赖注入
  • 纯java api - >更好地控制持久性?
  • jmx监控?
  • 管理节点似乎很容易和灵活

缺点:

  • 纯java api(无注释) - >锅炉板代码

结论到目前为止

由于我对RDMS,Hibernate,JPA,Spring以及对EJB不再那么新闻充满信心,我的第一印象是,去kundera本来是正确的选择.但在阅读了一些有关JPO,DataNucleus的帖子后,我不再确定了.对于DataNucleus,学习曲线应该是陡峭的(对于经验丰富的JPA开发人员?),我不确定,我是否应该去实现它.

我主要担心的是插件的状态.还有JDO和Datanucleus-Cassandra-Plugin的论坛支持/帮助,因为据我所知,它并没有广泛传播.

有人在那里,谁有经验,有一些framworks已经可以给我一个提示?也许混合策略也是有意义的.如果(如果存在的话)JDO不灵活/足够/不足以满足我的需求,那么回归到一个更容易的pelops或hector的API?这可能吗?是否有类似于JPA的方法来获取SQL连接和获取/放置数据?


在阅读了一下之后,我发现了以下附加信息:

Datanucleus-Cassandra-Plugin基于pelops,也可以访问以获得更大的灵活性,更高的性能(?),这应该用于具有大量数据的列族,JDO/JPA访问应仅用于"管理"数据,性能不是那么重要,数据量不是很大.

对于hector或pelops来说,这仍然是个问题.

pelops为它后来的Datanucleus-Cassandra-Plugin可扩展性,或者hector,它对节点hanldling有更多的支持.

java jpa jdo datanucleus cassandra

14
推荐指数
2
解决办法
6876
查看次数

已经连接太多了

我正在使用hibernate连接到远程postgres(版本9.0)数据库.我得到以下错误

2011-03-08 06:48:25,695 ERROR [org.hibernate.util.JDBCExceptionReporter] (http-69.89.2.245-8080-9) FATAL: sorry, too many clients already
2011-03-08 06:48:25,695 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/JBOSSINI].[com.java.misc.feedback]] (http-69.89.2.245-8080-9) Servlet.service() for servlet com.java.misc.feedback threw exception: java.lang.NullPointerException
    at com.java.model.HiberEx.InsertsimpleReport(HiberEx.java:95) [:]
    at com.java.misc.feedback.doGet(feedback.java:87) [:]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:734) [:1.0.0.Final]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [:1.0.0.Final]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:324) [:6.0.0.Final]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:242) [:6.0.0.Final]
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [:6.0.0.Final]
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [:6.0.0.Final]
    at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:181) [:6.0.0.Final]
    at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.event(CatalinaContext.java:285) [:1.1.0.Final]
    at org.jboss.modcluster.catalina.CatalinaContext$RequestListenerValve.invoke(CatalinaContext.java:261) [:1.1.0.Final]
    at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:88) [:6.0.0.Final]
    at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:100) [:6.0.0.Final]
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [:6.0.0.Final]
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [:6.0.0.Final]
    at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) [:6.0.0.Final]
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [:6.0.0.Final]
    at org.jboss.web.tomcat.service.request.ActiveRequestResponseCacheValve.invoke(ActiveRequestResponseCacheValve.java:53) [:6.0.0.Final]
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:362) …

postgresql

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

有没有办法在build.xml中设置ant -verbose?

我想从eclipse和hudson构建时获得详细的控制台输出.

似乎没有详细的属性,<target>并且从脚本内部<project>调用<exec>ant只是为了传递详细的道具似乎是非常错误的.

有没有更好的办法?

java eclipse ant hudson

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

这是 ASI 的问题还是只是返回语法的问题?

人们经常谈论JavaScript 令人讨厌的 ASI(自动分号插入),并经常引用这个例子......

function a() {
    return [
        'a',
        'b',
        'c'
    ];
}

function b() {
    return
    [
        'a',
        'b',
        'c'
    ];
}

console.log(a(), b());
// ["a", "b", "c"] undefined
Run Code Online (Sandbox Code Playgroud)

returnin后面是否真的插入了分号b(),或者 JavaScript 语法是否规定返回值必须在其后面显式声明(即 no \n)?

javascript

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

HTML表格样式宽度不起作用

我有一张像这样的桌子:

<table id="MyTable" cellspacing="0" cellpadding="0">
    <thead>
        <tr>
            <th style="width: 30%;">
                <asp:Literal ID="LitDescriptionTitle" runat="server" />
            </th>
            <th style="width: 30%;">
                <asp:Literal ID="LitDescription2Title" runat="server" />
            </th>
            <th style="width: 30%;">
                <asp:Literal ID="LitAddressTitle" runat="server" />
            </th>
            <th style="width: 10%;">
                &nbsp;
            </th>
        </tr>
    </thead>
<tbody>
Run Code Online (Sandbox Code Playgroud)

现在列宽正确设置为IE中的百分比,但不是在Firefox中.(可能FF正确做事)

我可以做些什么来使列的宽度固定为IE和FF中的上述百分比?

html html-table width

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

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