程序设计

专业和发烧友程序员的问答

9
HTTP POST返回错误:417“预期失败。”
当我尝试发布到URL时,会导致以下异常: 远程服务器返回错误:(417)预期失败。 这是一个示例代码: var client = new WebClient(); var postData = new NameValueCollection(); postData.Add("postParamName", "postParamValue"); byte[] responseBytes = client.UploadValues("http://...", postData); string response = Encoding.UTF8.GetString(responseBytes); // (417) Expectation Failed. 使用一HttpWebRequest/HttpWebResponse对或一个HttpClient并没有什么不同。 是什么导致此异常?
212 c#  .net  http  http-post  webclient 

5
使用OpenSSL将PKCS#12证书转换为PEM
我在Windows 7上安装了OpenSSL x64,是从Google Code上的openssl-for-windows下载的。我正在尝试运行: openssl pkcs12 -export -in "path.p12" -out "newfile.pem" 但我得到一个错误。 unable to load private key 如何使用OpenSSL从PKCS#12存储提取PEM中的证书?
212 openssl  command  pkcs#12 

30
重置select2值并显示占位符
如何设置由select2重置值的占位符。在我的示例中,如果单击了位置或成绩选择框,并且我的select2的值大于select2的值,则应重置并显示默认的占位符。该脚本正在重置值,但不会显示占位符 $("#locations, #grade ").change(function() { $('#e6').select2('data', { placeholder: "Studiengang wählen", id: null, text: '' }); }); $("#e6").select2({ placeholder: "Studiengang wählen", width: 'resolve', id: function(e) { return e.subject; }, minimumInputLength: 2, ajax: { url: "index.php?option=com_unis&task=search.locator&tmpl=component&<?php echo JSession::getFormToken() ?>=1", dataType: 'json', data: function(term, page) { return { q: term, // search term …


18
阻止人们入侵Flash游戏的基于PHP的高分表的最好方法是什么
我说的是一个动作游戏,没有最高分数限制,也没有办法通过重播动作等来验证服务器上的分数。 我真正需要的是Flash / PHP中最强大的加密,以及一种防止人们通过我的Flash文件以外的方式调用PHP页面的方法。过去,我尝试过一些简单的方法,可以对单个分数进行多次调用,并完成校验和/斐波那契序列等,还使用Amayeta SWF Encrypt对SWF进行混淆,但最终它们都被黑了。 多亏了StackOverflow的回应,我现在已经从Adobe找到了更多信息-http: //www.adobe.com/devnet/flashplayer/articles/secure_swf_apps_12.html和https://github.com/mikechambers/as3corelib-我想我可以用于加密。不确定这是否会让我了解CheatEngine。 如果它们不同,我需要知道AS2和AS3的最佳解决方案。 主要问题似乎是TamperData和LiveHTTP标头之类的,但是我知道还有更先进的黑客工具-CheatEngine(感谢Mark Webster)

13
使用Emacs递归查找并替换尚未打开的文本文件
作为此问题的后续部分,它试图找出如何做这样的事情,这应该很容易,特别是这使我不再习惯于使用Emacs,而是启动了我已经熟悉的编辑器。我在编辑多个文件时经常使用此示例。 在Ultraedit中,我先执行Alt + s,然后显示一个带有以下选项的对话框:查找(包括使用多行正则表达式),替换为,在文件/类型中,目录,区分大小写,仅匹配整个单词,列表更改的文件和搜索子目录。通常,我将首先使用鼠标单击并拖动以选择要替换的文本。 仅使用Emacs本身(在Windows XP上),而不调用任何外部实用程序,如何用bar \ nbaz替换所有foo \ nbar *.c以及*.h某个文件夹及其下面所有文件夹中的文件。也许Emacs并不是执行此操作的最佳工具,但是如何用最少的命令轻松完成呢?
212 emacs  editor 

7
更大的Glyphicons
如何在Twitter Bootstrap 3.0(而非2.3.x)中制作更大的Glyphicons。 这段代码会使我的字形变大: <button type="button" class="btn btn-default btn-lg"> <span class="glyphicon glyphicon-th-list"> </span> </button> 如何仅使用span 而不使用btn-lg类来获得此大小? 这会产生一个小的字形: <span class="glyphicon glyphicon-link"></span>

26
检测在UITableView中按下了哪个UIButton
我有一个UITableView5 UITableViewCells。每个单元格包含一个UIButton,其设置如下: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { NSString *identifier = @"identifier"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:identifier]; if (cell == nil) { cell = [[UITableView alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:identifier]; [cell autorelelase]; UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(10, 5, 40, 20)]; [button addTarget:self action:@selector(buttonPressedAction:) forControlEvents:UIControlEventTouchUpInside]; [button setTag:1]; [cell.contentView addSubview:button]; [button release]; …

3
如何在SQL Server 2008中使用表别名编写UPDATE SQL?
我有一个非常基本的UPDATE SQL- UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101; 该查询运行良好的Oracle,Derby,MySQL-但它在SQL Server 2008中失败 与以下错误: “消息102,级别15,状态1,行1'Q'附近的语法不正确。 如果我从SQL中删除所有出现的别名“ Q”,那么它将起作用。 但是我需要使用别名。


22
是std :: vector比纯数组慢得多吗?
我一直认为这std::vector是“作为数组实现” 的一般常识,等等等等。今天我去测试了它,但事实并非如此: 以下是一些测试结果: UseArray completed in 2.619 seconds UseVector completed in 9.284 seconds UseVectorPushBack completed in 14.669 seconds The whole thing completed in 26.591 seconds 大约慢了3到4倍!对于“ vector可能会慢一些纳秒”的注释并没有真正的道理。 和我使用的代码: #include <cstdlib> #include <vector> #include <iostream> #include <string> #include <boost/date_time/posix_time/ptime.hpp> #include <boost/date_time/microsec_time_clock.hpp> class TestTimer { public: TestTimer(const std::string & name) : name(name), …
212 c++  arrays  performance  stl  vector 

7
初始化dict的首选语法是:大括号文字{}或dict()函数?
我正在努力学习Python,并且一直密切关注通用的编码标准。这似乎是一个毫无意义的挑剔问题,但是我在学习时会尝试着眼于最佳实践,因此我不必学习任何“坏”习惯。 我看到两种初始化字典的常用方法: a = { 'a': 'value', 'another': 'value', } b = dict( a='value', another='value', ) 哪个被认为是“更pythonic的”?您使用哪个?为什么?
212 python  dictionary 

7
如何在AngularJS中动态添加指令?
我正在做的事情非常精简,可以解决问题。 我有一个简单的directive。每当您单击一个元素时,它都会添加另一个元素。但是,需要先对其进行编译才能正确呈现。 我的研究使我走向了$compile。但是所有示例都使用了一个复杂的结构,我真的不知道如何在这里应用它。 小提琴在这里:http : //jsfiddle.net/paulocoelho/fBjbP/1/ JS在这里: var module = angular.module('testApp', []) .directive('test', function () { return { restrict: 'E', template: '<p>{{text}}</p>', scope: { text: '@text' }, link:function(scope,element){ $( element ).click(function(){ // TODO: This does not do what it's supposed to :( $(this).parent().append("<test text='n'></test>"); }); } }; }); Josh David …


16
如何设置dt和dd的样式,使它们处于同一行?
使用CSS,如何设置以下样式: <dl> <dt>Mercury</dt> <dd>Mercury (0.4 AU from the Sun) is the closest planet to the Sun and the smallest planet.</dd> <dt>Venus</dt> <dd>Venus (0.7 AU) is close in size to Earth, (0.815 Earth masses) and like Earth, has a thick silicate mantle around an iron core.</dd> <dt>Earth</dt> <dd>Earth (1 AU) is …
212 html  css 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.