小编Dan*_*cia的帖子

为什么字符串的字节大小比长度长?

为什么说sizeof("Bill")5,但是sizeof(char)1

不应该sizeof("Bill")4因为字符串的长度是4个字符(4 x 1)?

我相信这可能与"Bill"作为一个字符数组有关,但为什么这会增加字节大小?

c string byte sizeof

11
推荐指数
1
解决办法
329
查看次数

如何从Javascript中的HH:MM AM时间字符串中减去小时数?

从格式化为时间的字符串中减去几个小时的最佳方法是什么:

8:32 AM
Run Code Online (Sandbox Code Playgroud)

我考虑过将字符串拆分为冒号,但是当从凌晨1点减去3小时后,我得到凌晨2点而不是所需的10点PM.

javascript time jquery date

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

是否有三个.js的背面可见性?

我有一个使用半透明png纹理的网格对象.

是否有MeshBasicMaterial的标志或选项,以便通过前面可以看到对象的背面?

以下是一些示例代码:

var texture = THREE.ImageUtils.loadTexture('world.png');

// create the sphere's material
var sphereMaterial = new THREE.MeshBasicMaterial({
    map: texture,
    transparent: true,
    blending: THREE.AdditiveAlpha
});

sphereMaterial.depthTest = false;

// set up the sphere vars
var radius = 50, segments = 20, rings = 20;

// create a new mesh with sphere geometry -
var sphere = new THREE.SceneUtils.createMultiMaterialObject(
    new THREE.SphereGeometry(radius, segments, rings),[
    sphereMaterial,
    new THREE.MeshBasicMaterial({
        color: 0xa7f1ff,
        opacity: 0.6,
        wireframe: true
        })
   ]);
Run Code Online (Sandbox Code Playgroud)

这将准确渲染球体,但背部仍然不可见.

javascript 3d canvas webgl three.js

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

只需使用.htaccess删除网址段即可

我只想尝试获取此URL:

http://foo.com/entry/random-entry-123
Run Code Online (Sandbox Code Playgroud)

重定向到:

http://foo.com/random-entry-123
Run Code Online (Sandbox Code Playgroud)

"random-entry-123"是动态的.
每个条目都不同.非常感谢任何帮助!

.htaccess mod-rewrite redirect

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

如何在Ember.js中指定动态根URL?

Ember允许在路由器上指定根URL:http://emberjs.com/guides/routing/#toc_specifying-a-root-url

App.Router.reopen({
  rootURL: '/blog/'
});
Run Code Online (Sandbox Code Playgroud)

有没有办法指定动态URL,如:/:region/:locale/

rootURL分配似乎只接受一个字符串.

资产(包括Ember)正在从像这样的公共目录加载/assets/.

javascript web-applications url-routing ember.js

5
推荐指数
2
解决办法
1294
查看次数

如何创建一个平滑的动画,以缓解目标

如何创建一个平滑的动画,当它改变位置时,它会向目标缓和?

正如这个jsFiddle所示,动画停止或被阻挡,moveTarget()而不是继续朝向新的目标坐标.

实现预期效果的理想实施/结构是什么?

javascript animation requestanimationframe

3
推荐指数
1
解决办法
1522
查看次数

我应该将$(document).height()和/或$(window).height()存储为变量吗?

在以下示例中,将这些值存储为变量(.scroll()之外)是一个好主意吗?

$(window).scroll(function(){
  if ( $(document).height() <= ( $(window).height() + $(window).scrollTop() ) ) {
    // position stuff
  } else {
    // other position stuff
  }
});
Run Code Online (Sandbox Code Playgroud)

我看到的唯一缺点是,如果窗口调整大小,再次检查高度.或者我只需要存储对象本身?

非常感谢任何反馈!

javascript variables jquery caching

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

如何在preg_replace中创建一个组可选?

我正试图取代: *facebook.com/http://graph.facebook.com/

我需要能够将facebook.com部件之前的任何内容分组到可选组中.
我不能代替facebook.comgraph.facebook.com,因为输入网址可能包含https.

这就是我所拥有的,但却错过了任何没有的东西http[s]://.

<?php
$fb_url = preg_replace('/http[s]*:\/\/[www.]*facebook.com\//', 'http://graph.facebook.com/', 'facebook.com/some/segments');
echo $fb_url;
?>
Run Code Online (Sandbox Code Playgroud)

php regex string url preg-replace

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