问题列表 - 第45984页

阻止在iframe上打开页面?

如何使用PHP阻止iframe上的页面打开?像iframe里面的Gmail一样?

php iframe

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

适用于批量邮件的AWS SES:需要电子邮件验证吗?

我们正考虑转移到亚马逊的SES发送大宗邮件. 对于我们要发送的每封电子邮件,我们似乎都有一个唯一的API调用.因此,如果要发送20k封电子邮件,我们会拨打20k API电话.我的问题是,我们是否需要在发送给他们之前验证这些电子邮件地址?我们有一个现有的用户数据库,我宁愿过渡到SES对他们透明.

我注意到SES有一种用于验证电子邮件的API方法.如果我们不需要验证,为什么有人会使用这种方法?

amazon-web-services amazon-ses

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

移动时计算机之间的git存储库同步?

假设我有台式电脑和笔记本电脑,有时我在桌面上工作,有时我在笔记本电脑上工作.

来回移动git存储库的最简单方法是什么?

我希望git存储库是相同的,这样我就可以继续在另一台计算机上离开的地方.

我想确保我在两台计算机上都有相同的分支和标签.

谢谢约翰

注意:我知道如何使用SubVersion执行此操作,但我很好奇这将如何与git一起使用.如果它更容易,我可以使用第三台PC作为两台PC可以同步的经典服务器.

注意:两台计算机都在运行Linux.


更新:

让我们试试XANI:在服务器上使用简单的git repo,以及来自KingCrunch的push命令语法.在此示例中,有两个客户端和一个服务器.

所以让我们先创建服务器部分.

ssh user@server
mkdir -p ~/git_test/workspace
cd ~/git_test/workspace
git --bare init
Run Code Online (Sandbox Code Playgroud)

那么从其他一台计算机上我尝试用克隆获得一份repo副本:

git clone user@server:~/git_test/workspace/
Initialized empty Git repository in /home/user/git_test/repo1/workspace/.git/
warning: You appear to have cloned an empty repository.
Run Code Online (Sandbox Code Playgroud)

然后进入该repo并添加一个文件:

cd workspace/
echo "test1" > testfile1.txt
git add testfile1.txt
git commit testfile1.txt -m "Added file testfile1.txt"
git push origin master
Run Code Online (Sandbox Code Playgroud)

现在服务器使用testfile1.txt进行更新.

无论如何,让我们看看我们是否可以从其他计算机获取此文件.

mkdir -p ~/git_test/repo2
cd ~/git_test/repo2
git clone user@server:~/git_test/workspace/
cd workspace/
git pull
Run Code Online (Sandbox Code Playgroud)

现在我们可以看到测试文件.

此时,我们可以使用更多内容对其进行编辑,并再次更新服务器.

echo "test2" …
Run Code Online (Sandbox Code Playgroud)

git version-control

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

使用两个字段的组合作为字典中的键

我需要存储ac #dict,我可以在其中存储基于IntPtr和枚举的成员(如果有帮助,可以转换为int).换句话说,如果我得到IntPtr和enum(名为sp_playlist_type)的相同匹配,我需要能够得到相同的结果,但只有这样(这也很重要).我想我会创建一个包含这两个的结构,并重写GetHashCode(),但是我需要一个不会为这两个数字创建重复的散列算法,并且每次都生成相同的结果有两个数字.

c# hash dictionary

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

如何格式化(漂亮打印)多维数组进行调试?

我见过一些在线漂亮的打印模块代码.有人知道将多维数组格式化为可读显示吗?

例如,翻译这个:

