问题列表 - 第35401页

收集信用卡信息 - 不收取付款

我在使用MySQL的Linux服务器上使用PHP.

我有一个要求(我试图说出来)从用户那里收集信用卡信息,以便我们公司可以使用卡号来保存会议的酒店房间.我们根本不会自己收取卡,而只是将它们送到酒店.然后,我需要能够下载CSV文件,每次有人注册电子邮件时,都会向管理员提供所有信息.

我试图解释这不安全,但是在我工作之前,其他几位开发人员已经为他们做了这件事.

我的问题是; 反正是为了让这个安全吗?如果没有,是否有任何第三方选择来实现这一目标?


编辑:

我感谢到目前为止发布的所有人,它只是让我想要越来越少地尝试这样做.如果你可以为你的答案添加简单的解释,面向非技术人员,我们将非常感激,事实上,网站来源和链接将帮助我很多.我没有找到任何可以用非技术方式解释这一点的网站.

security storage credit-card

10
推荐指数
3
解决办法
7631
查看次数

在C#中将XML反序列化为类obj

这是我在200多个这样的条目的巨大XML文件中的条目之一.

<TradeFills>
 <TradeFill>
  <Broker>xxx</Broker>
  <CustomerAccount/>
  <qwFillTransID>xxxxxxxxxxxxxxxxxxx</qwFillTransID>
  <qwPrevTransID>xxx</qwPrevTransID>
  <qwGroupTransID>xxxxxxxxxxxxxxxxx</qwGroupTransID>
  <GroupTransID>xxxxxxxx</GroupTransID>
  <TransID>x</TransID>
  <Service>xxxxxxxxxxxxxxxx</Service>
  <Symbol>xx</Symbol>
  <Exchange>xxxxx</Exchange>
  <InstClass>xxxxxxxx</InstClass>
  <InstSubClass>xxxxxxx</InstSubClass>
  <ContractSymbol>xxxx</ContractSymbol>
  <ExpirationDate>xxxxxxxx</ExpirationDate>
  <Month>xx</Month>
  <Year>xxxx</Year>
  <Strike>xxx</Strike>
  <TradePCU>xxxx</TradePCU>
  <Buy>x</Buy>
  <Quantity>xx</Quantity>
  <Price>xxxxx</Price>
  <FillTime>xxxxxxxxxxxxxxx</FillTime>
  <PosUpdated>xxxxxxxxxxx</PosUpdated>
  <Description/>
 </TradeFill>
</TradeFills>
Run Code Online (Sandbox Code Playgroud)

我试图将其反序列化为类对象,但每次都失败.

到目前为止这是我的代码:

using System;
Run Code Online (Sandbox Code Playgroud)

使用System.Collections.Generic; 使用System.Text; 使用System.IO; 使用System.Xml.Serialization;

namespace DeserializeXML {public class Program {

    // This is the class that will be deserialized.
    [Serializable()]
    public class TradeFill
    {
        [XmlElement("Broker")]
        public string broker;

        [XmlElement("qwFillTransID")]
        public string qwFillTransId;

        [XmlElement("qwPrevTransID")]
        public string qwPrevTransId;

        [XmlElement("qwGroupTransID")]
        public string qwGroupTransId;

        [XmlElement("GroupTransID")]
        public string GroupTransID;

