程序设计

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





7
用于JavaScript中字符串匹配的switch语句
我该如何为以下条件写一个swtich? 如果网址包含 “ foo”,则settings.base_url为“ bar”。 以下实现了所需的效果,但是我感觉这在切换中将更易于管理: var doc_location = document.location.href; var url_strip = new RegExp("http:\/\/.*\/"); var base_url = url_strip.exec(doc_location) var base_url_string = base_url[0]; //BASE URL CASES // LOCAL if (base_url_string.indexOf('xxx.local') > -1) { settings = { "base_url" : "http://xxx.local/" }; } // DEV if (base_url_string.indexOf('xxx.dev.yyy.com') > -1) { settings = …


16
Ajax成功事件不起作用
我有一个注册表,正在使用$.ajax它来提交。 这是我的AJAX请求: $(document).ready(function() { $("form#regist").submit(function() { var str = $("#regist").serialize(); $.ajax({ type: 'POST', url: 'submit1.php', data: $("#regist").serialize(), dataType: 'json', success: function() { $("#loading").append("<h2>you are here</h2>"); } }); return false; }); }); 在我的Submit1.php文件中,我检查数据库中是否存在电子邮件地址和用户名字段。如果这些值存在而没有页面刷新,我希望显示一条错误消息。 如何将其添加到我的AJAX请求的成功回调中?
193 javascript  jquery  ajax 

13
在JavaScript中按名称读取Cookie的最短函数是什么?
在JavaScript中读取Cookie的最短,准确且跨浏览器兼容的方法是什么? 很多时候,在构建独立脚本时(我没有任何外部依赖项),我发现自己添加了一个读取cookie的函数,并且通常回退到QuirksMode.orgreadCookie()方法(280字节,最小为216)。 function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } 它确实可以完成工作,但是很丑陋,并且每次都会增加很多膨胀。 jQuery.cookie的方法使用如下格式(修改后的165字节,最小为125): function read_cookie(key) { var result; return (result = …

3
如何使用方法语法在linq中连接到sql?
我已经在LINQ to SQL示例中看到了很多有关如何进行查询语法联接的示例,但是我想知道如何使用方法语法进行联接吗?例如我该如何做以下 var result = from sc in enumerableOfSomeClass join soc in enumerableOfSomeOtherClass on sc.Property1 equals soc.Property2 select new { SomeClass = sc, SomeOtherClass = soc } 用.Join()?谁能说明或提供另一个简单的例子?



9
如何使用spring-data-jpa更新实体?
这个问题几乎说明了一切。使用JPARepository如何更新实体? JPARepository只有一个save方法,它不会告诉我它是否实际上是在创建或更新。例如,我插入一个简单的对象数据库的用户,其中有三个领域:firstname,lastname和age: @Entity public class User { private String firstname; private String lastname; //Setters and getters for age omitted, but they are the same as with firstname and lastname. private int age; @Column public String getFirstname() { return firstname; } public void setFirstname(String firstname) { this.firstname = firstname; } @Column …

7
哪里可以从Chrome扩展程序中的background.js中读取控制台消息?
我刚开始使用Google Chrome扩展程序,但似乎无法从后台js登录控制台。当发生错误时(例如,由于语法错误),我也找不到任何错误消息。 我的清单文件: { "name": "My First Extension", "version": "1.0", "manifest_version": 2, "description": "The first extension that I made.", "browser_action": { "default_icon": "icon.png" }, "background": { "scripts": ["background.js"] }, "permissions": [ "pageCapture", "tabs" ] } background.js: alert("here"); console.log("Hello, world!") 加载扩展程序时,出现警报,但没有任何日志记录到控制台。我究竟做错了什么?

3
是否可以在PHP中删除对象的属性?
如果我有stdObject发言权,$a。 当然,分配新属性没有问题$a, $a->new_property = $xyz; 但是之后我想将其删除,因此unset这里无济于事。 所以, $a->new_property = null; 是这样的。但是,还有一种更“优雅”的方式吗?
193 php  object 

5
Ab负载测试
有人可以指导我使用apache Bench工具(ab)对网站进行负载测试的过程吗? 我想知道以下内容: 该网站每分钟可以处理多少人? 请引导我完成应该解决的命令。 我尝试了所有教程,但它们令人困惑。

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.