程序设计

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



4
清理叉子并从上游重新启动
我分叉了一个存储库,然后进行了一些更改,看来我已经弄乱了所有东西。 我希望以当前的上游/母版作为我的工作基础,从头开始。 我应该重新配置存储库还是将其删除?
395 git 

13
JavaScript属性访问:点符号与方括号?
除了显而易见的事实,第一种形式可以使用变量而不仅仅是字符串文字,是否有理由在另一种形式上使用另一种形式?如果是这样,在哪种情况下? 在代码中: // Given: var foo = {'bar': 'baz'}; // Then var x = foo['bar']; // vs. var x = foo.bar; 上下文:我已经编写了一个代码生成器来生成这些表达式,我想知道哪种更好。

12
在哪里可以找到最新的C或C ++标准文档?
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 Наэтотвопросестьответына 堆栈溢出нарусском:ГдевзятьстандартC ++? 对于许多问题,答案似乎可以在“标准”中找到。但是,我们在哪里找到呢?最好在线。 有时,谷歌搜索有时会徒劳无功,特别是对于C标准,因为它们淹没在编程论坛上的讨论中。 首先,由于这些是我现在正在搜索的内容,因此在哪里有不错的在线资源: C89 C99 C11 C ++ 98 C ++ 03 C ++ 11 C ++ 14 C ++ 17
394 c++  c  standards  c++-faq 

11
容器退出时我丢失了数据
尽管有Docker的Interactive教程和常见问题解答,但当容器退出时,我仍然丢失了数据。 我已经按照以下说明安装了Docker:http : //docs.docker.io/en/latest/installation/ubuntulinux 在ubuntu 13.04上没有任何问题。 但是退出时它将丢失所有数据。 iman@test:~$ sudo docker version Client version: 0.6.4 Go version (client): go1.1.2 Git commit (client): 2f74b1c Server version: 0.6.4 Git commit (server): 2f74b1c Go version (server): go1.1.2 Last stable version: 0.6.4 iman@test:~$ sudo docker run ubuntu ping 2013/10/25 08:05:47 Unable to locate ping iman@test:~$ …
394 docker 


13
数据库字段的标准长度列表
我正在设计一个数据库表,并再次问自己一个愚蠢的问题:名字字段应持续多长时间? 任何人都没有列出最常用字段的合理长度的列表,例如名字,姓氏和电子邮件地址?

10
在PowerShell中终止脚本
我一直在寻找一种在函数内发生不可恢复的错误时终止PowerShell(PS1)脚本的方法。例如: function foo() { # Do stuff that causes an error $host.Exit() } 当然,没有这样的事情$host.Exit()。有$host.SetShouldExit(),但这实际上关闭了控制台窗口,这不是我想要的。我需要的是与Python等效的东西sys.exit(),它将停止当前脚本的执行而不再需要其他任何条件。 编辑:是的,只是exit。咄。
394 powershell 


6
浏览器的“ F5”和“ Ctrl + F5”刷新会产生什么请求?
Web浏览器中的动作F5和Ctrl + F5触发是否有标准? 我曾经在IE6和Firefox 2.x中进行过实验。的F5 刷新将触发发送到服务器与HTTP请求If-Modified-Since报头,而Ctrl + F5不会具有这样的标题。以我的理解,F5 它将尝试尽可能多地利用缓存的内容,同时Ctrl + F5 旨在放弃所有缓存的内容,而只是再次从服务器检索所有内容。 但是今天,我注意到在某些最新的浏览器(Chrome,IE8)中,这种方式不再起作用。双方F5并Ctrl + F5发送If-Modified-Since头。 那么这应该如何工作,或者(如果没有标准)主要浏览器在实现这些刷新功能方面有何不同?

8
使用RSA私钥生成公钥?
我不太了解这一点: 根据:http : //www.madboa.com/geek/openssl/#key-rsa,您可以从私钥生成公钥。 openssl genrsa -out mykey.pem 1024 openssl rsa -in mykey.pem -pubout > mykey.pub 我最初的想法是它们是成对出现的。RSA私钥是否包含总数?还是公钥?


30
如何用前导零填充值?
在JavaScript中建议零填充值的推荐方法是什么?我想我可以构建一个自定义函数以将零填充到类型转换值上,但是我想知道是否还有更直接的方法可以做到这一点? 注意: “零填充”是指该词在数据库中的含义(其中数字5的6位零填充表示为“ 000005”)。

7
REST API服务针对验证失败返回什么合适的HTTP状态代码?
每当我在基于Django / Piston的REST API应用程序中遇到验证失败时,我当前都会返回401未经授权。看过HTTP状态代码注册表后, 我不相信这是验证失败的合适代码,大家都建议什么? 400错误的要求 401未经授权 403禁止 405方法不允许 406不可接受 412前提条件失败 417期望失败 422无法处理的实体 424依赖失败 更新:上面的“验证失败”表示应用程序级别的数据验证失败,即,错误地指定了日期时间,虚假的电子邮件地址等。

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.