小编Yev*_*gen的帖子

PHP中的SQL解析器?

UPD:管理员更改了标题,我找到了解决方案:http: //code.google.com/p/php-sql-parser/


我正在尝试修改SQL数组的SQL查询.

例如: SELECT col_name FROM tbl_name WHERE col_name> 0;

必须返回类似的内容:

array(

'table' => 'tbl_name',

'value' => array('col_name'),

'where' => array('col_name > 0')

);
Run Code Online (Sandbox Code Playgroud)

我发现了这个.你知道更好的解决方案吗?

php mysql sql orm

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

如何使画布中的对象无法选择?

我想让画布中的所有对象都不可选.我找到了可选择的方法,但我没有找到将它实现到所有对象的方法.

javascript canvas fabricjs

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

画布中的鼠标偏移[fabric.js]

我已经阅读了关于鼠标偏移的3-5个主题,但我仍然无法得到混乱的地方.

在我的情况下,一切正常,60%.在其他40%的鼠标是抵消.在这里演示.

有时对象位置与鼠标行为无关.(IE和Chrome有最大的混乱)

我试过编辑样式表和父div但什么都没有.最糟糕的事情:我没有看到任何规律性.我会很乐意帮助你.

javascript html5 fabricjs

8
推荐指数
2
解决办法
5150
查看次数

构建自己的SeleniumHQ / docker-selenium的Docker映像

我不确定这是一个错误还是只是我很愚蠢,但事实就是如此。

我想基于StandaloneChromeDebug构建映像。跟随维基

  1. 拉回购。

  2. 生成图像:

$ make standalone_chrome_debug
Run Code Online (Sandbox Code Playgroud)
  1. 构建Dockerfile以确保不会出现错误:
$ docker build --no-cache etc/docker-selenium/StandaloneChromeDebug/
Run Code Online (Sandbox Code Playgroud)
  1. 将我的映像设置为docker-compose.yml,如下所示:
selenium-hub:
        container_name: selenium-hub
        build: ./etc/docker-selenium/StandaloneChromeDebug/
        volumes:
            - /dev/shm:/dev/shm
        ports:
            - "4444:4444"
            - "5900:5900"
        environment:
           - HUB_HOST=selenium-hub
           - HUB_PORT=4444
Run Code Online (Sandbox Code Playgroud)

没事了。容器正在运行(没有错误),但Selenium不起作用,容器日志为空,/opt/文件夹为空。我究竟做错了什么?如何调试东西?

selenium docker docker-compose

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

将int修改为float(mysql)

我试图在MySQL中将数据类型从INT更改为FLOAT,如下所示:

ALTER TABLE user MODIFY rate float(5) NOT NULL
Run Code Online (Sandbox Code Playgroud)

但目前的数据有所下降.有没有办法用SQL修改从INT到FLOAT的数据?

mysql sql

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

Codigniter:与子域和sess_time_to_update共享会话

如何在子域或域和子域之间共享CI本机会话有很多问题.

只是其中的一部分:1,2,3

大家说,我们应该定义$config['cookie_domain']这样

$config['cookie_domain']    = ".example.com";
Run Code Online (Sandbox Code Playgroud)

它似乎是正确的答案,但是......子域删除$config['sess_time_to_update'] = 300;了两个域上的更新(值)数据.sess_time_to_update过期后,所有数据都会被删除.

附加信息:

  • CodeIgniter ver.2.1.4
  • 子域和域使用相同的文件(别名).
  • $ config ['sess_use_database'] = TRUE;

我将不胜感激任何建议和有用的链接

php cookies session codeigniter

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

在循环中向javascript的数组添加函数

我尝试在循环中创建具有函数的数组.但我认为没有关于封装的东西.

例如,此代码返回"y y".现场演示.

HTML

<div id="result"></div>
Run Code Online (Sandbox Code Playgroud)

使用Javascript

var json = {
            '1':'x',
            '2':'y'
           };
var my_array = [];
var div = document.getElementById('result');

for (var key in json) {
    my_array.push(function() { 
        div.innerHTML = div.innerHTML + ' ' + json[key];
    });
};

var length = my_array.length;

for (var i = 0; i < length; i++) {
  my_function = my_array[i];
  my_function();
}
Run Code Online (Sandbox Code Playgroud)

我该怎么办才能得到"x y"?

Tnx很多.

javascript

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