问题列表 - 第16648页

8
推荐指数
2
解决办法
6999
查看次数

在vim中自动打开NERDTree

有人知道如何在每次调用vim时强制.vimrc自动打开NERDTree吗?操作系统是*nix.

unix linux vim nerdtree

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

php正则表达式来过滤掉垃圾

所以我有一个有趣的问题:我有一个字符串,在大多数情况下我知道会发生什么:

http://www.someurl.com/st= ????????

除了在这种情况下,?是大写字母或数字.问题是,字符串有垃圾混合:字符串分为5或6块,中间有很多垃圾:不可打印的字符,外来字符,以及普通的旧普通字符.简而言之,看起来像这样的东西:Nyþ=mî;ëMÝ×nüqÏ

通常最后8个字符(?的)最后都在一起,所以目前我只有PHP抓住最后8个字符并希望最好.偶尔,这不起作用,所以我需要一个更强大的解决方案.

问题在技术上是无法解决的,但我认为最好的解决方案是从字符串末尾抓取字符,而它们是大写或数字.如果我得到8或更多,假设是正确的.否则,找到st =并抓取前进的字符,尽可能多地填写8个字符的配额.有没有正则表达式的方法来做这个或我需要卷起我的袖子,并采取嵌套循环风格?

更新:

为了消除一些困惑,我得到一个输入字符串,如下所示:

[garbage]http:/[garbage]/somewe[garbage]bsite.co[garbage]m/something=[garbage]????????
Run Code Online (Sandbox Code Playgroud)

除了垃圾是在字符串中不可预测的位置(除了结尾永远不是垃圾),并且具有不可预测的长度(至少,我已经能够找到两者中的模式).通常这些都是?因此我只抓住最后8个字符,但有时它们不会导致一些丢失的数据并返回垃圾: - \

php regex filtering garbage

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

在%systemroot%\ system32\drivers\etc\hosts文件中包含端口号

是否可以在hosts文件中包含端口号?我问的原因是因为我有网站,我正在尝试从一个托管服务器迁移到另一个托管服务器,并且这些网站指向使用标准TCP/IP端口的旧SQL服务器(1433).在新服务器上,SQL Server端口不同,我不想更改这些站点的连接字符串.

谢谢!

sql sql-server migration hosts

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

什么是"安全变量"?

我刚刚阅读了一篇关于不同排名算法的文章.我有点困惑的一件事是stumbleupon的算法:

(最初的stumbler观众/ #domain)+((%stumbler观众/ #domain)+有机奖金 - 非朋友) - (%stumbler观众+有机奖金)+ N

N是"安全变量",因此假设算法是灵活的.它代表一个随机数.

有人可以向我解释N的目的吗?我不明白它是如何使算法更灵活的.

algorithm social-media ranking

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

Flex:在验证失败时强制显示控件的errorTip(错误工具提示)

当Validator(即StringValidator,NumberValidator等)由于验证失败而调度无效事件时,源控件的errorString属性(即TextInput)将设置为非空字符串,该字符串在控件周围创建一个红色边框并显示toolTip(errorTip)仅当鼠标悬停在控件上时.

问题:您是否可以强制立即显示toolTip(errorTip)而不是等待用户将鼠标悬停在控件上?如果是这样,怎么样?

apache-flex adobe flex3

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

可以提升文件系统更改文件的只读属性吗?

有没有办法使用boost文件系统库将文件的属性从只读更改为读写?如果没有,那么在Windows上使用Microsoft的C++实现此目的的下一个最佳方法是什么?

filesystems attributes boost

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

如何打印pthread_t

搜索过,但没有遇到令人满意的答案.

我知道没有一种可移植的方式来打印pthread_t.

你是如何在你的应用程序中做到的?

更新:

其实我不需要pthread_t,而是一些小的数字id,在调试消息中识别不同的线程.

在我的系统(64位RHEL 5.3)上,它被定义为unsigned long int,因此它是大数字,只是打印它在调试行中占有一席之地.gdb如何分配短时间?

c c++ linux pthreads

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

Visual Studio 2008报表服务器项目设计视图无法正常工作

当我创建新的Reporting Services报表或尝试在Visual Studio 2008中打开现有报表(已经工作)时.我无法查看该设计.我没有收到任何错误消息,它只显示"设计视图"中的html代码.我已经尝试重新安装VS2008和BIDS,但没有奏效.这在2周前我上次使用时都有效.

-nate

bids designview visual-studio-2008 reporting-services

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

JavaScript语法:字符串分配语句中的内联Ifs

我最近遇到过这个问题,并认为这会产生一个很好的问题.

假设您要将一个字符串分配给一个局部变量,并希望通过一个简单的条件来改变它.所以你在字符串中插入一个内联if语句:

var someCondition = true;
var url = "beginning-" + (someCondition)?('middle'):('other_middle') + "-end";
Run Code Online (Sandbox Code Playgroud)

但这不能按预期工作,url的值将是"中间",而不是开始 - 中端.该语句产生预期结果:

var url = "beginning-" + ((someCondition)?('middle'):('other_middle')) + "-end";
Run Code Online (Sandbox Code Playgroud)

最好的解释为什么这是赢得令人垂涎的答案旗帜!

javascript

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