小编JPr*_*Pro的帖子

如何解决HTTP 414"请求URI太长"错误?

我开发了一个PHP Web应用程序.我给了用户一个选项,可以一次更新多个问题.在这样做时,有时用户遇到此错误.有没有办法增加apache中URL的长度?

php apache http-status-codes

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

mysql中的max(length(field))

如果我说:

select max(length(Name)) 
  from my_table
Run Code Online (Sandbox Code Playgroud)

我得到结果为18,但我也想要有关数据.所以,如果我说:

select max(length(Name)), 
       Name 
  from my_table
Run Code Online (Sandbox Code Playgroud)

...这是行不通的.应该有一个自我加入,我想我无法弄明白.

谁能请我提供线索?

mysql sql

81
推荐指数
4
解决办法
12万
查看次数

在mysql中设置全局sql_mode

我试图在mysql中设置sql_mode但它会抛出一个错误.

命令:

set global sql_mode='NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLE','NO_AUTO_CREATE_USER','NO_ENGINE_SUBSTITUTION'
Run Code Online (Sandbox Code Playgroud)

这不是设置多种模式的正确方法吗?设置会话和全局模式有什么好处?哪个是优先的?我有不同的用户尝试使用不同的UNC值更新数据库并且将会话模式设置为'NO_BACKSLASH_ESCAPES',尽管为此我可以使用gloabl模式.这有意义吗?

请告诉我.

谢谢.

mysql

70
推荐指数
7
解决办法
22万
查看次数

将一列从一个表复制到另一个表

我很困惑如何使用where将列从一个表复制到另一个表.我写了SQL查询,但它说超出事务锁定时间或查询返回多行.
使用mysql
基本上,
我有:

Table 1:  Results
BuildID  platform_to_insert

Table 2:  build
BuildID correct_platform

update results set results.platform_to_insert 
     = (select correct_platform from  
       build where results.BuildID = build.BuildID)
Run Code Online (Sandbox Code Playgroud)

mysql sql-update

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

快速在Prolog中运行

我的公司有一个在Prolog运行的项目,我想澄清一些关于如何学习它的事情.我知道Prolog与众不同.它不应该像任何其他语言一样学习.

话虽如此,考虑到我还没有把手放在任何Prolog书上,有没有书或在线资源,我可以在哪里学习Prolog我们学习C/C++的方式?我的意思是,只要是在C/C++的操作,你只需要知道程序的结构,比如main { },loops,conditions,branches,很少functions,你可以用它来启动在C/C编写的基本程序++.

就这样我可以学习Prolog吗?是否有任何书只是让我知道如何在Prolog中编程?(基础知识,循环,如何实现条件,程序结构,什么是谓词?如何使用它?如何定义它?等等......).

logic predicate prolog

12
推荐指数
3
解决办法
2099
查看次数

B-tree索引如何在mysql中工作

当我在mysql中为表创建索引时,我看到index_type是type BTREE.现在虽然我了解btree(s),但我并不清楚它是如何存储索引以及数据库如何基于此搜索记录的.

我的意思是,btree非常适合数据库执行读取和写入大块数据,当我们为列类型创建索引时Primary key,我理解的是,它创建一个树并根据值的类型分割根的值.根.

现在,它是仅存储ID树下的主键还是与该主键关联的整个数据?

找到想要的主ID后,数据库如何提取记录?

mysql database search b-tree

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

用于显示c代码的图解表示的工具

如果输入C文件,是否有任何工具可以显示程序流程的图解代表?

谢谢.

c flowchart

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

连接到不可发现的蓝牙设备

我正在为Android开发一个应用程序.只是一般性问题,是否可以连接到公开不可发现的设备?

提前致谢.

android bluetooth java-me

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

如果在插入记录时mysql中的int数据类型达到限制怎么办?

虽然在我的编程中每天使用,但从未意识到这个问题:

因为int(unsigned)数据类型可以保存值0 to 4294967295,实际发生的事情如果我声明这个INT字段是自动增量,一天早上,它只是到达4294967295?显而易见的答案是它应该抛出一个无法进一步插入的错误,但数据永远不会停止comin,我们必须存储仍保留commin的记录.在这种情况下该怎么办?

声明int(20)还会大于这个默认限制吗?

有什么建议?

谢谢.

mysql

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

如何在swi-prolog中分割句子

我在win xp尝试SWI-Prolog.我试图理解如何将Prolog中的一个句子分成不同的原子.

例如:说我有这样一句话:

"这是一个字符串"
有没有办法让单个单词存储在变量中?

喜欢 :

X =这个
Y =是
......
等等.

任何人都可以解释这是如何工作的?

谢谢.

prolog swi-prolog dcg

5
推荐指数
3
解决办法
9641
查看次数