程序设计

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

11
关闭文件而不退出VIM应用程序?
我使用:e和:w命令来编辑和写入文件。我不确定是否有“关闭”命令来关闭当前文件而不离开Vim? 我知道该:q命令可用于关闭文件,但是如果它是最后一个文件,则Vim也将关闭;实际上在Mac OS上MacVim确实退出了。只有Vim窗口关闭,我可以使用Control- N再次打开空白的Vim窗口。我希望Vim保持打开状态并保持空白。
258 vim 

13
NSRange到Range <String.Index>
如何在Swift中转换NSRange为Range&lt;String.Index&gt;? 我想使用以下UITextFieldDelegate方法: func textField(textField: UITextField!, shouldChangeCharactersInRange range: NSRange, replacementString string: String!) -&gt; Bool { textField.text.stringByReplacingCharactersInRange(???, withString: string)
258 nsstring  swift  ios8  nsrange 

16
定义全局常数
在Angular 1.x中,您可以定义如下常量: angular.module('mainApp.config', []) .constant('API_ENDPOINT', 'http://127.0.0.1:6666/api/') Angular(带有TypeScript)的等效功能是什么? 我只是不想在所有服务中一遍又一遍地重复API基本URL。

25
如何确定一个点是否在2D三角形中?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 上个月关闭。 改善这个问题 有没有一种简单的方法来确定点是否在三角形内?它是2D,而不是3D。
258 algorithm  math  geometry 

12
如何在Swift中从第一个ViewController隐藏导航栏?
如何快速隐藏第一个ViewController或特定ViewController的导航栏? 我在下面使用了以下代码 viewDidLoad(): override func viewDidLoad() { super.viewDidLoad() self.navigationController?.isNavigationBarHidden = true } 还有 viewWillAppear: override func viewWillAppear(animated: Bool) { self.navigationController?.isNavigationBarHidden = true } 两种方法都对所有ViewController隐藏导航控制器。

11
Vim中的自动补全
经过长时间的“培训”,我终于切换到了Vim。但是我在自动补全方面遇到了一些麻烦。键入时如何获得代码建议? 我通常开发PHP,Ruby,HTML,C和CSS。
258 vim  autocomplete  macvim 

30
Android:我无法安装ViewPager WRAP_CONTENT
我设置了一个简单的ViewPager,在每个页面上都有一个ImageView,其高度为200dp。 这是我的传呼机: pager = new ViewPager(this); pager.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT)); pager.setBackgroundColor(Color.WHITE); pager.setOnPageChangeListener(listener); layout.addView(pager); 尽管将高度设置为wrap_content,但即使imageview仅为200dp,寻呼机仍会填满整个屏幕。我试图将寻呼机的高度替换为“ 200”,但这在多种分辨率下给了我不同的结果。我无法将“ dp”添加到该值。如何在寻呼机的布局中添加200dp?
258 android 

7
如何停止正在运行的MySQL查询?
我mysql从Linux Shell 连接到。我时不时地运行一个SELECT太大的查询。它可以打印,我已经知道这不是我的意思。我想停止查询。 击中Ctrl+C(几次)会mysql完全杀死并把我带回外壳,所以我必须重新连接。 是否可以在不杀死mysql自己的情况下停止查询?
258 mysql  kill  processlist 

11
如何在iOS info.plist文件中本地化字符串?
如您所知,iOS 8需要NSLocationWhenInUseUsageDescription键才能使用用户的位置。我已将此密钥和一些常规信息添加到我的信息列表中。 如何在plist文件中使用翻译字符串? -更新- 我已经有一个可本地化的字符串。我只是想知道我可以在plist字符串中使用类似NSLocalizedString(MYSTRING,nil)之类的东西。我知道我可以创建多个info.plist文件进行本地化,但是我想知道是否会有更简单的方法。
258 ios  xcode  plist  beta 

21
如何在TensorFlow中打印Tensor对象的值?
我一直在使用TensorFlow中矩阵乘法的入门示例。 matrix1 = tf.constant([[3., 3.]]) matrix2 = tf.constant([[2.],[2.]]) product = tf.matmul(matrix1, matrix2) 当我打印产品时,它会将其显示为Tensor对象: &lt;tensorflow.python.framework.ops.Tensor object at 0x10470fcd0&gt; 但是我怎么知道的价值product呢? 以下内容无济于事: print product Tensor("MatMul:0", shape=TensorShape([Dimension(1), Dimension(1)]), dtype=float32) 我知道图形可以继续运行Sessions,但是没有任何方法可以在Tensor不运行图形的情况下检查对象的输出session吗?


7
如何删除列表中的项目(如果存在)?
我new_tag从一个表单文本字段self.response.get("new_tag")和selected_tags复选框字段 self.response.get_all("selected_tags") 我将它们像这样组合: tag_string = new_tag new_tag_list = f1.striplist(tag_string.split(",") + selected_tags) (f1.striplist此函数会在列表中的字符串内去除空格。) 但在这种情况下tag_list是空的(没有新的标签进入),但也有一些selected_tags,new_tag_list包含一个空字符串" "。 例如,来自logging.info: new_tag selected_tags[u'Hello', u'Cool', u'Glam'] new_tag_list[u'', u'Hello', u'Cool', u'Glam'] 我如何摆脱空字符串? 如果列表中有一个空字符串: &gt;&gt;&gt; s = [u'', u'Hello', u'Cool', u'Glam'] &gt;&gt;&gt; i = s.index("") &gt;&gt;&gt; del s[i] &gt;&gt;&gt; s [u'Hello', u'Cool', u'Glam'] 但是,如果没有空字符串: &gt;&gt;&gt; s = [u'Hello', u'Cool', …
258 python  list 

8
如何获取所有已安装软件包的列表以及composer中的版本?
我一直在使用本地计算机上使用Symfony 2.1的项目。我已经将其上载到服务器,但是当我尝试使用Composer安装供应商捆绑包时,出现了很多依赖关系错误。大概这与刚刚发布的最新版本的Symfony和我的composer.json文件未指定确切的版本号有关。 有什么方法可以快速显示本地计算机上所有内容的版本号? 这是我的composer.json文件(直到几天前都可以正常工作): { "name": "symfony/framework-standard-edition", "description": "The \"Symfony Standard Edition\" distribution", "autoload": { "psr-0": { "": "src/" } }, "require": { "php": "&gt;=5.3.3", "symfony/symfony": "2.1.*", "doctrine/orm": "&gt;=2.2.3,&lt;2.4-dev", "doctrine/doctrine-bundle": "1.0.*", "twig/extensions": "1.0.*", "symfony/assetic-bundle": "2.1.*", "symfony/swiftmailer-bundle": "2.1.*", "symfony/monolog-bundle": "2.1.*", "sensio/distribution-bundle": "2.1.*", "sensio/framework-extra-bundle": "2.1.*", "sensio/generator-bundle": "2.1.*", "jms/security-extra-bundle": "1.2.*", "jms/di-extra-bundle": "1.1.*", "sonata-project/admin-bundle": …
258 composer-php 


3
如何恢复在Git中丢失的提交?
首先,得到“您的分支比原先/母版领先3次提交”,然后我的应用已通过更早的更改恢复到更早的时间。 我如何才能将最近11个小时的花费恢复原状?
258 git 

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.