问题列表 - 第23922页

存储泡菜数据时出现DjangoUnicodeDecodeError

我有一个简单的dict对象,试图在数据库运行后将其存储在数据库中pickle。似乎Django不喜欢尝试对此错误进行编码。我已经检查过MySQL,查询在引发错误之前甚至没有到达那里,所以我不认为这是问题所在。在dict我存储看起来像这样:

{
    'ordered': [
        {   'value': u'First\xd1ame Last\xd1ame',
            'label': u'Full Name' },
        {   'value': u'123-456-7890',
            'label': u'Phone Number' },
        {   'value': u'user@nowhere.org',
            'label': u'Email Address' } ],
    'cleaned_data': {
        u'Phone Number': u'123-456-7890',
        u'Full Name': u'First\xd1ame Last\xd1ame',
        u'Email Address': u'user@nowhere.org' },
    'post_data': <QueryDict: {
        u'Phone Number': [u'1234567890'],
        u'Full Name_1': [u'Last\xd1ame'],
        u'Full Name_0': [u'First\xd1ame'],
        u'Email Address': [u'user@nowhere.org'] }>,
    'user': <User: itis>
}
Run Code Online (Sandbox Code Playgroud)

引发的错误是:

'utf8'编解码器无法解码位置52-53中的字节:无效数据。

位置52-53是\xd1酸洗数据中(Ñ)的第一个实例。

到目前为止,我已经研究了StackOverflow,发现了一些问题,即对象的数据库编码错误。这对我没有帮助,因为还没有MySQL查询。这是在数据库之前发生的。在搜索腌制数据的unicode错误时,Google并没有太大帮助。

可能值得一提的是,如果我不使用Ñ,则此代码可以正常工作。

django unicode pickle

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

将click事件添加到fullcalendar

如何在事件上添加click事件并将日期和事件时间作为url变量传递给另一个页面?当用户点击某个事件时,我想将日期和事件时间传递给另一个页面进行处理.

javascript fullcalendar

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

在Informix中将varchar转换为数字

我在Informix中将varchar类型转换为Int类型时遇到问题.实际上我不知道该值是否真的是varchar,我想转换为INT.这是一个沙盒系统.

例如:我正试图运行这种方式

Select telnumber from numbers n
 where Cast(n.telnumber AS INT) between 1234 and 9999
Run Code Online (Sandbox Code Playgroud)

我收到此错误:"字符到数字转换错误"

如果我像这样运行此查询:

Select telnumber from numbers n where n.telnumber between '1234' and '9999'
Run Code Online (Sandbox Code Playgroud)

它带来了一个结果集,但不在我定义的范围内.

130987
130710
130723
Run Code Online (Sandbox Code Playgroud)

如何将telnumber转换为数值并在1234和9999之间的"之间"使用它

informix casting

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

Python浮点复制问题

我对将浮点数组成员复制到另一个变量时看到的某些行为感到困惑 - 请帮忙!

例如

data_entry[1] = 9.6850069951

new_value = data_entry[1]


<comment> #print both

9.6850069951


9.6850663300
Run Code Online (Sandbox Code Playgroud)

我知道浮点数的二进制存储问题,但我认为使用内存的直接副本我们最终会得到相同的值。

有任何想法吗?我需要比这更好的精度!提前致谢 斯图尔特

python floating-point variable-assignment

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

类定义问题

有人可以告诉我为什么我不能写如下的课程

<?php
class Foo 
{
?>
<?php
       function bar() {
           print "bar";
       }
}
?>
Run Code Online (Sandbox Code Playgroud)

我认为它是一样的

<?php
class Foo 
{
       function bar() {
           print "bar";
       }
}
?>
Run Code Online (Sandbox Code Playgroud)

php class

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

在spring上下文中通过类路径引用文件

我正在尝试设置org.springframework.beans.factory.config.PropertyPlaceholderConfigurerspring bean,我有jdbc.properties src/main/config...当我把这个文件放入src/main/resources并放入classpath:值我的app成功部署.

当jdbc.properties位于时,这适用 src/main/resources

 <property name="location" value="classpath:jdbc.properties" />
