小编Joh*_*ica的帖子

为什么我可以使用myob Odbc直接驱动程序v7my与Windows 7

为什么我可以使用myob Odbc直接驱动程序v7my与Windows 7,我已经尝试使用相同的odbc驱动程序与XP和Vista,它工作正常.

请帮助我tnx.

odbc driver myob

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

找到向量中最大的3个数字

我正在尝试创建一个函数来获取向量中的3个最大数字.例如:数字:1 6 2 5 3 7 4结果:5 6 7

我想我可以对它们进行DESC排序,在开始时获取3个数字,然后使用ASC,但这会浪费内存分配和执行时间.我知道有一个更简单的解决方案,但我无法弄清楚.另一个问题是,如果我只有两个数字怎么办...

BTW:我用作编译器BorlandC++ 3.1(我知道,很老了,但这就是我在考试中使用的...)

多谢你们.

LE:如果有人想了解我正在努力完成的事情,你可以查看代码:

#include<fstream.h>
#include<conio.h>

int v[1000], n;
ifstream f("bac.in");

void citire();
void afisare_a();
int ultima_cifra(int nr);
void sortare(int asc);

void main() {
    clrscr();
    citire();
    sortare(2);
    afisare_a();
    getch();
}

void citire() {
    f>>n;
    for(int i = 0; i < n; i++)
        f>>v[i];
        f.close();
}                            

void afisare_a() {
    for(int i = 0;i < n; i++)
            if(ultima_cifra(v[i]) == 5)
            cout<<v[i]<<" ";
}

