小编lol*_*olo的帖子

在HTML文件中包含另一个HTML文件

我有2个HTML文件,假设a.htmlb.html.在a.html我想包括b.html.

在JSF中,我可以这样做:

<ui:include src="b.xhtml" />
Run Code Online (Sandbox Code Playgroud)

这意味着内部a.xhtml文件,我可以包括b.xhtml.

我们怎么能在*.html文件中做到这一点?

html include

590
推荐指数
24
解决办法
135万
查看次数

使用html5在html中包含html文件

我有2个HTML文件,假设a.htmlb.html.在a.html我想包括b.html.

在JSF中,我可以这样做:

<ui:include src="b.xhtml" />
Run Code Online (Sandbox Code Playgroud)

这意味着内部a.xhtml文件,我可以包括b.xhtml.

我们怎么能在*.html文件中做到这一点?

使用html 5(如果可以在html 5中完成).

html html5

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

如果B出错,请回退A. spring boot,jdbctemplate

我有一个方法'databaseChanges',它以迭代的方式调用2个操作:A,B.'A'第一,'B'最后."A"和"B"可以是Ç reate,û PDATE d elete功能在我的永久存储,Oracle数据库11g.

比方说,

'A'更新表Users中的记录,属性zip,其中id = 1.

'B'在表爱好中插入记录.

场景:已调用databaseChanges方法,'A'操作并更新记录.'B'运行并尝试插入记录,发生了某种情况,抛出了异常,异常是冒泡到databaseChanges方法.

预期: 'A'和'B'没有任何改变."A"所做的更新将会回滚.'B'没有改变任何东西,嗯......有一个例外.

实际: 'A'更新似乎没有回滚.'B'没有改变任何东西,嗯......有一个例外.


一些代码

如果我有连接,我会做类似的事情:

private void databaseChanges(Connection conn) {
   try {
          conn.setAutoCommit(false);
          A(); //update.
          B(); //insert
          conn.commit();
   } catch (Exception e) { 
        try {
              conn.rollback();
        } catch (Exception ei) {
                    //logs...
        }
   } finally {
          conn.setAutoCommit(true);
   }
}
Run Code Online (Sandbox Code Playgroud)

问题:我没有连接(请参阅带问题的标签)

我试过了:

@Service
public class SomeService implements ISomeService {
    @Autowired
    private NamedParameterJdbcTemplate jdbcTemplate;
    @Autowired
    private NamedParameterJdbcTemplate npjt;

    @Transactional
    private void databaseChanges() throws Exception {   
        A(); …
Run Code Online (Sandbox Code Playgroud)

java oracle jdbctemplate spring-transactions spring-boot

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

在JSF 2.0中使用@ViewScoped?

如何使用@ViewScoped在JSF 2.0中的@ManagedBean下使用/优点

java jsf

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

使用Java通过FTP将所有目录复制到服务器

我需要将目录从本地磁盘复制到服务器.该目录包含许多目录,子目录和文件.(想想目录的层次结构树).

以下是复制一个文件的示例:

 public void saveFilesToServer() throws IOException {
    FTPClient ftp = new FTPClient();
    ftp.connect(ftp.foobar.com);
    if (!FTPReply.isPositiveCompletion(ftp.getReplyCode())) {
        ftp.disconnect();
        log.fatal("FTP not disconnected");
    }

    ftp.login("foo", "qwerty");
    log.info("Connected to server .");
    log.info(ftp.getReplyString());
    ftp.changeWorkingDirectory("test");
    ftp.makeDirectory("somedir");
    ftp.changeWorkingDirectory("somedir");
    ftp.setFileType(FTPClient.BINARY_FILE_TYPE);    
    java.io.File srcFolder = new java.io.File(folderPath);      
    FileInputStream fis = new FileInputStream(srcFolder);
    ftp.storeFile (fileName, fis);
    ftp.disconnect();
    log.info("FTP disconnected");
}
Run Code Online (Sandbox Code Playgroud)

现在,我需要复制一个somedir包含所有子目录和文件的目录()somedir.

我认为算法应该使用递归.有人知道吗?

java ftp recursion

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

所有webapps的tomcat过滤器

问题:我想对所有webapps进行过滤.

我创建了一个用于监视对apache tomcat服务器的请求的过滤器.

为了举例,它被称为MyFilter.我在netbeans中创建了它,它创建了2个独立的目录:

webpages - contains:
    META-INF
    WEB-INF
    index.jsp (a file which i created for viewing monitored data)

source packages
    my.package/MyFilter
Run Code Online (Sandbox Code Playgroud)

同样当我从netbeans执行它时,它部署它并将我发送到http:// localhost:8080/MyFilter

每当我在/ MyFilter/somepath下查看页面时 - 它都会运行过滤器.

我希望过滤器在所有路径上运行,而不仅仅是对于webapp

我在哪里需要找到项目文件?我需要哪些项目文件?我应该编辑conf/web.xml并添加过滤器吗?或者我应该只在特定的webapp的web.xml中?

编辑:

我将生成的.war文件复制到tomcat/webapps中

当我启动tomcat时,它会创建一个目录(tomcat/webapps/MyFilter /)

我将过滤器添加到tomcat/conf/web.xml中.当我启动它时,它无法加载:// localhost:8080 /但成功加载(和过滤器):// localhost:8080/MyFilter

java tomcat

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

扩展MNIST - 弹性变形MATLAB

我想增加MNIST手写数字数据集.
为了做到这一点,我想分别为每个图像创建一个弹性变形图像.

我读了这个文件,第2节"扩展的数据通过弹性扭曲设置",他们完成的弹性变形

之前:

在此输入图像描述

后:

在此输入图像描述

我试过了:

http://www.mathworks.com/help/images/ref/imwarp.html http://www.mathworks.com/help/images/examples/creating-a-gallery-of-transformed-images.html

没有任何成功.

我怎么能在MATLAB中做到这一点?

如何在MATLAB中对图像创建弹性失真变换?

matlab image machine-learning image-processing computer-vision

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

获得时间,分钟,秒,毫秒,微秒

我有这个代码:

SimpleDateFormat sDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Run Code Online (Sandbox Code Playgroud)

我知道这段代码会在时间内返回小时,分钟,秒.我怎么能得到毫秒和微秒?

java date

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

在浏览器中预览本地html文件

我有一个用户可以上传文件的网页.他可以选择要使用<t:inputFileUpload> jsf标记上传的文件.(此标记与标准HTML输入标记一样type="file").

我想添加预览功能.

当用户选择文件(例如:html文件)时,他可以预览他的html本地文件.

我知道浏览器的安全限制原因存在"问题".

我的第一个解决方案是将文件从用户本地计算机加载到服务器,然后在服务器上创建指向该文件的链接.问题是我的服务器存在风险,可能此文件已损坏...

有人对这个未来有一个想法和解决方案吗?

html javascript java jsf file-upload

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

PreparedStatement在Java中更快,db如何做到这一点?

我知道PreparedStatement比Java中的Statement更快.

我不知道oracle db server是如何做到的.

PreparedStatement得到预编译在数据库服务器 - >少工作.它减少了数据库的负担.

String sql = "SELECT * FROM users u WHERE u.id = ?";
PreparedStatement pstmt = connenction.prepareStatement(sql);
pstmt.setLong(1, userId);
pstmt.executeQuery();
Run Code Online (Sandbox Code Playgroud)

查询缓存在数据库服务器中,只编译一次?
如果是,数据库服务器如何知道此查询之前执行过?
它缓存了多长时间?

java oracle jdbc prepared-statement

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