小编Tha*_*ham的帖子

如何在dataTable的每一行之间添加空格

如何在表格的每一行之间添加一些空格。我试试这个

<p:dataTable styleClass="yourTableClass">
    <p:column style="background-color: ##EFF2F9">
         //Content here
    </p:column>
</p:dataTable>
Run Code Online (Sandbox Code Playgroud)

但它不起作用

我使用了primefaces 2.2.1 在此处输入图片说明

css jsf primefaces

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

Java.util.Date:尝试更多地了解UTC和ET

我住在北卡罗来纳州,顺便说一句,这是在东边.所以我编译并运行这段代码并打印出同样的东西.文档说java.util.date尝试反映UTC时间.

Date utcTime = new Date();
Date estTime = new Date(utcTime.getTime() + TimeZone.getTimeZone("ET").getRawOffset());
DateFormat format = new SimpleDateFormat("dd/MM/yy h:mm a");
System.out.println("UTC: " + format.format(utcTime));
System.out.println("ET: " + format.format(estTime));   
Run Code Online (Sandbox Code Playgroud)

这就是我得到的

UTC: 11/05/11 11:14 AM
ET: 11/05/11 11:14 AM
Run Code Online (Sandbox Code Playgroud)

但是,如果我去这个网站它试图反映所有不同的时间,UTC和ET是不同的.我在这里做错了什么

java timezone date

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

单位:如何使用jUnit和Mockito编写测试用例

我对Mockito和jUnit以及TDD一般都是新手,我尝试学习正确的TDD方法.我需要几个例子才能启动我的大脑.所以请帮助我

所以我有一个方法getNameInc(String dirPath, String filenName).所以给定一个像fileName bankAccount.pdf,如果在这个文件夹中没有文件名bankAccount.pdf,那么返回bankAccountAA.pdf.如果存在一个bankAccount.pdf接着return bankAccountBB.pdfincrementAA-ZZ.当它到达时它ZZ会回滚到AA.我已经实现了这个方法的逻辑.如何使用Mockiti和jUnit对此方法进行单元测试?

编辑

这是涉及的类和方法.

public class PProcessor{

    private final Map<Integer, String> incMap = new HashMap<Integer, String>();