Run Code Online (Sandbox Code Playgroud)

但是我需要在里面放置任何配置src/main/config,如何以正确的方式将弹簧指向这个位置?

java ide spring

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

WPF - 在TabControl和ZIndex中重叠自定义选项卡

问题
我有一个自定义标签控件,使用与ViewModel绑定的Chrome形状标签.由于形状,边缘重叠一点.我有一个函数设置tabItem的ZIndex,TabControl_SelectionChanged它可以正常选择选项卡和拖放选项卡,但是当我通过中继命令添加或关闭选项卡时,我得到了不寻常的结果.有没有人有任何想法?

默认视图:

删除标签:

连续添加2个或更多Tab:

一次添加超过1个选项卡将不会重置其他最近添加的选项卡的zindex,因此它们会在右侧的选项卡后面,并且关闭选项卡无法正确呈现替换它的SelectedTab的ZIndex并且它显示在选项卡右侧.

用于设置ZIndex的代码

private void PrimaryTabControl_SelectionChanged(object sender, SelectionChangedEventArgs e)
    {
        if (e.Source is TabControl)
        {
            TabControl tabControl = sender as TabControl;
            ItemContainerGenerator icg = tabControl.ItemContainerGenerator;
            if (icg.Status == System.Windows.Controls.Primitives.GeneratorStatus.ContainersGenerated)
            {
                foreach (object o in tabControl.Items)
                {
                    UIElement tabItem = icg.ContainerFromItem(o) as UIElement;
                    Panel.SetZIndex(tabItem, (o == tabControl.SelectedItem ? 100 :
                        90 - tabControl.Items.IndexOf(o)));
                }
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

通过使用断点,我可以看到它正确地将ZIndex设置为我想要的,但布局不显示更改.我知道有些变化是有效的,因为如果它们都没有工作,那么标签边缘将被颠倒(右边的标签将被绘制在左边的标签之上).单击选项卡将正确设置所有选项卡的zindex(包括应在顶部绘制的选项卡),拖放它们以重新排列它们也可以正确渲染(删除并重新插入选项卡项).我能想到的唯一区别是我使用MVVM设计模式和添加/关闭选项卡是中继命令的按钮.

有谁知道为什么会发生这种情况以及如何解决它?

ps我尝试在我的ViewModel中设置一个ZIndex并绑定到它,但是当通过relay命令添加/删除选项卡时会发生同样的事情.

wpf tabcontrol z-index tabitem

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

如何使用Jackson JSON将JSON字符串转换为Map <String,String>

我正在尝试做这样的事情,但它不起作用:

Map<String, String> propertyMap = new HashMap<String, String>();

propertyMap = JacksonUtils.fromJSON(properties, Map.class);
Run Code Online (Sandbox Code Playgroud)

但IDE说:

未选中的作业 Map to Map<String,String>

这样做的正确方法是什么?我只使用Jackson,因为这是项目中已有的,是否有一种原生Java方式转换为JSON /从JSON转换?

在PHP中,我会简单地json_decode($str)回到一个数组.我在这里需要基本相同的东西.

java jackson

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

如何在不使用Eclipse的情况下在Android上安装/替换

一位好友发给我一个.apk文件的更高版本.我的设备上已有早期版本.

当我尝试adb安装文件时,我得到了这个:

$ adb install ../FlashLite.apk 
320 KB/s (18311 bytes in 0.055s)
    pkg: /data/local/tmp/FlashLite.apk
Failure [INSTALL_FAILED_ALREADY_EXISTS]

$ adb uninstall FlashLite.apk
Failure

$ adb uninstall /data/local/tmp/FlashLite.apk
Failure
Run Code Online (Sandbox Code Playgroud)

如何从cmd线安装/更换?我没有源代码,所以我不能从Eclipse中做到这一点.

command-line android install apk

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

我可以自动关注Emacs中的头文件吗?

如果我遇到类似的东西,我会#include "somewhere/myheader.h"以某种方式自动跳转到那个标题?(类似于gtags的工作方式?)

emacs

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