小编Nik*_*ntz的帖子

百里香的解决方案是什么?

我读到现在首选的是thymeleaf而不是JSP.百事可乐解决了JSP无法解决的问题?百里香叶与其他模板引擎相比如何?

java jsp template-engine thymeleaf

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

获取undefined不是评估_this.props.navigation的对象

我使用DrawerNavigator,我有3页:Router page,mainScreenphotos page,
我maked头导航栏区域,我用这个<TouchableHighlight onPress={() => this.props.navigation.navigate('DrawerOpen')}>在mainScreen打开抽屉菜单,并使用提供的照片太过页面,菜单是确定在mainScreen,但是当我点击<TouchableHighlight onPress={() => this.props.navigation.navigate('DrawerOpen')}>的照片页面,我收到此错误: 照片
我该如何解决这个问题?

我的照片页面:

import React from 'react';
import { Button, ScrollView, View, Text, StyleSheet, TouchableHighlight } from 'react-native';
import { DrawerNavigator } from 'react-navigation';
import MaterialIcons from 'react-native-vector-icons/MaterialIcons';
import Icon from 'react-native-vector-icons/FontAwesome'

const MyNavScreen = ({ navigation }) => (
  <View>
    <View style={styles.containerNavbar}>
      <TouchableHighlight onPress={() => this.props.navigation.navigate('DrawerOpen')}>
        <Icon name="bars" size={30} color="#fff" />
      </TouchableHighlight>
      <Text style={styles.navbarTitle}>Photos</Text>
    </View>

    <ScrollView>
      <View><Text>photo</Text></View>
      <Button …
Run Code Online (Sandbox Code Playgroud)

react-native react-navigation

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

整数的Python正则表达式?

我正在学习reg ex,我想在Python中使用正则表达式来定义整数 - 整数而不是小数.我可以制作一个只允许使用数字\d,但它也允许我不想要的十进制数字:

price = TextField(_('Price'), [
    validators.Regexp('\d', message=_('This is not an integer number, please see the example and try again')),
    validators.Optional()]) 
Run Code Online (Sandbox Code Playgroud)

如何将代码更改为仅允许整数?

谢谢

python regex django django-forms

24
推荐指数
4
解决办法
12万
查看次数

克隆时"流意外结束"

我尝试克隆但是我得到了回滚.我以前可以在另一台计算机上克隆,但现在我得到了回滚,我不知道为什么:

C:\Users\Niklas\montao>hg clone https://niklasr@bitbucket.org/niklasr/montao
http authorization required
realm: Bitbucket.org HTTP
user: niklasr
password:
destination directory: montao
requesting all changes
adding changesets
adding manifests
adding file changes
transaction abort!
rollback completed
abort: connection ended unexpectedly

C:\Users\Niklas\montao>
Run Code Online (Sandbox Code Playgroud)

目前我只是想再次尝试,但我怀疑它会失败,你能告诉我如何调试更多正在发生的事情并可能解决问题吗?我在调试模式下运行它,这就是发生的事情.

adding google_appengine/lib/django_1_3/django/contrib/localflavor/locale/mn/LC_M
ESSAGES/django.mo revisions
files: 10223/50722 chunks (20.15%)
transaction abort!
Run Code Online (Sandbox Code Playgroud)

mercurial bitbucket

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

.iml文件不存在 - Android Studio

我正在尝试将项目从BitBucket克隆到我的Android Studio.最后它最终导致错误.iml文件不存在.我究竟做错了什么?

在此输入图像描述

编辑: - 从我的仓库加载项目后,它显示错误加载项目.无法加载两个模块,这两个模块是.iml文件.

android bitbucket android-studio

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

字符%7D在网址查询中的含义是什么?

如果我使用网址访问我的webapp

/vi/5907399890173952.html

然后它工作,但当我查看日志文件,然后googlebot尝试访问生成异常的类似网址:

/vi/5907399890173952.html%7D%7D

这是什么意思,怎么能作为例外处理?来自python的消息是:

 /vi/5251302833520640.html%7D%7D 404 20ms 0kb Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) module=default version=release140319
