小编Gar*_*ero的帖子

将CreditCard信息存储到DataBase的最佳实践

在我的国家,在线支付并不是一件旧事,我第一次看到一个直接向当地银行账户付款的网络应用程序是去年.

所以,我是一个新手编码网络支付系统.

我的问题是,将信用卡信息存储到数据库中的最佳做法是什么?

我有很多想法:加密信用卡,数据库安全限制等.

你做了什么?

mysql database security database-design credit-card

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

JQuery Datepicker - 没有默认日期

我想删除JQuery Datepicker中的默认日期.

我尝试以下代码:

$(this).datepicker({defaultDate: ''});
Run Code Online (Sandbox Code Playgroud)

但它似乎没有用.今天的日期仍被选为默认日期.

jquery jquery-ui datepicker

23
推荐指数
5
解决办法
6万
查看次数

HTML - 表单提交按钮确认对话框

这是一般的表单代码

<form name="search_form" action="" method="POST">
<input type="text" name="search_text">          
<input type="submit" name="search_bt" value="Go">
</form>
Run Code Online (Sandbox Code Playgroud)

有没有办法可以有一个确认对话框,说'是'\'不'或'确认'\'取消'等...

我想到的一种方式是使用CSS Layer和JavaScript和Php ... isset(){}按钮上有一个php chechk,当设置显示带有两个按钮的Div时onclick=func(),这些按钮的JS功能有一个php变量(标志)设置然后我可以if(flag){}继续或跳过一些代码......

好吧,这将是有效的,加点是我可以有一个很好的主题对话框,但我只是想让我的生活更轻松...

javascript php form-submit

21
推荐指数
2
解决办法
7万
查看次数

在Java中迭代HashMap

我试图在Java中迭代hashmap,这应该是一件相当容易的事情.但是,以下代码给了我一些问题:

HashMap hm = new HashMap();

hm.put(0, "zero");
hm.put(1, "one");

Iterator iter = (Iterator) hm.keySet().iterator();

while(iter.hasNext()) {

    Map.Entry entry = (Map.Entry) iter.next();
    System.out.println(entry.getKey() + " - " + entry.getValue());

}
Run Code Online (Sandbox Code Playgroud)

首先,我需要在hm.keySet().iterator()上强制转换Iterator,否则它会说"类型不匹配:无法从java.util.Iterator转换为Iterator".但后来我得到"方法hasNext()未定义类型Iterator",并且"方法hasNext()未定义类型Iterator".

java iterator map

17
推荐指数
2
解决办法
9万
查看次数

大型企业Java应用程序 - 模块化

我为一家全国性公司工作,因此我们开发的软件规模很大.

我们的核心系统是基于Web的webservices.我们目前正在重新设计整个项目,并且是启动项目结构的时刻.

我们有7个网络模块,包括基于Struts2和的Web项目Spring 3.1.Webservice基于JAX-WS和的核心Spring 3.1

我的问题是为这样的项目设计项目结构和模块化的最佳实践是什么:

我们肯定会使用Maven,OSGi如果需要的话.我在考虑类似的事情

WebProject.war
   |---Web.xml
   |--- Libs
   |
   |--- Web Module1.jar
   |--- Web Module2.jar
   |--- Web Module3.jar
   |--- Web Module4.jar
   |--- Web Module5.jar
   |--- Web Module6.jar

 WebService.war
   |---Web.xml
   |--- Libs
   |
   |--- Service.jar
   |--- Service2.jar

 EJBProject.jar
   |
   |--- module.jar
   |--- module2.jar
Run Code Online (Sandbox Code Playgroud)

这是我个人的想法,但我们正在寻找更好的模块化的东西,以便我们可以工作和部署,WebModule1.jar而不会影响其他模块和主要项目WebProject.war.同样,我们希望专业团队只拥有他们项目的代码,因此如果一个团队必须只Service2.jar在他们的工作中,IDE他们将只有代码Service2.jar和资源项目与其他项目已经编译.

谢谢

java osgi module web-applications java-ee

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

什么时候适合在C++中使用'auto'?

我正在努力为自己提出一些一致的规则,以便何时在C++程序中使用'auto'.这是我的pro/con列表,也许你可以通过给我你的意见来帮助我.

优点:

  • 'auto'适用于避免复杂和大型模板声明(例如auto的经典用例,用于在STL容器上定义迭代变量)

  • 'auto'适用于面向未来的代码.例如,如果我有一个int数组并且我想将它更改为无符号整数,如果我在引用该数组的元素时使用'auto',则会自动更新.当然,如果我为数组使用了typedef,那也会发生.

缺点:

  • 'auto'使代码难以阅读.我不知道声明是指针还是值.我不知道它是否有构造函数和析构函数.

  • 'auto'让我很懒.我可以忘记类型,只需编写代码.但在C++中,类型对程序的语义非常重要.

你们什么时候使用Auto?你何时不喜欢使用它?

c++ design-patterns auto

11
推荐指数
0
解决办法
288
查看次数

php中的facebook-like-notification系统

如何设置类似facebook的通知系统: - userA将消息写入userB - 数据库上的监听器将消息路由到userB - 在userB界面上,消息立即出现

我怎么能在PHP中这样做?

非常感谢你,

问候

javascript php database ajax notifications

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

Javascript字符串 - 在特定点获取char

我有一个变量:

var text = "hello";
Run Code Online (Sandbox Code Playgroud)

我想得到0个定位角色,所以:

var firstChar = text[0];
Run Code Online (Sandbox Code Playgroud)

简单.在firefox和chrome中这是有效的.在IE中然而我总是回到'undefined'

任何想法为什么会在IE中发生这种情况?

javascript cross-browser internet-explorer-8

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

使用CSS的动态行div(框)?

我有一个可变数量的盒子,我想尽可能多地显示,而不是强迫观众水平滚动,它们之间也应该有一定的空间.这意味着如果调整浏览器大小,则框必须移动到下一个或上一个"行".

如何使用div和CSS实现这一目标?

提前致谢 :-)

PS:享受我的艺术技巧:

替代文字

html css

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

PHP Singleton PDO

来自http://www.php.net/manual/en/class.pdo.php

###### config.ini ######
db_driver=mysql
db_user=root
db_password=924892xp

[dsn]
host=localhost
port=3306
dbname=localhost

[db_options]
PDO::MYSQL_ATTR_INIT_COMMAND=set names utf8

[db_attributes]
ATTR_ERRMODE=ERRMODE_EXCEPTION
############

<?php class Database {
    private static $link = null ;

    private static function getLink ( ) {
        if ( self :: $link ) {
            return self :: $link ;
        }

        $ini = _BASE_DIR . "config.ini" ;
        $parse = parse_ini_file ( $ini , true ) ;

        $driver = $parse [ "db_driver" ] ;
        $dsn = "${driver}:" ;
        $user = $parse [ "db_user" …
Run Code Online (Sandbox Code Playgroud)

php singleton pdo design-patterns

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