程序设计

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



30
如何异步上传文件?
我想用jQuery异步上传文件。 $(document).ready(function () { $("#uploadbutton").click(function () { var filename = $("#file").val(); $.ajax({ type: "POST", url: "addFile.do", enctype: 'multipart/form-data', data: { file: filename }, success: function () { alert("Data Uploaded: "); } }); }); }); <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script> <span>File</span> <input type="file" id="file" name="file" size="10"/> <input id="uploadbutton" type="button" value="Upload"/> 运行代码段隐藏结果展开摘要 我只获取文件名,而不是上传文件。我该怎么做才能解决此问题?

25
不区分大小写的“包含(字符串)”
有没有办法使以下返回为真? string title = "ASTRINGTOTEST"; title.Contains("string"); 似乎没有允许我设置大小写敏感性的重载。.目前,我都将它们都大写,但这只是愚蠢的(我指的是上下外壳附带的i18n问题)。 更新 这个问题是古老的,从那时起,我意识到如果您希望进行全面研究,我会为一个非常广泛且困难的主题要求一个简单的答案。 在大多数情况下,在单语的英语代码库中,此答案就足够了。我很怀疑,因为大多数来这里的人都属于这一类,这是最受欢迎的答案。但是, 这个答案提出了一个固有的问题,即我们无法区分不区分大小写的文本,直到我们知道两个文本是相同的文化并且我们知道该文化是什么。这可能是一个不太受欢迎的答案,但我认为它更正确,这就是为什么我将其标记为这样。

30
如何向数组追加内容?
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 如何在JavaScript中将对象(例如字符串或数字)附加到数组?
2893 javascript  arrays  append 


30
如何遍历或枚举JavaScript对象?
我有一个如下的JavaScript对象: var p = { "p1": "value1", "p2": "value2", "p3": "value3" }; 现在我想通过所有回路p元素(p1,p2,p3 ...),并得到他们的键和值。我怎样才能做到这一点? 我可以根据需要修改JavaScript对象。我的最终目标是遍历一些键值对,如果可能,我想避免使用eval。
2875 javascript  loops  for-loop  each 

30
如何阻止EditText专注于Android中的Activity启动
我Activity在Android中有两个元素: EditText ListView 当我Activity开始时,EditText立即具有输入焦点(光标闪烁)。我不希望任何控件在启动时就将焦点放在输入上。我试过了: EditText.setSelected(false); EditText.setFocusable(false); 没运气。我如何说服启动EditText时不要选择自己Activity?



24
如何使用cURL发布JSON数据?
我使用Ubuntu,并在上面安装了cURL。我想用cURL测试我的Spring REST应用程序。我在Java端编写了POST代码。但是,我想用cURL对其进行测试。我正在尝试发布JSON数据。示例数据如下: {"value":"30","type":"Tip 3","targetModule":"Target 3","configurationGroup":null,"name":"Configuration Deneme 3","description":null,"identity":"Configuration Deneme 3","version":0,"systemId":3,"active":true} 我使用以下命令: curl -i \ -H "Accept: application/json" \ -H "X-HTTP-Method-Override: PUT" \ -X POST -d "value":"30","type":"Tip 3","targetModule":"Target 3","configurationGroup":null,"name":"Configuration Deneme 3","description":null,"identity":"Configuration Deneme 3","version":0,"systemId":3,"active":true \ http://localhost:8080/xx/xxx/xxxx 它返回此错误: HTTP/1.1 415 Unsupported Media Type Server: Apache-Coyote/1.1 Content-Type: text/html;charset=utf-8 Content-Length: 1051 Date: Wed, 24 Aug 2011 …

30
循环内的JavaScript闭合–简单的实际示例
Наэтотвопросестьответына 堆栈溢出нарусском:Почемуасинхроннаяфункциявнутрициклавыполняетпоследнююитерацию многораз ? var funcs = []; // let's create 3 functions for (var i = 0; i < 3; i++) { // and store them in funcs funcs[i] = function() { // each should log its value. console.log("My value: " + i); }; } for (var j = …

19
是否可以将CSS应用于字符的一半?
Наэтотвопросестьответына 堆栈溢出нарусском:ВозможнолиспомощьюCSS + HTMLсделатьдвух-цветныебуквышрифта? 我在寻找什么: 设置一个字符的一半样式的方法。(在这种情况下,一半字母是透明的) 我目前正在搜索并尝试过的内容(没有运气): 样式字符/字母一半的方法 使用CSS或JavaScript设置字符的样式 将CSS应用于字符的50% 以下是我尝试获取的示例。 为此是否存在CSS或JavaScript解决方案,还是我不得不诉诸图像?我宁愿不走图片路线,因为此文本最终会动态生成。 更新: 既然许多人问我为什么要对角色的一半进行样式设置,这就是为什么。我市最近花费了25万美元为自己定义了一个新的“品牌”。他们想出了这个徽标。许多人抱怨简单性和缺乏创造力,并继续这样做。我的目标是开个玩笑这个网站。输入“ Halifax”,您将明白我的意思。
2815 javascript  html  css 

27
在Git存储库中查找并恢复已删除的文件
假设我在Git存储库中。我删除一个文件并提交更改。我继续工作并做出更多承诺。然后,我发现需要还原该文件。 我知道我可以使用检出文件git checkout HEAD^ foo.bar,但我真的不知道何时删除该文件。 找到删除给定文件名的提交的最快方法是什么? 将文件恢复到我的工作副本中最简单的方法是什么? 我希望我不必手动浏览日志,为给定的SHA签出整个项目,然后手动将该文件复制到我的原始项目签出中。
2802 git  file-io  git-checkout 

29
如何列出一次提交中的所有文件?
我正在寻找一个简单的git命令,该命令将提供所有文件的格式良好的列表,这些文件是哈希(SHA1)所提交的提交的一部分,没有任何多余的信息。 我努力了: git show a303aa90779efdd2f6b9d90693e2cbbbe4613c1d 尽管它列出了文件,但每个文件都包含不需要的差异信息。 是否有另一个git命令将仅提供我想要的列表,以便避免从git show输出中解析它?
2790 git  git-show 

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.