小编Min*_*Ant的帖子

在文本框中,保护第一个单词,但允许添加/编辑文本超过这些单词

所以我在C#(使用.NET表单)中有一个文本框,我将接受一些输入的用户字符串.

此字符串在开头已经有文本(参数),无论如何都将存在于字符串的开头.一定是在那里.我希望他们知道这一点,但不能删除文本框中的单词(所以他们不会认为他们已经删除了它,无论如何它会在那里)

因此,不能删除或编辑这些第一个参数.

这些参数之后的任何文本都可以像往常一样自由添加或修改.

这可能在C#中吗?

.net c# textbox protected winforms

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

MYSQL-按日期排序后最后5行

我正在尝试执行一个MYSQL命令,该命令用给定的UserID抓取所有行,按日期对它们进行排序,然后只返回前5个.

排序命令是

ORDER BY date
Run Code Online (Sandbox Code Playgroud)

获得最后5个的命令是

WHERE ROWNUM <= 5
Run Code Online (Sandbox Code Playgroud)

WHERE在ORDER之前,所以它是向后的.所以我想我必须在mysql语句中有一个Mysql语句.

这是我的尝试.我收到别名错误,所以我将AS T1添加到命令中.

SELECT * FROM 
 (SELECT voting_id, caption_uid, voting_date, rating FROM voting 
   WHERE user_id = $inUserID  AS T1 
    ORDER BY voting_date) 
 WHERE ROWNUM <= 5 AS T2;
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

mysql sorting datetime alias

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

queue <string&>错误

我有这个有趣的情况.

我有一堆结构字符串.

struct foo
{
    string mStringName;
}
vector<foo> mFoos;
Run Code Online (Sandbox Code Playgroud)

我也有一个字符串引用队列

queue<string&> mStringQueue;
Run Code Online (Sandbox Code Playgroud)

最后,我有一个接受const字符串的函数&

void Bar(const string&);
Run Code Online (Sandbox Code Playgroud)

继承人的情况.

//...in some loop
currentFoo = mFoos[index];

// Queue up the string name.
mStringQueue.push(currentFoo.mStringName);


//...Later on, go through our queue and pass each one to the function.

for (int queueIndex = 0; queueIndex < mStringQueue.size(); queueIndex++)
{
    Bar(mStringQueue.front());
    mStringQueue.pop();
}
Run Code Online (Sandbox Code Playgroud)

这给了我以下编译错误:

错误C2664: '的std ::队列<_Ty> ::推':无法从 '字符串' 到 '串(&)' 转换参数1

我是definitley无法绕过字符串引用和诸如此类的东西,所以任何帮助都将非常感激

c++ string queue reference data-structures

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

从CSV文件外部创建Excel图表

我有一堆数据,我将其保存为.csv(逗号分隔值)格式.在excel中,我可以通过手动选择数据并点击图表轻松创建此条形图.

但是,我想通过单击按钮在外部执行此操作.

理想情况下,我在C#中点击了一个按钮.这会调用一个生成我的.csv文件的方法,然后调用一个创建excel表的excel函数,并在其中创建图形.

不确定如何去做,或者excel甚至支持这样的东西,更不用说csv文件了!

谢谢.

c# csv excel graph

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

解析 RDF 项

我有几行(我认为)RDF 数据

<http://www.test.com/meta#0001> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Class> 
<http://www.test.com/meta#0002> <http://www.test.com/meta#CONCEPT_hasType> "BEAR"^^<http://www.w3.org/2001/XMLSchema#string>
Run Code Online (Sandbox Code Playgroud)

每行有 3 个项目。我想提取 URL 之前和之后的项目。所以这会导致:

0001, type, Class
0002, CONCEPT_hasType, (BEAR, string)
Run Code Online (Sandbox Code Playgroud)

有没有一个库(java 或 scala)可以为我做这个分割?或者我只需要在代码中添加 string.splits 和假设?

java rdf scala

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

删除char*[]中的第一个索引

在CI中想要一个这样的函数:

bool RemoveFirstIndex(char* inArray[])
Run Code Online (Sandbox Code Playgroud)

进入并取出该数组中的第一个元素.

例如

inArray = "Hello\o", "How\o", "Are\o"
RemoveFirstIndex(inArray)
inArray = "How\o", "Are\o"
Run Code Online (Sandbox Code Playgroud)

不确定如何去做.

我认为我必须创建一个新的inSize - 1数组,并用除索引0之外的所有内容填充它.但是如果我这样做,该函数是否需要返回一个新的char*[]?不是有点浪费吗?

谢谢.

c c++ arrays char

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

编译C++代码,然后解压缩它?

当我用c ++编写代码并使用Visual Studio(微软编译器)进行编译时,生成的程序集会对我的代码进行一些优化.

我想创建一个程序,用于学习(或教授其他人),它接受c ++代码,编译它,然后将优化的代码转换回c ++以显示优化的内容(通过diff程序)

这可能吗?如果是这样,怎么样?

c++ compilation visual-studio

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

XNA/Directx Handedness(方向)?

我正在使用XNA(使用DirectX)进行一些图形编程.我有一个围绕一个点旋转的盒子,但旋转有点奇怪.

一切似乎有人拿了一个指南针并旋转180度,所以N是180,W是90等.

我似乎找不到一个说明方向的来源,所以我可能只是没有使用正确的关键字.

有人可以帮我找到XNA/DirectX的定位,以及一个说明这一点的页面吗?

directx xna rotation orientation screen-orientation

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

如何替换不可变数组scala中的值

我有一个阵列

val doot = Array("a", "b", "c")
Run Code Online (Sandbox Code Playgroud)

我想用字母"z"替换第二个索引,但我不想修改doot.我想创建一个新数组,因为这似乎是scala中的成语.

到目前为止,我只能通过更新修改数组

doot.update(1, "z") // But now doot is modified directly, not ideal!
Run Code Online (Sandbox Code Playgroud)

scala是否提供了这样做的方法?

arrays replace scala immutability

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