        [XmlElement("TransID")]
        public string …
Run Code Online (Sandbox Code Playgroud)

.net c# xml xml-serialization

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

Javascript对象文字:值初始化?

我正在使用object literal来创建一个带有方法的对象.
这是一个简单的例子.

var SizeManager = {
    width : 800,
    height : 600,
    ratio : this.width / this.height,
    resize : function (newWidth) {
        width = newWidth;
        height = newWidth / ratio;
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是SizeManager.ratio返回" NaN ".我很确定这是一个初始化问题.
有没有办法获得正确的比率值?
有没有办法为对象文字分配一个costructor或初始化器?
是定义构造函数objcet的唯一方法吗?

编辑:当然,SizeManager理想情况下是一个单例(只有一个对象),这就是我使用对象文字的方式.

javascript constructor object-literal

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

如何从视图页面中的/ controller/action/id获取id?

在视图页面内,如何从url/controller/action/id引用id而不从模型中获取此数据?

c# asp.net asp.net-mvc

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

int*i和int*i之间的区别

我正在将用C编写的DLL的头文件转换为Delphi,因此我可以使用DLL.

我的问题是有什么区别

int* i
Run Code Online (Sandbox Code Playgroud)

int *i
Run Code Online (Sandbox Code Playgroud)

我将第一个转换为

i: PInteger;
Run Code Online (Sandbox Code Playgroud)

但我不确定Delphi中第二个转换的正确转换.

从我的理解,第一个是一个简单的类型指针.第二个是指针变量.但我不确定区别是什么.

c delphi

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

是否可以仅使用C#以编程方式生成X509证书?

我们正在尝试使用C#和BouncyCastle库以编程方式生成X509证书(包括私钥).我们尝试使用Felix Kollmann的这个示例中的一些代码,但证书的私钥部分返回null.代码和单元测试如下:

using System;
using System.Collections;
using Org.BouncyCastle.Asn1;
using Org.BouncyCastle.Asn1.X509;
using Org.BouncyCastle.Crypto;
using Org.BouncyCastle.Crypto.Generators;
using Org.BouncyCastle.Crypto.Prng;
using Org.BouncyCastle.Math;
using Org.BouncyCastle.Security;
using Org.BouncyCastle.X509;

namespace MyApp
{
    public class CertificateGenerator
    {
        /// <summary>
        /// 
        /// </summary>
        /// <remarks>Based on <see cref="http://www.fkollmann.de/v2/post/Creating-certificates-using-BouncyCastle.aspx"/></remarks>
        /// <param name="subjectName"></param>
        /// <returns></returns>
        public static byte[] GenerateCertificate(string subjectName)
        {
            var kpgen = new RsaKeyPairGenerator();

            kpgen.Init(new KeyGenerationParameters(new SecureRandom(new CryptoApiRandomGenerator()), 1024));

            var kp = kpgen.GenerateKeyPair();

            var gen = new X509V3CertificateGenerator();

            var certName = new X509Name("CN=" + subjectName); …
Run Code Online (Sandbox Code Playgroud)

c# bouncycastle pki x509certificate x509

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

使用反射和c#调用静态方法时出现问题

我有这两个班:

Item<T> : BusinessBase<T> where T : Item<T>
{
     public static T NewItem()
     {
      //some code here
     }
}
Video : Item <Video>
{

}
Run Code Online (Sandbox Code Playgroud)

现在我想使用反射在类Video上调用NewItem()方法.当我尝试这个:

MethodInfo inf = typeof(Video).GetMethod("NewItem", BindingFlags.Static);
Run Code Online (Sandbox Code Playgroud)

执行此行后的对象inf仍为null.我可以在类Video上调用静态NewItem()方法吗?

c# reflection

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

在Java中将基元数组转换为容器数组

是否有一种优雅的方法将基元数组转换为相应容器对象的数组 - 例如,将a byte[]转换为a Byte[]?还是我坚持循环并手动完成?

是的,for循环并不是很困难.只是有点难看.

java arrays

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

在wpf中最小化来自usercontrol的窗口

当我打开其他窗口时,我想最小化我的窗口/

这是我的用户控件中的一种方法,该方法位于另一个用户控件中,该控件也在另一个用户控件中.

WindowUploadFiles windowUploadFiles=new WindowUploadFiles();
//Minimize() - how to ?
            windowUploadFiles.ShowDialog();
// Maximize() - how to ?
Run Code Online (Sandbox Code Playgroud)

有没有人遇到过这个问题?

c# wpf

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

在nant中,如何删除目录的内容,而不是目录本身?

假设我在Windows服务器上使用nant将部署脚本编写到文件共享:\\server\share.我想要一个nant脚本从共享中删除所有文件,然后复制到新文件中.

我有这个代码删除文件,但我收到一个错误,它无法删除"\ server\share".但我不想删除共享,只删除其中的内容.

<delete>
   <fileset basedir="\\server\share">
      <include name="**/**" />
   </fileset>
</delete>
Run Code Online (Sandbox Code Playgroud)

输出:

BUILD FAILED

D:\code\xxx\xxx.deploy(177,8):
Cannot delete directory '\\server\share'.
    Access to the path '\\server\share' is denied.

如果我修改它而不是删除共享中目录的内容,比如说\\server\share\somedir,它会删除"somedir"而不会出错.但是,我仍然不想删除目录,只是内容.有办法吗?

nant

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