问题列表 - 第35395页

保存自我的来源(PHP)

好的,所以我有这个奇怪的问题.啊,没有解决方案.有人可以帮我或者把我送到正确的方向吗?

我有一个简单的HTML页面,我需要能够在用户点击的页面上设置一个"保存"按钮.单击该保存按钮后,PHP将保存用户所在页面的副本到我服务器上的同一目录.

这甚至可能吗?x

谢谢!任何帮助都非常感谢

php file

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

String.Contains如何工作?

可能重复:
.Net用于搜索字符串中的模式的算法是什么?

我的程序中有一个循环从文件中获取一行.然后检查该行是否包含字符串

if(line.Contains("String"))
{
    //Do other stuff
}
Run Code Online (Sandbox Code Playgroud)

文件中有超过200万行,所以如果我可以加快速度甚至1/10毫秒,那么每次运行会节省3分钟以上.

所以...假设一条线长1000个字符,是否更快找到一个短或长的字符串,或者它没有区别?

line.Contains("ABCDEFGHIJKLMNOPQRSTUVWXYZ");
Run Code Online (Sandbox Code Playgroud)

要么

line.Contains("ABCDEFG")
Run Code Online (Sandbox Code Playgroud)

先感谢您.

c# string performance

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

在emacs中使用组织模式表来使用calc转换单位

有没有办法使用组织模式表进行自动单位转换?

我无法让它发挥作用.我想要做的是使用一个简单的表格,我可以输入一些盎司的权重,让emacs将它们转换成语法.

|---------+---------------|
| 100oz   |  ??g          |
| 50oz    |  ??g          |
|---------+---------------|
#+TBLFM: $2='(calc-eval ?????)
Run Code Online (Sandbox Code Playgroud)

我没有找到什么进入calc-eval,在calc模式下我会通过输入fi 100g进行转换,然后按uc进行"转换单位"然后输入g作为"gramm".

非常感谢.

emacs calc org-mode

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

如何使用路由命令的文本作为按钮内容

我在视图上有一个按钮,它通过RoutedUICommand绑定到ViewModel中定义的命令.

XAML代码摘自视图:

<Button Content="Login" Command="{Binding Login}" />
Run Code Online (Sandbox Code Playgroud)

在View的CodeBehind中,我将ViewModel中的命令绑定添加到视图的绑定集合中:

this.CommandBindings.Add( viewModel.LoginCommandBinding );
Run Code Online (Sandbox Code Playgroud)

ViewModel本身实现了以下命令:

public class LoginViewModel:ViewModelBase
{

    public ICommand Login { get; private set; }
    public CommandBinding LoginCommandBinding { get; private set; }

    public LoginViewModel( ) {
        this.Login = 
            new RoutedUICommand( "Login", "Login", typeof( Window ) );
        this.LoginCommandBinding = 
            new CommandBinding( Login, LoginCommandHandler, CanExecuteHandler );
    }

    void LoginCommandHandler( object sender, ExecutedRoutedEventArgs e ) {
        //Put code here
    }

    void CanExecuteHandler( object sender, CanExecuteRoutedEventArgs e ) {
        return true;
    }
}
Run Code Online (Sandbox Code Playgroud)

因此命令被定义为文本和名称"登录".按钮本身的内容为"登录".有没有办法使用命令的文本作为按钮的内容?

wpf xaml commandbinding

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

更好地命名"非负面"价值?

我正在验证整数是零还是更大.将要求描述为"零或更大"感觉过于冗长.说"非负面"会引入负面语言,我尽力避免使用.

在描述必须为零或更大的值时,您使用什么简洁描述符?

language-agnostic validation numbers

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

NSArray和bool值

NSArray可以保留一系列bool值吗?

以下代码运行

BOOL b = NO;
NSMutableArray *array = [[NSMutableArray alloc] init];

[array addObject:[NSNumber numberWithBool:b]];

NSLog(@"value is %d", [array objectAtIndex:0] );
Run Code Online (Sandbox Code Playgroud)

但是,我没有像预期的那样得到0的值.相反,这就是我得到的

值是37736096

arrays cocoa-touch boolean objective-c nsarray

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

如何在bash中重定向嵌套函数调用的输出?

我有一个bash脚本,它有一些函数,都在1函数中调用.如何将所有功能的所有输出管道传输到主要功能?我也将使用tee将输出显示为term和日志文件.

func 1

func 2

func 3
    func 1

func 4 
    func 2
    func 3


call func 4 # i want to grab it here
Run Code Online (Sandbox Code Playgroud)

bash pipe

6
推荐指数
2
解决办法
8139
查看次数

在MySQL中选择当前周的最好方法是什么

目前我有这样的事情......

SELECT SUM(a.PaidSingle) AS PaidSingle,
       DATE_FORMAT(a.TimeIn, '%a') AS weekDay
FROM Attendance AS a JOIN MemberDetail AS m ON m.id = a.MemberID
WHERE m.CardNumber = '$cardNo'
AND   WEEK(a.TimeIn, 0) = WEEK(NOW(),0)
GROUP BY weekDay
ORDER BY a.TimeIn
Run Code Online (Sandbox Code Playgroud)

但是在写完这篇文章之后我才明白这将会影响前几年和今年.

我想简单地说,年份=今年,但当然是在12月开始的一周到1月结束,我将只有半个星期.

在MySQL中执行此操作的最佳方法是什么,还是应该使用基于PHP的解决方案?

mysql group-by date

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

为什么我们需要不可变的类?

我无法得到我们需要一个不可变类的场景.
你有没有遇到过这样的要求?或者你可以给我们任何一个我们应该使用这种模式的真实例子.

java design-patterns immutability

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

在java中加密和解密属性文件值

我正在寻找一种方法来加密Java程序正在读取的配置文件中的密码.目前,我从文本文件中读入了密码,但如果有人要查看配置文件,那么密码就会保持在开放状态.

我正在考虑构建一个简单的类,用户可以输入所需的密码,获取密码的加密版本,然后将加密版本粘贴到配置文本文件中.然后应用程序将读取加密密码,将密码解密回字符串,然后继续.

我遇到了字符串 - >加密字节 - >字符串转换的问题.

我使用内置的java安全类来实现此代码.以下是一些示例测试代码:

    // Reads password from config file
String password = ScriptConfig.getString( "password" );

// Generate Key
KeyGenerator kg = KeyGenerator.getInstance("DES");
Key key = kg.generateKey();

// Create Encryption cipher
Cipher cipher = Cipher.getInstance( "DES" );
cipher.init( Cipher.ENCRYPT_MODE, key );

// Encrypt password
byte[] encrypted = cipher.doFinal( password.getBytes() );

// Create decryption cipher
cipher.init( Cipher.DECRYPT_MODE, key );
byte[] decrypted = cipher.doFinal( encrypted );

// Convert byte[] to String
String decryptedString = new String(decrypted);

System.out.println("password: " …
Run Code Online (Sandbox Code Playgroud)

java encryption

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