小编Bil*_*oon的帖子

适用于Windows Phone 8的Titanium Mobile支持

Titanium Studio是否支持Windows Phone 8平台?有没有谈论它?钛有没有具体的东西说明他们在做什么?

我看了谷歌,什么都找不到.

titanium-mobile windows-phone-8

7
推荐指数
1
解决办法
7556
查看次数

linux shell标题案例

我正在写一个shell脚本,并有一个这样的变量:something-that-is-hyphenated.

我需要在脚本中的各个点使用它:

something-that-is-hyphenated,somethingthatishyphenated,SomethingThatIsHyphenated

我已经设法somethingthatishyphenated通过剥离-使用来改变它sed "s/-//g".

我确信有一种更简单的方法,而且还需要知道如何获得驼峰套装版本.

编辑:工作函数源自@Michał的答案

function hyphenToCamel {
    tr '-' '\n' | awk '{printf "%s%s", toupper(substr($0,1,1)), substr($0,2)}'
}

CAMEL=$(echo something-that-is-hyphenated | hyphenToCamel)
echo $CAMEL
Run Code Online (Sandbox Code Playgroud)

编辑:最后,感谢@glenn的sed one liner

echo a-hyphenated-string | sed -E "s/(^|-)([a-z])/\u\2/g"
Run Code Online (Sandbox Code Playgroud)

linux variables shell

6
推荐指数
1
解决办法
3183
查看次数

手写笔,请参阅变量名称和值

我想要...

我想尝试做这样的循环

my-red = #fcc
my-blue = #ccf

for color in my-red, my-blue
  .{color}
    color x
Run Code Online (Sandbox Code Playgroud)

我希望它输出

.my-blue {
  color: #ccf;
}
.my-red {
  color: #fcc;
}
Run Code Online (Sandbox Code Playgroud)

我似乎无法同时获得变量名称和值

我试过了...

my-blue = #ccf
my-red = #fcc

for x in 'my-blue' my-red
  .{x}
    color x
Run Code Online (Sandbox Code Playgroud)

但我只是得到类名或颜色名称(取决于我是否使用字符串作为变量名来迭代)

.my-blue {
  color: "my-blue";
}
. {
  color: #fcc;
}
Run Code Online (Sandbox Code Playgroud)

stylus

6
推荐指数
1
解决办法
4527
查看次数

Wordpress从短代码回调中附加到HEAD

我正在制作一个插件,注册一个短代码,当这样使用时:[append_css mycss]它会查找一个自定义字段mycss,并将内容添加到head文档中.一切都很好,除了代码被添加到正文中,我不知道如何将它添加到头部.

我已经尝试添加一个动作,wp_head但我不知道如何在执行此操作时传递变量,并且它似乎无法在短代码回调中触发.

function append_css_short($params){
  global $post;
  if(sizeof($params)){
    $key = $params[0];
  } else {
    $key = 'css';
  }
  return '<style type="text/css">'.
  get_post_meta($post->ID, $key, true)
  .'</style>';
}
add_shortcode('append_css','append_css_short');
Run Code Online (Sandbox Code Playgroud)

我怎么能把它写到头部而不是身体?有没有更好的方法来解决这个问题?

html php wordpress

6
推荐指数
1
解决办法
2424
查看次数

如何使它在PNG中悬停在透明度上并不算作徘徊?

当我将鼠标悬停在PNG的透明部分上时,它仍然就像我在实际图像上方盘旋一样.有没有办法可以防止这种情况发生?因此,当我将鼠标悬停在图像的可见部分而不是透明部分时,它只会采取行动?

我试图裁掉透明度,但我找不到怎样的方法.

html javascript css hover

6
推荐指数
1
解决办法
3137
查看次数

双文件扩展名

沉思

我在 linux 中看到有时.tar.gz这意味着它是一个已经被 gzip 压缩的 tar 文件。.tar在解压缩之前系统是否会忽略该部分?还有其他用例吗?

