小编TT.*_*TT.的帖子

MIDI OUT发射器不可用

我一整天都在喋喋不休,阅读我能找到的所有内容,遵循JDK源代码,没有好运找到关于如何获取midi设备上的数据以及确定什么是什么的关于HOWWHERE的详细信息.

我试图通过我的NI Audio 8 DJ MIDI IN端口捕获midi消息,但是,java并没有"看到"MIDI IN端口,只有out,我已成功用于发送midi.我也可以使用M-Audio USB UNO midi设备获得相同的结果:MidiSystem.getMidiDeviceInfo()只"看到"输出端口.

我已经验证了MIDI IN端口的操作:

amidi -p hw:2,0 -d
Run Code Online (Sandbox Code Playgroud)

并发送一些信号.工作良好.

getMaxTransmitters()返回零. MidiSystem.getMidiDeviceInfo()仅显示两个设备的一个条目:Audio8DJ [hw:2,0]Interface [hw:2,0]

下面的代码适用于接收器,我认为只有我需要验证getTransmitter()抓取端口的位,因为它只适用于另一个并且一切正常,我得到一个MidiUnavailableException/Transmitter不可用的异常.

我甚至把getMaxReceivers()陷阱拿走了,因为我只是试图看看设备是否只提供了一个条目并将其整理出来,但没有.

