小编Luc*_*emy的帖子

document.execCommand()FontSize以像素为单位?

如何使用document.execCommand?将字体大小更改为30px(例如)?

这个:

document.execCommand("fontSize", false, "30px");
Run Code Online (Sandbox Code Playgroud)

不起作用,因为在函数execCommand的第三个参数中,它只允许我在1到7之间输入一个值.

javascript editor execcommand

15
推荐指数
6
解决办法
2万
查看次数

PHP中的冒泡排序实现?

我需要在PHP中进行冒泡排序算法.

我想知道是否有任何一个我可以使用的好例子,或者是一个可以做到这一点的开源库.

我在一个集合(数组)中有一些空格,我想用对象(一个人)填充这些空间,所以没有空间可以有男性和女性,这就是为什么我试图找出一个冒泡排序算法.

我的计划是填写任何可用的空间,无论性别如何,然后分别对它们进行排序.

谢谢.

php bubble-sort

13
推荐指数
4
解决办法
6万
查看次数

如何加快file_get_contents?

这是我的代码:

$language = $_GET['soundtype'];
$word = $_GET['sound'];
$word = urlencode($word);
if ($language == 'english') {
    $url = "<the first url>";
} else if ($language == 'chinese') {
    $url = "<the second url>";
}
$opts = array(
  'http'=>array(
    'method'=>"GET",
    'header'=>"User-Agent: <my user agent>"
  )
);
$context = stream_context_create($opts);
$page = file_get_contents($url, false, $context);
header('Content-Type: audio/mpeg');
echo $page;
Run Code Online (Sandbox Code Playgroud)

但我发现这种速度非常慢.

有没有可能的优化方法?

注意: $url是一个远程网址.

php file-get-contents

13
推荐指数
1
解决办法
1万
查看次数

SandCastle是一个死的项目吗?

微软在发布Sandcastle的CTP/Beta版本时杀死了NDoc,我很少看到有关沙堡的可用版本的新版本的信息(例如,带有集成的UI).最新的发布是2008年5月的发布.Sandcastle是一个死的项目还是将它包含在Visual Studio 2010中?

.net sandcastle ndoc

12
推荐指数
1
解决办法
1974
查看次数

表达树有用的实例是什么?

我完全理解表达式树的概念,但我很难找到它们有用的情况.是否有可以应用表达式树的特定实例?或者它仅作为代码的传输机制有用?我觉得我在这里错过了一些东西.谢谢!

c# expression

11
推荐指数
2
解决办法
1295
查看次数

如何在TFS 2012中自定义任务板?

我已经安装了TFS 2012 RC,并设法自定义我的工作项类型以添加​​自定义字段,还有一个额外的状态.

我希望能够在In progress列和Done columnd之间看到这个附加状态,但是没有找到方法来执行此操作.

关于如何实现电路板定制的任何想法(我使用的是SCRUM模板).

问候,

tfs2012

10
推荐指数
1
解决办法
2万
查看次数

即使关闭SSH终端后,如何保持websocket服务器运行?

所以,我正在使用Ratchet with PHP,并且目前已将一个成功的websocket示例上传到我的服务器.

它在我转到SSH之后工作,然后只需手动运行"php bin/chat-server.php".

我想知道的是,在商业环境中,如何让聊天服务器保持运行?

谢谢.

php ssh ratchet

10
推荐指数
1
解决办法
8135
查看次数

如何在按下按钮时使元素不会失去焦点?

我有一个textarea,我在插入符号的位置插入内容(感谢Tim Down的回答).它在用户按下按钮时插入内容.但似乎按下按钮时,文本区域的焦点就会丢失.如何保持焦点在那里,提供插入符的位置也是一样的?我正沿着使用的线路思考evt.preventDefault().focusout().如果这有帮助.

html javascript jquery focus selection

9
推荐指数
2
解决办法
2万
查看次数

如何在Swift中显示来自另一个类的警报?

我有一个主类,AddFriendsController它运行以下代码行:

ErrorReporting.showMessage("Error", msg: "Could not add student to storage.")
Run Code Online (Sandbox Code Playgroud)

然后我有这个ErrorReporting.swift文件:

进口基金会

class ErrorReporting {
    func showMessage(title: String, msg: String) {
        let alert = UIAlertController(title: title, message: msg, preferredStyle: UIAlertControllerStyle.Alert)
        alert.addAction(UIAlertAction(title: "Ok", style: UIAlertActionStyle.Default, handler: nil))
        self.presentViewController(alert, animated: true, completion: nil)
    }
}
Run Code Online (Sandbox Code Playgroud)

显然,self不会在这里工作,并给我一个错误.我如何引用当前打开的视图控制器(即AddFriendsController在这种情况下),因为我希望在许多不同的swift文件中使用相同的方法?

谢谢.

uiviewcontroller swift uialertcontroller swift2.3

9
推荐指数
3
解决办法
5398
查看次数

使用Apollo重写部分GraphQL查询的最佳实践?

我有以下react-apollo-wrapped GraphQL查询:

user(id: 1) {
  name
  friends {
    id
    name
  }
}
Run Code Online (Sandbox Code Playgroud)

作为语义表示,其取出与ID 1的用户,返回其name,并返回idname它的所有朋友的.

然后我在一个组件结构中渲染它,如下所示:

graphql(ParentComponent)
  -> UserInfo
  -> ListOfFriends (with the list of friends passed in)
Run Code Online (Sandbox Code Playgroud)

这一切都对我有用.但是,我希望能够为当前用户重新获取朋友列表.

我可以this.props.data.refetch()在父组件上进行更新并传播更新; 但是,我不确定这是最好的做法,因为我的GraphQL查询看起来更像这样,

user(id: 1) {
  name
  foo1
  foo2
  foo3
  foo4
  foo5
  ...
  friends {
    id
    name
  }
}
Run Code Online (Sandbox Code Playgroud)

虽然我唯一想要回复的是朋友名单.

干净地构建这个的最佳方法是什么?我正在考虑将最初跳过的GraphQL提取器绑定到ListOfFriends组件,这可以在必要时触发,但是想要了解如何最好地完成此操作.

提前致谢.

javascript apollo reactjs graphql react-apollo

9
推荐指数
1
解决办法
1884
查看次数