小编hob*_*ave的帖子

特别是java正则表达式

我如何检查Java中的String输入是否具有以下格式:

XXXX-XXXX-XXXX-XXXX

其中x是数字0..9?

谢谢!

java regex

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

删除用户时应该如何处理条目?

我经营一个自己建立的论坛.好的,所有用户都有机会删除自己.

但他们所有的主题和帖子都将保留.但是现在它应该说出他们的用户名,它只是空白.

我该怎么处理?

我应该创建一个新用户并将其称为"已删除的用户",并在删除自己时将所有线程/帖子分配给该ID?或者我应该检查用户ID是否存在,如果不打印,例如"已删除的用户"作为用户名?

什么是最聪明的方式?任何其他方式告诉我.

谢谢!

ps(我不是母语为英语的人,在在线词典上查找一些奇特的单词)

mysql sql database-design

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

为什么我的InnoDB表有一个奇怪的记录计数值?

下面是我的mysql DB中的2个表的行数
是1 myisam是另一个innodb,

谁能告诉我为什么innodb有这个在数字前?

这些数字来自phpmyadmin

10,308      MyISAM  
~118,011    InnoDB
Run Code Online (Sandbox Code Playgroud)

mysql myisam innodb

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

这段代码是无限循环的吗?

我有以下代码,这是否运行无限循环?
我试图每分钟安排一些事情,控制台应用程序应该持续运行,直到我关闭它.

class Program
{
  static int curMin;
  static int lastMinute = DateTime.Now.AddMinutes(-1).Minutes;

 static void Main(string[] args)
 {
   // Not sure about this line if it will run continuously every minute??
   System.Threading.Timer timer = new System.Threading.Timer(new TimerCallback(TimCallBack), null, 1000, 60000);

  Console.Read();
  timer.Dispose();
 }
   private static void TimCallBack(object o)
   {
      curMin = DateTime.Now.Minute;
      if (lastMinute < curMin)
      {
          // Do my work every minute
          lastMinute = curMin;
      }
    }

}
Run Code Online (Sandbox Code Playgroud)

c# timer

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

是否可以指定用于PHP SoapClient的传出网络接口?

我需要将SoapClient绑定到特定的出站网络接口,但我找不到任何关于此的文档.这甚至可能吗?如果没有,有哪些可行的解决方法?

php soap soap-client

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

如何使用一个非可选参数定义为第三个的函数

我正在使用elses class,而且这个人定义了一个带有五个参数的函数.

在Sentry.php中:

function checkLogin($user = '',$pass = '',$group = 10,$goodRedirect = '',$badRedirect = '')
Run Code Online (Sandbox Code Playgroud)

如果填写了所有五个字段,则会导致登录过程.

现在在他解释如何使用它的页面上有一个片段,根据php.net,没有意义.

在加载哨兵的页面中:

require_once('../system/Sentry.php');
$theSentry = new Sentry();
if(!$theSentry->checkLogin(2)){ header("Location: login.php"); die(); }
Run Code Online (Sandbox Code Playgroud)

默认情况下,它应该表现为检查$ group参数是否<= 10(默认值).在这种情况下应该是两个.如果用户选中的组变量<= 2,则应该允许此人查看页面.

但是,这不起作用,并且有一个非常明显的原因:php手册指出:

请注意,使用默认参数时,任何默认值都应位于任何非默认参数的右侧; 否则,事情将无法按预期工作.

所以代码,根据phpbuilder.com应该没有可选的($variable = default_something)字段来填充函数的调用,它绝对不应该被定义为五个参数中的第三个.

我该如何使用这样的功能?:

checkLogin(2)
Run Code Online (Sandbox Code Playgroud)

php variables function optional-arguments

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

PHP:变量名作为类实例

我在调用类中的静态函数时遇到使用变量作为类名的问题.我的代码如下:

class test {
     static function getInstance() {
         return new test();
     }
}

$className = "test";
$test = $className::getInstance();
Run Code Online (Sandbox Code Playgroud)

我必须将类名定义为变量,因为类的名称来自数据库,所以我永远不知道要创建实例的类.

注意:目前我收到以下错误:

Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM 
Run Code Online (Sandbox Code Playgroud)

谢谢

php static-methods instantiation php-5.2

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

如何将值从PHP连续传递到javascript

我需要定期使用新值更新我的UI(网页).我有PHP代码从数据库中获取值,但我不能100%确定将数据传递到UI端的最佳方法.

这里的复杂性是:1.我需要不断更新值(每秒)2.我需要独立更新页面的许多不同区域

谢谢,

javascript php ajax

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

将输出发送到pdf php

如何将屏幕上的输出发送到pdf?我正在生成此报告,该报告在屏幕上输出html.我希望用户单击一个按钮,并将屏幕上的内容保存为pdf文件.我正在运行php 5.2,我想知道我需要安装什么样的应用程序/软件才能使用php pdf库?

非常感谢.

php pdf-generation

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