小编Eri*_*ric的帖子

c#如何获取当前可执行文件.exe的版本

我一直在使用此代码来获取我的程序版本:

public string progVersion = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString();
Run Code Online (Sandbox Code Playgroud)

但是,它似乎并不总是能获得我期望的版本。我真的不明白这完全是如何工作的或它在做什么。

我认为这是传授,因为我从另一个程序启动我的程序,然后它似乎抓取了启动它的程序的版本,或者我假设的“GetExecutingAssembly()”引用了执行我的程序的程序,例如所以:

System.Diagnostics.Process.Start(my_programs_path);
Run Code Online (Sandbox Code Playgroud)

在我要求的时候,有没有更可靠的方法来获取实际程序的程序版本?

甚至可能在不留下任何痕迹的情况下启动我的程序,就好像用户自己刚刚启动了它一样。

谢谢你的帮助!

c# version

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

我还容易受到SQL注入攻击吗?PHP

我知道大多数人会对此皱眉头但在我知道PDO语句和转义字符串之前我不确定我应该如何阻止mysql注入.

我创建了一个函数,它接受文本并通过过滤器运行它.我想知道它是否真的会阻止sql注入或者它们是否可以绕过它?我当时的目标是允许用户输入文本并能够在输入时完全显示文本.

除此之外,我还要小心确保用户对数据库的权限不再需要.我是否使用他们的输入来更新或插入新行等.但鉴于我没有,它仍然可以工作?:

function filterInput($textToFilter)
{
    if ($textToFilter != null)
{



    //a = a
    //e = e
    //i = i
    //o = o
    //u  = u

    //A = A
    //E = E
    //I = I
    //O = O
    //U = U

    $textToFilter = str_ireplace('insert','ins&#101rt',$textToFilter);
    $textToFilter = str_ireplace('select','s&#101lect',$textToFilter);
    $textToFilter = str_ireplace('values','valu&#101s',$textToFilter);
    $textToFilter = str_ireplace('where','wher&#101',$textToFilter);
    $textToFilter = str_ireplace('order','ord&#101r',$textToFilter);
    $textToFilter = str_ireplace('into','int&#111',$textToFilter);
    $textToFilter = str_ireplace('drop','dr&#111p',$textToFilter);
    $textToFilter = str_ireplace('delete','delet&#101',$textToFilter);
    $textToFilter = str_ireplace('update','updat&#101',$textToFilter);
    $textToFilter = str_ireplace('set','s&#101t',$textToFilter);
    $textToFilter = str_ireplace('flush','fl&#117sh',$textToFilter);
    $textToFilter = str_ireplace("'","&#39",$textToFilter);
    $textToFilter = str_ireplace('"',"&#34",$textToFilter); …
Run Code Online (Sandbox Code Playgroud)

php mysql sql code-injection

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

如何在给定绘图,原始旋转,新旋转,原点和半径的情况下找到圆的x和y坐标?

我知道如何解释这个问题的最简单方法是使用图片,所以这里是:http: //pbrd.co/19RxqqV

为简单起见,原点是0,0,角度很容易使用,但它们可能是任何东西.对于这类问题我唯一真正了解的是圆的旋转,原点和半径,当然还有圆的新度/旋转.

这个问题,我认为是相似但不完全相同的事情: 在圆的边缘找到坐标

谢谢!我希望我的问题很清楚.

math plot geometry graph

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

标签 统计

c# ×1

code-injection ×1

geometry ×1

graph ×1

math ×1

mysql ×1

php ×1

plot ×1

sql ×1

version ×1