程序设计

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

3
在jQuery AJAX GET调用中传递请求标头
我正在尝试使用jQuery在AJAX GET中传递请求标头。在下面的块中,“数据”自动传递查询字符串中的值。有没有办法在请求标头中传递该数据? $.ajax({ url: "http://localhost/PlatformPortal/Buyers/Account/SignIn", data: { signature: authHeader }, type: "GET", success: function() { alert('Success!' + authHeader); } }); 以下内容也不起作用 $.ajax({ url: "http://localhost/PlatformPortal/Buyers/Account/SignIn", beforeSend: { signature: authHeader }, async: false, type: "GET", success: function() { alert('Success!' + authHeader); } });
241 jquery  ajax  client-side 


15
如何在Node.js和浏览器之间共享代码?
我正在使用JavaScript客户端(在浏览器中运行)和Node.js服务器创建一个小型应用程序,并使用WebSocket进行通信。 我想在客户端和服务器之间共享代码。至少可以说,我才刚刚开始使用Node.js,而我对现代JavaScript的了解还有些生疏。因此,我仍然对CommonJS require()函数有所了解。如果我使用“导出”对象创建程序包,那么我将看不到如何在浏览器中使用相同的JavaScript文件。 我想创建一套在两端使用的方法和类,以方便编码和解码消息以及其他镜像任务。但是,Node.js / CommonJS打包系统似乎使我无法创建可在两侧使用的JavaScript文件。 我也尝试使用JS.Class来获得更严格的OO模型,但是我放弃了,因为我无法弄清楚如何使提供的JavaScript文件与require()一起使用。我在这里想念什么吗?

17
将单个文件从主机复制到Vagrant guest的最简单方法?
我有一个用例,有时我想将一个文件从主机复制到Vagrant来宾。 我不想通过传统的资源调配人(Puppet / Chef)来这样做,因为这通常是一次性的-我只想快速添加一些到我的Vagrantfile中。 我不想共享整个目录,这可能是因为我想覆盖现有文件而不会在guest虚拟机上破坏整个目录。 当我要做的就是复制文件时,编写一个shell设置脚本并处理潜在的转义似乎也有些过头。 那么,将单个文件从主机复制到来宾的最简单方法是什么?
241 vagrant 

14
Laravel-雄辩或流利的随机行
如何在Laravel框架中使用Eloquent或Fluent选择随机行? 我知道通过使用SQL,您可以通过RAND()进行订购。但是,我想在不计算初始查询之前的记录数的情况下获得随机行。 有任何想法吗?
241 php  fluent  laravel  eloquent 

7
在Ruby中将字符串转换为可符号化
符号通常以此表示 :book_author_title 但是如果我有一个字符串: "Book Author Title" 在rails / ruby​​中有一种内置方式将其转换为符号,我可以在: 不进行原始字符串regex替换的情况下使用该符号?


7
如何将div并排放置
我有一个设置100%宽度的主包装div。在里面,我想有两个div,一个是固定宽度的,另一个是填充其余空间的。我如何浮动第二个div来填充其余的空间。谢谢你的帮助。
241 html  css 

6
Django设置默认表单值
我有一个模型如下: class TankJournal(models.Model): user = models.ForeignKey(User) tank = models.ForeignKey(TankProfile) ts = models.IntegerField(max_length=15) title = models.CharField(max_length=50) body = models.TextField() 我也有上述模型的模型形式,如下所示: class JournalForm(ModelForm): tank = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = TankJournal exclude = ('user','ts') 我想知道如何为该坦克隐藏字段设置默认值。这是我到目前为止显示/保存表格的功能: def addJournal(request, id=0): if not request.user.is_authenticated(): return HttpResponseRedirect('/') # checking if they own the tank from django.contrib.auth.models …

9
如何在保留其更改的同时从Git存储库中删除选定的提交日志条目?
我想从线性提交树中删除选定的提交日志条目,以使这些条目不会显示在提交日志中。 我的提交树看起来像: R--A--B--C--D--E--HEAD 我想删除B和C条目,以便它们不显示在提交日志中,但应保留从A到D的更改。也许通过引入单个提交,使B和C变为BC,树就看起来像。 R--A--BC--D--E--HEAD 或者,理想情况下,在A直接到达D之后。D'代表从A到B,B到C以及C到D的变化。 R--A--D'--E--HEAD 这可能吗?如果是,如何? 这是一个相当新的项目,因此到目前为止没有分支机构,因此也没有合并。
241 git  commit 

24
如何使用通过Interface Builder创建的nib文件加载UIView
我正在尝试做一些复杂的事情,但是应该可以做。因此,这对所有您的专家都是一个挑战(本论坛包括很多人:))。 我正在创建一个问卷调查“组件”,我想将其加载到NavigationContoller(my QuestionManagerViewController)上。“组件”是一个“空”组件UIViewController,可以根据需要回答的问题加载不同的视图。 我这样做的方式是: 创建Question1View对象作为UIView子类,并定义some IBOutlets。 创建(使用Interface Builder)Question1View.xib (“我的问题可能在哪里”)。我将UIViewController和都设置UIView为Question1View类。 我将插座与视图的组件链接(使用IB)。 我覆盖了initWithNib我的QuestionManagerViewController,看起来像这样: - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { if (self = [super initWithNibName:@"Question1View" bundle:nibBundleOrNil]) { // Custom initialization } return self; } 运行代码时,出现此错误: 2009-05-14 15:05:37.152 iMobiDines [17148:20b] ***由于未捕获的异常' NSInternalInconsistencyException' 终止了应用程序,原因:' -[UIViewController _loadViewFromNibNamed:bundle:]加载了“ Question1View”笔尖,但未设置视图出口。 我敢肯定有一种方法可以使用nib文件加载视图,而无需创建viewController类。


10
Azure网站和Azure Web角色有什么区别
新的Azure网站和ASP.NET MVC应用程序的传统Azure网站角色之间有什么实质区别?我为什么选择“网站角色”而不是“网站角色”,反之亦然? 假设在两种情况下我都需要相等的容量(例如2个小实例)。除了在预览期间网站有33%的临时折扣这一事实外,价格似乎具有可比性。 使用Web角色,我可以做些难以解决的事情吗?例如,使用“网站”将多个网站放置在一组虚拟机中变得容易吗?我是否会因为“网站”与“网络角色”而失去任何东西?能够微调IIS?是否可以在本地使用缓存服务?

6
引导全为0(零)吗?
我正在测试一些WCF服务,该服务可以来回发送带有Guid的对象。在我的Web应用程序测试代码中,我正在执行以下操作: var responseObject = proxy.CallService(new RequestObject { Data = "misc. data", Guid = new Guid() }); 由于某些原因,对new Guid()的调用会生成具有全0(零)的Guid,如下所示: 00000000-0000-0000-0000-000000000000 是什么原因造成的?
241 c#  .net  wcf  web-services  guid 


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.