小编ser*_*dar的帖子

Python没有为Tk配置

我使用pyenv使用Ubuntu 13.10和Python 3.3.4 .我使用其他模块没有问题.当我进入python控制台并写入

import tkinter
Run Code Online (Sandbox Code Playgroud)

它输出

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/serdar/.pyenv/versions/3.3.4/lib/python3.3/tkinter/__init__.py", line 40, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named '_tkinter'
Run Code Online (Sandbox Code Playgroud)

我已经安装python3-tktk-devel.

python tkinter python-3.x

18
推荐指数
2
解决办法
7792
查看次数

MATLAB撤消命令

我目前正在MATLAB上开发一个基本的图像处理应用程序.我必须对以前的状态功能实现撤消.我搜索网有uiundo但它只是undos GUI动作.是否有一个简单的撤消命令.谢谢.

matlab undo

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

JAXB将非ASCII字符转换为ASCII字符

我有一些xsd模式,元素名称包含非ASCII字符.当我使用Eclipse Kepler 使用Generate JAXB Classes命令生成java类时 ,生成的类和变量包含非ASCII字符.我想将这个非ASCII字符转换为ASCII字符.

我已经在JAVA_TOOL_OPTIONS设置了语言环境

-Duser.country=GB -Duser.language=en
Run Code Online (Sandbox Code Playgroud)

例如

? -> I
Ç -> C
? -> S
Ö -> O
? -> G
Ü -> U
? -> i
ö -> o
ü -> u
ç -> c
? -> g
? -> s
Run Code Online (Sandbox Code Playgroud)

java xsd locale jaxb

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

无法在 VisualVM 中打开某些应用程序

我将 Ubuntu 14.04 与 Oracle JDK 8 一起使用。我想使用 VisualVM 检查我的应用程序的性能。我可以检查其他应用程序,如 JDownloader,但我无法检查我自己的应用程序和 Eclipse 4.3。在我全新安装 Ubuntu 之前,我使用的是 JDK 7,我没有任何问题并且在没有任何配置的情况下使用它。它提供以下日志。

SEVERE [org.openide.util.RequestProcessor]: Error in RequestProcessor com.sun.tools.visualvm.core.ui.DataSourceWindowManager$1
java.lang.IllegalArgumentException: Unexpected composite type for ThreadInfo
    at sun.management.ThreadInfoCompositeData.validateCompositeData(ThreadInfoCompositeData.java:372)
    at sun.management.ThreadInfoCompositeData.getInstance(ThreadInfoCompositeData.java:68)
    at java.lang.management.ThreadInfo.<init>(ThreadInfo.java:263)
    at java.lang.management.ThreadInfo.from(ThreadInfo.java:794)
Caused: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
    at com.sun.jmx.mbeanserver.DefaultMXBeanMappingFactory$CompositeBuilderViaFrom.fromCompositeData(DefaultMXBeanMappingFactory.java:1018)
Caused: java.io.InvalidObjectException: Failed to invoke from(CompositeData)
    at com.sun.jmx.mbeanserver.DefaultMXBeanMappingFactory.invalidObjectException(DefaultMXBeanMappingFactory.java:1457)
    at com.sun.jmx.mbeanserver.DefaultMXBeanMappingFactory$CompositeBuilderViaFrom.fromCompositeData(DefaultMXBeanMappingFactory.java:1021)
    at com.sun.jmx.mbeanserver.DefaultMXBeanMappingFactory$CompositeMapping.fromNonNullOpenValue(DefaultMXBeanMappingFactory.java:919)
    at com.sun.jmx.mbeanserver.DefaultMXBeanMappingFactory$NonNullMXBeanMapping.fromOpenValue(DefaultMXBeanMappingFactory.java:133)
    at com.sun.jmx.mbeanserver.ConvertingMethod.fromOpenReturnValue(ConvertingMethod.java:131)
    at com.sun.jmx.mbeanserver.MXBeanProxy.invoke(MXBeanProxy.java:168)
    at …
Run Code Online (Sandbox Code Playgroud)

java eclipse visualvm java-8

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

GHC中的变量名称是否有长度限制?

我研究过Haskell的标准.他们声明变量名称没有长度限制.如何在GHC中实施?变量名称是否有长度限制?

haskell ghc

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

Save 正在尝试更新created_at 列

我们正在将项目从 v1 更新到 v2。当我们尝试通过仅提供更改的字段作为结构来更新行时,它会尝试设置created_at列并返回错误。这在 v1 中就起作用了。根据文档,在更新操作期间,具有默认值的字段将被忽略。

err := r.writeDB.Save(&Record{
    Model:   Model{
        ID:        1,
    },
    Name:    "AB",
}).Error

if err != nil {
    return err
}
Run Code Online (Sandbox Code Playgroud)

生成以下 SQL 语句

[3.171ms] [rows:0] UPDATE `records` SET `created_at`='0000-00-00 00:00:00',`updated_at`='2020-11-12 15:38:36.285',`name`='AB' WHERE `id` = 1
Run Code Online (Sandbox Code Playgroud)

返回以下错误

错误 1292:日期时间值不正确:第 1 行的“created_at”列的“0000-00-00”

有了这些实体

type Model struct {
    ID        int       `gorm:"primary_key,type:INT;not null;AUTO_INCREMENT"`
    CreatedAt time.Time `gorm:"type:TIMESTAMP(6)"`
    UpdatedAt time.Time `gorm:"type:TIMESTAMP(6)"`
}

type Record struct {
    Model
    Name         string
    Details      string
}
Run Code Online (Sandbox Code Playgroud)

DB.Omit允许在执行更新查询时忽略列。但这需要对代码库进行大量重构。行为发生改变还是缺少某些东西?

go go-gorm

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

Log4J没有找到appenders

我正在使用JSF,Spring和Hibernate开发Java Web应用程序.我需要设置Log4J.我包含了必要的库并创建了一个简单的log4j.properties文件.

在Tomcat输出它输出

log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Run Code Online (Sandbox Code Playgroud)

我对Java Web应用程序开发没有经验.任何帮助,将不胜感激.

编辑:谢谢Ken Chan.您的解决方案工作简单.

jsf log4j

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

Nodeclipse设置路径Node和Express

我使用此命令在Ubuntu 12.04上安装了node.js.

sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
sudo npm install -g express
Run Code Online (Sandbox Code Playgroud)

我将Nodeclipse安装到Eclipse Juno.如何设置节点路径和Express路径?

node.js nodeclipse

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

ui:重复和p:民意调查

我有一个ui:重复一遍.我希望它每5秒刷新一次.我试过p:民意调查,但它不起作用.有没有办法使这个工作?

<ui:repeat value="#{videoImpl.fGetAllComments()}" var="v" id="commentlist">
<div class="comment-entry"><h:outputText value="#{v.comment}"/></div>
</ui:repeat>

<p:poll update="commentlist" interval="5" />
Run Code Online (Sandbox Code Playgroud)

jsf primefaces

0
推荐指数
1
解决办法
1113
查看次数

标签 统计

java ×2

jsf ×2

eclipse ×1

ghc ×1

go ×1

go-gorm ×1

haskell ×1

java-8 ×1

jaxb ×1

locale ×1

log4j ×1

matlab ×1

node.js ×1

nodeclipse ×1

primefaces ×1

python ×1

python-3.x ×1

tkinter ×1

undo ×1

visualvm ×1

xsd ×1