所以,我现在正在开发一个项目,我应该将网页存储在数据库中,我使用crawler4j进行爬网,使用Proxool和MySQL Java Connector连接到我的数据库.
当我测试应用程序时,我得到了:com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'HTMLData'.
该HTMLData柱TEXT.
当我更改HTMLData列时LONGTEXT错误消失了,但我担心它可能会在将来重新开始.
关于如何完美地做到这一点的任何想法,所以我不担心将来的错误(或任何其他类似的错误)?
谢谢 :)
是否有用于文件搜索的跨平台C\C++ lib?(在硬盘上)我需要的是简单的 - 能够在所有文件夹和子文件夹中找到用户计算机上的所有图像,其中sise> = 200kb.
怎么办这样的事情?谁能帮我?请.
我正在尝试制作Tic Tac Toe游戏的域模型.然后我将尝试继续统一过程的各个步骤,然后以某种语言(C#或Java)实现它.
如果我走的是正确的道路,我想得到一些反馈: alt text http://dl.dropbox.com/u/6187267/shooterpics/tictactoedm.jpg
我用两个演员定义了游戏,Player O并且Player X.
Tile和a Tile State.也许我应该只定义一个Tile并且有3个可能的状态专门从它?Player O并Player X与之相关联Tic Tac Toe或者让它们Player与之相关联Tic Tac Toe.按照图片上显示的设计,理论上我们可以有一个Tic Tac Toe2 Player O的概念,这是不正确的.你对这个有什么看法?另外,我在图中遗漏了什么?虽然我看不到Tic Tac Toe的其他任何演员,我还有其他吗?
谢谢
例如,您向合法公司或垃圾邮件发送取消订阅邮件,他们回复说他们会删除您,最多可能需要72小时才能生效.我发现很难相信任何简单的事情都需要超过3/4秒才能在系统范围内生效.
另一个例子是当你打电话给签证激活线时,他们试图向你出售某种保险时会有几分钟的"延迟".通常就像你明白你不想要的那样,他们会告诉你你的卡已被激活并让你离开.
这些延迟是真的吗?
我目前有一个std :: vector,它持有std :: vector of double.我想用双vectore的第二个元素对它进行排序.例如:不是按MyVec [0]或myvec [1]排序,而是根据myvec [0] [1] myvec [1] [1]对myVec [0]和myvec [1]进行排序.基本上按包含的值排序,而不是其中的对象.
所以如果myvec [0] [1]小于myvec [1] [1]那么myvec [0]和myvec [1]将交换.谢谢
我看到Seq有一个从IEnumerable到Seq的强制转换功能,但是如何让它工作呢?
open System.Text.RegularExpressions;;
let v = Regex.Match("abcd", "(ab)");;
Seq.cast (v.Captures);;
Run Code Online (Sandbox Code Playgroud)
这会产生,
错误FS0030:值限制.值'it'被推断为具有泛型类型val:seq <'_ a>
将'it'定义为一个简单的数据项,使其成为具有显式参数的函数,或者,如果您不打算使它是通用的,添加类型注释.
我正在尝试获取以下字符串的url部分:
url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)
Run Code Online (Sandbox Code Playgroud)
所以必要的部分如果images/ui-bg_highlight-soft_75_cccccc_1x100.png.
目前我有这个:
url\((?<url>.*)\)
Run Code Online (Sandbox Code Playgroud)
但是在下面的例子中似乎令人窒息:
url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30)
Run Code Online (Sandbox Code Playgroud)
结果导致images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30......
我想确保它支持尽可能多的变体(额外的空格等).
谢谢!
基隆
另外,我需要忽略可选引号'或'......
现在,它看起来像这样:
url\(['|"]?(?<url>[^)]+)\)
Run Code Online (Sandbox Code Playgroud)
我似乎无法让它停止/忽略最后的引用...
更改投票值后,表单将更改POST,然后刷新页面.这在加载时在页面顶部调用:
if (isset($_POST['q'.$question_id]))
{
$user->updateQuestionVotes($question_id, $_POST['q'.$question_id]);
}
Run Code Online (Sandbox Code Playgroud)
为什么每次我第一次刷新后都会更新?我需要以某种方式取消它吗?
我正在使用Python连接gstreamer应用程序.我得到一个LinkError与以下代码:
import pygst
pygst.require('0.10')
import gst
import pygtk
pygtk.require('2.0')
import gtk
# this is very important, without this, callbacks from gstreamer thread
# will messed our program up
gtk.gdk.threads_init()
def main():
pipeline = gst.Pipeline('pipleline')
filesrc = gst.element_factory_make("filesrc", "filesrc")
filesrc.set_property('location', 'C:/a.mp3')
decode = gst.element_factory_make("decodebin", "decode")
convert = gst.element_factory_make('audioconvert', 'convert')
sink = gst.element_factory_make("autoaudiosink", "sink")
pipeline.add(filesrc, decode, convert, sink)
gst.element_link_many(filesrc, decode, convert, sink)
pipeline.set_state(gst.STATE_PLAYING)
gtk.main()
main()
Run Code Online (Sandbox Code Playgroud)
而错误:
ImportError: could not import gio
Traceback (most recent call last):
File "H:\workspace\ggg\src\test2.py", line 37, in <module> …Run Code Online (Sandbox Code Playgroud) 我正在尝试一段C代码.任何人都可以告诉我为什么VC 9.0与SP1崩溃对我来说?哦,代码是一个用于讨论为什么类似的例子
void main (void)
Run Code Online (Sandbox Code Playgroud)
是邪恶的.
struct foo { int i; double d; } main (double argc, struct foo argv)
{
struct foo a;
a.d=0;
a.i=0;
return a.i;
}
Run Code Online (Sandbox Code Playgroud)
如果我放
return a;
Run Code Online (Sandbox Code Playgroud)
编译器不会崩溃.