问题列表 - 第15407页

普通的lisp"展开"?

我从SICP学到了很多方案,但现在对普通的lisp更感兴趣.我知道普通的lisp foldreduce,有左或右折叠的特殊参数,但是相当于unfold什么?谷歌搜索没有多大帮助.事实上,我得到的印象是没有展开???

lisp reduce scheme common-lisp fold

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

自定义iPhone返回关键文字

是否可以设置自定义返回键类型UITextField

[txtField setReturnKeyType:UIReturnKeyDefault];
Run Code Online (Sandbox Code Playgroud)

我希望用"SHARE"这个词代替返回键类型.

谢谢

iphone cocoa-touch

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

正则表达式(字母数字)

我需要一个正则表达式,允许用户输入以字母(不是数字)开头的字母数字字符串.

regex

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

在iphone的TableView中动态添加一行

当我在表格中选择一行时,我需要在tableview中添加一个新行.

我想使用以下方法???

- (void)insertRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation
Run Code Online (Sandbox Code Playgroud)

我在方法中写了什么来添加新行.

请帮帮我

提前谢谢Shibin.

iphone row tableview

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

限制访问我的网站上的图像,除非通过我自己的htmls

在我的网站上,我以简单的方式存储用户图片,例如:"image/user_1.jpg".

我不希望访问者只是通过尝试user_ids来查看我的服务器上的图像.(例如:www.mydomain.com/images/user_2.jpg,www.mydomain.com/images/user_3.jpg,等等...)

到目前为止,我有三个解决方案:

  1. 我尝试使用.htaccess来密码保护"images"文件夹.这有点帮助我达到某种程度,但有些图像开始在我的htmls上弹出用户名和密码请求(虽然令人惊讶的是一些图像没有)所以这似乎是一种不可预测的方法.

  2. 我可以开始将我的user_id转换为带有一些盐的md5哈希.图像将命名为:/image/user_e4d909c290d0fb1ca068ffaddf22cbd0.jpg.我不喜欢这个解决方案.它使文件系统方式复杂.

  3. 或者我可以使用PHP的readfile()函数,或者在Perl或Python中使用类似的东西.例如,我可以使用md5字符串传递密码,以验证访问者是否具有对该图像的访问权限的登录用户.

我倾向于选项3但是使用Perl或Python角度(假设它们比PHP更快).不过,我想就此事看到其他想法.也许这有一个简单的.htaccess技巧?

基本上我只想确保没有人可以从我的网站查看图像,除非图像是从我网站上托管的htmls中直接调用的.

非常感谢,

Haluk

php python linux perl

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

MATLAB:什么是[Y,I] = max(AS,[],2);?

我刚开始使用matlab并且需要非常快速地完成这个程序,所以我没有时间完成所有的教程.

如果有人熟悉它,请解释以下声明正在做什么.

[Y,I]=max(AS,[],2);
Run Code Online (Sandbox Code Playgroud)

[]之间AS2是什么主要是困惑我.是否将最大值分配给两者YI

matlab

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

在Emacs中构建和维护数据库?

我正在阅读Peter Siebel的书" Practical Common Lisp"简单数据库部分,其中包括维护一个大约50,000条记录的小型数据库.我认为在Emacs中这样做可能是一个有趣且有用的练习.除了一些值得注意的差异之外,Emacs Lisp在某种程度上与CL兼容.上例中使用的格式函数是一个主要区别.

这是包含在CL中构建,保存和加载数据库所需的所有内容的代码.这可以修改为在Emacs中运行良好吗?我省略了selectwhere函数,但是我想要包含它们.也许有更好的Emacs方式来构建和维护数据库?就个人而言,我将此作为练习来学习CL并解决现有问题.

;; Simple Common Lisp database
;; http://www.gigamonkeys.com/book/practical-a-simple-database.html
;;
(defvar *db* nil)

(defun make-cd (title artist rating ripped)
  (list :title title :artist artist :rating rating :ripped ripped))

(defun add-record (cd) (push cd *db*))

(defun dump-db ()
  (dolist (cd *db*)
    (format t "~{~a:~10t~a~%~}~%" cd)))

(defun save-db (filename)
  (with-open-file (out filename
                   :direction :output
                   :if-exists :supersede)
    (with-standard-io-syntax
      (print *db* out))))

(defun load-db (filename)
  (with-open-file (in filename) …

emacs elisp

7
推荐指数
1
解决办法
3084
查看次数

如何使用tfs api获取与变更集ID相关联的工作项?

嗨,我需要以编程方式获取与所选变更集关联的工作项列表.到目前为止,我已经能够使用Artifacts的概念获取与工作项ID相关联的变更集,并使用以下方法获取与特定构建相关联的变更集和/或工作项:

InformationNodeConverters.GetAssociatedChangesets()和InformationNodeConverters.GetAssociatedWorkItems()分别.

我正在使用VSTS 2010 beta 1.任何人都知道解决方案吗?

api tfs workitem changeset visual-studio-2010-beta-1

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

编写自己的平方根函数

你如何编写自己的函数来找到整数的最准确的平方根?

谷歌搜索后,我发现了这个(从原始链接存档),但首先,我没有完全得到它,其次,它也是近似的.

假设平方根为最接近的整数(对于实际的根)或浮点数.

algorithm math function newtons-method square-root

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

试图用C#创建数学输入面板

如何在C#中创建数学输入面板?

我试图将它放入一个dll并调用它但它立即关闭.

#include <stdafx.h>
#include <atlbase.h>
#include "micaut.h"
#include "micaut_i.c"

extern "C" __declspec(dllexport) int run()
{
   CComPtr<IMathInputControl> g_spMIC; // Math Input Control
   HRESULT hr = CoInitialize(NULL);
   hr = g_spMIC.CoCreateInstance(CLSID_MathInputControl);
   hr = g_spMIC->EnableExtendedButtons(VARIANT_TRUE);
   hr = g_spMIC->Show();

   return hr;
}
Run Code Online (Sandbox Code Playgroud)

我在C#中调用了dll函数,面板弹出但立即消失.有什么建议?

c# c++ dll dllimport windows-7

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