小编ech*_*aze的帖子

如何使用Java从Internet下载和保存文件?

有一个在线文件(例如http://www.example.com/information.asp)我需要抓取并保存到目录中.我知道有几种方法可以逐行获取和读取在线文件(URL),但有没有办法只使用Java下载和保存文件?

java download

416
推荐指数
11
解决办法
60万
查看次数

不以序列开头的字符串的正则表达式

我正在使用这个程序处理一堆表,但我需要忽略那些以标签"tbd_"开头的表.到目前为止,我有类似[^ tbd_]的东西但是那些字符不匹配.

regex

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

如何在Windows上安装Python包?

我很难设置python包.来自SetupTools的 EasyInstall 应该有帮助,但它们没有Python 2.6的可执行文件.

例如,要安装Mechanize,我应该根据INSTALL.txt将Mechanize文件夹放在C:\ Python24\Lib\site-packages中,但运行测试不起作用.有人可以帮助解释一下吗?谢谢!

python pip

138
推荐指数
6
解决办法
43万
查看次数

比较mysql中两个表之间的差异

oracle diff相同:如何比较两个表?除了在mysql中.

假设我有两个表,t1和t2,它们的布局相同但可能包含不同的数据.

区分这两个表的最佳方法是什么?

更精确地说,我试图找出一个简单的SQL查询,告诉我,如果从T1一行数据从不同的数据在T2相应的行

看来我不能使用交叉或减号.当我尝试

SELECT * FROM robot intersect SELECT * FROM tbd_robot
Run Code Online (Sandbox Code Playgroud)

我收到一个错误代码:

[错误代码:1064,SQL状态:42000]您的SQL语法中有错误; 查看与您的MySQL服务器版本对应的手册,以便在第1行的'SELECT*FROM tbd_robot'附近使用正确的语法

我在语法上做错了吗?如果没有,我可以使用另一个查询吗?

编辑:另外,我正在通过免费版DbVisualizer查询.不确定这可能是一个因素.

mysql sql

59
推荐指数
4
解决办法
11万
查看次数

编程语言"在轨道上"意味着什么?

我目前正在使用Groovy和Grails.虽然Groovy非常简单,因为它基本上是Java,但我不能说我是格里尔斯.我读到Groovy是Grails,因为Ruby是Ruby on Rails,但这意味着什么?

ruby grails groovy terminology ruby-on-rails

30
推荐指数
5
解决办法
7138
查看次数

外键引用Oracle中的视图

我试图用外键引用一个视图,但我收到此错误:

"错误:ORA-02270:此列列表没有匹配的唯一键或主键"

但是,我在此视图上创建了一个主键,并在TOAD的Constraints选项卡中对其进行了验证.

这是我试图创建的表:

CREATE TABLE QUESTION
(   
    QUESTION_ID             INTEGER not null,
    CREATED_USER_ID         INTEGER not null,    
    CONSTRAINT PK_QUESTION  PRIMARY KEY (QUESTION_ID),
    CONSTRAINT FK_USER
        FOREIGN KEY (CREATED_USER_ID)
        REFERENCES SOME_VIEW(VIEW_ID)
);
Run Code Online (Sandbox Code Playgroud)

SOME_VIEW是基于另一个视图的视图,该视图指向另一个模式中的employee表.

sql oracle views foreign-keys

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

什么编程语言范例适合哪种工作?

据我所知(我不会承认),目前流行的编程范例是面向对象(Java,C#,Ruby)和功能(F#).作为一个大多数熟悉第一范式的人,我有几个问题:

  • 一个程序员可以简单地坚持他/她生活中的一个范例吗?或者换句话说,一把锤子的所有问题都可以减少到指甲吗?
  • 如果不是,哪种工具适合哪种类型的任务?例如:基于Web的桌面与桌面,创建漂亮且响应迅速的界面,能够快速处理数据等.
  • 人们是否需要学习新的范例?对于我过去的两份工作,我的工作场所需要Java和C#.是否有专门使用非OO语言的工作场所?

显然,没有"最好的"语言,但我想知道是否值得投入时间和精力来学习新的范例.提前致谢!

paradigms

11
推荐指数
4
解决办法
1974
查看次数

在Oracle中插入后触发插入sysdate

我尝试使用以下,但显然它是无效的SQL:

CREATE OR REPLACE TRIGGER QUESTION_DATE BEFORE INSERT ON QUESTION 
FOR EACH ROW
BEGIN
INSERT INTO QUESTION(CREATED_TIMESTAMP) 
VALUES (SYSDATE);
END;
Run Code Online (Sandbox Code Playgroud)

到目前为止,问题表看起来像这样:

CREATE TABLE QUESTION
(   
    QUESTION_ID             INTEGER not null,
    LATEST_QUESTION         INTEGER not null,
    CREATED_USER_ID         INTEGER not null,
    CREATED_TIMESTAMP       TIMESTAMP not null,     
    CONSTRAINT PK_QUESTION  PRIMARY KEY (QUESTION_ID)
);

CREATE SEQUENCE QUESTION_ID_SEQ INCREMENT BY 1 START WITH 1 NOCYCLE NOCACHE NOORDER;

CREATE TRIGGER QUESTION_INSERT BEFORE INSERT ON QUESTION 
FOR EACH ROW
BEGIN
SELECT QUESTION_ID_SEQ.nextval
INTO :new.QUESTION_ID
FROM dual;
END;
Run Code Online (Sandbox Code Playgroud)

如果那是相关的,我正在使用Toad for Oracle …

sql oracle triggers

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

Java中的位操作和输出

如果你有二进制字符串(字面意思是只包含1和0的String对象),你如何将它们作为位输出到文件中?

这是我正在研究的文本压缩器; 它仍然困扰着我,终于让它运转起来真好.谢谢!

java bit-manipulation

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

Grails转发和/或带参数的重定向

是否可以在Grails中进行页面转发?我搜索但没有运气.如果可能,如何在转发方法中传递参数?如果没有,我将如何使用重定向?到目前为止,我已经找到了类似这样的重定向:

grails redirect forwarding

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