66.249.67.109 - - [19/Mar/2014:07:53:32 -0700] "GET /vi/5251302833520640.html%7D%7D HTTP/1.1" 404 84 - "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" ms=21 cpu_ms=0 cpm_usd=0.000009 app_engine_release=1.9.1 instance=00c61b117c0bc0f980f2a37a6ac534786055d3ab
E 2014-03-19 15:53:32.678
get() takes exactly 3 arguments (2 given)
Run Code Online (Sandbox Code Playgroud)

我用于网址的正则表达式是

('/vi/(\d+)(\.html?)?', NewHandler)

更新140319 21:54 CET

我想我已经从jinja2模板中发现了泄漏:

{{scored_document.fields.0.value|safe}

我现在用另一个补丁}.

python url google-app-engine jinja2 webapp2

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

如何用WTForms渲染我的TextArea?

要使用WTForms使用指定数量的列和行渲染我的textareafield,如何设置列数和行数?我按照这个问题的说明进行操作但不起作用:

如何使用wtforms指定<textarea>标记的行和列

我尝试添加一个小部件,但它不起作用:

class AForm(Form):
    name = TextField('Name', [validators.Length(min=4)])
    title = TextField('Title', [validators.Length(min=4)])
    text = TextAreaField('Text', widget=TextArea(row=70, cols=11))
    phonenumber = TextField('Phone number')
    phonenumberhide = BooleanField('Display phone number on site')
    price = TextField('Price')
    password = PasswordField('Password')
    email = TextField('Email', [
        validators.Length(min=6, message=_('Little short for an email address?')),
        validators.Email(message=_('That\'s not a valid email address.'))
    ])
Run Code Online (Sandbox Code Playgroud)

TypeError:object.new()不带参数

python wtforms

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

为什么没有64位版本的VS2013?

我从DreamSpark下载了Visual Studio 2013,但它是32位版本,我找不到任何64位版本.是否有,如果是这样,为什么没有64位版本的Visual Studio?

windows visual-studio

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

gcc可以编译x86程序集还是只链接它?

gcc可以生成程序集但是如何用gcc或其他编译器编译纯程序集?我知道x86汇编难,另一个指令集比MIPS和的Nios我一直在寻找,但现在我想尝试直接编译ASM 86.有关于如何操作的说明,但是包含了一个C文件,我不需要一个C文件用于我的第一个最基本的编译.

gcc -o test_asm asm_functions.S test_asm.c
Run Code Online (Sandbox Code Playgroud)

有创建.o文件的步骤

gcc -c asm_functions.S
gcc -c test_asm.c
gcc -o test_asm asm_functions.o test_asm.o
Run Code Online (Sandbox Code Playgroud)

但我没有看到我可以用gcc直接编译x86 asm的步骤.还有另一个名为GNU as(GNU Assembler)的程序,它可以用于将x86程序集转换为机器代码吗?

测试

代码(32.s)

.globl  _start

.text
_start:
        movl    $len, %edx
        movl    $msg, %ecx
        movl    $1, %ebx
        movl    $4, %eax
        int     $0x80

        movl    $0, %ebx
        movl    $1, %eax
        int     $0x80
.data
msg:
        .ascii  "Hello, world!\n"
        len =   . - msg
Run Code Online (Sandbox Code Playgroud)

脚步

$ gcc -c 32.s 
$ ls 32*
32.o  32.s
$ gcc -o 32 32.o 
32.o: In …
Run Code Online (Sandbox Code Playgroud)

compiler-construction x86 assembly gcc

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

Thread.sleep的准确度如何?

我正在研究计算机硬件,我们了解到使用硬件计时器可获得比软件延迟更准确的结果.我已经在汇编中写了1毫秒的软件延迟,我可以开始一个使用这个延迟重复每个毫秒的过程,并且计数器每100毫秒做一次其他事情,这种技术不如使用我的硬件计时器那么精确内置了我现在要使用的硬件.

所以我想知道用Java构建的时序有多精确?我们有System.currentTimeMillis并且Thread.sleep这些可能不使用硬件定时器,那么这些内置Java方法与硬件定时器相比有多准确?

java timing

20
推荐指数
2
解决办法
7639
查看次数