int ultima_cifra(int nr) {
    return nr - 10 * …
Run Code Online (Sandbox Code Playgroud)

c++ vector c++builder

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

什么是Delphi相当于C#的PropertyGrid?

Delphi是否等同于C#PropertyGrid?我想在RAD Studio中实现类似于Object Inspector的东西.

c# delphi propertygrid equivalent

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

优化生活游戏

我在mathematica中写了一个生命游戏程序但是有一点需要注意,我需要能够将再现规则应用到某些单元格中,我想尝试一种使用MapAt的新方法但是liveNeighbors不起作用元素,我想不出一种方法来解决它而不完全按照我之前的做法(很多杂乱的索引),有没有人有任何建议?(我假设这将比下面列出的旧方法更有效,如果不是,请让我知道,我只是一个初学者!).

我想做什么:

 Map[ArrayPlot,FixedPointList[MapAt[update[#,liveNeighbors[#]]&,#,coords]&,Board, 1]]
Run Code Online (Sandbox Code Playgroud)

我已经做了什么:

LifeGame[ n_Integer?Positive, steps_] := Module [{Board, liveNeighbors, update},
  Board = Table [Random [Integer], {n}, {n}];
  liveNeighbors[ mat_] := 
   Apply[Plus,Map[RotateRight[mat,#]&,{{-1,-1},{-1, 0},{-1,1}, {0, -1}, {0, 1}, {1, -1}, {1, 0}, {1, 1}}]];
  update[1, 2] := 1;
  update[_, 3] := 1;
  update[ _, _] := 0;
  SetAttributes[update, Listable];
 Seed = RandomVariate[ProbabilityDistribution[0.7 UnitStep[x] + 0.3 UnitStep[x - 1], {x, 0, 1, 1}], {n, n}];
 FixedPointList[Table[If[Seed[[i, j]] == 1,update[#[[i, j]], liveNeighbors[#][[i, j]]],#[[i, j]]], {i, n}, {j, n}]&, Board, steps]]]
Run Code Online (Sandbox Code Playgroud)

谢谢!

wolfram-mathematica conways-game-of-life

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

除了DUnit之外,Delphi中用于单元测试的最佳工具

您建议在Delphi中使用哪些工具进行单元测试.
我使用FastMM4进行内存泄漏测试.
和MadExcept一样,这两个规则,但它并没有帮助我测试我的程序中的逻辑.
我想要一些替代品,所以不要急于建议DUnit :-).

有什么建议?

delphi unit-testing

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

以下mysql查询有什么问题

我正在编写一个php脚本,从mysql数据库中选择一个用户.用户由用户所属的用户名和组定义.我之前做过这个,但现在我收到了一个错误.

function user($username, $group) {


$result = mysql_query("SELECT * FROM users 
  WHERE username='$username' AND group='$group'") 
or die(mysql_error()); }
Run Code Online (Sandbox Code Playgroud)

我正在使用xampp版本运行脚本:1.7.4,PHP版本:5.3.5(VC6 X86 32位)+ PEAR和MySQL版本5.5.8(社区服务器).它收到以下错误:

您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在第1行的'group ='1a''附近使用正确的语法

我尝试在组和用户名周围添加引号,而不是我没有得到错误,但查询没有找到数据库中的行,而我确定它在那里.

php mysql

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

我的PHP SQL语句出了什么问题?

我的sql语句有问题.我不知道我做错了什么,但它不断添加到数据库而不是上传

$result = mysql_query("SELECT id FROM users where fbID=$userID");
if (mysql_num_rows($result) > 0) {
  mysql_query("UPDATE users 
               SET firstName='$firstName'
                 , lastName='$lastName'
                 , facebookURL='$link'
                 , birthday='$birthday'
                 , update='$today'
                 , accessToken='$accessToken'
                 , parentEmailOne='$parentEmailOne'
               , WHERE fbID='$userID'");
} else {
  mysql_query("INSERT INTO users 
                 (fbID, firstName, lastName, facebookURL, birthday
                 , updated, accessToken, parentEmailOne ) 
              VALUES ('$userId', '$firstName', '$lastName', '$link', '$birthday'
                 , '$today', '$accessToken', '$parentEmailOne')");
}
Run Code Online (Sandbox Code Playgroud)

php mysql

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

用于修复此特定SQL注入漏洞的示例代码

请先完整阅读

在这个答案中:如何使用动态表名防止SQL注入?

Pekka指出为什么这段代码:

$clas=$_POST['clas'];
$query="SELECT * FROM $clas ";
Run Code Online (Sandbox Code Playgroud)

无法使用PDO或修复mysql-real_escape_string().

任何人都可以提供示例代码如何解决这个问题,以便新手可以粘贴该代码
(根据他的需要调整/调整它)并保护SQL注入安全.

请不要解释SQL注入,我知道关于注入和PDO的所有内容,我只需要示例代码

php sql-injection

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

如何在MySQL中以逗号分隔的列表字段中选择项目

我有一个名为的表product,category我在该字段中插入了大约5到6个类别.

例如2,3,4,5,12就是这样.

但是,当我使用此查询时,它不起作用:

SELECT * FROM product WHERE category in '3' 

SELECT * FROM `product` WHERE `category` LIKE '%3%' 
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助解决它

mysql sorting

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

在MySQL select语句中组合2个表

我知道我可以做加入,但它不完全是我想要的.

我正在制作一个主要有两个表的实时聊天系统:主聊天表(称之为表a),然后是一个mod表(称之为表b).如果用户被暂停,该频道的消息超过100,或者超过1周,消息将从主聊天表移动到mod表.

我将聊天消息的ID作为ID(主要)存储在主聊天表上,并作为modID存储在mod表上.

我正在做的是为我的Mods创建一个单独的页面,我希望能够将这两个表组合成一个区域,但我希望它们按各自的表排序.

所以我们说我们有以下内容:

主表ID:1,2,4 Mod表ID:3

我希望我的结果显示1,2,3,4无论ID在哪个表中.

任何帮助是极大的赞赏!

编辑:我得到了答案,这是我过去常常这样做的:

SELECT ab.* FROM 
  ((SELECT ID as table_id FROM a 
    WHERE roomID = 'newUsers' ORDER BY ID ASC) 
UNION ALL 
  (SELECT chatID as table_id FROM b 
    WHERE roomID = 'newUsers' ORDER BY chatID ASC)) ab 
ORDER BY ab.table_id 
Run Code Online (Sandbox Code Playgroud)

php mysql select join

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