Хранение данных кредитной карт с 'Платежами Веб-сайта PayPal Pro'?

Соединяющаяся "куча" является типом структуры данных "кучи" с относительно простой реализацией и превосходной практической амортизируемой производительностью.

9
задан 19 August 2009 в 21:59
поделиться

3 ответа

Надежно хранить информацию о кредитной карте очень и очень сложно. Фактически, всего два дня назад было объявлено, что 130 миллионов номеров кредитных карт были украдены у крупных розничных и финансовых компаний, у которых есть гораздо больше ресурсов, чем вы, вероятно, для защиты этих данных.

Я полностью понимаю стремление легко облегчить повторные платежи. Однако,

2
ответ дан 4 December 2019 в 21:11
поделиться

Большая часть время ваш второй фрагмент кода должен быть как минимум таким же быстрым, как первый фрагмент.

Эти два фрагмента кода не являются функционально эквивалентными. Не гарантируется, что свойства возвращают одинаковый результат при каждом доступе. Как следствие, оптимизатор JIT не может кэшировать результат (за исключением тривиальных случаев), и он будет быстрее, если вы кэшируете результат длительного свойства. Посмотрите на этот пример: почему foreach быстрее, чем цикл for при чтении строк richtextbox .

Однако для некоторых конкретных случаев, например:

for (int i = 0; i < myArray.Length; ++i)

где myArray - объект массива, компилятор может обнаружить шаблон и оптимизировать код и опустить проверки привязки.

0
ответ дан 4 December 2019 в 21:11
поделиться

Вы можете сделать это с помощью PayPal Express, если не хотите использовать Pro.

https://www.paypal.com/cgi-bin / webscr? cmd = xpt / Marketing / general / RecurringPaymentFAQs-outside # Q9

Это то, что вы ищете, или вы ищете настоящий код, который использует их API?

0
ответ дан 4 December 2019 в 21:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: