问题列表 - 第19178页

flex/lex中字符串文字的正则表达式

我正在尝试学习flex,并希望匹配字符串文字.我的代码目前看起来像:

"\""([^\n\"\\]*(\\[.\n])*)*"\""        {/*matches string-literal*/;}
Run Code Online (Sandbox Code Playgroud)

我一直在努力与变化一个小时左右,并不能让它按照应有的方式工作.我基本上希望匹配一个不能包含换行符的字符串文字(除非它被转义)并支持转义字符.

我可能只是写一个糟糕的正则表达式或一个与flex不兼容的表达式.请指教!

c regex lex string-literals flex-lexer

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

Python"来自xxx.yyy import xxx"错误

我正在使用PyFacebookPython中的包,我看到人们多次提到你可以编写一个import语句,如下所示:

from facebook.djangofb import facebook
Run Code Online (Sandbox Code Playgroud)

但是,它不起作用.它表明facebook.method_name存在于facebook模块中,而不是djangofb模块中.我假设我正在导入facebook.method_nameas facebook,而不是我从facebook包本身接收它.

我正在使用Python 2.6.

我怎样才能别名facebook.djangofbfacebook

python

15
推荐指数
2
解决办法
946
查看次数

如何从Vim在我的Web浏览器中打开http:// localhost?

基本上,我想告诉Vim:

  1. 打开我的网络浏览器(例如,Firefox)
  2. 在这个地址中打开这个文件(比如index.php):http:// localhost
  3. 换句话说:http://localhost/index.php

PS:不幸的是我使用的是Windows XP

vim localhost

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

jquery代码将数字更改为其他与digg一样的淡入淡出

我有这个 :

<script>var newnumber="680";</script> <div id="number-area">458<div> <button onclick="changeit()">
Run Code Online (Sandbox Code Playgroud)

我想要一个jquery代码将div"number-area"的内容更改为变量"newnumber".

当你点击digg网站上的"digg"按钮时,就会有一种时尚潮流.

谢谢

jquery

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

我如何从mysql中获取月份

我希望能够使用如下语句从mysql中获取结果:

SELECT * 
  FROM table 
 WHERE amount > 1000 
Run Code Online (Sandbox Code Playgroud)

但是我想把结果限制在一个月和一年(根据用户的输入)......我试着这样:

SELECT * 
  FROM table 
 WHERE amount > 1000 
   AND dateStart = MONTH('$m')   
Run Code Online (Sandbox Code Playgroud)

... $m是一个月,但它给了错误.

在该表中,它实际上有两个日期: startDateendDate,但我注重startDate.输入值为月份和年份.如何根据当年的那个月来说明获得结果的SQL语句?

php mysql sql phrase

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

安装后自动将小部件放在桌面上

我开发了一些小部件,我想要达到的目的是在安装后自动将其放在桌面上,而无需手动完成.

提前谢谢,kogut

android android-widget android-manifest

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

如何让`gcc`从标准C生成x86-64的`bts`指令?

最近一个问题的启发,我想知道是否有人知道如何在Linux x86-64平台上gcc生成x86-64 bts指令(位测试和设置),而无需借助内联汇编或非标准编译器内在函数.

相关问题:

可移植性比bts我更重要,所以我不会使用和asm指令,如果有另一个解决方案,我宁愿不使用编译器instrinsics.

编辑:C源语言不支持原子操作,所以我对获得原子测试和设置并不特别感兴趣(尽管这是测试和设置首先存在的原始原因).如果我想要一些原子,我知道我没有机会使用标准C源:它必须是内在的,库函数或内联汇编.(我在支持多线程的编译器中实现了原子操作.)

c gcc x86-64

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

将变量与设置取消设置为''

是否有更好的形式来做以下其中一种?如果不是,其中一个比另一个快吗?

unset($variable);
Run Code Online (Sandbox Code Playgroud)

或者做

$variable = '';
Run Code Online (Sandbox Code Playgroud)

php variables unset

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

Obj-C中的NSIndexPath警告

我在创建NSIndexPath时收到警告,

NSInteger arr[] = {0,3};
[NSIndexPath indexPathWithIndexes:arr length:2]
Run Code Online (Sandbox Code Playgroud)

warning: pointer targets in passing argument 1 of 'indexPathWithIndexes:length:' differ in signedness

是什么警告?如何使它工作?

谢谢

objective-c nsindexpath

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

Django没有认识到MEDIA_URL路径?

所以我试图在一个简单的视图函数上启动并运行TinyMCE,但是tiny_mce.js文件的路径被搞砸了.该文件位于/Users/home/Django/tinyMCE/media/js/tiny_mce/tiny_mce.js.我相信/media/js/tiny_mce/tiny_mce.js是正确的,因为开发服务器无权访问Django项目文件夹根目录之上的文件.在呈现的页面中,它在调试器中说没有找到javascript文件.这是因为它试图查看/js/tiny_mce/tiny_mce.js而不寻址路径名的/ media /部分.

无论如何,这是名为'simple.html'的模板中javascript的脚本片段. <script type="text/javascript" src="{{ MEDIA_URL }}/js/tiny_mce/tiny_mce.js"></script> <script type="text/javascript"> tinyMCE.init({ mode : "textareas", theme : "simple" }); </script>

这就是我的设置的重要部分.

MEDIA_ROOT = os.path.join(_base, 'media')
MEDIA_URL = 'http://127.0.0.1:8000/media/'
ADMIN_MEDIA_PREFIX = '/media/'

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'tinymce',
)
Run Code Online (Sandbox Code Playgroud)

python django tinymce

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