    private String getNameInc(String dirPath, String filenName){
         String[] nameList = new File(dirPath).list(new FilenameFilter(){
            public boolean accept(File file, String name) {
                //only load pdf files
                return (name.toLowerCase().endsWith(".pdf"));
            }
        });
        //Return the number of occurance that a given file name appear
        //inside the …
Run Code Online (Sandbox Code Playgroud)

java junit unit-testing mockito

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

如果EJB暴露了@Remote接口,但是您注入了EJB bean而不是其Remote接口,那么这会触发远程或本地调用吗?

我有一个暴露于两个接口的EJB bean,如下所示:本地接口用于我的Web应用程序,Remote接口用于我的App Client

@Stateless
public class CoreMainEJB implements CoreMainEJBRemote, CoreMainEJBLocal {
    //...
}
Run Code Online (Sandbox Code Playgroud)

所以我的App Client如下所示.在这种情况下发生远程方法调用

public class Main {
   @EJB
   private static CoreMainEJBRemote coreEJBRemote;

   public static void main(String[] args) {
        coreEJBRemote.process(args[0]);       
   }
}
Run Code Online (Sandbox Code Playgroud)

从我的网络应用程序,我调用如下.在这种情况下发生本地方法调用

@ManagedBean
@RequestScoped
public class DisplayInbound {
    @EJB
    private CoreMainEJBLocal coreMainEJBLocal;

    public void processPackages() {
        coreMainEJBLocal.process(...);   
    }
}
Run Code Online (Sandbox Code Playgroud)

所以这是我的问题,如果EJB只暴露了@Remote接口,但是在您的Web应用程序中,您直接注入EJB bean而不是其Remote接口,这会触发远程调用还是本地调用?例如:

@Stateless
public class CoreMainEJB implements CoreMainEJBRemote{
    //...
}
Run Code Online (Sandbox Code Playgroud)

在网络应用程序中,我这样做

@EJB
private CoreMainEJB coreMainEJB;

public void processPackages() {
    coreMainEJB.process(...);   //Is this local or remote invocation here? …
Run Code Online (Sandbox Code Playgroud)

jsf ejb java-ee ejb-3.1

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

Facebook重新定位React Native的像素代码

嗨,我尝试为我的本机应用程序添加facebook重定向像素,我希望社区可以帮助我澄清一些事情.首先,为了跟踪事件PageViewViewContent产品,我将以下脚本添加到产品页面.

<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','//connect.facebook.net/en_US/fbevents.js');

fbq('init', 'xxxxxxxxxxxxxxxx');
fbq('track', 'PageView');
fbq('track', 'ViewContent', {

        content_name: 'Truy?n C? Grimm (Bìa C?ng)',
        content_category: 'Truy?n ??c',
        content_ids: ['8935212329736'],
        content_type: 'product',
        value: 153750,
        currency: 'VND'

});
</script>
Run Code Online (Sandbox Code Playgroud)

我想知道如何用React Native实现同样的目标.我看到Facebook有FB SDK for react native(https://developers.facebook.com/docs/react-native),我想问一下,这个SDK是什么,我可以实现类似于我上面的web .如果我查看产品,我会这样做吗?

AppEventsLogger.logEvent('ViewContent');
Run Code Online (Sandbox Code Playgroud)

如果是这样,我可以指定其他参数,也许是这样的?

AppEventsLogger.logEvent('ViewContent', {

    content_name: 'Truy?n C? Grimm (Bìa C?ng)',
    content_category: 'Truy?n ??c',
    content_ids: ['8935212329736'],
    content_type: 'product',
    value: 153750,
    currency: 'VND'
});
Run Code Online (Sandbox Code Playgroud)

有这方面成功经验的人,请帮帮我.非常感谢你

facebook facebook-graph-api facebook-events react-native facebook-pixel

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

Servlet - 如何从数据库下载多个文件

我环顾四周,似乎将所有文件压缩在一起就是要走的路.如果是这种情况,这就是我想要做的设计.如果有更有效的方法,请告诉我

  • 客户端选择下载的多个文件,然后单击"下载"
  • servlet接收请求,然后将多个SELECT(文件保存为blob对象)语句写入数据库.

我可以创建BufferedOutputStream并将blob写入不同的文件,我想在完成之后,我可以压缩文件.(这是拉链所有文件的好方法还是有更好更快的方法来实现这个?)完成压缩后,然后将其发送给客户端(不知道怎么做,请任何人都知道如何,请帮助)请指出我的设计是否有任何缺陷.我在上面发布了一些问题,并且真的很感激,任何人都可以帮我回答.示例代码非常棒.非常感谢你,祝你新年快乐

java database servlets download

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

我在哪里放jstl.jar和standard.jar以便Netbeans不会给出错误/警告?

我在哪里放置jstl.jar,standard.jar以便Netbeans不再提供有关taglib的错误/警告.

netbeans jstl taglib

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

如何显示JSON对象的值?

这是我到目前为止所得到的.请阅读代码中的注释.它包含我的问题.

var customer;   //global variable
function getCustomerOption(ddId){
      $.getJSON("http://localhost:8080/WebApps/DDListJASON?dd="+ddId, function(opts) {
           $('>option', dd).remove(); // Remove all the previous option of the drop down
           if(opts){  
                customer = jQuery.parseJSON(opts); //Attempt to parse the JSON Object.
           }
      });
}

function getFacilityOption(){
      //How do I display the value of "customer" here. If I use alert(customer), I got null
}
Run Code Online (Sandbox Code Playgroud)

这是我的json对象应该是这样的:{"3":"Stanley Furniture","2":"Shaw","1":"First Quality"}.我最终想要的是,如果我传递钥匙3,我想Stanley Furniture回来,如果我传入Stanley Furniture,我得到了3回来.既然3Stanley FurniturecustomerId,那么我的数据库中就是customerName.

javascript jquery json jsp

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

Mac上的CLASSPATH,以及Mac如何寻找mysql-connector-java-bin.jar

Mac OS X 10.6上是否有默认的类路径?当我echo $CLASSPATH,没有任何东西会出现.在我看来.profile,我只看到PATH变量被设置.我的问题是我的servlet似乎无法找到一个合适的驱动程序来连接到mysql服务器.我使用Eclipse,用于Glassfish v3MAMP用于MYSQL服务器.

java jdbc classpath

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

我需要在popViewController后立即刷新视图的内容

ViewA从Coredata加载一些数据,然后推送到下一个viewB.在viewB,有一些功能,会改变viewA的内容(意思是viewB改变核心数据的内容).但是,当我回顾视图时viewA,我的内容与以前保持一致.我怎样才能解决这个问题?

iphone objective-c uiviewcontroller

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