解决问题的方法竟然是: 把BufferWriter换成PrintWrite就可以了,哇靠~ 这是怎么回事??难道BufferWriter和BufferReader有冲突?在BufferReader进行readLine()时,BufferWriter无法flush()和close()?怪怪 程序改成这样就没问题了,我的数据同步平台也可以运作了。 public class ServerThread extends Thread { private boolean stop = false; public void run() { streamWriter.println("欢迎xx"); String lineStr = read.readLine(); while (true) { streamWriter.close(); } catch (IOException ex) { public static void main(String[] args) { public boolean isStop() { public void setStop(boolean stop) {
现在还遇到一个问题就是用java的jdbc在数据库生成trigger,竟然会报语法出错,不过还是在数据库中生成了trigger,而手工的用PL/SQL工具一运行就好了,这是怎么回事,怪~ 具体是这样的:
根据出错的提示信息我们发现好像是jdbc的语法不支持比较复杂的SQL,那我们如何用程序生成trigger啊?? |
上次java socket 的问题已解决,这次关于trigger问题了
最新推荐文章于 2024-09-24 09:19:59 发布