小编Vad*_*tov的帖子

从Bash函数返回一个布尔值

我想编写一个bash函数来检查文件是否具有某些属性并返回true或false.然后我可以在我的脚本中使用它"if".但是我该怎么回事呢?

function myfun(){ ... return 0; else return 1; fi;}
Run Code Online (Sandbox Code Playgroud)

然后我像这样使用它:

if myfun filename.txt; then ...
Run Code Online (Sandbox Code Playgroud)

当然这不起作用.如何实现这一目标?

bash shell boolean

186
推荐指数
8
解决办法
18万
查看次数

开始使用Linux上的Latex

对于今天is-latex-worth-learning以及Windows上的许多操作方法印象深刻,

你是如何在Linux上开始使用LaTeX的?

如何从中生成pdf并放弃OOO Word处理器?

更新:

感谢这里给出的所有建议.我能够使用Beamer类创建一个很棒的ppt:http://github.com/becomingGuru/gids-django-ppt.我发现这种方法比使用powerpoint等要好得多.

有兴趣的人可以签出TEX文件,其中包含许多自定义命令和相应的演示文稿.

linux latex typesetting tex

184
推荐指数
5
解决办法
27万
查看次数

如何更改Atom中的缩进模式?

我还没弄清楚这一点.Atom似乎使用空格作为默认缩进模式.我更喜欢使用标签.Sublime Text内置了切换和转换缩进功能.

有谁知道如何更改Atom的缩进模式?

来自Sublime Text的一些截图:

Sublime Text缩进菜单打开 Sublime文本缩进菜单

indentation atom-editor

183
推荐指数
7
解决办法
14万
查看次数

将GNU屏幕回滚缓冲区复制到文件(扩展硬拷贝)?

如何轻松地将GNU屏幕回滚缓冲区复制到文件中?IE,'hardcopy'命令的更强大版本?

在GNU屏幕中,我可以使用" ctrl- a ESC"进入回滚缓冲区.然后我可以标记整个缓冲区并使用" ctrl- a ctrl- ]"将其粘贴到emacs缓冲区中,从而将其保存到文件中.

但是,这很乏味.是否有一个屏幕命令,只是简单地将回滚缓冲区复制到文件中,就像"硬拷贝"对屏幕的可见部分一样?

keyboard-shortcuts gnu-screen

173
推荐指数
5
解决办法
7万
查看次数

在片段及其容器活动之间传递数据

如何在片段及其容器活动之间传递数据?是否有类似于通过意图在活动之间传递数据的东西?

我读了这个,但它没有多大帮助:http:
//developer.android.com/guide/topics/fundamentals/fragments.html#CommunicatingWithActivity

android android-fragments

167
推荐指数
7
解决办法
23万
查看次数

电话:用于文本输入的数字键盘

有没有办法强制数字键盘出现在手机上<input type="text">?我刚刚意识到<input type="number">在HTML5中是针对"浮点数",因此它不适用于信用卡号,邮政编码等.

我想模拟数字键盘功能<input type="number">,对于采用浮点数以外的数值的输入.也许还有另一种合适的input类型吗?

keyboard android numbers html-input ios

164
推荐指数
8
解决办法
21万
查看次数

如何使用OkHttp设置连接超时

我正在使用OkHttp库开发app,我的麻烦是我找不到如何设置连接超时和套接字超时.

OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder().url(url).build();

Response response = client.newCall(request).execute();
Run Code Online (Sandbox Code Playgroud)

谢谢.

java timeout okhttp

160
推荐指数
7
解决办法
10万
查看次数

无声推送未在iOS 11上传送到应用程序

我注意到在iOS 11 beta 2上,application:didReceiveRemoteNotification:fetchCompletionHandler无论应用程序的状态如何(背景/前景),都不会传递静默通知.

我实现了该UIApplicationDelegete方法,application:didReceiveRemoteNotification:fetchCompletionHandler并发送以下静默推送

{  
  "aps": {  
    "content-available": 1  
  },  
  "mydata": {  
    "foo": "bar"  
  }  
} 
Run Code Online (Sandbox Code Playgroud)

但是在iOS 11上没有调用委托方法.

它在其他版本的iOS上工作正常,文档部分配置静默通知没有提到应该做的任何其他事情.

这是iOS 11中的错误还是我错过了iOS 11中的新功能?

请注意,我不是在讨论或使用UserNotification发送静默推送所不需要的框架.

这是一个说明问题的示例项目(您必须设置自己的包ID)

当您在示例项目中进行午餐并将上述有效负载发送到应用程序时,您可以使用macOS控制台查看推送是否已正确传递到设备,而不是应用程序.

更新10.08

看来行为是随机的.有时在重新启动设备后,有效负载会正确传送,但一段时间后它会停止工作.

正如您在下面的屏幕截图中看到的那样,标记为1的推送仅对设备进行了延迟,并且推送2(设备重启后)也会传送到应用程序.

在此输入图像描述

更新14.08 - iOS 11 Beta 6

还是一样的行为.应该起作用的另一件事但不是以下.当应用程序的方案设置为"等待可执行文件启动"时,静音推送应该唤醒应用程序并在后台启动它.

在此输入图像描述

更新21.08 - iOS 11 Beta 7

在错误报告中仍然是Apple的相同行为而不是更新.

更新29.08 - iOS 11 Beta 8

仍然是同样的问题.我现在使用的重现步骤如下:

  • 在Xcode项目方案中,选择"等待可执行文件启动"
  • 在中添加断点 didReceiveRemoteNotification: fetchCompletionHandler
  • 在设备上启动应用
  • 发送上面的静音推送

预期:应用程序从暂停状态进入后台并被didReceiveRemoteNotification: fetchCompletionHandler调用

实际:没有任何反应

更新06.09 - iOS 11 Beta …

push-notification ios ios11

158
推荐指数
7
解决办法
3万
查看次数

如何获取android中的当前前台活动上下文?

每当我的广播被执行时,我想向前台活动显示警报.

android android-activity

156
推荐指数
8
解决办法
27万
查看次数

字符串资源新行/ n不可能?

似乎不可能在XML资源字符串中添加新行"/ n".还有另一种方法吗?

谢谢

xml android newline android-layout android-resources

155
推荐指数
7
解决办法
14万
查看次数