在Web开发中,我们经常对脚本文件使用双扩展名jquery.min.js。这有标准的或有凝聚力的逻辑吗?我可以用它jquery.my-library.coffee.min.packed.js.gz来表示它最初是咖啡脚本,已被编译为 javascript、缩小、打包并最终压缩。

如果我们可以为双扩展名添加一些含义,例如README.md.txt,那将非常有用,这样,如果我们正在查找一个不知道 Markdown 是什么的系统,它将回退到 txt 并使用文本编辑器显示。如果系统支持 Markdown,它将使用 Markdown 编辑器打开。这有点像哑剧类型。

问题

  1. 目前操作系统或编程语言在什么情况下使用双文件扩展名?

  2. 是否可以通过现有操作系统/语言包扩展双文件扩展名的使用?

  3. 使用双文件扩展名有哪些约定?

javascript file-extension operating-system

5
推荐指数
1
解决办法
2489
查看次数

如何选择两个元素之间的所有元素

我想选择两个给定元素之间的所有元素.我有像这样的HTML ...

<h2>This is firsty</h2>
<p>Some para</p>
<ul>
  <li>list items</li>
  <li>list items</li>
  <li>list items</li>
  <li>list items</li>
  <li>list items</li>
</ul>
<h2>Secondy</h2>
<p>More text</p>
Run Code Online (Sandbox Code Playgroud)

我想从第一个h2到第二个选择所有内容h2,所以我可以将它包装成一个div,最后用自己的包装器中的所有部分.

javascript jquery

5
推荐指数
1
解决办法
1229
查看次数

正则表达式范围aZ中将包含哪些字符?

如果我有一个正则表达式是[0-Z]或者[a-Z]-将它搭配什么字?它是有效的正则表达式吗?你可以在正则表达式的范围之外0-9a-zA-Z

regex

5
推荐指数
1
解决办法
4608
查看次数

在ipad上的UI Bootstrap复选框和无线电慢

尝试从http://angular-ui.github.io/bootstrap/实现Checkbox和Radio按钮,但是反应非常慢(大约一秒钟).

我能做些什么来让它更快地做出反应?或者另一个更可靠地执行相同操作的库?


编辑:演示 ......和jsFiddle来源

演示加载bootstrap ui和fastclick,它在一个区域而不是另一个区域初始化.您可以看到输入字段的行为与预期一致 - 快速单击快速,没有快速.切换按钮在任何地方都表现缓慢.

angular.module('MyApp', ['ui.bootstrap']);

function EditingPageCtrl($scope) {
    $scope.radioModelA = undefined;
    $scope.radioModelB = undefined;
    $scope.fast1 = "this field works quickly, because of fastclick...";
    $scope.fast2 = "this field is slow, because no fastclick";
    $scope.$watch('radioModelA', function (newValue, oldValue) {
        //alert(newValue);    
    });
}
Run Code Online (Sandbox Code Playgroud)

html javascript twitter-bootstrap angularjs angular-ui

5
推荐指数
1
解决办法
1608
查看次数

如何在开发模式下的下一个 js 自定义服务器中运行 websocket 服务器

假设我想运行自定义的下一个 js 服务器,并接受同一服务器上的 websocket 连接,如何避免破坏下一个 js 开发服务器热重载,该服务器也在同一服务器上使用 websocket...

const { createServer } = require('http')
const WebSocket = require("ws")
const { parse } = require('url')
const next = require('next')

const dev = process.env.NODE_ENV !== 'production'
const app = next({ dev })
const handle = app.getRequestHandler()

app.prepare().then(() => {
    const server = createServer((req, res) => handle(req, res, parse(req.url, true)))
    // pass the same server instance that is used by next js to the websocket server
    const wss = new WebSocket.Server({ server }) …
Run Code Online (Sandbox Code Playgroud)

websocket node.js next.js

5
推荐指数
1
解决办法
7006
查看次数