public static Transmitter getMidiIn () {
    if (midiIn == null){
        devices = MidiSystem.getMidiDeviceInfo();
        for(MidiDevice.Info info: devices){
            System.out.println("device class " + info.getClass());
            MidiDevice device;
            try{
                device = MidiSystem.getMidiDevice(info);
                if (info.toString().equals("Audio8DJ [hw:2,0]")){

                    if (device.getMaxTransmitters() != 0){
                        try{
                            device.open();
                            System.out.println("max …
Run Code Online (Sandbox Code Playgroud)

java midi

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

如何以编程方式将ChartPanel中的当前图表另存为PNG?

我在a JFreeChart中创建了一个ChartPanel,我想以编程方式保存它.该功能应该存在,因为可以手动执行此操作(右键单击菜单和PNG选项).

我找到了方法chartPanel.createImage(??, ??),但我不知道widthheight我需要设置.

java jfreechart

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

连接池在Tomcat 7中以静默方式过期,但autoReconnect = true无法修复它

我已经获得这些例外数周而没有解决方案......

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:从服务器成功收到的最后一个数据包是179,695,604毫秒前.

成功发送到服务器的最后一个数据包是179,695,604毫秒之前.比服务器配置的'wait_timeout'值长.您应该考虑在应用程序中使用之前到期和/或测试连接有效性,增加服务器配置的客户端超时值,或使用Connector/J连接属性'autoReconnect = true'来避免此问题

所以我已经改变了我的应用程序的Context.xml,以便autoReconnect=true在Tomcat 7中为我的数据库设置连接池的标签.我甚wait_timeout至在上下文文件中设置为无穷大.

我错过了什么?这是个常见的问题吗?它似乎在网上有少量信息,但是当我按照这些指南时,在一段时间不活动后的第二天也会发生同样的事情.

我使用服务器越多,发生的情况就越少.我认为它是池连接的到期,但如果wait_timeout失败,如何阻止它们到期?有关如何诊断问题或配置文件的任何想法?

java connection-pooling tomcat7 ubuntu-14.04 server

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

eclim 安装问题

我的 eclim 安装在 GUI 安装中遇到问题,提示我输入 Eclipse 安装目录。当我输入目录时,我无法继续,输入栏变为红色并且“下一步”按钮不可用。

这是我在 eclim-users Google Groups 页面上发布的帖子的副本(似乎没有响应):

我可能在这里遗漏了一些微不足道的东西,但我似乎无法弄清楚出了什么问题。

我目前正在使用 MacVim (7.4) 在 OS X (El Capitan) 上工作。Eclipse.app 安装到 ~/Applications/java-mars,所以我假设那是 eclim 在 GUI 安装中要求的目录;然而,目录栏变成红色并拒绝我继续。

然后我尝试从 git 克隆并使用 ant 构建 eclim,使用 -Declipse.home=~/Applications/java-mars/Eclipse.app/,但构建失败,说 org.eclipse.core.runtime 不存在。这似乎位于我的 ~/.p2 目录中,但是当我尝试使用 Declipse.home 标志中的设置时,构建失败。

我必须忽略一些琐碎的事情,比如指定错误的目录,但任何帮助我指向正确方向的帮助将不胜感激。

我最终让 eclim 从源代码编译,设置Declipse.home为我~/.p2所在org.eclipse.core.runtime位置的目录之一,但现在我似乎无法将eclimd其作为我的日志执行:

!SESSION 2016-01-21 03:09:07.366 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_65
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments:  --launcher.suppressErrors -refresh -application org.eclim.application
Command-line arguments:  --launcher.suppressErrors -debug -clean -refresh -application …
Run Code Online (Sandbox Code Playgroud)

java eclipse eclim

5
推荐指数
0
解决办法
487
查看次数

JBoss 启动时出错:地址已被使用

我想启动 JBoss 服务器时遇到问题。我在 Netbeans 上工作,我用Server > Add Server > JBoss Application Server.

我使用该端口配置了我的服务器,8181因为该端口8080已被使用。但是当我启动它时,它失败了,因为它试图连接到端口8080

10:10:48,071 错误 [org.jboss.msc.service.fail](MSC 服务线程 1-5)MSC00001:无法启动服务jboss.web.connector.http:org.jboss.msc.service.StartException in service jboss.web.connector.http: JBAS018007:

在 org.jboss.as.web.WebConnectorService.start(WebConnectorService.java:271) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0] 处启动 Web 连接器时出错.2.GA.jar:1.0.2.GA] 在 org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2 .GA] 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_79] 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_79] .jar:1.7.0_79] 在 java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_79]

引起: LifecycleException: L'initialisation du gestionnaire de protocole a échoué: java.net.BindException: Address already in use: JVM_Bind /127.0.0.1:8080 at org.apache.catalina.connector.Connector.init(Connector.java:第 985 章

我正在使用 JDK 1.7。我environnment变量以及配置:JAVA_HOME = path/to/jdk1.7 …

java jboss netbeans jboss7.x

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

带格式文件的批量插入(固定宽度) - 遇到意外的文件结尾

BULK INSERT [Alldlyinventory] 
   FROM     'C:\Users\Admin\Documents\2NobleEstates\DATA\Download\Output\test.txt' 
   WITH (FORMATFILE = 'C:\SQL Data\FormatFiles\test.xml');
Run Code Online (Sandbox Code Playgroud)

格式文件:

 <?xml version="1.0"?>
<BCPFORMAT     xmlns="http://schemas.microsoft.com/sqlserver/2004/bulkload/format"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 <RECORD>
  <FIELD ID="1" xsi:type="CharFixed" LENGTH="8"     COLLATION="SQL_Latin1_General_CP1_CI_AS"/>
  <FIELD ID="2" xsi:type="CharFixed" LENGTH="7"     COLLATION="SQL_Latin1_General_CP1_CI_AS"/>
  <FIELD ID="3" xsi:type="CharFixed" LENGTH="4"     COLLATION="SQL_Latin1_General_CP1_CI_AS"/>
  <FIELD ID="4" xsi:type="CharFixed" LENGTH="1"     COLLATION="SQL_Latin1_General_CP1_CI_AS"/>
  <FIELD ID="5" xsi:type="CharFixed" LENGTH="10"     COLLATION="SQL_Latin1_General_CP1_CI_AS"/>
 </RECORD>
 <ROW>
  <COLUMN SOURCE="1" NAME="DAY_NUMBER" xsi:type="SQLNVARCHAR"/>
  <COLUMN SOURCE="2" NAME="LCBO_NO" xsi:type="SQLNVARCHAR"/>
  <COLUMN SOURCE="3" NAME="LOCATION_NUMBER" xsi:type="SQLNVARCHAR"/>
  <COLUMN SOURCE="4" NAME="LISTING_STATUS" xsi:type="SQLNVARCHAR"/>
  <COLUMN SOURCE="5" NAME="QTY_ON_HAND" xsi:type="SQLNVARCHAR"/>
 </ROW>
</BCPFORMAT>
Run Code Online (Sandbox Code Playgroud)

但我在SQL Server 2014上收到以下错误:

消息4832,级别16,状态1,行1批量加载:在数据文件中遇到意外的文件结尾.消息7399,级别16,状态1,行1链接服务器"(null)"的OLE DB提供程序"BULK"报告错误.提供商未提供有关错误的任何信息.消息7330,级别16,状态2,行1无法从OLE DB提供程序"BULK"获取链接服务器"(null)"的行.

这是一个固定宽度导入.

示例txt:

2016032803170570371L 000000014
2016032803367430371L 000000013
2016032803403800371L 000000036 …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server bulkinsert bcp

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

SQL Server 2016 Express安装错误:尝试执行未经授权的操作

尝试在Windows 10上安装SQL Server 2016 Express Edition时从未想过会这么糟糕.我安装了SQL Server 2014和SQL Server 2012,并且主要使用SQL Server 2014.然后我认为我应该升级并尝试安装SQL Server 2016.然后我收到了这个错误:

试图执行未经授权的操作错误.

尝试搜索这个,并有关于修改注册表项权限的建议,所以我尝试修改一些SQL Server相关的注册表项的一些权限,但没有任何区别.

然后我继续搜索并发现人们建议它可能是版本冲突问题,所以我卸载了所有 SQL Server安装,包括2016版本(未成功安装)并重新开始.

现在两天多后我还是无法安装SQL Server.

下面是详细日志的一部分,其中时间轴与Windows事件日志错误中的时间轴匹配; 由于时间太长,无法粘贴整个详细日志.

编辑1:经过更多搜索后,这是抛出的实际执行:

Exception type: Microsoft.SqlServer.Configuration.Sco.ScoException
(01) 2016-10-23 10:36:52 Slp:     Message: 
(01) 2016-10-23 10:36:52 Slp:         Attempted to perform an unauthorized operation.
(01) 2016-10-23 10:36:52 Slp:     HResult : 0x84bb0001
(01) 2016-10-23 10:36:52 Slp:         FacilityCode : 1211 (4bb)
(01) 2016-10-23 10:36:52 Slp:         ErrorCode : 1 (0001)
(01) 2016-10-23 10:36:52 Slp:     Data: 
(01) 2016-10-23 10:36:52 Slp:       WatsonData = HKEY_LOCAL_MACHINE@SYSTEM\CurrentControlSet\Services\FltMgr
(01) …
Run Code Online (Sandbox Code Playgroud)

sql-server windows-10 sql-server-2016-express

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

以编程方式关闭特定包的java.util.logging

我正在使用内部使用Apache CXF的SDK .Apache CXF java.util.logging默认使用该程序包进行日志记录.

我想将日志记录级别更改INFOWARNING或完全关闭它.我可以在我的应用程序的主要方法中以编程方式执行此操作吗?

java logging cxf

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

相同回归的不同结果

为什么我得到不同的结果

summary(lm(mpg~horsepower + I(horsepower^2),data = Auto))$coef
Run Code Online (Sandbox Code Playgroud)

summary(lm(mpg?poly(horsepower,2) ,data=Auto))$coef
Run Code Online (Sandbox Code Playgroud)

PS:我在练习ISLR的实验室

r lm glm

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

为什么0.0.0.0可以工作而localhost或127.0.01不能工作

我有一个在码头工人容器中运行的grpc-go服务器,正在监听0.0.0.0:8080。我在侦听docker容器localhost127.0.0.1在Docker容器中失败后发现此方法有效-并且它仅在docker容器中运行失败,如果我在同一台机器上运行则不会。

同样,一个简单的Web服务器也可以在localhost或127.0.0.1上侦听。

我发现0.0.0.0正在任何网络适配器上进行监听-但没有找到其他解释。

好了,问题解决了-但是我正在寻找一个解释-您知道吗?

docker grpc

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