程序设计

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

11
获取Javascript变量类型的更好方法?
是否有比JS中更好的方法来获取变量的类型typeof?当您这样做时,它可以正常工作: > typeof 1 "number" > typeof "hello" "string" 但是,当您尝试以下操作时,它是没有用的: > typeof [1,2] "object" >r = new RegExp(/./) /./ > typeof r "function" 我知道instanceof,但这需要您事先知道类型。 > [1,2] instanceof Array true > r instanceof RegExp true 有没有更好的办法?
260 javascript  types  typeof 



12
如何在C中将字符串转换为整数?
我试图找出是否存在将字符串转换为C中的整数的另一种方法。 我定期在代码中设置以下内容。 char s[] = "45"; int num = atoi(s); 那么,有没有更好的方法或另一种方法?
260 c  string  atoi 

12
没有“访问控制允许来源”-节点/ Apache端口问题
我使用Node / Express创建了一个小型API,并尝试使用Angularjs提取数据,但是由于我的html页面在localhost:8888上的apache下运行,并且node API在端口3000上进行侦听,我得到了否'Access-Control-允许来源”。我尝试使用 node-http-proxy和Vhosts Apache,但没有成功,请在下面查看完整的错误和代码。 XMLHttpRequest无法加载localhost:3000。所请求的资源上没有“ Access-Control-Allow-Origin”标头。因此,不允许访问源'localhost:8888'。” // Api Using Node/Express var express = require('express'); var app = express(); var contractors = [ { "id": "1", "name": "Joe Blogg", "Weeks": 3, "Photo": "1.png" } ]; app.use(express.bodyParser()); app.get('/', function(req, res) { res.json(contractors); }); app.listen(process.env.PORT || 3000); console.log('Server is running on …

30
Twitter引导模态背景不会消失
我正在使用Twitter引导模态对话框。当我单击引导模式对话框的提交按钮时,它将发送一个AJAX请求。我的问题是模态背景不会消失。“模态”对话框确实会正确消失,但仍会保留“ modal-backdrop in”(在屏幕上创建不透明度) 我能做什么?

30
git与IntelliJ IDEA:无法从远程存储库读取
几个星期以来,我无法从远程存储库中拉出或推入。我以为升级到IntelliJ IDEA 14时会发生这种情况,但是我也可以使用IDEA 13.1.5重现该问题。 工具提示显示“获取失败致命消息:无法从远程存储库读取”。 并且“版本控制”选项卡中的异常为 14:02:37.737: cd C:\dev\project 14:02:37.737: git -c core.quotepath=false fetch origin --progress --prune java.io.IOException: Padding in RSA public key! at com.trilead.ssh2.signature.RSASHA1Verify.decodeSSHRSAPublicKey(RSASHA1Verify.java:37) at com.trilead.ssh2.KnownHosts.addHostkey(KnownHosts.java:98) at com.trilead.ssh2.KnownHosts.initialize(KnownHosts.java:414) at com.trilead.ssh2.KnownHosts.initialize(KnownHosts.java:440) at com.trilead.ssh2.KnownHosts.addHostkeys(KnownHosts.java:137) at org.jetbrains.git4idea.ssh.SSHMain.configureKnownHosts(SSHMain.java:462) at org.jetbrains.git4idea.ssh.SSHMain.start(SSHMain.java:155) at org.jetbrains.git4idea.ssh.SSHMain.main(SSHMain.java:137) fatal: Could not read from remote repository. Please make sure you …
260 git  intellij-idea 

11
给定文件系统路径,有没有一种更短的方法来提取不带扩展名的文件名?
我在WPF C#中编程。我有例如以下路径: C:\Program Files\hello.txt 我想从中提取hello。 该路径是string从数据库中检索到的。目前,我正在使用以下代码分割路径'\',然后再分割'.': string path = "C:\\Program Files\\hello.txt"; string[] pathArr = path.Split('\\'); string[] fileArr = pathArr.Last().Split('.'); string fileName = fileArr.Last().ToString(); 它可行,但是我认为应该有更短,更智能的解决方案。任何想法?

24
是否可以解密MD5哈希?
有人告诉我,他看到过以下软件系统: 从其他系统检索MD5加密的密码; 解密加密的密码并 使用系统自己的算法将密码存储在系统的数据库中。 那可能吗?我认为解密MD5散列是不可能/不可行的。 我知道有MD5词典,但是有实际的解密算法吗?

7
Maven范围编译与提供给JAR打包之间的区别
Maven范围compile与provided将工件构建为JAR时有什么区别?如果是WAR,我会理解-该工件将包含或不包含在WEB-INF / lib中。但如果是JAR,则没关系-不包括依赖项。当范围为compile或时,它们必须位于类路径上provided。我知道provided依赖项不是可传递的-但这仅仅是一个区别吗?
260 maven  jar 





11
为什么Java中没有String.Empty?
我知道每次键入字符串文字时"",字符串池中都会引用相同的String对象。 但是,为什么String API不包含public static final String Empty = "";,所以我可以使用引用String.Empty? 至少,这将节省编译时间,因为编译器将知道引用现有的String,而不必检查是否已创建它以进行重用,对吗?我个人认为,字符串文字(尤其是很小的文字)的泛滥在许多情况下是“代码异味”。 那么是否没有String.Empty背后有一个宏伟的设计原因,还是语言创建者根本就没有分享我的观点?
260 java  string 

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.