array(83){[0] => array(2){["name"] => string(11)"CE2 Options"["type"] => string(5)"title"} [1] => array(1){["type"] => string(4)"open"} [2] => array(5){["name"] => string(8)"Template"["desc"] = > string(638)"test description"["id"] => string(9)"my_theme"["type"] => string(14)"selectTemplate"["options"] => array(13){

进入这...

array(83) { 
    [0]=> array(2) { ["name"]=> string(11) "My Options" ["type"]=> string(5) "title" } 
    [1]=> array(1) { ["type"]=> string(4) "open" } 
    [2]=> array(5) { 
        ["name"]=> string(8) "Template" 
        ["desc"]=> string(638) "Test description" 
        ["id"]=> string(9) "my_theme" 
        ["type"]=> string(14) "selectTemplate" 
        ["options"]=> array(13) { 
            [0]=> string(10) "test" 
Run Code Online (Sandbox Code Playgroud)

pretty-print

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

部署为Jenkins用户还是允许Jenkins以不同用户身份运行?

我刚刚开始使用Jenkins CI,并且有一个问题,我正在努力寻找文档或在线的答案.想知道是否有人可以提供一些建议?

我正在尝试使用它来自动部署我的Django项目的dev和stage分支,这些分支托管在Github组织存储库(即私有)上.目前我有一个用户"django",他可以通过Github部署密钥访问Github仓库.我的Jenkins用户无法访问回购.处理这个问题的最佳实践方法是什么 - 我应该为"jenkins"用户创建一个ssh部署密钥,还是应该让Jenkins作为我的"django"用户运行?我已经看到提及新闻组中的HUDSON_USER帖子,但我在文档中找不到对此的引用.

非常感谢!

卢多.

django continuous-integration hudson jenkins

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

检查NSTimeInterval是否等于0

//Gets the time right now
NSDate *now = [NSDate date];

//Stores the difference in seconds between when the test was started and now.
NSTimeInterval interval = [self.expires timeIntervalSinceDate:now];

if (interval == 0) {
    ...
}
Run Code Online (Sandbox Code Playgroud)

任何原因导致这种情况不正确?

谢谢.

iphone objective-c

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

在应用程序中添加延迟(用于调试)

我想在两行代码之间添加延迟,因为我正在测试updateprogress模板.理想情况下,单线.

谢谢.

.net c# asp.net

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

SQL:测试列是否具有"Not Null"属性

是否有一个简单的查询来返回特定列是否允许空值?
我想将此更改为数据库升级脚本的一部分.

或者,改变它是否更好,即使它已经设置好了?

编辑:这是针对SQL Server(需要支持2000或更高版本)

sql sql-server sql-server-2000 sql-server-2008

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

Android 2.3.2中内存不足

我有一个应用程序,从服务器开始请求大约10-12KB的数据(在onResume,我有一个开始从服务器获取数据的线程),然后在视图上以表格形式绘制它.每行视图由5 TextView秒和2 Drawable秒组成.

现在,该应用程序在2.2和以前版本的操作系统上完美运行,但在2.3.2上因onCreate方法中的内存不足错误而崩溃(同时从R.main设置布局).重新创建错误的方法是继续旋转设备(大约20-25次),以便应用程序继续从纵向模式切换到横向模式.我查看了DDMS输出,我看到了一个模式.如果我在肖像和横向模式之间切换相当快...系统尝试运行GC ...显示消息,如

02-09 12:20:08.617: DEBUG/dalvikvm(109): GC_EXPLICIT freed 426K, 47% free 6201K/11655K, external 4752K/5934K, paused 122ms
Run Code Online (Sandbox Code Playgroud)

但是在崩溃之前它打印出很多GC消息

02-09 12:20:12.875: DEBUG/dalvikvm(184): GC_EXTERNAL_ALLOC freed 112K, 52% free 3022K/6215K, external 5127K/5136K, paused 110ms 02-09 12:20:12.933: DEBUG/dalvikvm(28163): GC_EXTERNAL_ALLOC freed 108K, 34% free 7894K/11847K, external 20252K/20560K, paused 155ms 02-09 12:20:13.007: INFO/dalvikvm-heap(28163): Clamp target GC heap from 32.031MB to
32.000MB 02-09 12:20:13.007: DEBUG/dalvikvm(28163): GC_FOR_MALLOC freed 2K, 34% free 7891K/11847K, external 20254K/20560K, paused 47ms 02-09 12:20:13.074: DEBUG/dalvikvm(28163): GC_EXTERNAL_ALLOC freed 0K, 34% free .... …
Run Code Online (Sandbox Code Playgroud)

android out-of-memory

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