小编Elz*_*ugi的帖子

PHP中的按位运算?

我知道按位操作对于许多低级编程是必要的,例如编写设备驱动程序,低级图形,通信协议数据包组装和解码.我已经做了几年PHP,我在PHP项目中很少见到按位操作.

你能告诉我一些使用方法吗?

php bit-manipulation

29
推荐指数
2
解决办法
9104
查看次数

PHP base64_encode和*nix base64之间有什么区别

PHP base64_encode正在向linux base64命令返回一个不同的字符串.为什么是这样?

PHP:

$ php
<?php
echo base64_encode('test');
?>
dGVzdA==
Run Code Online (Sandbox Code Playgroud)

Linux base64:

$ echo 'test' | base64
dGVzdAo=
Run Code Online (Sandbox Code Playgroud)

php base64 encoding

25
推荐指数
3
解决办法
4321
查看次数

在mysql中为视图创建注释

我看到视图有一个注释字段,就像常规表一样,但默认情况下填充了"VIEW"值.

[TABLE_CATALOG] => 
[TABLE_SCHEMA] => xxx
[TABLE_NAME] => view__xxxx
[TABLE_TYPE] => VIEW
[ENGINE] => 
[VERSION] => 
[ROW_FORMAT] => 
[TABLE_ROWS] => 
[AVG_ROW_LENGTH] => 
[DATA_LENGTH] => 
[MAX_DATA_LENGTH] => 
[INDEX_LENGTH] => 
[DATA_FREE] => 
[AUTO_INCREMENT] => 
[CREATE_TIME] => 
[UPDATE_TIME] => 
[CHECK_TIME] => 
[TABLE_COLLATION] => 
[CHECKSUM] => 
[CREATE_OPTIONS] => 
[TABLE_COMMENT] => VIEW
Run Code Online (Sandbox Code Playgroud)

当我尝试使用注释创建视图时,我收到错误.

CREATE OR REPLACE VIEW view__x AS
SELECT 
 * 
FROM `some_table`  
COMMENT = 'some comment'
Run Code Online (Sandbox Code Playgroud)

有没有办法修改注释字段或该字段在内部用于其他东西,应该保持这样吗?

我已经向mysql 添加了一个功能请求.

mysql comments views

24
推荐指数
2
解决办法
7046
查看次数

在python中的单词上拆分语音音频文件

我觉得这是一个相当普遍的问题,但我还没有找到合适的答案.我有许多人类语音的音频文件,我想在单词上打破,这可以通过查看波形中的暂停来启发式地完成,但是有人能指向我自动执行此操作的python中的函数/库吗?

python audio speech-recognition heuristics speech

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

Mac上的CMake GUI

我找不到在哪里我可以得到的GUI工具CMakeMacOSX.我在网上看到它的引用,但没有别的.我CMake使用MacPorts但在Windows上我习惯使用GUI.

它是否存在于Mac上以及我在哪里/如何获得它?

macos macports cmake

19
推荐指数
4
解决办法
3万
查看次数

'\ r':找不到命令

echo "Select your option:"
echo "1. Change ip address"
echo "2. Add route"
echo "3. Reboot"
echo "4. Exit"
read A
case $A in
    1)
            echo "Add Ip address"
            read IP
            echo "Add Netmask"
            read Netid
            echo "Add name of interface"
            read Interface
            ifconfig ${Interface} ${IP}/${Netid}
            if [ $? -ne 0 ];then
                    echo "Ip address not configured"
            fi
            ;;
    2)
            echo "Add Destination"
            read dst
            echo "Add Netmask"
            read Netid
            echo "Add Gateway"
            read gw
            route add $dst mask $Netid …
Run Code Online (Sandbox Code Playgroud)

shell

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

phpinfo()主值和本地值之间的差异

我用php 5.2.13干净安装了CentOs.在php.ini中加载并出现在phpinfo()的标题中我有

  safe_mode=off
Run Code Online (Sandbox Code Playgroud)

在我的phpinfo()信息中

// local value - safe_mode: On
// master value - safe_mode: off
Run Code Online (Sandbox Code Playgroud)

php文件只有一个phpinfo()函数.我仍在寻找vhost文件,看看是否有任何指令覆盖这个,但仍然有任何建议吗?

php virtual-hosts safe-mode

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

用于跟踪JavaScript内存泄漏的工具

我有一个Web应用程序在某处有内存泄漏,我无法检测到它.我已经尝试过通常运行良好的Chrome开发人员工具,但我无法追查负责的代码行.Chrome工具只是给了我太多的信息,我无法将内存中的对象与我的代码联系起来.

还有其他可能有用的工具吗?

javascript memory-leaks google-chrome-devtools

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

实体框架"意外连接状态"例外

经过三个小时的调试和搜索,我希望有人在这里有答案.如果我连续快速调用以下函数(例如,相隔<0.1秒),实体框架(使用MySQL)会抛出以下异常.

System.InvalidOperationException:意外的连接状态.使用包装提供程序时,请确保在包装的DbConnection上实现StateChange事件.

但是,有时功能没有任何问题.第一次ToList()调用时抛出异常:

void InsertOrUpdateMaterials(List<Material> materials)
{
    var id = GetUserId();
    var materialIds = materials.Select(x => x.MaterialId).ToList();

    // Remove old materials from DB
    var oldMaterials = Db.Materials.Where(p => p.CreatedBy == id && 
            materialIds.Contains(p.MaterialId)).ToList(); // exception
    Db.Materials.RemoveRange(oldMaterials);
    Db.SaveChanges();

    // Replace previous materials with the new ones in list
    Db.Materials.AddRange(materials);
    Db.SaveChanges();
}
Run Code Online (Sandbox Code Playgroud)

奇怪的是,这个错误从未发生在开发服务器上,所以我调查了可能的配置问题无济于事.

有时,Entity Framework会抛出:

System.Data.Entity.Core.EntityCommandExecutionException:已经有一个与此Connection关联的打开DataReader,必须先关闭它.

再次指着ToList()电话.有任何想法吗?

c# entity-framework signalr

18
推荐指数
1
解决办法
9784
查看次数

船舶海事AIS信息API

是否有可用于读取AIS数据的API或Web服务?我从维基百科(http://en.wikipedia.org/wiki/Automatic_Identification_System)开始阅读的大多数链接都说可以免费获得AIS数据,但我很难找到数据提供者.AC#示例或与语言无关的Web服务会很有帮助.

c# web-services ais

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