小编Cra*_*zeD的帖子

测试PHP中的正则表达式是否有效

我正在编写表单验证类,并希望在验证中包含正则表达式.因此,提供的正则表达式不保证有效.

我怎样(有效地)检查正则表达式是否有效?

php regex

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

java FileNotFoundException 打开的文件太多

我正在尝试用 Java 构建一个自动备份脚本。不过,我不太擅长 Java,所以这很困难。

这是我的代码:

package javatest;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.zip.ZipEntry;
import java.util.zip.ZipOutputStream;

public class Main {   
 public static void main(String[] args) throws Exception {
      String path = "/mnt/192.168.1.89";
      String destFile = "/home/scott/backup.zip";

      zip(path,destFile);
 }

 private static void zip(String src, String destFile) throws Exception
 {
     FileOutputStream fileWriter = new FileOutputStream(destFile);
     ZipOutputStream zip = new ZipOutputStream(fileWriter);

     addFolderToZip("", src, zip);

     zip.flush();
     zip.close();
 }

 private static void addFolderToZip(String path, String srcFolder, ZipOutputStream zip) throws Exception
 {
       File folder = …
Run Code Online (Sandbox Code Playgroud)

java io file-io copy file

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

如何使用预准备语句增加mysql中的列?

如果没有预处理语句,可以使用"SET column = column + 1"来增加列.但是我似乎无法使用预准备语句来实现这一点.如果它甚至可能,我在这里做错了什么?

<?php

$mysqli = new mysqli('host', 'user', 'pass', 'database');

$query = "UPDATE forums_topics SET posts=? WHERE id=?";

if ($stmt = $mysqli->prepare($query)) {
    $stmt->bind_param('ii', 'posts' + 1, 1);

    $stmt->execute();

    $stmt->close();
}
Run Code Online (Sandbox Code Playgroud)

php

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

尝试版本控制(git),我做得对吗?

我之前从未使用过版本控制,但我知道这是一个很好的做法,所以我决定尝试一下.我喜欢git,所以我正在使用它.我有一个本地Ubuntu服务器(单独的盒子),我在那里进行所有本地开发.

所以我安装了gitosis(遵循Ubuntu社区文档)并设置了所有爵士乐.

我的IDE是Eclipse,所以我安装了Eclipse EGit.

我将我的Apache docroot与Samba共享,所以在我的Windows PC上(我开发的地方)我只是将我的项目加载到Eclipse中并将它们直接保存到docroot(所以像\ webserver\www\projectname是我的网络共享).

所以我对Git的理解是我应该在/ srv/gitosis/repositories中创建我的存储库.但是当使用EGit时,它只是将存储库保存到/var/www/projectname/.git - 这是正常的吗?关于整个事情应该如何运作,我有点困惑.

git version-control

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

标签 统计

php ×2

copy ×1

file ×1

file-io ×1

git ×1

io ×1

java ×1

regex ×1

version-control ×1